diff --git a/Accelerators/Vtkm/Core/CMakeLists.txt b/Accelerators/Vtkm/Core/CMakeLists.txt
index 9a55e444fb4f0c798c9dff212ceda99ae11c6b38..f232cf7a86fd8f4748695db165a042487c240a95 100644
--- a/Accelerators/Vtkm/Core/CMakeLists.txt
+++ b/Accelerators/Vtkm/Core/CMakeLists.txt
@@ -1,19 +1,3 @@
-##=============================================================================
-##
-##  Copyright (c) Kitware, Inc.
-##  All rights reserved.
-##  See LICENSE.txt for details.
-##
-##  This software is distributed WITHOUT ANY WARRANTY; without even
-##  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-##  PURPOSE.  See the above copyright notice for more information.
-##
-##  Copyright 2012 Sandia Corporation.
-##  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-##  the U.S. Government retains certain rights in this software.
-##
-##=============================================================================
-
 list(INSERT CMAKE_MODULE_PATH 0
   "${VTK_SOURCE_DIR}/ThirdParty/vtkm/vtkvtkm/vtk-m/CMake")
 
diff --git a/Accelerators/Vtkm/Core/LICENSE b/Accelerators/Vtkm/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..224aa5d2c302ab0af9df53037030ba6a841f85ac
--- /dev/null
+++ b/Accelerators/Vtkm/Core/LICENSE
@@ -0,0 +1,36 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
+
+Under the terms of Contract
+DE-AC52-06NA25396, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMDataArray.cxx b/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMDataArray.cxx
index 65e3187c3f7ccb28d6acb8148678d317c7169ae8..748c184117a5a62dd95d3ac84c09d2dc89dbf6d9 100644
--- a/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMDataArray.cxx
+++ b/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMDataArray.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmDataArray.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMImplicitDataArray.cxx b/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMImplicitDataArray.cxx
index 7a6abc527f1f8ef026d9fe662c1da9173924da97..0f4bba377c87811f12d9bb293d141a59bf1bf89c 100644
--- a/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMImplicitDataArray.cxx
+++ b/Accelerators/Vtkm/Core/Testing/Cxx/TestVTKMImplicitDataArray.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSetMapper.h>
 #include <vtkGenericImageInterpolator.h>
 #include <vtkImageData.h>
diff --git a/Accelerators/Vtkm/Core/vtk.module b/Accelerators/Vtkm/Core/vtk.module
index 648fe0f9b5bfc039e85ad5088c077ced122234ab..a3d51b4df165af0119b9dcf056909bd6ef48f3d8 100644
--- a/Accelerators/Vtkm/Core/vtk.module
+++ b/Accelerators/Vtkm/Core/vtk.module
@@ -4,6 +4,20 @@ LIBRARY_NAME
   vtkAcceleratorsVTKmCore
 DESCRIPTION
   VTKm data structures
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-LANL-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (c) Kitware, Inc.
+  Copyright 2015 Sandia Corporation.
+  Copyright 2015 UT-Battelle, LLC.
+  Copyright 2015 Los Alamos National Security.
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-LANL-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::vtkvtkm
diff --git a/Accelerators/Vtkm/Core/vtkmConfigCore.h.in b/Accelerators/Vtkm/Core/vtkmConfigCore.h.in
index bbacc7514722a32dad8ac9d9ea6dcd32f57f6f70..53abf00569a6a5f4c8ad1765e92344667310cf03 100644
--- a/Accelerators/Vtkm/Core/vtkmConfigCore.h.in
+++ b/Accelerators/Vtkm/Core/vtkmConfigCore.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkmConfigCore_h
 #define vtkmConfigCore_h
 
diff --git a/Accelerators/Vtkm/Core/vtkmDataArray.cxx b/Accelerators/Vtkm/Core/vtkmDataArray.cxx
index dec8a274f88a926dba9739952246b8078951b9e2..6fe79b6f3981cdc01ce050d7c8805badded2a4d3 100644
--- a/Accelerators/Vtkm/Core/vtkmDataArray.cxx
+++ b/Accelerators/Vtkm/Core/vtkmDataArray.cxx
@@ -1,22 +1,9 @@
-//============================================================================
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2019 Sandia Corporation.
-//  Copyright 2019 UT-Battelle, LLC.
-//  Copyright 2019 Los Alamos National Security.
-//
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//  Under the terms of Contract DE-AC52-06NA25396 with Los Alamos National
-//  Laboratory (LANL), the U.S. Government retains certain rights in
-//  this software.
-//============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2019 Sandia Corporation.
+// SPDX-FileCopyrightText: Copyright 2019 UT-Battelle, LLC.
+// SPDX-FileCopyrightText: Copyright 2019 Los Alamos National Security.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-USGov
 #define vtkmDataArray_cxx
 
 #include "vtkmDataArray.h"
diff --git a/Accelerators/Vtkm/Core/vtkmDataArray.h b/Accelerators/Vtkm/Core/vtkmDataArray.h
index 3310763688aba74251f68290a25e9a69db8e5542..5cbdb158084e160a08d28127bd8964aa72b971fb 100644
--- a/Accelerators/Vtkm/Core/vtkmDataArray.h
+++ b/Accelerators/Vtkm/Core/vtkmDataArray.h
@@ -1,22 +1,9 @@
-//============================================================================
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2019 Sandia Corporation.
-//  Copyright 2019 UT-Battelle, LLC.
-//  Copyright 2019 Los Alamos National Security.
-//
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//  Under the terms of Contract DE-AC52-06NA25396 with Los Alamos National
-//  Laboratory (LANL), the U.S. Government retains certain rights in
-//  this software.
-//============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2019 Sandia Corporation.
+// SPDX-FileCopyrightText: Copyright 2019 UT-Battelle, LLC.
+// SPDX-FileCopyrightText: Copyright 2019 Los Alamos National Security.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-USGov
 /**
  * @class   vtkmDataArray
  * @brief   Wraps a VTK-m `ArrayHandle` inside a sub-class of `vtkGenericDataArray`.
diff --git a/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.cxx b/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.cxx
index e9fc1d6e3f6c0ddaa885a1a92f69a9d753c933fc..35cfd734ac30b7f7ada54418e2ad2e4e0460deec 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.cxx
+++ b/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "DataArrayConverters.hxx"
 
 #include "vtkmDataArray.h"
diff --git a/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.h b/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.h
index 10a7c0c4cb2a99b87ae551eec24fa1fcab506ba8..b6b2ce80626a69cfa4bd1eee538bbb5c1fcd6b3d 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.h
+++ b/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_DataArrayConverters_h
 #define vtkmlib_DataArrayConverters_h
diff --git a/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.hxx b/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.hxx
index 1ccea454f44a32fd73b2fd88c58fcbd753b10d04..a730d162b27ce5ce5798e107306287456ae5a0df 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.hxx
+++ b/Accelerators/Vtkm/Core/vtkmlib/DataArrayConverters.hxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_DataArrayConverters_hxx
 #define vtkmlib_DataArrayConverters_hxx
diff --git a/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.cxx b/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.cxx
index bdbf0e8f446ff88bec33a1767a6081c4fe656b14..0d256a065538909befec616ee0aaee073bac85fb 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.cxx
+++ b/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "DataSetUtils.h"
 
 #include <algorithm>
diff --git a/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.h b/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.h
index 1f9751c7b423bb612efc92a9468a5c99fae9f979..1645dedd028a9390b495ddc20c26866355137487 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.h
+++ b/Accelerators/Vtkm/Core/vtkmlib/DataSetUtils.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_DataSetUtils_h
 #define vtkmlib_DataSetUtils_h
diff --git a/Accelerators/Vtkm/Core/vtkmlib/PortalTraits.h b/Accelerators/Vtkm/Core/vtkmlib/PortalTraits.h
index 10e02c6ba9a1f3f06792f7c613dcb7027577d05f..99a4f59a99e18c5d13505dd90d1eb03111731e3d 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/PortalTraits.h
+++ b/Accelerators/Vtkm/Core/vtkmlib/PortalTraits.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_PortalTraits_h
 #define vtkmlib_PortalTraits_h
diff --git a/Accelerators/Vtkm/Core/vtkmlib/Portals.cxx b/Accelerators/Vtkm/Core/vtkmlib/Portals.cxx
index 02c34ee63b35da4b76f3f1748f3ce184b6fe0168..34cfc191569da67bb7d8908f6bb6d938836c6e20 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/Portals.cxx
+++ b/Accelerators/Vtkm/Core/vtkmlib/Portals.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #define vtkmlib_Portals_cxx
 #include "Portals.h"
diff --git a/Accelerators/Vtkm/Core/vtkmlib/Portals.h b/Accelerators/Vtkm/Core/vtkmlib/Portals.h
index 776764a6bf975af0564d7e3ed8ca32c603104f7c..95f78b1b5ae29f1ef6ea501d9911ddd25da66c06 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/Portals.h
+++ b/Accelerators/Vtkm/Core/vtkmlib/Portals.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_Portals_h
 #define vtkmlib_Portals_h
diff --git a/Accelerators/Vtkm/Core/vtkmlib/Portals.hxx b/Accelerators/Vtkm/Core/vtkmlib/Portals.hxx
index ae74b943323f3ae87fe7471f9e0f6ce66d868943..8f6cdafffa0ca40bc4883e9738cbb7e9bfbbd1dd 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/Portals.hxx
+++ b/Accelerators/Vtkm/Core/vtkmlib/Portals.hxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_Portals_hxx
 #define vtkmlib_Portals_hxx
diff --git a/Accelerators/Vtkm/Core/vtkmlib/vtkmDataArray.hxx b/Accelerators/Vtkm/Core/vtkmlib/vtkmDataArray.hxx
index 69b69eecbfdf1324af58071d297d24610a6a86cc..905f579ba53ab8c777419273dc7b395ae5681723 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/vtkmDataArray.hxx
+++ b/Accelerators/Vtkm/Core/vtkmlib/vtkmDataArray.hxx
@@ -1,22 +1,9 @@
-//============================================================================
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2019 Sandia Corporation.
-//  Copyright 2019 UT-Battelle, LLC.
-//  Copyright 2019 Los Alamos National Security.
-//
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//  Under the terms of Contract DE-AC52-06NA25396 with Los Alamos National
-//  Laboratory (LANL), the U.S. Government retains certain rights in
-//  this software.
-//============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2019 Sandia Corporation.
+// SPDX-FileCopyrightText: Copyright 2019 UT-Battelle, LLC.
+// SPDX-FileCopyrightText: Copyright 2019 Los Alamos National Security.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-USGov
 #ifndef vtkmDataArray_hxx
 #define vtkmDataArray_hxx
 
diff --git a/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.cxx b/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.cxx
index 2d3952dda1d63555bf4e43e155efcbef199f20e4..eb185d3112d13496ba5c407d02f6dcb447097794 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.cxx
+++ b/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkmInitializer.h"
 #include <vtkm/cont/Initialize.h>
diff --git a/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.h b/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.h
index 65c7013b74a14ad0465574c425c3e8c3a15990b4..28c30dee8878bd03cae34502fb6693e386051771 100644
--- a/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.h
+++ b/Accelerators/Vtkm/Core/vtkmlib/vtkmInitializer.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_vtkmInitializer_h
 #define vtkmlib_vtkmInitializer_h
diff --git a/Accelerators/Vtkm/DataModel/CMakeLists.txt b/Accelerators/Vtkm/DataModel/CMakeLists.txt
index 0d63ad838ebd05a6ec386a86624e7b7ef10bfb1f..8e81a9f7a3a9b930d8e6166eee1475c0b96a201e 100644
--- a/Accelerators/Vtkm/DataModel/CMakeLists.txt
+++ b/Accelerators/Vtkm/DataModel/CMakeLists.txt
@@ -1,19 +1,3 @@
-##=============================================================================
-##
-##  Copyright (c) Kitware, Inc.
-##  All rights reserved.
-##  See LICENSE.txt for details.
-##
-##  This software is distributed WITHOUT ANY WARRANTY; without even
-##  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-##  PURPOSE.  See the above copyright notice for more information.
-##
-##  Copyright 2012 Sandia Corporation.
-##  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-##  the U.S. Government retains certain rights in this software.
-##
-##=============================================================================
-
 set(VTKm_NO_DEPRECATED_VIRTUAL ON)
 
 list(INSERT CMAKE_MODULE_PATH 0
diff --git a/Accelerators/Vtkm/DataModel/LICENSE b/Accelerators/Vtkm/DataModel/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..224aa5d2c302ab0af9df53037030ba6a841f85ac
--- /dev/null
+++ b/Accelerators/Vtkm/DataModel/LICENSE
@@ -0,0 +1,36 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
+
+Under the terms of Contract
+DE-AC52-06NA25396, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Accelerators/Vtkm/DataModel/Testing/Cxx/TestVTKMDataSet.cxx b/Accelerators/Vtkm/DataModel/Testing/Cxx/TestVTKMDataSet.cxx
index 9ea4dc0e7b49161876230b83946b1a38f8ab3be4..28c19e4f5ba55d5cc56b8a4cd5f15cfe043a22ec 100644
--- a/Accelerators/Vtkm/DataModel/Testing/Cxx/TestVTKMDataSet.cxx
+++ b/Accelerators/Vtkm/DataModel/Testing/Cxx/TestVTKMDataSet.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmDataSet.h"
 
 #include "vtkCell.h"
diff --git a/Accelerators/Vtkm/DataModel/vtk.module b/Accelerators/Vtkm/DataModel/vtk.module
index 729f285641f39fb36a50b03cd147400d4727f737..f2ed5fbbc4f4bdcfdaa7fec2acde9ea121048c51 100644
--- a/Accelerators/Vtkm/DataModel/vtk.module
+++ b/Accelerators/Vtkm/DataModel/vtk.module
@@ -4,6 +4,20 @@ LIBRARY_NAME
   vtkAcceleratorsVTKmDataModel
 DESCRIPTION
   VTKm data structures
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-LANL-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (c) Kitware, Inc.
+  Copyright 2015 Sandia Corporation.
+  Copyright 2015 UT-Battelle, LLC.
+  Copyright 2015 Los Alamos National Security.
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-LANL-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::AcceleratorsVTKmCore
   VTK::CommonCore
diff --git a/Accelerators/Vtkm/DataModel/vtkmConfigDataModel.h.in b/Accelerators/Vtkm/DataModel/vtkmConfigDataModel.h.in
index 7fedd320629e67449f148fa83f33dd6c19ec8cec..8c3b4f56a426f44b0dac1e291f4502585db43e42 100644
--- a/Accelerators/Vtkm/DataModel/vtkmConfigDataModel.h.in
+++ b/Accelerators/Vtkm/DataModel/vtkmConfigDataModel.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkmConfigDataModel_h
 #define vtkmConfigDataModel_h
 
diff --git a/Accelerators/Vtkm/DataModel/vtkmDataSet.cxx b/Accelerators/Vtkm/DataModel/vtkmDataSet.cxx
index f40e32cc691280b1f61e4c836e467c11ef6e270f..e7df6914a158a1f96c0302f4c94ef9b510c55280 100644
--- a/Accelerators/Vtkm/DataModel/vtkmDataSet.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmDataSet.cxx
@@ -1,22 +1,9 @@
-//============================================================================
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2015 Sandia Corporation.
-//  Copyright 2015 UT-Battelle, LLC.
-//  Copyright 2015 Los Alamos National Security.
-//
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//  Under the terms of Contract DE-AC52-06NA25396 with Los Alamos National
-//  Laboratory (LANL), the U.S. Government retains certain rights in
-//  this software.
-//============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2015 Sandia Corporation.
+// SPDX-FileCopyrightText: Copyright 2015 UT-Battelle, LLC.
+// SPDX-FileCopyrightText: Copyright 2015 Los Alamos National Security.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-USGov
 #include "vtkmDataSet.h"
 
 #include "vtkmDataArray.h"
diff --git a/Accelerators/Vtkm/DataModel/vtkmDataSet.h b/Accelerators/Vtkm/DataModel/vtkmDataSet.h
index 9d3a7f92bce16d51f8414c0a88cc3be55133ff8f..cfe481ae3bd23daeb99e4e6beea8d673ea9957c4 100644
--- a/Accelerators/Vtkm/DataModel/vtkmDataSet.h
+++ b/Accelerators/Vtkm/DataModel/vtkmDataSet.h
@@ -1,22 +1,9 @@
-//============================================================================
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2015 Sandia Corporation.
-//  Copyright 2015 UT-Battelle, LLC.
-//  Copyright 2015 Los Alamos National Security.
-//
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//  Under the terms of Contract DE-AC52-06NA25396 with Los Alamos National
-//  Laboratory (LANL), the U.S. Government retains certain rights in
-//  this software.
-//============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2015 Sandia Corporation.
+// SPDX-FileCopyrightText: Copyright 2015 UT-Battelle, LLC.
+// SPDX-FileCopyrightText: Copyright 2015 Los Alamos National Security.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-USGov
 #ifndef vtkmDataSet_h
 #define vtkmDataSet_h
 
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.cxx
index b4142731e20d723d0ff5b98f0603cb1c1d99a32e..6a853da593748af91fb05278391ff2dbc28685cb 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "ArrayConverters.hxx"
 
 #include "vtkmDataArray.h"
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.h b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.h
index 1aa4156b51b72b1be5baa36b28a4b1866b0a8974..edf5709c0e10a30d68e346debea5885b9a207cfb 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.h
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_ArrayConverters_h
 #define vtkmlib_ArrayConverters_h
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.hxx b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.hxx
index d5af0912f7c8abe71e1262a4694f678656e339f0..32d42fd5f663ef1eb1a717ca6f5b87def9cb666e 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.hxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConverters.hxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_ArrayConverters_hxx
 #define vtkmlib_ArrayConverters_hxx
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersReal.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersReal.cxx
index 1a34d9c6687bd4a869159712f97894525d035aff..31aacb58819bf055a2f2008d2c1d3b393c1960b5 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersReal.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersReal.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #define vtkmlib_ArrayConverterExport_cxx
 #include "ArrayConverters.hxx"
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersSigned.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersSigned.cxx
index 1a0a5bb006285ccb0ab9e92ec5fa3d3e4236dd85..1f16284048bcd716a0d4e02d0973acf7b9663c34 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersSigned.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersSigned.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #define vtkmlib_ArrayConverterExport_cxx
 #include "ArrayConverters.hxx"
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersUnsigned.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersUnsigned.cxx
index ea05ceb99954912478ef3141aecb21a3ed046cdf..774acac97b380f7d835c432442c7b99982d0f96e 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersUnsigned.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ArrayConvertersUnsigned.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #define vtkmlib_ArrayConverterExport_cxx
 #include "ArrayConverters.hxx"
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.cxx
index e5065c854dbef317cc925c929b5254e4bf1408b0..112627c9d89757f341325949c2977b0cde4d1a5d 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "CellSetConverters.h"
 
 #include "ArrayConverters.hxx"
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.h b/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.h
index 563af91fe34e536863bdb52e94ba32ac3d9c41cc..fd6fc93b8635a313662dd87adadab30f3008dc1d 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.h
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/CellSetConverters.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_CellSetConverters_h
 #define vtkmlib_CellSetConverters_h
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.cxx
index 4d5705892bd51722f78d09552540ba79dbd26af2..85847233bdf2e7a9477484a60de6e95b861aa8a2 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "DataSetConverters.h"
 
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.h b/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.h
index bcdb8e29a1a793875ce863add2706f26073bc038..a677b0e7967de50e5539fcb99ca116023def531a 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.h
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/DataSetConverters.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_DataSetConverters_h
 #define vtkmlib_DataSetConverters_h
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.cxx
index c3ace1530d614cea047ffdf2523146aad2ec1ad0..a2f3d11805c1ba8287095f559d3a3609ad6b39cf 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageDataConverter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "ImageDataConverter.h"
 
 #include <vtkm/cont/ArrayHandleUniformPointCoordinates.h>
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.h b/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.h
index 6ffe8ec612a078ca5b86a9559ed3d4dc7eddcc43..3622f1fdf6cf9e7a0774a6f3b0a42847cc369192 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.h
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ImageDataConverter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageDataConverter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkmlib_ImageDataConverter_h
 #define vtkmlib_ImageDataConverter_h
 
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.cxx
index e7fc3fc817fab4e851bf962eb3d0322b58b50398..00650ea67b880a324e6ab07128bf36a2213da7cd 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "ImplicitFunctionConverter.h"
 
 #include "vtkBox.h"
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.h b/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.h
index d12e2c3ccf9434341e015131b46e53c676651f12..57515ec65d8127577368e4c519cf2e0f25ca5b9d 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.h
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/ImplicitFunctionConverter.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #ifndef vtkmlib_ImplicitFunctionConverter_h
 #define vtkmlib_ImplicitFunctionConverter_h
 
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.cxx
index eaa8c73182a717ad4bba3a780b7d100db7801b5d..a4bf8efefce18cadc791c49045fd35d1888f5c1f 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "PolyDataConverter.h"
 
 #include "ArrayConverters.h"
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.h b/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.h
index dc239139ff763e22717f5369933742597649b5cb..340b0583dbebd88e38311044cb93d9bef7dbe20c 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.h
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/PolyDataConverter.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_PolyDataConverter_h
 #define vtkmlib_PolyDataConverter_h
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.cxx b/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.cxx
index 4f02fb88a77a21b4aeae3921572f49e2de04de68..77d8c411f3e731ea060dc4f9e1dbd968cb23e746 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.cxx
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "UnstructuredGridConverter.h"
 
diff --git a/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.h b/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.h
index 8d693a6d2eea27907f1f0cd9819f4baf19666ba3..bee2f8d8726633c7c11bb009157a9046c0271571 100644
--- a/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.h
+++ b/Accelerators/Vtkm/DataModel/vtkmlib/UnstructuredGridConverter.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkmlib_UnstructuredGridConverter_h
 #define vtkmlib_UnstructuredGridConverter_h
diff --git a/Accelerators/Vtkm/Filters/CMakeLists.txt b/Accelerators/Vtkm/Filters/CMakeLists.txt
index 78479fb9a3c783d2fc51e000227f7d9ba811afc6..96d61672a2650e464a935b75cd7ed53d9218fdfa 100644
--- a/Accelerators/Vtkm/Filters/CMakeLists.txt
+++ b/Accelerators/Vtkm/Filters/CMakeLists.txt
@@ -1,19 +1,3 @@
-##=============================================================================
-##
-##  Copyright (c) Kitware, Inc.
-##  All rights reserved.
-##  See LICENSE.txt for details.
-##
-##  This software is distributed WITHOUT ANY WARRANTY; without even
-##  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-##  PURPOSE.  See the above copyright notice for more information.
-##
-##  Copyright 2012 Sandia Corporation.
-##  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-##  the U.S. Government retains certain rights in this software.
-##
-##=============================================================================
-
 set(VTKm_NO_DEPRECATED_VIRTUAL ON)
 
 list(INSERT CMAKE_MODULE_PATH 0
diff --git a/Accelerators/Vtkm/Filters/LICENSE b/Accelerators/Vtkm/Filters/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Accelerators/Vtkm/Filters/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMAbort.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMAbort.cxx
index 86ea0f9c2599386f384db96dbab8833c227f7872..fdbbbd123f8e8af51ffcf830f39b1670a43fa6ef 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMAbort.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMAbort.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAbortExecute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkInformation.h"
 #include "vtkLogger.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCleanGrid.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCleanGrid.cxx
index 2e50809d4310f8d34dd33cea16ac884be70a99f5..5dfd7633c72c292b3e328357889152f386e1e16d 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCleanGrid.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCleanGrid.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmCleanGrid.h"
 
 #include "vtkActor.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClip.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClip.cxx
index c44206edaa586974c19cc29ab2748d60c4fb9162..ada70b86dcf57c9e1b1fc61a0e62a4a96536e0b6 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClip.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkmClip.h"
 
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClipWithImplicitFunction.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClipWithImplicitFunction.cxx
index 37e09c46cdecd7a276a13cf676f641bdc4443175..7c8ef944a85aa370c802327b69694f08bcc58dd2 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClipWithImplicitFunction.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMClipWithImplicitFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMClipWithImplicitFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmClip.h"
 
 #include "vtkActor.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCoordinateSystemTransform.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCoordinateSystemTransform.cxx
index 9b60d649ef7758100b7d8a5c1b24a70037284f08..41ef95111cf6f114cd0cf3afbf50f08baf55e342 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCoordinateSystemTransform.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMCoordinateSystemTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmCoordinateSystemTransform.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExternalFaces.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExternalFaces.cxx
index 7bd73cdb563cd2ebfb8fcc3d3791840b1b2748ba..d0629b483e51e94a1e1df551732c8a5e416cf808 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExternalFaces.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExternalFaces.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmExternalFaces.h"
 
 #include "vtkActor.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExtractVOI.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExtractVOI.cxx
index 80d4e346acc2082999fed9640bc4560c53a790ab..038584687c46af60112b92752a064ba7271986ef 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExtractVOI.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMExtractVOI.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMExtractVOI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmExtractVOI.h"
 
 #include "vtkActor.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradient.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradient.cxx
index 8bb5e5b6a51735afd8426bcdafc73d0a779ab4c5..b44fd490f95de54e12a5ee6ee3cb050e8561d5bc 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradient.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradient.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGradientAndVorticity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayCalculator.h"
 #include "vtkCell.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradientAndVorticity.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradientAndVorticity.cxx
index 9d85ab713b29ccd826631626bc62e359b4d32fb1..0c2d0c0883c528a2e0be75cae400aeda170334ae 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradientAndVorticity.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMGradientAndVorticity.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGradientAndVorticity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayCalculator.h"
 #include "vtkCell.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMHistogram.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMHistogram.cxx
index ae3af25ff3b747569fd6d5c442af436dd1339f5e..ffda62c23f22675154f29a957681e22f9cd1634d 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMHistogram.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkmHistogram.h"
 
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMLevelOfDetail.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMLevelOfDetail.cxx
index f13fd644e6b27c03f64f6e5bed0245fcbe2803aa..d71d505d33294778c0688d588c5d297218a49675 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMLevelOfDetail.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMLevelOfDetail.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Uncomment this to directly compare serial and TBB versions
 // #define FORCE_VTKM_DEVICE
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes.cxx
index 393675ca255b5189d6f8ad122f0ca82dc59b3c64..4fe4b795d95a684ed0df2c98aba88b3123a96589 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkActor.h"
 #include "vtkCellData.h"
 #include "vtkCountVertices.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes2.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes2.cxx
index 0239c0d17a3583b7f69f42faa40089f38f3b744a..f877c13dd04e82ca268988833fa437ec51407769 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes2.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMMarchingCubes2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMNDHistogram.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMNDHistogram.cxx
index 29adeeb38527fbd47248bd4ef59ade863afb8f99..948ed03e000cd8522ed9565db2c034c9ed770e28 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMNDHistogram.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMNDHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkmNDHistogram.h"
 
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMOverride.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMOverride.cxx
index d6e6baf166c2c3d3d5156a5d4e479f0bc4e5726a..5bd747909e9b596048b3579b4dbdeea22e34e271 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMOverride.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMOverride.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkmContour.h>
 #include <vtkmFilterOverrides.h>
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointElevation.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointElevation.cxx
index a0a62836586feac9f4561a7d72c62fa8fda40342..9c176d465e963eeba18e8a548830a19c33d95d77 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointElevation.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointElevation.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointTransform.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointTransform.cxx
index 710a5eae44c42cc2e6e6341c405dfe56d1ce3c55..248d9329177ffb7c3a9662210d86b7fef8e9f809 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointTransform.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPointTransform.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPolyDataNormals.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPolyDataNormals.cxx
index 3704f8237aba183ea51096768e97005997146ac5..96220ae22166c4b6887ae0a580343229acc10d23 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPolyDataNormals.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMPolyDataNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMExtractVOI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmPolyDataNormals.h"
 
 #include "vtkActor.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMProbe.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMProbe.cxx
index 373550b6d36b70fbd5e8c550607ed24b397e5a61..396ed26a34c3507a35d5d530ad7d9e3c3b1a9413 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMProbe.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMProbe.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCellData.h"
 #include "vtkDataArray.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMSlice.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMSlice.cxx
index 0d309916d8cd0829f6f56f6446136052d4305f93..db90c4e0edb710ce91b70c85b3f45014afcf244e 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMSlice.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMSlice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetTriangleFilter.h"
 #include "vtkIdentityTransform.h"
 #include "vtkImageDataToPointSet.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold.cxx
index a51c5cfb4ac22ed26d4b0a89e7e7d03bf893914b..5cc5a75a585ec1dc54f139ba6a73a9d0aef2e80a 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkDataSetSurfaceFilter.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold2.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold2.cxx
index e3bae6046f3c4f0b163dbf68ac67cde422eedd1f..b87bd1b47d4f0eacae27efe84d2b21d2cacad41d 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold2.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMThreshold2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkDataSetSurfaceFilter.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMTriangleMeshPointNormals.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMTriangleMeshPointNormals.cxx
index 12b7e713ca5db0da2675dcb744424f1bf5a6d2e8..8f2761e88bbf1aa81b549e8aae8d31fb7e4b6750 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMTriangleMeshPointNormals.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMTriangleMeshPointNormals.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVTKMTriangleMeshPointNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkArrowSource.h"
 #include "vtkCamera.h"
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpScalar.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpScalar.cxx
index 0b39489500b30f367a163da63eecd2b82ff26beb..e1c8af0f96d5bc7627146b2a4a3a1983b8b4756a 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpScalar.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpScalar.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkmWarpScalar.h"
 
diff --git a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpVector.cxx b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpVector.cxx
index fdb36d6d0e4fffb48334421544ea99fdb5028b4a..32460057f0ed1873e7ae27d3204743e59c9cc5e7 100644
--- a/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpVector.cxx
+++ b/Accelerators/Vtkm/Filters/Testing/Cxx/TestVTKMWarpVector.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkmWarpVector.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtk.module b/Accelerators/Vtkm/Filters/vtk.module
index df1ff759d60467b6625fd0a72b04bf7a3c1a08f5..a9adb4ab7a5150aad4565c84634525939e6956a0 100644
--- a/Accelerators/Vtkm/Filters/vtk.module
+++ b/Accelerators/Vtkm/Filters/vtk.module
@@ -4,6 +4,18 @@ LIBRARY_NAME
   vtkAcceleratorsVTKmFilters
 DESCRIPTION
   VTKm filters and algorithms
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (c) Kitware, Inc.
+  Copyright 2012 Sandia Corporation.
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::AcceleratorsVTKmCore
   VTK::AcceleratorsVTKmDataModel
diff --git a/Accelerators/Vtkm/Filters/vtkmAverageToCells.cxx b/Accelerators/Vtkm/Filters/vtkmAverageToCells.cxx
index dfae5abfb22924120dcdaececd32d7dc3dda5866..70aa6bb0535181ef0fc4571e18b58c88342f5f2b 100644
--- a/Accelerators/Vtkm/Filters/vtkmAverageToCells.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmAverageToCells.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmAverageToCells.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmAverageToCells.h b/Accelerators/Vtkm/Filters/vtkmAverageToCells.h
index 1dae231fc0d1b9bd5eb91ad4c8863a9b0e1dc919..132b1c0ab363b1f5dd4948438eb1b4f5ef2ef56e 100644
--- a/Accelerators/Vtkm/Filters/vtkmAverageToCells.h
+++ b/Accelerators/Vtkm/Filters/vtkmAverageToCells.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmAverageToPoints
  * @brief   Accelerated point to cell interpolation filter.
diff --git a/Accelerators/Vtkm/Filters/vtkmAverageToPoints.cxx b/Accelerators/Vtkm/Filters/vtkmAverageToPoints.cxx
index 36e0c87f57d7f4a84013297f6f0c7b28679c226d..3e07de077527bfd8195e1cfa69fe4d13af3ca52e 100644
--- a/Accelerators/Vtkm/Filters/vtkmAverageToPoints.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmAverageToPoints.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmAverageToPoints.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmAverageToPoints.h b/Accelerators/Vtkm/Filters/vtkmAverageToPoints.h
index cce961b78ac09594f0b20a4c2bcef04417913d8c..43f669c9192ff0011349cd5b3ed5e64ae6a5726e 100644
--- a/Accelerators/Vtkm/Filters/vtkmAverageToPoints.h
+++ b/Accelerators/Vtkm/Filters/vtkmAverageToPoints.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmAverageToPoints
  * @brief   Accelerated cell to point interpolation filter.
diff --git a/Accelerators/Vtkm/Filters/vtkmCleanGrid.cxx b/Accelerators/Vtkm/Filters/vtkmCleanGrid.cxx
index b5bc96fc559bc3a8411b747aaeeeaa2a16b0fdbe..a316460cc7c475a7074d05bd7a563011f4f5afed 100644
--- a/Accelerators/Vtkm/Filters/vtkmCleanGrid.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmCleanGrid.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmCleanGrid.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmCleanGrid.h b/Accelerators/Vtkm/Filters/vtkmCleanGrid.h
index 250ba1c184398e6178e03deb03f2ca13344afa02..3cd579da282af980beebc69fb48909dc7bf50ac2 100644
--- a/Accelerators/Vtkm/Filters/vtkmCleanGrid.h
+++ b/Accelerators/Vtkm/Filters/vtkmCleanGrid.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmCleanGrid
  * @brief   removes redundant or unused cells and/or points
diff --git a/Accelerators/Vtkm/Filters/vtkmClip.cxx b/Accelerators/Vtkm/Filters/vtkmClip.cxx
index 040423d44fb6753e46c93e5b0d222a773dc837b3..d8eb0366016847e4b0e8a898c14cacccaf55dbcf 100644
--- a/Accelerators/Vtkm/Filters/vtkmClip.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkmClip.h"
 #include "vtkmClipInternals.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmClip.h b/Accelerators/Vtkm/Filters/vtkmClip.h
index 4584c5ec9060294b9ecdbae9b95b6dc5f2585832..769a8ab4937efd7dbec086a40a252dd51a542006 100644
--- a/Accelerators/Vtkm/Filters/vtkmClip.h
+++ b/Accelerators/Vtkm/Filters/vtkmClip.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class vtkmClip
  * @brief Clip a dataset using the accelerated vtk-m Clip filter.
diff --git a/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithField.cxx b/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithField.cxx
index ed1890acf9b3270dcdfa25125787a3ed7ca054fb..069ce78fc5f4e83e1439c92e598a8dfc1300f37d 100644
--- a/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithField.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmClipInstantiationsWithField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArray.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithImplicitFunction.cxx b/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithImplicitFunction.cxx
index 1d0008cd101adca975b4e6a18835f62acbfa71b8..e7ef96e20a3a582363d2642c0849ec5e9aa81473 100644
--- a/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithImplicitFunction.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmClipInstantiationsWithImplicitFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmClipInstantiationsWithImplicitFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkmClip.h"
 #include "vtkmClipInternals.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmClipInternals.h b/Accelerators/Vtkm/Filters/vtkmClipInternals.h
index b9deee5fd1b00c1c1c357552d21071baa51b095f..85cb1053217f657448665c26372358dd5d0dad04 100644
--- a/Accelerators/Vtkm/Filters/vtkmClipInternals.h
+++ b/Accelerators/Vtkm/Filters/vtkmClipInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmClipInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkmClipInternals_h
 #define vtkmClipInternals_h
diff --git a/Accelerators/Vtkm/Filters/vtkmConfigFilters.h.in b/Accelerators/Vtkm/Filters/vtkmConfigFilters.h.in
index 2012a5d7df0d14770c96ed822dfe776b760055d0..1323a6a29080bcbdc528d6b3e2b1acf6e4fc5cda 100644
--- a/Accelerators/Vtkm/Filters/vtkmConfigFilters.h.in
+++ b/Accelerators/Vtkm/Filters/vtkmConfigFilters.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkmConfigFilters_h
 #define vtkmConfigFilters_h
 
diff --git a/Accelerators/Vtkm/Filters/vtkmContour.cxx b/Accelerators/Vtkm/Filters/vtkmContour.cxx
index 585c6266855de720d508e592f583ebbe7150fcae..3f397ba500359c28d1b79edf3f35dc8f3f530034 100644
--- a/Accelerators/Vtkm/Filters/vtkmContour.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmContour.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmContour.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmContour.h b/Accelerators/Vtkm/Filters/vtkmContour.h
index b8ec76645617f9eb514d6903af607794e2b2e53d..bf2d055ba6e0c8d4d9e9089c1d1e48ee383946ae 100644
--- a/Accelerators/Vtkm/Filters/vtkmContour.h
+++ b/Accelerators/Vtkm/Filters/vtkmContour.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmContour
  * @brief   generate isosurface(s) from volume
diff --git a/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.cxx b/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.cxx
index 220154985d62aca1745d611d150c3b0462651b64..1290ee7d7318d4d109b464e4ffd8b2c16cefaa39 100644
--- a/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmCoordinateSystemTransform.h"
 #include "vtkmConfigFilters.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.h b/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.h
index 3aa080712c170ed3cd510910b0861ab63c936381..5129005507a19f7ea68c78d2a14d7c1ba3ec2947 100644
--- a/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.h
+++ b/Accelerators/Vtkm/Filters/vtkmCoordinateSystemTransform.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmCoordinateSystemTransform
  * @brief   transform a coordinate system between Cartesian&Cylindrical and
diff --git a/Accelerators/Vtkm/Filters/vtkmExternalFaces.cxx b/Accelerators/Vtkm/Filters/vtkmExternalFaces.cxx
index 956a2d13f3d56c0f22c5ba7a57a040e8410a2820..5cb4289e2ad96d716ae5c83e1c3b8068b5613166 100644
--- a/Accelerators/Vtkm/Filters/vtkmExternalFaces.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmExternalFaces.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmExternalFaces.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmExternalFaces.h b/Accelerators/Vtkm/Filters/vtkmExternalFaces.h
index 454c743bad633f6bb399d653408e03b5e988e915..5bfac5229016c0f2f5f47be956793e0b318ce6fb 100644
--- a/Accelerators/Vtkm/Filters/vtkmExternalFaces.h
+++ b/Accelerators/Vtkm/Filters/vtkmExternalFaces.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmExternalFaces
  * @brief   generate External Faces of a DataSet
diff --git a/Accelerators/Vtkm/Filters/vtkmExtractVOI.cxx b/Accelerators/Vtkm/Filters/vtkmExtractVOI.cxx
index e3da6395b15785772f8d9ad61fad399e4a900140..15477dc1480754fd0e56bf78a94e032695fe1f69 100644
--- a/Accelerators/Vtkm/Filters/vtkmExtractVOI.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmExtractVOI.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractVOI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmExtractVOI.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmExtractVOI.h b/Accelerators/Vtkm/Filters/vtkmExtractVOI.h
index eeaf23ae61f21b8df02a993880eacd8788c60c77..5067a9586eb217a1062724b6815b715ee9e04bc5 100644
--- a/Accelerators/Vtkm/Filters/vtkmExtractVOI.h
+++ b/Accelerators/Vtkm/Filters/vtkmExtractVOI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractVOI.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkmExtractVOI
  * @brief   select piece (e.g., volume of interest) and/or subsample structured points dataset
diff --git a/Accelerators/Vtkm/Filters/vtkmFilterOverrides.cxx.in b/Accelerators/Vtkm/Filters/vtkmFilterOverrides.cxx.in
index 81ef5f76b848be914df72062243d59809f0df606..b89fdd00b6e23d32be7b295a89f52217eec276b1 100644
--- a/Accelerators/Vtkm/Filters/vtkmFilterOverrides.cxx.in
+++ b/Accelerators/Vtkm/Filters/vtkmFilterOverrides.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkmFilterOverrides.h>
 
diff --git a/Accelerators/Vtkm/Filters/vtkmFilterOverrides.h b/Accelerators/Vtkm/Filters/vtkmFilterOverrides.h
index 510666aea83a4633c2a41a8ec0fe55631fbef646..9d88c398c734cf10ba902fcf0b08f3f9b45ff187 100644
--- a/Accelerators/Vtkm/Filters/vtkmFilterOverrides.h
+++ b/Accelerators/Vtkm/Filters/vtkmFilterOverrides.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkmFilterOverrides_h
 #define vtkmFilterOverrides_h
 
diff --git a/Accelerators/Vtkm/Filters/vtkmGradient.cxx b/Accelerators/Vtkm/Filters/vtkmGradient.cxx
index 0040802bec671bc6922cd03e332e49ed15c83dc7..73e69e56262d86b2661fb4aae5fd03e93a0118f0 100644
--- a/Accelerators/Vtkm/Filters/vtkmGradient.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmGradient.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmGradient.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmGradient.h b/Accelerators/Vtkm/Filters/vtkmGradient.h
index 0556edb13a91cb38c431f84d2c1a903e633b280f..39876c0a29e6693b3af5e2384f41a13ef23fefe1 100644
--- a/Accelerators/Vtkm/Filters/vtkmGradient.h
+++ b/Accelerators/Vtkm/Filters/vtkmGradient.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmGradient
  * @brief   A general filter for gradient estimation.
diff --git a/Accelerators/Vtkm/Filters/vtkmHistogram.cxx b/Accelerators/Vtkm/Filters/vtkmHistogram.cxx
index cd9134d8326e1805d7bb23d690b939893e83117d..26058e7a63d77eff419915e92b097338cec09136 100644
--- a/Accelerators/Vtkm/Filters/vtkmHistogram.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkElevationFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmHistogram.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmHistogram.h b/Accelerators/Vtkm/Filters/vtkmHistogram.h
index 18a75eac17c6fbc4cbcb5ac5a0b598d07ec72559..33cc4a12c8476605179f5e70814128b3a8206e9e 100644
--- a/Accelerators/Vtkm/Filters/vtkmHistogram.h
+++ b/Accelerators/Vtkm/Filters/vtkmHistogram.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmHistogram
  * @brief   generate a histogram out of a scalar data
diff --git a/Accelerators/Vtkm/Filters/vtkmImageConnectivity.cxx b/Accelerators/Vtkm/Filters/vtkmImageConnectivity.cxx
index ebf95a01a846fb1cef215ed0a64d2d71a81e633c..26476e7212584a6911897e1a5051048ee1f19086 100644
--- a/Accelerators/Vtkm/Filters/vtkmImageConnectivity.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmImageConnectivity.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmImageConnectivity.h"
 
 #include "vtkImageData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmImageConnectivity.h b/Accelerators/Vtkm/Filters/vtkmImageConnectivity.h
index 538355eaa14aed47edfd30e7c3afd9d710ab843c..b6ac8c9c51a65ce6f8b2d31dd80455aa2eb7c5fe 100644
--- a/Accelerators/Vtkm/Filters/vtkmImageConnectivity.h
+++ b/Accelerators/Vtkm/Filters/vtkmImageConnectivity.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmImageConnectivity
  * @brief   Label regions inside an image by connectivity
diff --git a/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.cxx b/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.cxx
index b278e919f418b60ef294546be310579fb86547cb..bcb3f19f2bbf0f74688a90b3cd5b57fe246f2d2c 100644
--- a/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmLevelOfDetail.h"
 #include "vtkmConfigFilters.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.h b/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.h
index e862ab10089300c78cf40f6ca34c551636497d53..1e2092d19cd08298948391f7a1eb0e3493e2a0b6 100644
--- a/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.h
+++ b/Accelerators/Vtkm/Filters/vtkmLevelOfDetail.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmLevelOfDetail
  * @brief   reduce the number of triangles in a mesh
diff --git a/Accelerators/Vtkm/Filters/vtkmNDHistogram.cxx b/Accelerators/Vtkm/Filters/vtkmNDHistogram.cxx
index f25b9b8810d2531074e9b8d7c72d0d5a7754a126..db172d7e05923973647ac166af675772aacfadb4 100644
--- a/Accelerators/Vtkm/Filters/vtkmNDHistogram.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmNDHistogram.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmNDHistogram.h"
 #include "vtkmConfigFilters.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmNDHistogram.h b/Accelerators/Vtkm/Filters/vtkmNDHistogram.h
index 33ba265f94668e5db959fc1bc3c4820c3d572f92..71e114ea614c0e6cff097910ededdd5a6ccca244 100644
--- a/Accelerators/Vtkm/Filters/vtkmNDHistogram.h
+++ b/Accelerators/Vtkm/Filters/vtkmNDHistogram.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class vtkmNDHistogram
  * @brief generate a n dimensional histogram field from input fields
diff --git a/Accelerators/Vtkm/Filters/vtkmPointElevation.cxx b/Accelerators/Vtkm/Filters/vtkmPointElevation.cxx
index 18a4120900800e001f583fbe03286170caf877c6..43e6923a49b2a4a1cc97318c22d3e22560b0cd92 100644
--- a/Accelerators/Vtkm/Filters/vtkmPointElevation.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmPointElevation.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmPointElevation.h"
 #include "vtkmConfigFilters.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmPointElevation.h b/Accelerators/Vtkm/Filters/vtkmPointElevation.h
index 2e1e4b733c73a32b40ce92ebf2b830098e070436..4cb9beb2fcf667ef1440badb29a09467d333d39e 100644
--- a/Accelerators/Vtkm/Filters/vtkmPointElevation.h
+++ b/Accelerators/Vtkm/Filters/vtkmPointElevation.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmPointElevation
  * @brief   generate a scalar field along a specified direction
diff --git a/Accelerators/Vtkm/Filters/vtkmPointTransform.cxx b/Accelerators/Vtkm/Filters/vtkmPointTransform.cxx
index b7af2defebf9cb3eaa0fbd1912e83a5a2b263a2e..295cfddc51007f26c48961c8060ebf42b7c98c0d 100644
--- a/Accelerators/Vtkm/Filters/vtkmPointTransform.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmPointTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmPointTransform.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmPointTransform.h b/Accelerators/Vtkm/Filters/vtkmPointTransform.h
index 2fe48b0e8cfa7608a2c87e32f8f09a028d107d48..3299c35d96772436d993d0ea88dab5f6a4b246f5 100644
--- a/Accelerators/Vtkm/Filters/vtkmPointTransform.h
+++ b/Accelerators/Vtkm/Filters/vtkmPointTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkmPointTransform
  * @brief transform points via vtkm PointTransform filter
diff --git a/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.cxx b/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.cxx
index 7ec55bcc6cffe661472c3a362b7019a54ccc6447..2e69f11a0f78d1df660af976f0dd40b238a1cb55 100644
--- a/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmPolyDataNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmPolyDataNormals.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.h b/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.h
index aeffe8a0129b42f46e54b9149a932e97f55c1bda..2d4673925e7106edb35b03cb9fd367282f3f31bc 100644
--- a/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.h
+++ b/Accelerators/Vtkm/Filters/vtkmPolyDataNormals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmPolyDataNormals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkmPolyDataNormals
  * @brief   compute normals for polygonal mesh
diff --git a/Accelerators/Vtkm/Filters/vtkmProbe.cxx b/Accelerators/Vtkm/Filters/vtkmProbe.cxx
index 476a2abb9e88808b21cb8417a2686fbf52f7deaa..cbd4f0fd4aca7dcae31d6d3f8c25926f7bd0796d 100644
--- a/Accelerators/Vtkm/Filters/vtkmProbe.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmProbe.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmProbe.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmProbe.h b/Accelerators/Vtkm/Filters/vtkmProbe.h
index 9343ee1d01528112c6f28c614b55b479a4299ff7..506604e9d4e922eab1603be1d3908f5a5bd86421 100644
--- a/Accelerators/Vtkm/Filters/vtkmProbe.h
+++ b/Accelerators/Vtkm/Filters/vtkmProbe.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmProbe
  * @brief   Sample data at specified point locations
diff --git a/Accelerators/Vtkm/Filters/vtkmSlice.cxx b/Accelerators/Vtkm/Filters/vtkmSlice.cxx
index 500e6d5e58ce3f777b0eab86028b3089c61e4aed..963c72d085a57112786c4db9041ef8e3e5df6623 100644
--- a/Accelerators/Vtkm/Filters/vtkmSlice.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmSlice.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmSlice.h"
 
 #include "vtkCellData.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmSlice.h b/Accelerators/Vtkm/Filters/vtkmSlice.h
index 4256e22a1cdfd17a6fb0884584bef983f6d74784..e8a0514d710d25e230f39aa523eef88f99d734e9 100644
--- a/Accelerators/Vtkm/Filters/vtkmSlice.h
+++ b/Accelerators/Vtkm/Filters/vtkmSlice.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmSlice
  * @brief   generate
diff --git a/Accelerators/Vtkm/Filters/vtkmThreshold.cxx b/Accelerators/Vtkm/Filters/vtkmThreshold.cxx
index 53b7f3b3e2a51e34890df8b97b6da5233aecc436..a4dfe366fa5060df906c2362cd1c00e62084be4f 100644
--- a/Accelerators/Vtkm/Filters/vtkmThreshold.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmThreshold.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmThreshold.h"
 #include "vtkmConfigFilters.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmThreshold.h b/Accelerators/Vtkm/Filters/vtkmThreshold.h
index e5c76f8637ecdc21c975551a12801837c0228ba9..4e85f7dfdb477274603a3b866837961e3f457ac6 100644
--- a/Accelerators/Vtkm/Filters/vtkmThreshold.h
+++ b/Accelerators/Vtkm/Filters/vtkmThreshold.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmThreshold
  * @brief   extracts cells where scalar value in cell satisfies threshold criterion
diff --git a/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.cxx b/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.cxx
index a67ddb15bc4671ca5353c7eb8e01d1af5344aee7..bad283aeeda67806a2ad8fbda6939d758faa954c 100644
--- a/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmTriangleMeshPointNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkmTriangleMeshPointNormals.h"
 
 #include "vtkCellArray.h"
diff --git a/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.h b/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.h
index 33228888dfbc97f51d68010c6f2738b82c5b81c7..e4085f0b17fa6542a13e9d2b7b17f0a86fa8a955 100644
--- a/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.h
+++ b/Accelerators/Vtkm/Filters/vtkmTriangleMeshPointNormals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmTriangleMeshPointNormals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkmTriangleMeshPointNormals
  * @brief   compute point normals for triangle mesh
diff --git a/Accelerators/Vtkm/Filters/vtkmWarpScalar.cxx b/Accelerators/Vtkm/Filters/vtkmWarpScalar.cxx
index 0f2515f99a477a21a2f7c61ac19ba60121351122..df9b9ed8ec49e4081b711e3bd3ac1c330d86aa59 100644
--- a/Accelerators/Vtkm/Filters/vtkmWarpScalar.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmWarpScalar.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmWarpScalar.h"
 #include "vtkmConfigFilters.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmWarpScalar.h b/Accelerators/Vtkm/Filters/vtkmWarpScalar.h
index a0885f2fb74c301223dd72aa0510918fbbb7df95..314720380e8895c4f26afd05d6edfa8ec26a5c90 100644
--- a/Accelerators/Vtkm/Filters/vtkmWarpScalar.h
+++ b/Accelerators/Vtkm/Filters/vtkmWarpScalar.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmWarpScalar
  * @brief   deform geometry with scalar data
diff --git a/Accelerators/Vtkm/Filters/vtkmWarpVector.cxx b/Accelerators/Vtkm/Filters/vtkmWarpVector.cxx
index 8d1f57bf7835d00a794e1f62925bb77ad2d16e75..0286b44fd0e85fe4b761a2ff4e7e21f09b7bd947 100644
--- a/Accelerators/Vtkm/Filters/vtkmWarpVector.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmWarpVector.cxx
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkmWarpVector.h"
 #include "vtkmConfigFilters.h"
 
diff --git a/Accelerators/Vtkm/Filters/vtkmWarpVector.h b/Accelerators/Vtkm/Filters/vtkmWarpVector.h
index f79f4f75e5fddb45938f776b22ce4f87dc83e857..78270c3091acb69a9644ea2f425dfcaea9550d9e 100644
--- a/Accelerators/Vtkm/Filters/vtkmWarpVector.h
+++ b/Accelerators/Vtkm/Filters/vtkmWarpVector.h
@@ -1,18 +1,7 @@
-//=============================================================================
-//
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//
-//  Copyright 2012 Sandia Corporation.
-//  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-//  the U.S. Government retains certain rights in this software.
-//
-//=============================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright 2012 Sandia Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkmWarpVector
  * @brief   deform geometry with vector data
diff --git a/CMake/FindEXPAT.cmake b/CMake/FindEXPAT.cmake
index c0adc0ba0cb2aff89b501689e4f873e34ce9caca..00b160a49524ca48a5eed11755fcc2f67f58116d 100644
--- a/CMake/FindEXPAT.cmake
+++ b/CMake/FindEXPAT.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 # XXX: Copied from CMake, but includes vtkDetectLibraryType.
 # See https://gitlab.kitware.com/cmake/cmake/-/issues/18564
 
diff --git a/CMake/FindFontConfig.cmake b/CMake/FindFontConfig.cmake
index ea49c0efc8211c74f145ae906408e9b8a6479b9e..f51b068c08771a19d1c43e96b4b925b32aa69728 100644
--- a/CMake/FindFontConfig.cmake
+++ b/CMake/FindFontConfig.cmake
@@ -1,23 +1,12 @@
+# SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+# SPDX-FileCopyrightText: Copyright 2012 Kitware, Inc.
+# SPDX-License-Identifier: BSD-3-Clause 
 # - Find FontConfig library
 # Find the FontConfig includes and library
 # This module defines
 #  FONTCONFIG_INCLUDE_DIR, where to find fontconfig.h
 #  FONTCONFIG_LIBRARIES, libraries to link against to use the FontConfig API.
 #  FONTCONFIG_FOUND, If false, do not try to use FontConfig.
-
-#=============================================================================
-# Copyright 2012 Kitware, Inc.
-#
-# Distributed under the OSI-approved BSD License (the "License");
-# see accompanying file Copyright.txt for details.
-#
-# This software is distributed WITHOUT ANY WARRANTY; without even the
-# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the License for more information.
-#=============================================================================
-# (To distribute this file outside of VTK, substitute the full
-#  License text for the above reference.)
-
 find_path(FONTCONFIG_INCLUDE_DIR fontconfig/fontconfig.h)
 
 find_library(FONTCONFIG_LIBRARY NAMES fontconfig)
diff --git a/CMake/FindFreetype.cmake b/CMake/FindFreetype.cmake
index 1f46d6d9857a5093bb74c9ab3639c3d102fced00..5f48bd10eb1d6ed9f83dbf7de9b9c02bd7189c62 100644
--- a/CMake/FindFreetype.cmake
+++ b/CMake/FindFreetype.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 # XXX: Copied from CMake, but includes vtkDetectLibraryType.
 # See https://gitlab.kitware.com/cmake/cmake/-/issues/18564
 
diff --git a/CMake/FindLibXml2.cmake b/CMake/FindLibXml2.cmake
index c3e6cf85046c46346c9fdf18f2716398882162ba..9b8481698b3fea5f66737ea35f664a5270755be2 100644
--- a/CMake/FindLibXml2.cmake
+++ b/CMake/FindLibXml2.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 # XXX: Copied from CMake, but includes vtkDetectLibraryType and the ICU dependency.
 # See https://gitlab.kitware.com/cmake/cmake/-/issues/18564
 
diff --git a/CMake/FindMEMKIND.cmake b/CMake/FindMEMKIND.cmake
index ea70699f8c4e99bc4c84e22a90382ea7acb21405..d947067fe2247f3811083d406a11eaa5f2f2902f 100644
--- a/CMake/FindMEMKIND.cmake
+++ b/CMake/FindMEMKIND.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindMEMKIND
 ---------
diff --git a/CMake/FindPEGTL.cmake b/CMake/FindPEGTL.cmake
index 73eee02f734d2e014850236ccee601dc9a98f5db..4c9e108b4d2dc067348f2f4855f612350b01f868 100644
--- a/CMake/FindPEGTL.cmake
+++ b/CMake/FindPEGTL.cmake
@@ -1,3 +1,9 @@
+# SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+# SPDX-FileCopyrightText: Copyright (c) 2006, 2007 Montel Laurent, <montel@kde.org>
+# SPDX-FileCopyrightText: Copyright (c) 2008, 2009 Gael Guennebaud, <g.gael@free.fr>
+# SPDX-FileCopyrightText: Copyright (c) 2009 Benoit Jacob <jacob.benoit.1@gmail.com>
+# SPDX-License-Identifier: BSD-2-Clause 
+
 # - Try to find PEGTL lib
 #
 # This module supports requiring a minimum version, e.g. you can do
@@ -14,11 +20,6 @@
 #
 #  PEGTL::PEGTL
 
-# Copyright (c) 2006, 2007 Montel Laurent, <montel@kde.org>
-# Copyright (c) 2008, 2009 Gael Guennebaud, <g.gael@free.fr>
-# Copyright (c) 2009 Benoit Jacob <jacob.benoit.1@gmail.com>
-# Redistribution and use is allowed according to the terms of the 2-clause BSD license.
-
 find_path(PEGTL_INCLUDE_DIR
   NAMES pegtl/version.hpp
   PATH_SUFFIXES tao
diff --git a/CMake/FindTBB.cmake b/CMake/FindTBB.cmake
index bd756313176303d5f88a83ee260c022147bb5576..1c51a46c7fc5cbf80b9afd0db74548170fdaf7d9 100644
--- a/CMake/FindTBB.cmake
+++ b/CMake/FindTBB.cmake
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+# SPDX-FileCopyrightText: Copyright 2010-2012 Kitware, Inc.
+# SPDX-FileCopyrightText: Copyright 2012 Rolf Eike Beer <eike@sf-mail.de>
+# SPDX-License-Identifier: BSD-3-Clause 
 # - Find ThreadingBuildingBlocks include dirs and libraries
 # Use this module by invoking find_package with the form:
 #  find_package(TBB
@@ -48,22 +52,6 @@
 # The contents of this file are placed in the public domain. Feel
 # free to make use of it in any way you like.
 #-------------------------------------------------------------------
-#
-#=============================================================================
-# Copyright 2010-2012 Kitware, Inc.
-# Copyright 2012      Rolf Eike Beer <eike@sf-mail.de>
-#
-# Distributed under the OSI-approved BSD License (the "License");
-# see accompanying file Copyright.txt for details.
-#
-# This software is distributed WITHOUT ANY WARRANTY; without even the
-# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the License for more information.
-#=============================================================================
-# (To distribute this file outside of CMake, substitute the full
-#  License text for the above reference.)
-
-
 #=============================================================================
 #  FindTBB helper functions and macros
 #
diff --git a/CMake/TestNO_ICC_IDYNAMIC_NEEDED.cxx b/CMake/TestNO_ICC_IDYNAMIC_NEEDED.cxx
index a326f98d2f2136caae90380062f390e330e0cacc..296adebb66ce125896d5739a9e853e05aa5322a4 100644
--- a/CMake/TestNO_ICC_IDYNAMIC_NEEDED.cxx
+++ b/CMake/TestNO_ICC_IDYNAMIC_NEEDED.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifdef __INTEL_COMPILER
 // If -i_dynamic is required (i.e. icc v7.1 on Redhat 9 or similar glibc version),
 // this simple program will fail to compile.
diff --git a/CMake/VTKDetermineVersion.cmake b/CMake/VTKDetermineVersion.cmake
index e3ffaeacfe5ba4cbcfb9f15a3449dc008ced2543..581a8f13e7fe82ff39a8db77bde39a947fba3c40 100644
--- a/CMake/VTKDetermineVersion.cmake
+++ b/CMake/VTKDetermineVersion.cmake
@@ -1,17 +1,3 @@
-#=========================================================================
-#
-#  Program:   VTK
-#
-#  Copyright (c) Kitware, Inc.
-#  All rights reserved.
-#  See Copyright.txt or http://www.VTK.org/HTML/Copyright.html for details.
-#
-#     This software is distributed WITHOUT ANY WARRANTY; without even
-#     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-#     PURPOSE.  See the above copyright notice for more information.
-#
-#=========================================================================
-
 # Used to determine the version for VTK source using "git describe", if git
 # is found. On success sets following variables in caller's scope:
 #   ${var_prefix}_VERSION
diff --git a/CMake/VTKcppcheckSuppressions.txt b/CMake/VTKcppcheckSuppressions.txt
index edcbe4846bfa176e49b47572e7588f5e207d6bde..b4543b681dacdb08d9f7a5048d5e0e68fadbd810 100644
--- a/CMake/VTKcppcheckSuppressions.txt
+++ b/CMake/VTKcppcheckSuppressions.txt
@@ -1,17 +1,3 @@
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
-
 // This file contains enough suppressions to result in no cppcheck warnings,
 // at least on macOS with cppcheck 2.10 with the flags below.
 
diff --git a/CMake/patches/3.13/FindZLIB.cmake b/CMake/patches/3.13/FindZLIB.cmake
index 7cc482e9793d80f8061d4d63cc258ad96f7a0233..8224c4bc04f3ce8085c6432ed962df3f8ec3c20b 100644
--- a/CMake/patches/3.13/FindZLIB.cmake
+++ b/CMake/patches/3.13/FindZLIB.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindZLIB
 --------
diff --git a/CMake/patches/3.16/FindPostgreSQL.cmake b/CMake/patches/3.16/FindPostgreSQL.cmake
index ea7de502b3de41128fba8467114d93227f3e963f..270ff0dc1f3104cbd797c61b19226f09a1d2f3c0 100644
--- a/CMake/patches/3.16/FindPostgreSQL.cmake
+++ b/CMake/patches/3.16/FindPostgreSQL.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindPostgreSQL
 --------------
diff --git a/CMake/patches/3.19/FindJPEG.cmake b/CMake/patches/3.19/FindJPEG.cmake
index 596de59851768674001c75dd9316f902f76f90c8..a7f2c999e8fe6882ab3def8c41f27d661f00371b 100644
--- a/CMake/patches/3.19/FindJPEG.cmake
+++ b/CMake/patches/3.19/FindJPEG.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindJPEG
 --------
diff --git a/CMake/patches/3.19/FindLibArchive.cmake b/CMake/patches/3.19/FindLibArchive.cmake
index 6fbdd21370620a317a264407c0c3c5821f539da9..3f6bad2fe244c5b8b6596c2f5e89b17d2cd9a3ac 100644
--- a/CMake/patches/3.19/FindLibArchive.cmake
+++ b/CMake/patches/3.19/FindLibArchive.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindLibArchive
 --------------
diff --git a/CMake/patches/3.19/FindSQLite3.cmake b/CMake/patches/3.19/FindSQLite3.cmake
index f135c5d64a10e2d3bcf489928cf3145cd7abe7a1..84141291c11c16b6c0148f0490693780cdc1fce8 100644
--- a/CMake/patches/3.19/FindSQLite3.cmake
+++ b/CMake/patches/3.19/FindSQLite3.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindSQLite3
 -----------
diff --git a/CMake/patches/3.19/FindX11.cmake b/CMake/patches/3.19/FindX11.cmake
index be2c2699e8dded9e11a35e762df9cf91646d941b..c96bf901f0fcb7da724c420225405ebf4a7c07b5 100644
--- a/CMake/patches/3.19/FindX11.cmake
+++ b/CMake/patches/3.19/FindX11.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindX11
 -------
diff --git a/CMake/patches/3.20/FindGDAL.cmake b/CMake/patches/3.20/FindGDAL.cmake
index 45c8db9cfcfabf29a97c421976fe38ff5369c720..f1d96c810a2c6d90c2375345b890690425d77d81 100644
--- a/CMake/patches/3.20/FindGDAL.cmake
+++ b/CMake/patches/3.20/FindGDAL.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindGDAL
 --------
diff --git a/CMake/patches/3.22/FindMPI.cmake b/CMake/patches/3.22/FindMPI.cmake
index 5fdd503fac2591e102037f09357bdb17630b97be..5a683752fadb524ac71043f5d7d11e3ea86450b6 100644
--- a/CMake/patches/3.22/FindMPI.cmake
+++ b/CMake/patches/3.22/FindMPI.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindMPI
 -------
diff --git a/CMake/patches/3.23/FindPython/Support.cmake b/CMake/patches/3.23/FindPython/Support.cmake
index fc385aa23108232d7b3a0102b18aa39c4762fea1..0e0749837cef43b5509534d5d31bceb9e2c46b7b 100644
--- a/CMake/patches/3.23/FindPython/Support.cmake
+++ b/CMake/patches/3.23/FindPython/Support.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #
 # This file is a "template" file used by various FindPython modules.
 #
diff --git a/CMake/patches/3.23/FindPython3.cmake b/CMake/patches/3.23/FindPython3.cmake
index 145c95e11cd7cf109904cd41290783fae22001b5..a3b94ca556b6095c70ff95d727ddb69e12659c1d 100644
--- a/CMake/patches/3.23/FindPython3.cmake
+++ b/CMake/patches/3.23/FindPython3.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindPython3
 -----------
diff --git a/CMake/patches/3.25/FindGLUT.cmake b/CMake/patches/3.25/FindGLUT.cmake
index bacf83f39bc109f3337a7233c2cbddc68ed84f06..726de592cb911e59d910c1e6d8048a1a7c5fffdd 100644
--- a/CMake/patches/3.25/FindGLUT.cmake
+++ b/CMake/patches/3.25/FindGLUT.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindGLUT
 --------
diff --git a/CMake/patches/99/FindHDF5.cmake b/CMake/patches/99/FindHDF5.cmake
index b54877d519a43431c2cadf045d6dfa18c315aabb..ecc7f56814bb407917c4d365dc690fd4b2813ea2 100644
--- a/CMake/patches/99/FindHDF5.cmake
+++ b/CMake/patches/99/FindHDF5.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindHDF5
 --------
diff --git a/CMake/patches/99/FindOpenGL.cmake b/CMake/patches/99/FindOpenGL.cmake
index d069b008c9f471bf743dc3f8b549f443599ba640..d629c48fc3421bb2fc14126cc2fdb48e2f4961ee 100644
--- a/CMake/patches/99/FindOpenGL.cmake
+++ b/CMake/patches/99/FindOpenGL.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 FindOpenGL
 ----------
diff --git a/CMake/vtkEncodeString.cmake b/CMake/vtkEncodeString.cmake
index f26f570ba63b37bf291db9ca0546fee10c724af6..36b7669ce2591110fd8bf375e4a826536ebc1544 100644
--- a/CMake/vtkEncodeString.cmake
+++ b/CMake/vtkEncodeString.cmake
@@ -175,8 +175,9 @@ if (_vtk_encode_string_run AND CMAKE_SCRIPT_MODE_FILE)
   set(output_header "${binary_dir}/${output_name}.h")
   set(output_source "${binary_dir}/${output_name}.cxx")
 
-  file(WRITE "${output_header}" "")
-  file(WRITE "${output_source}" "")
+  set(license_topfile "// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen\n// SPDX-License-Identifier: BSD-3-Clause\n")
+  file(WRITE "${output_header}" ${license_topfile})
+  file(WRITE "${output_source}" ${license_topfile})
 
   file(APPEND "${output_header}"
     "#ifndef ${output_name}_h\n#define ${output_name}_h\n\n")
diff --git a/CMake/vtkModule.cmake b/CMake/vtkModule.cmake
index a098bf8bbe8c90bf9e12fbc7b5a7747ea24ae476..ee86672fa4bc59f3519de93c52b68948916448f0 100644
--- a/CMake/vtkModule.cmake
+++ b/CMake/vtkModule.cmake
@@ -158,7 +158,7 @@ Example:
   SPDX_COPYRIGHT_TEXT
     Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
   SPDX_LICENSE_IDENTIFIER
-    BSD-3-CLAUSE
+    BSD-3-Clause
   GROUPS
     StandAlone
   DEPENDS
diff --git a/CMake/vtkObjectFactory.cxx.in b/CMake/vtkObjectFactory.cxx.in
index 50f02ee93db8ac82d5ee44082a5dc2c4c33e16d6..4f9b2ecf5f8138bbce6cb991cb523d50255fe48d 100644
--- a/CMake/vtkObjectFactory.cxx.in
+++ b/CMake/vtkObjectFactory.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    @_vtk_object_factory_library_name@ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Object factories should never have deprecation warnings.
 // NOLINTNEXTLINE(modernize-macro-to-enum)
diff --git a/CMake/vtkObjectFactory.h.in b/CMake/vtkObjectFactory.h.in
index f294fb6fc0791af85270931df1d0cf835eb2c402..d995e4ca372c647b9ae09127d8abea5a20610052 100644
--- a/CMake/vtkObjectFactory.h.in
+++ b/CMake/vtkObjectFactory.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    @_vtk_object_factory_library_name@ObjectFactory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef @_vtk_object_factory_library_name@ObjectFactory_h
 #define @_vtk_object_factory_library_name@ObjectFactory_h
diff --git a/CMake/vtkRequireLargeFilesSupport.cxx b/CMake/vtkRequireLargeFilesSupport.cxx
index 941dc9c6861c3f85f3d1dd235395ff24d5f18c42..df5f2e599d025078ba7c5ea886f4c8716aca8070 100644
--- a/CMake/vtkRequireLargeFilesSupport.cxx
+++ b/CMake/vtkRequireLargeFilesSupport.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define _LARGEFILE_SOURCE
 #define _LARGE_FILES
 #define _FILE_OFFSET_BITS 64
diff --git a/CMake/vtkTopologicalSort.cmake b/CMake/vtkTopologicalSort.cmake
index 4cf879e9e90bf6134763e8f1350dfd94c0e6ee1e..a61e176eb76fd70f3997fc2bb197bc75af39eee8 100644
--- a/CMake/vtkTopologicalSort.cmake
+++ b/CMake/vtkTopologicalSort.cmake
@@ -1,3 +1,9 @@
+# SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+# SPDX-FileCopyrightText: Copyright 2010 Kitware, Inc.
+# SPDX-FileCopyrightText: Copyright 2007 Douglas Gregor <doug.gregor@gmail.com>
+# SPDX-FileCopyrightText: Copyright 2007 Troy Straszheim
+# SPDX-License-Identifier: BSL-1.0 
+
 # Perform a reverse topological sort on the given LIST.
 #
 #   vtk_topological_sort(my_list "MY_" "_EDGES")
@@ -26,42 +32,6 @@
 #  With the invocation of vtk_topological_sort shown above and these
 #  variables, the resulting reverse topological ordering will be b, a,
 #  c.
-
-##############################################################################
-# Modified from Boost Utilities
-#
-# Copyright 2010 Kitware, Inc.
-##############################################################################
-# Copyright 2007 Douglas Gregor <doug.gregor@gmail.com>
-# Copyright 2007 Troy Straszheim
-#
-# Distributed under the Boost Software License, Version 1.0.
-##############################################################################
-# Boost Software License - Version 1.0 - August 17th, 2003
-#
-# Permission is hereby granted, free of charge, to any person or organization
-# obtaining a copy of the software and accompanying documentation covered by
-# this license (the "Software") to use, reproduce, display, distribute,
-# execute, and transmit the Software, and to prepare derivative works of the
-# Software, and to permit third-parties to whom the Software is furnished to
-# do so, all subject to the following:
-#
-# The copyright notices in the Software and this entire statement, including
-# the above license grant, this restriction and the following disclaimer,
-# must be included in all copies of the Software, in whole or in part, and
-# all derivative works of the Software, unless such copies or derivative
-# works are solely in the form of machine-executable object code generated by
-# a source language processor.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
-# SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
-# FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
-# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-# DEALINGS IN THE SOFTWARE.
-##############################################################################
-
 function(vtk_topological_sort LIST PREFIX SUFFIX)
   # Clear the stack and output variable
   set(VERTICES "${${LIST}}")
diff --git a/Charts/Core/Testing/Cxx/TestAdjustLowerBoundForLogPlot.cxx b/Charts/Core/Testing/Cxx/TestAdjustLowerBoundForLogPlot.cxx
index e20f8566c5d99404a24a6a36fab08b93c1754303..608d7fd7c66a2b0ca25bf4e96b99c34762702d09 100644
--- a/Charts/Core/Testing/Cxx/TestAdjustLowerBoundForLogPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestAdjustLowerBoundForLogPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAdjustLowerBoundForLogPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestAreaPlot.cxx b/Charts/Core/Testing/Cxx/TestAreaPlot.cxx
index 9df3484ad74dc360df6273be5fa4b902ec0e0895..14dcf9b34616acedbaefa43759cccb58c4bade61 100644
--- a/Charts/Core/Testing/Cxx/TestAreaPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestAreaPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAreaPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkBrush.h"
diff --git a/Charts/Core/Testing/Cxx/TestAxes.cxx b/Charts/Core/Testing/Cxx/TestAxes.cxx
index f0f4423a00ffc4aa1c0177c605e4b6f76ac81f6c..45e3b6d45230bf6ff85f28eb773bf4ec08f26eb3 100644
--- a/Charts/Core/Testing/Cxx/TestAxes.cxx
+++ b/Charts/Core/Testing/Cxx/TestAxes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAxes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestAxes2.cxx b/Charts/Core/Testing/Cxx/TestAxes2.cxx
index 092ec8ad745b5de2b76b65eb06caa3b7d9858d31..31645bfe4233ddf07fd5c4198bf128f6791258d8 100644
--- a/Charts/Core/Testing/Cxx/TestAxes2.cxx
+++ b/Charts/Core/Testing/Cxx/TestAxes2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAxes2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestBagPlot.cxx b/Charts/Core/Testing/Cxx/TestBagPlot.cxx
index de37626dd7f60031fe1839a5155320a418905032..2d82fbcd093147b8b81a35476e9d60073882e1d1 100644
--- a/Charts/Core/Testing/Cxx/TestBagPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestBagPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBagPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestBarGraph.cxx b/Charts/Core/Testing/Cxx/TestBarGraph.cxx
index f101ad37a24dff7edcd6060334c76107d1046189..28506d77681ba7a01b6b5a9c83f1bd4cd89d0032 100644
--- a/Charts/Core/Testing/Cxx/TestBarGraph.cxx
+++ b/Charts/Core/Testing/Cxx/TestBarGraph.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBarGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestBarGraphHorizontal.cxx b/Charts/Core/Testing/Cxx/TestBarGraphHorizontal.cxx
index b6ef78b0ace42337f97633b75f50a3f1500be62e..870ee6b346ed89d8fb5f84625ce503126e20f54d 100644
--- a/Charts/Core/Testing/Cxx/TestBarGraphHorizontal.cxx
+++ b/Charts/Core/Testing/Cxx/TestBarGraphHorizontal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBarGraphHorizontal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestBarGraphSelection.cxx b/Charts/Core/Testing/Cxx/TestBarGraphSelection.cxx
index 5654654e9830de3008b462b8e63d7b7f0cafa19f..1fd6ce0b8bd2269188be6225f19af457cda69940 100644
--- a/Charts/Core/Testing/Cxx/TestBarGraphSelection.cxx
+++ b/Charts/Core/Testing/Cxx/TestBarGraphSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBarGraphSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestBoxPlot.cxx b/Charts/Core/Testing/Cxx/TestBoxPlot.cxx
index 5fb327a2c0e640a80140dd853b92e92bcec37d7e..83605854549d45612ec3b8b7cc451a42f623d4b8 100644
--- a/Charts/Core/Testing/Cxx/TestBoxPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestBoxPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoxPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartBox.h"
diff --git a/Charts/Core/Testing/Cxx/TestBoxPlot2.cxx b/Charts/Core/Testing/Cxx/TestBoxPlot2.cxx
index e9db434394336bb762f5c22c1ca105ca59a149f7..e224e8aa27cee98eb3a101280ded5c408aa7a80d 100644
--- a/Charts/Core/Testing/Cxx/TestBoxPlot2.cxx
+++ b/Charts/Core/Testing/Cxx/TestBoxPlot2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoxPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Charts/Core/Testing/Cxx/TestCategoryLegend.cxx b/Charts/Core/Testing/Cxx/TestCategoryLegend.cxx
index d3452143d16551316d47c182ad42924d1a4081b3..b2d520b0f4fb8a412411123bf0dc2e114719d496 100644
--- a/Charts/Core/Testing/Cxx/TestCategoryLegend.cxx
+++ b/Charts/Core/Testing/Cxx/TestCategoryLegend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCategoryLegend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCategoryLegend.h"
 
diff --git a/Charts/Core/Testing/Cxx/TestChartBadPoints.cxx b/Charts/Core/Testing/Cxx/TestChartBadPoints.cxx
index eec3f628968c242d0f00cba9641e0d3a647a6e22..915ce91e965dfec3eb5349d53fdae18fc4e8a813 100644
--- a/Charts/Core/Testing/Cxx/TestChartBadPoints.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartBadPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartBadPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartDouble.cxx b/Charts/Core/Testing/Cxx/TestChartDouble.cxx
index 8e2d960515d33a6a649da24b2f751fcdec3c98a5..937e2a42b084c45374432986a2265e327adba0f1 100644
--- a/Charts/Core/Testing/Cxx/TestChartDouble.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartDouble.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartDouble.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartDoubleColors.cxx b/Charts/Core/Testing/Cxx/TestChartDoubleColors.cxx
index fef0753e40d556e818ac52054127e43d2c6f92f9..3ea201ed56054aea4477781e3bef421552cfa7e9 100644
--- a/Charts/Core/Testing/Cxx/TestChartDoubleColors.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartDoubleColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartDoubleColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartDoubleColorsOpaque.cxx b/Charts/Core/Testing/Cxx/TestChartDoubleColorsOpaque.cxx
index 6993f6652888a49fa643bfacd946431bfa72bbaa..51bf686f498f549ad27b7d1be2e25875cd436a61 100644
--- a/Charts/Core/Testing/Cxx/TestChartDoubleColorsOpaque.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartDoubleColorsOpaque.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartDoubleColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartMatrix.cxx b/Charts/Core/Testing/Cxx/TestChartMatrix.cxx
index 99550923b37fa88f80a28c92059be37d023af4b8..6f0c841799c6d409bda8709d223c21b9cb770cbf 100644
--- a/Charts/Core/Testing/Cxx/TestChartMatrix.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartMatrix.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartMatrix.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartMatrix2.cxx b/Charts/Core/Testing/Cxx/TestChartMatrix2.cxx
index 8b2d1aa3124294405e689b53049e954f6be209b1..40e4af7983fa0105c7aa220d05da92d17440dabf 100644
--- a/Charts/Core/Testing/Cxx/TestChartMatrix2.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartMatrix2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartMatrix.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartMatrix3.cxx b/Charts/Core/Testing/Cxx/TestChartMatrix3.cxx
index 603b3fc7cef1c05e9ca07d58fb342145509b3273..fe1d9e38729dcab799b1440a5c28dd3d4404475f 100644
--- a/Charts/Core/Testing/Cxx/TestChartMatrix3.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartMatrix3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartMatrix.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartPicking.cxx b/Charts/Core/Testing/Cxx/TestChartPicking.cxx
index d607b3cf8fdf7aa01038e4d9a80f536593f27611..db9ddffeccb5f86dfdf2bdba00413a900856f453 100644
--- a/Charts/Core/Testing/Cxx/TestChartPicking.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartPicking.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkAxis.h>
 #include <vtkChartLegend.h>
 #include <vtkChartXY.h>
diff --git a/Charts/Core/Testing/Cxx/TestChartTileScaling.cxx b/Charts/Core/Testing/Cxx/TestChartTileScaling.cxx
index 4e7580d43d545d040fd774de61a33d18721f703b..6ef0a2d48cbb64f3a8be9ec7bd8337ee18dbe9f2 100644
--- a/Charts/Core/Testing/Cxx/TestChartTileScaling.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartTileScaling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartUnicode.cxx b/Charts/Core/Testing/Cxx/TestChartUnicode.cxx
index 7b535a18429ea0cb45060ce2b1720d51ad273fbf..b64ac90f7e528d94f1cfc27c7699f5748f1ce8ac 100644
--- a/Charts/Core/Testing/Cxx/TestChartUnicode.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartUnicode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartXYInvertedAxis.cxx b/Charts/Core/Testing/Cxx/TestChartXYInvertedAxis.cxx
index 3c1cfe7f7204d484fafefe831d8838b3ff29d069..2d69bd261f6061a4018c478d986969e5f3ba61b0 100644
--- a/Charts/Core/Testing/Cxx/TestChartXYInvertedAxis.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartXYInvertedAxis.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartXYInvertedAxis.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartXYZ.cxx b/Charts/Core/Testing/Cxx/TestChartXYZ.cxx
index 9e1f11f2e1b96f54eea4584d7457699e60cad0c8..03f6cff3112d82ab641083ab298e0ebddb9994b5 100644
--- a/Charts/Core/Testing/Cxx/TestChartXYZ.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartXYZ.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartXYZ.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXYZ.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartXYZMarginsRotations.cxx b/Charts/Core/Testing/Cxx/TestChartXYZMarginsRotations.cxx
index 935040fc9a92cbf1903970366351de2a767e00fa..f12df4d771bc7db0a4512f4b3d0e52226a161ca8 100644
--- a/Charts/Core/Testing/Cxx/TestChartXYZMarginsRotations.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartXYZMarginsRotations.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartXYZ.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXYZ.h"
 #include "vtkContextMouseEvent.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartXYZOuterEdgeLabelling.cxx b/Charts/Core/Testing/Cxx/TestChartXYZOuterEdgeLabelling.cxx
index 4c5e9bd0b8fd1ebd9d1c00c25f8df3d36646fc4a..e595f2960e486176745531aff85b80a143a80ab5 100644
--- a/Charts/Core/Testing/Cxx/TestChartXYZOuterEdgeLabelling.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartXYZOuterEdgeLabelling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfacePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXYZ.h"
 #include "vtkContextKeyEvent.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartXYZUnconstrained.cxx b/Charts/Core/Testing/Cxx/TestChartXYZUnconstrained.cxx
index 7ea50df25b1b6e1eadd825844efa86c9eadbebcb..6f1588935a063aad3c88d53fee20aec7ae25ca28 100644
--- a/Charts/Core/Testing/Cxx/TestChartXYZUnconstrained.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartXYZUnconstrained.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartXYZ.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXYZ.h"
 #include "vtkContextMouseEvent.h"
diff --git a/Charts/Core/Testing/Cxx/TestChartsOn3D.cxx b/Charts/Core/Testing/Cxx/TestChartsOn3D.cxx
index f8230b11085f2b9c3b113abe66896c0e3321ca3d..3395e3d0b21da146e950c57f9f6db19f4d291e83 100644
--- a/Charts/Core/Testing/Cxx/TestChartsOn3D.cxx
+++ b/Charts/Core/Testing/Cxx/TestChartsOn3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartsOn3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Charts/Core/Testing/Cxx/TestColorTransferControlPointsItem.cxx b/Charts/Core/Testing/Cxx/TestColorTransferControlPointsItem.cxx
index d2f24f6bef760170f303517b4b77f44500d459b9..ae2199b2b5567cdf7ad489b193a783649e5df196 100644
--- a/Charts/Core/Testing/Cxx/TestColorTransferControlPointsItem.cxx
+++ b/Charts/Core/Testing/Cxx/TestColorTransferControlPointsItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorTransferControlPointsItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Charts includes
 #include "vtkColorTransferControlPointsItem.h"
diff --git a/Charts/Core/Testing/Cxx/TestColorTransferFunction.cxx b/Charts/Core/Testing/Cxx/TestColorTransferFunction.cxx
index 767644973d052c7aeb9a23ddf121373de804eb05..f699ed9c716f63b3e5ac854f09c9ac98fe25274e 100644
--- a/Charts/Core/Testing/Cxx/TestColorTransferFunction.cxx
+++ b/Charts/Core/Testing/Cxx/TestColorTransferFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkColorTransferControlPointsItem.h"
diff --git a/Charts/Core/Testing/Cxx/TestCompositeControlPointsItem.cxx b/Charts/Core/Testing/Cxx/TestCompositeControlPointsItem.cxx
index 88d35f1152ca994b5d817bb9171fcc98b6666773..aea42eceb88d06c363ee5d27c9ad43c92aa6709c 100644
--- a/Charts/Core/Testing/Cxx/TestCompositeControlPointsItem.cxx
+++ b/Charts/Core/Testing/Cxx/TestCompositeControlPointsItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositeControlPointsItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Charts includes
 #include "vtkCompositeControlPointsItem.h"
diff --git a/Charts/Core/Testing/Cxx/TestContext.cxx b/Charts/Core/Testing/Cxx/TestContext.cxx
index 178d081164016c4826b84b757621560e518851e3..a1a80e9a50a58bda7f6fe401e10e815064f9ac42 100644
--- a/Charts/Core/Testing/Cxx/TestContext.cxx
+++ b/Charts/Core/Testing/Cxx/TestContext.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 #include "vtkContext2D.h"
diff --git a/Charts/Core/Testing/Cxx/TestContextArea.cxx b/Charts/Core/Testing/Cxx/TestContextArea.cxx
index cbcd5df01ae614f6198ada177110dd254f01ff01..40ea62ef12297909b4a8c569e5056457c53e5e6f 100644
--- a/Charts/Core/Testing/Cxx/TestContextArea.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextArea.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContextArea.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPropItem.h"
 
diff --git a/Charts/Core/Testing/Cxx/TestContextAreaFixedAspect.cxx b/Charts/Core/Testing/Cxx/TestContextAreaFixedAspect.cxx
index 1cbb3b235328c1d84dff667aba8432aeb08a79b6..08166bafa9da5868276c29f24d4ace1b9fe6664b 100644
--- a/Charts/Core/Testing/Cxx/TestContextAreaFixedAspect.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextAreaFixedAspect.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContextAreaFixedAspect.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPropItem.h"
 
diff --git a/Charts/Core/Testing/Cxx/TestContextAreaFixedMargins.cxx b/Charts/Core/Testing/Cxx/TestContextAreaFixedMargins.cxx
index 7577b546f77fd738b7c4a94c3b1a119e032f4e4e..ad25f9dd7cc4675e9e9eb40df91e63d3e914e753 100644
--- a/Charts/Core/Testing/Cxx/TestContextAreaFixedMargins.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextAreaFixedMargins.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContextAreaFixedMargins.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPropItem.h"
 
diff --git a/Charts/Core/Testing/Cxx/TestContextAreaFixedRect.cxx b/Charts/Core/Testing/Cxx/TestContextAreaFixedRect.cxx
index d31dd1c1091a4165891ee09cf5234746135f0c3a..402e88b79a9c079431395532bcb2b69e93af1eb6 100644
--- a/Charts/Core/Testing/Cxx/TestContextAreaFixedRect.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextAreaFixedRect.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContextAreaFixedRect.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPropItem.h"
 
diff --git a/Charts/Core/Testing/Cxx/TestContextImage.cxx b/Charts/Core/Testing/Cxx/TestContextImage.cxx
index 2f4274b561301b644f73f3aa634526947d480497..867bc45868caac7543d1bb0e143fcc9f135ddf76 100644
--- a/Charts/Core/Testing/Cxx/TestContextImage.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextScene.h"
 #include "vtkContextView.h"
diff --git a/Charts/Core/Testing/Cxx/TestContextItemStacking.cxx b/Charts/Core/Testing/Cxx/TestContextItemStacking.cxx
index 83936b9688eefb38223e560c3b0d62125926a62a..7ee2028e115e4720be53460c272a84c53a8bf595 100644
--- a/Charts/Core/Testing/Cxx/TestContextItemStacking.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextItemStacking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContextItemStacking.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBlockItem.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestContextScene.cxx b/Charts/Core/Testing/Cxx/TestContextScene.cxx
index 23aa1e59968c72933771031a87f9ff0c97c89fab..a4e0cca43390f28fe176868ae41b28377be3dd82 100644
--- a/Charts/Core/Testing/Cxx/TestContextScene.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextScene.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBlockItem.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestContextUnicode.cxx b/Charts/Core/Testing/Cxx/TestContextUnicode.cxx
index 0d067cd9e9c5803527f782444ec2c9ef803fa30f..65ac14c5d6cb26db006cd50c1d23d4e6f2e54df3 100644
--- a/Charts/Core/Testing/Cxx/TestContextUnicode.cxx
+++ b/Charts/Core/Testing/Cxx/TestContextUnicode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 #include "vtkContext2D.h"
diff --git a/Charts/Core/Testing/Cxx/TestControlPointsHandleItem.cxx b/Charts/Core/Testing/Cxx/TestControlPointsHandleItem.cxx
index 8a4a61ab71a8d153869eaf1fff1d7ed417b71afc..689d7ff6b2817397eec6d8692e1e48880517243d 100644
--- a/Charts/Core/Testing/Cxx/TestControlPointsHandleItem.cxx
+++ b/Charts/Core/Testing/Cxx/TestControlPointsHandleItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestControlPointsItemEvents.cxx b/Charts/Core/Testing/Cxx/TestControlPointsItemEvents.cxx
index 4b5c977e53caed51dd1766c7ea55dfcc29783a58..57932f67a52c88420414c6b30d5230e0c3a61283 100644
--- a/Charts/Core/Testing/Cxx/TestControlPointsItemEvents.cxx
+++ b/Charts/Core/Testing/Cxx/TestControlPointsItemEvents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Charts includes
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestDiagram.cxx b/Charts/Core/Testing/Cxx/TestDiagram.cxx
index 82a9b8479f1451ff5fc242800cf675aeb1ee3014..de7b2045c2a2094f6adb142daf0cb7e4b53b41fe 100644
--- a/Charts/Core/Testing/Cxx/TestDiagram.cxx
+++ b/Charts/Core/Testing/Cxx/TestDiagram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiagram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 #include "vtkContext2D.h"
diff --git a/Charts/Core/Testing/Cxx/TestFreeTypeRender.cxx b/Charts/Core/Testing/Cxx/TestFreeTypeRender.cxx
index 7c8767a1baaae8f3da47aa6cf2aab7efa7b314c0..bbf35a5f4af7af85ce31e705177050da6fbac962 100644
--- a/Charts/Core/Testing/Cxx/TestFreeTypeRender.cxx
+++ b/Charts/Core/Testing/Cxx/TestFreeTypeRender.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContext2D.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestFunctionalBagPlot.cxx b/Charts/Core/Testing/Cxx/TestFunctionalBagPlot.cxx
index a44b19625ec88f6080037fbe4f264cbbd890500f..bbdb850789865d1b4b9c5ddc675e5d24bda44f5d 100644
--- a/Charts/Core/Testing/Cxx/TestFunctionalBagPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestFunctionalBagPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFunctionalBagPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartLegend.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestHistogram2D.cxx b/Charts/Core/Testing/Cxx/TestHistogram2D.cxx
index 94846189d8e9b0f8ed97af2ccb071ceafc18ac00..178c09d06052bdaf10a75d61efe395da3242e3cb 100644
--- a/Charts/Core/Testing/Cxx/TestHistogram2D.cxx
+++ b/Charts/Core/Testing/Cxx/TestHistogram2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHistogram2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartHistogram2D.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Charts/Core/Testing/Cxx/TestInteractiveChartXYZ.cxx b/Charts/Core/Testing/Cxx/TestInteractiveChartXYZ.cxx
index 2432ca7c4f132d8529b240c24ecadc288f498801..68177330ba741a82b17ae075b463998303c79ade 100644
--- a/Charts/Core/Testing/Cxx/TestInteractiveChartXYZ.cxx
+++ b/Charts/Core/Testing/Cxx/TestInteractiveChartXYZ.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChartXYZ.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXYZ.h"
 #include "vtkContextMouseEvent.h"
diff --git a/Charts/Core/Testing/Cxx/TestLegendHiddenPlots.cxx b/Charts/Core/Testing/Cxx/TestLegendHiddenPlots.cxx
index 85dbf29163761d1a1a61486e781a97f832cf3355..50de904bd993534ff7b5ee6c94c744989b338bc4 100644
--- a/Charts/Core/Testing/Cxx/TestLegendHiddenPlots.cxx
+++ b/Charts/Core/Testing/Cxx/TestLegendHiddenPlots.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlot.cxx b/Charts/Core/Testing/Cxx/TestLinePlot.cxx
index dd863223755072507331013888e56981c0669118..e236f900239a965e946ae55534a88fe5efe6d176 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlot2.cxx b/Charts/Core/Testing/Cxx/TestLinePlot2.cxx
index e2b9ede30f65a79a884618939d874225efacccd0..6bcebbc5e410e4355ba457b86ec460f3f11e180c 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlot2.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlot2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlot3D.cxx b/Charts/Core/Testing/Cxx/TestLinePlot3D.cxx
index 3fafe3b2c4c6a6356a27405df5594246d539f591..eed89784a8c0f2896eda7dee8743d7b9c57f2a2e 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlot3D.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlot3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXYZ.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlotAxisFonts.cxx b/Charts/Core/Testing/Cxx/TestLinePlotAxisFonts.cxx
index 247799c964d7bbcf2abc9e2a258d0c2874bd1243..ec8828ea5c8c24d1451aa2c76d33bfc20d51181a 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlotAxisFonts.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlotAxisFonts.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlotAxisFonts.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlotDouble.cxx b/Charts/Core/Testing/Cxx/TestLinePlotDouble.cxx
index 311a187cef74836eeefb5d3fbe280d4e0dc2ae62..8941f5b260e9d81e6953ccf39679c96461402435 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlotDouble.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlotDouble.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlotDouble.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlotDouble2.cxx b/Charts/Core/Testing/Cxx/TestLinePlotDouble2.cxx
index d0e7809fb5cafccadbc902b223f79ca8fa0ecbcd..0ea28e7c75519c582d9f57671e69c4f2b6a81a10 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlotDouble2.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlotDouble2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlotDouble2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlotInteraction.cxx b/Charts/Core/Testing/Cxx/TestLinePlotInteraction.cxx
index dfbf5ae2c676f5aa0587354c41774e683c720e57..50f315145b37aae4bb5d5035d6e22968a9597e09 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlotInteraction.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlotInteraction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlotSelection.cxx b/Charts/Core/Testing/Cxx/TestLinePlotSelection.cxx
index d6f99467eacee7bfb5e1e9aab6722f3bffb75bab..95ebfd8390f505dbe1fcba098bb956a8684de386 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlotSelection.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlotSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlotSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAnnotationLink.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlotSelection2.cxx b/Charts/Core/Testing/Cxx/TestLinePlotSelection2.cxx
index 78bb6d66154da406d75d7983a003eb24d70fa425..416174f8bb9970f75778fcbc03889e1292517b70 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlotSelection2.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlotSelection2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlotSelection2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAnnotationLink.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestLinePlotSelectionMultiBlock.cxx b/Charts/Core/Testing/Cxx/TestLinePlotSelectionMultiBlock.cxx
index 313a619c54c75c451b1075052364e41f6518b3e3..f9a0edefc5dc8f55289d0a9749b289a55fb3619c 100644
--- a/Charts/Core/Testing/Cxx/TestLinePlotSelectionMultiBlock.cxx
+++ b/Charts/Core/Testing/Cxx/TestLinePlotSelectionMultiBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlotSelectionMultiBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAnnotationLink.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestMultipleChartRenderers.cxx b/Charts/Core/Testing/Cxx/TestMultipleChartRenderers.cxx
index 3324d4308933f097de37e2b6341e1b2c6f2b4302..09126661bd574acb8be4c8eb3a87c7d6d8407b14 100644
--- a/Charts/Core/Testing/Cxx/TestMultipleChartRenderers.cxx
+++ b/Charts/Core/Testing/Cxx/TestMultipleChartRenderers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestMultipleRenderers.cxx b/Charts/Core/Testing/Cxx/TestMultipleRenderers.cxx
index b4cfae822579eade4e49e951e3340d046e466d20..a58dac4320d3a0e907477b5ecc0add345b970feb 100644
--- a/Charts/Core/Testing/Cxx/TestMultipleRenderers.cxx
+++ b/Charts/Core/Testing/Cxx/TestMultipleRenderers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestMultipleScalarsToColors.cxx b/Charts/Core/Testing/Cxx/TestMultipleScalarsToColors.cxx
index eb7b749097f7f2a038045ed749c03033db4999a3..a8cd6cd936e173bb05c93fe221fa231273036fb5 100644
--- a/Charts/Core/Testing/Cxx/TestMultipleScalarsToColors.cxx
+++ b/Charts/Core/Testing/Cxx/TestMultipleScalarsToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestParallelCoordinates.cxx b/Charts/Core/Testing/Cxx/TestParallelCoordinates.cxx
index 12c0b3ba633740590c7c63c11e84b5cc2777fc1d..ae96d05eed1b26dec33a7e3c1170e0ab5aa86e1f 100644
--- a/Charts/Core/Testing/Cxx/TestParallelCoordinates.cxx
+++ b/Charts/Core/Testing/Cxx/TestParallelCoordinates.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParallelCoordinates.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartParallelCoordinates.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestParallelCoordinatesDouble.cxx b/Charts/Core/Testing/Cxx/TestParallelCoordinatesDouble.cxx
index 1c68991c8eda9114161093ccd45ee697bd7f31e9..0948c17b27c4c96c749b7faf891430f22b723cda 100644
--- a/Charts/Core/Testing/Cxx/TestParallelCoordinatesDouble.cxx
+++ b/Charts/Core/Testing/Cxx/TestParallelCoordinatesDouble.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParallelCoordinatesDouble.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartParallelCoordinates.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestParallelCoordinatesLegend.cxx b/Charts/Core/Testing/Cxx/TestParallelCoordinatesLegend.cxx
index 69e64dc46c1628b94bc8bdf80d465887f4e18859..5e8473026e3283da867e938283fa525230a21dc0 100644
--- a/Charts/Core/Testing/Cxx/TestParallelCoordinatesLegend.cxx
+++ b/Charts/Core/Testing/Cxx/TestParallelCoordinatesLegend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParallelCoordinatesLegend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartLegend.h"
 #include "vtkChartParallelCoordinates.h"
diff --git a/Charts/Core/Testing/Cxx/TestParallelCoordinatesSelection.cxx b/Charts/Core/Testing/Cxx/TestParallelCoordinatesSelection.cxx
index 58c05366b668e417b047b1840214a21957aa1920..31aeb0e9c56fb84875470081afedf3bca976bff3 100644
--- a/Charts/Core/Testing/Cxx/TestParallelCoordinatesSelection.cxx
+++ b/Charts/Core/Testing/Cxx/TestParallelCoordinatesSelection.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCallbackCommand.h>
 #include <vtkChartParallelCoordinates.h>
 #include <vtkContextActor.h>
diff --git a/Charts/Core/Testing/Cxx/TestPieChart.cxx b/Charts/Core/Testing/Cxx/TestPieChart.cxx
index 1acff3bc1adba111efe1678f0702068e7f51f36d..072f5356e9a4110329238441f8a71630cfaf25d4 100644
--- a/Charts/Core/Testing/Cxx/TestPieChart.cxx
+++ b/Charts/Core/Testing/Cxx/TestPieChart.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartPie.h"
 #include "vtkColorSeries.h"
diff --git a/Charts/Core/Testing/Cxx/TestPlotBarRangeHandlesItem.cxx b/Charts/Core/Testing/Cxx/TestPlotBarRangeHandlesItem.cxx
index 919319a6b4da910acbabf12ced2e3b41181c6d27..454ff5afe6c5f626855d54145dd2ca92f6897741 100644
--- a/Charts/Core/Testing/Cxx/TestPlotBarRangeHandlesItem.cxx
+++ b/Charts/Core/Testing/Cxx/TestPlotBarRangeHandlesItem.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkAxis.h>
 #include <vtkChartXY.h>
 #include <vtkContextInteractorStyle.h>
diff --git a/Charts/Core/Testing/Cxx/TestPlotMatrix.cxx b/Charts/Core/Testing/Cxx/TestPlotMatrix.cxx
index ede0c7b018f4f465d3819808f71c0dbc852012ed..f2d1d72a66fa76f98f60633b25c70de7a39e4f16 100644
--- a/Charts/Core/Testing/Cxx/TestPlotMatrix.cxx
+++ b/Charts/Core/Testing/Cxx/TestPlotMatrix.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestPlotRangeHandlesItem.cxx b/Charts/Core/Testing/Cxx/TestPlotRangeHandlesItem.cxx
index b81dd1d184a577b9d22db6230eee02123f7b84c0..823cdc5f793089dc4a0fd4b6c11d0aa56333b9f8 100644
--- a/Charts/Core/Testing/Cxx/TestPlotRangeHandlesItem.cxx
+++ b/Charts/Core/Testing/Cxx/TestPlotRangeHandlesItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPlotRangeHandlesItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestPropItem.cxx b/Charts/Core/Testing/Cxx/TestPropItem.cxx
index 0e0be1457f9fc0469dad23d43363470430464b36..810acc50795ab822a383c5d2acae93a46e327555 100644
--- a/Charts/Core/Testing/Cxx/TestPropItem.cxx
+++ b/Charts/Core/Testing/Cxx/TestPropItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPropItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPropItem.h"
 
diff --git a/Charts/Core/Testing/Cxx/TestQtContextUnicode.cxx b/Charts/Core/Testing/Cxx/TestQtContextUnicode.cxx
index 539c8d90e1c6afba66ef7acda5ed328295cb5b3f..acdec7cba5afa67a8d7e9b84e9d28e09c5224cd3 100644
--- a/Charts/Core/Testing/Cxx/TestQtContextUnicode.cxx
+++ b/Charts/Core/Testing/Cxx/TestQtContextUnicode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 #include "vtkContext2D.h"
diff --git a/Charts/Core/Testing/Cxx/TestQtDiagram.cxx b/Charts/Core/Testing/Cxx/TestQtDiagram.cxx
index 1c6893493f304811213f9886fe11a5fe9d1a315d..731323e9fe8d2132da66c1f4ed9c6b4013be20e2 100644
--- a/Charts/Core/Testing/Cxx/TestQtDiagram.cxx
+++ b/Charts/Core/Testing/Cxx/TestQtDiagram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtDiagram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 #include "vtkContext2D.h"
diff --git a/Charts/Core/Testing/Cxx/TestRangeHandlesItemEvents.cxx b/Charts/Core/Testing/Cxx/TestRangeHandlesItemEvents.cxx
index a5c8204f01e57724d64a2ccdc7669cadea69ebe9..5323b5aa6877d215f22a99305f21c09474cbb3f5 100644
--- a/Charts/Core/Testing/Cxx/TestRangeHandlesItemEvents.cxx
+++ b/Charts/Core/Testing/Cxx/TestRangeHandlesItemEvents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Charts/Core/Testing/Cxx/TestScalarsToColors.cxx b/Charts/Core/Testing/Cxx/TestScalarsToColors.cxx
index a2dc9ecbdcd5c35d6052bcdf82101c7c1b0e6996..5d07faf8c6652d72201339f226d6c7785a5b5de2 100644
--- a/Charts/Core/Testing/Cxx/TestScalarsToColors.cxx
+++ b/Charts/Core/Testing/Cxx/TestScalarsToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Charts/Core/Testing/Cxx/TestScatterPlot.cxx b/Charts/Core/Testing/Cxx/TestScatterPlot.cxx
index 987ee010baf68076cc530460a88c28a10433e7fb..522a4d9f07693ab15c6f841b656b2fcd6effcf72 100644
--- a/Charts/Core/Testing/Cxx/TestScatterPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestScatterPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestScatterPlotMatrix.cxx b/Charts/Core/Testing/Cxx/TestScatterPlotMatrix.cxx
index f99609b0c786d9f28a7e6b0efa189358dcc6ef4c..f5525112939ec392bed7c898d46a84e987da3264 100644
--- a/Charts/Core/Testing/Cxx/TestScatterPlotMatrix.cxx
+++ b/Charts/Core/Testing/Cxx/TestScatterPlotMatrix.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScatterPlotMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCallbackCommand.h"
 #include "vtkChart.h"
diff --git a/Charts/Core/Testing/Cxx/TestScatterPlotMatrixHistogram.cxx b/Charts/Core/Testing/Cxx/TestScatterPlotMatrixHistogram.cxx
index eea50fc7f23e76e60c030ee0349650688dd60db2..1a4681b408d91eb4569b377936207660965ddce0 100644
--- a/Charts/Core/Testing/Cxx/TestScatterPlotMatrixHistogram.cxx
+++ b/Charts/Core/Testing/Cxx/TestScatterPlotMatrixHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScatterPlotMatrixHistogram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChart.h"
 #include "vtkContextView.h"
diff --git a/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVehicles.cxx b/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVehicles.cxx
index 101a28c3e1fbf413d36c89d498163a53d5abf5dc..cf8bcd301bea29c50d26b170eaaa5d62e8927c53 100644
--- a/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVehicles.cxx
+++ b/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVehicles.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScatterPlotMatrixVehicles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextScene.h"
 #include "vtkContextView.h"
diff --git a/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVisible.cxx b/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVisible.cxx
index e0fdac9de987d38ee2492b9b27fcc8296fc415b0..27d9a999c98fdd5a6d6d91e7a1aa9b984904baad 100644
--- a/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVisible.cxx
+++ b/Charts/Core/Testing/Cxx/TestScatterPlotMatrixVisible.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScatterPlotMatrixVisible.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChart.h"
 #include "vtkContextScene.h"
diff --git a/Charts/Core/Testing/Cxx/TestScientificPlot.cxx b/Charts/Core/Testing/Cxx/TestScientificPlot.cxx
index 2d88807c82965d8d8f6ec1b6b7d1b4b8a014e1f1..57b8bf2279b8584ca677d8ef078ef2438c17c566 100644
--- a/Charts/Core/Testing/Cxx/TestScientificPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestScientificPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestStackedBarGraph.cxx b/Charts/Core/Testing/Cxx/TestStackedBarGraph.cxx
index 84951d8c2cfdf84fc2bd2c78b414271211b93d39..99439b64caf1419d9ff93493766ea9ba441e7666 100644
--- a/Charts/Core/Testing/Cxx/TestStackedBarGraph.cxx
+++ b/Charts/Core/Testing/Cxx/TestStackedBarGraph.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartLegend.h"
diff --git a/Charts/Core/Testing/Cxx/TestStackedPlot.cxx b/Charts/Core/Testing/Cxx/TestStackedPlot.cxx
index 8d7a3d37505a2260fe937d20da8ee9ee7a1f413a..50c4a4519d2b8c715f99b2cd33319fa91fba4ad1 100644
--- a/Charts/Core/Testing/Cxx/TestStackedPlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestStackedPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestSurfacePlot.cxx b/Charts/Core/Testing/Cxx/TestSurfacePlot.cxx
index 604d480fa1bce2724baf599c7ab2eeb91c81561b..d9ce3c7d595e88b1e6a09c668c262b24981d619f 100644
--- a/Charts/Core/Testing/Cxx/TestSurfacePlot.cxx
+++ b/Charts/Core/Testing/Cxx/TestSurfacePlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfacePlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXYZ.h"
 #include "vtkContextMouseEvent.h"
diff --git a/Charts/Core/Testing/Cxx/TestZoomAxis.cxx b/Charts/Core/Testing/Cxx/TestZoomAxis.cxx
index 352e6ca6b22b2ad6ff05f1852ae9b6af51fd8bf4..d6d93a7d35f23bef6b2c2c658e90fdb406e97a91 100644
--- a/Charts/Core/Testing/Cxx/TestZoomAxis.cxx
+++ b/Charts/Core/Testing/Cxx/TestZoomAxis.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestZoomAxis.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAnnotationLink.h"
 #include "vtkChartXY.h"
diff --git a/Charts/Core/Testing/Cxx/TestZoomIndividualAxis.cxx b/Charts/Core/Testing/Cxx/TestZoomIndividualAxis.cxx
index 4fa8b8ebddd3698161da41b9cb5faa7ba719cbae..d740ab653629d3e9521084cffedbea898bb1cec5 100644
--- a/Charts/Core/Testing/Cxx/TestZoomIndividualAxis.cxx
+++ b/Charts/Core/Testing/Cxx/TestZoomIndividualAxis.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestZoomAxis.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAnnotationLink.h"
 #include "vtkAxis.h"
diff --git a/Charts/Core/vtk.module b/Charts/Core/vtk.module
index 56924a059f06a2b590ae76d33977743f2bcbb002..5bb05a6ba09c69e4dd17cf420287439ca8c131ad 100644
--- a/Charts/Core/vtk.module
+++ b/Charts/Core/vtk.module
@@ -7,6 +7,10 @@ DESCRIPTION
 IMPLEMENTABLE
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Charts/Core/vtkAxis.cxx b/Charts/Core/vtkAxis.cxx
index 61c3654b62dd28001b4d2faf5880887762587bf7..681fad3d1e21bdacbe2b2ad731ccca5e5c384a25 100644
--- a/Charts/Core/vtkAxis.cxx
+++ b/Charts/Core/vtkAxis.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxis.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 
diff --git a/Charts/Core/vtkAxis.h b/Charts/Core/vtkAxis.h
index 2f8f4c9c45e8bcc9ccbf73523850ab53c31ef70e..4facc7290e3109c270f59d573a3ef980ca9ae1ba 100644
--- a/Charts/Core/vtkAxis.h
+++ b/Charts/Core/vtkAxis.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxis.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkAxis
diff --git a/Charts/Core/vtkAxisExtended.cxx b/Charts/Core/vtkAxisExtended.cxx
index 6f51d21045bf40d1b475a83a30ca30982a8723b5..5f95ecf9f2125b371b64c6e7fbd608d181227ae2 100644
--- a/Charts/Core/vtkAxisExtended.cxx
+++ b/Charts/Core/vtkAxisExtended.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxisExtended.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxisExtended.h"
 
diff --git a/Charts/Core/vtkAxisExtended.h b/Charts/Core/vtkAxisExtended.h
index 6b7533093a140424d6a6e355bfcb4e70d51c3c77..eb8f6847477a0c02b6db730178f59531511f223b 100644
--- a/Charts/Core/vtkAxisExtended.h
+++ b/Charts/Core/vtkAxisExtended.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxisExtended.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxisExtended
  * @brief   extended axis tick positioning
diff --git a/Charts/Core/vtkCategoryLegend.cxx b/Charts/Core/vtkCategoryLegend.cxx
index 73d24aebff179e76e3e8557be2b480afd968e303..4f1ba78ca18636cc4555475ef71707cdb3c41765 100644
--- a/Charts/Core/vtkCategoryLegend.cxx
+++ b/Charts/Core/vtkCategoryLegend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCategoryLegend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCategoryLegend.h"
 #include "vtkBrush.h"
diff --git a/Charts/Core/vtkCategoryLegend.h b/Charts/Core/vtkCategoryLegend.h
index a44e75346a648a46d66e7bb068324bb73d9f93d1..6d77358f6390a9ecf884ae15ae0651f5fc910eaf 100644
--- a/Charts/Core/vtkCategoryLegend.h
+++ b/Charts/Core/vtkCategoryLegend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCategoryLegend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCategoryLegend
diff --git a/Charts/Core/vtkChart.cxx b/Charts/Core/vtkChart.cxx
index 6f00cc7566bd35549e40e98d65f916a33840c209..b810e196e25af29f5873f7b226a46c1e438d9760 100644
--- a/Charts/Core/vtkChart.cxx
+++ b/Charts/Core/vtkChart.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChart.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChart.h"
 #include "vtkAxis.h"
diff --git a/Charts/Core/vtkChart.h b/Charts/Core/vtkChart.h
index 4fa50f5c726c80a74785ff3d61d0c266fcb859e3..60021058896d8df5693b7f5416a042347b9de3f4 100644
--- a/Charts/Core/vtkChart.h
+++ b/Charts/Core/vtkChart.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChart.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChart
diff --git a/Charts/Core/vtkChartBox.cxx b/Charts/Core/vtkChartBox.cxx
index 96f05037621224a8690480a3fa6d7bbd9f863d55..2888b055f68dc409ef1ce5a73487c808b55bd055 100644
--- a/Charts/Core/vtkChartBox.cxx
+++ b/Charts/Core/vtkChartBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartBox.h"
 
diff --git a/Charts/Core/vtkChartBox.h b/Charts/Core/vtkChartBox.h
index 070157804c7bb4f57353a8b8a257cd2cca69590b..73f4261e9ae0b158a81edf22945af043af348e38 100644
--- a/Charts/Core/vtkChartBox.h
+++ b/Charts/Core/vtkChartBox.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartBox.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChartBox
diff --git a/Charts/Core/vtkChartHistogram2D.cxx b/Charts/Core/vtkChartHistogram2D.cxx
index 336ca96a4d6ee081a26e61b94f56d43bfdba76ef..5d0899022db7d55dbf25e5648b7b925833d4848c 100644
--- a/Charts/Core/vtkChartHistogram2D.cxx
+++ b/Charts/Core/vtkChartHistogram2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChart2DHistogram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartHistogram2D.h"
 
diff --git a/Charts/Core/vtkChartHistogram2D.h b/Charts/Core/vtkChartHistogram2D.h
index be3355fcb7d173cc3870f5e00a445b097b1075b7..dad8d879d097805bf41323138f10d77abe6b5518 100644
--- a/Charts/Core/vtkChartHistogram2D.h
+++ b/Charts/Core/vtkChartHistogram2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChart2DHistogram.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChart2DHistogram
diff --git a/Charts/Core/vtkChartLegend.cxx b/Charts/Core/vtkChartLegend.cxx
index 4761fe6d5e6b54f09c42c6e1a2edec945e096af5..f1c60cd919a5b52172c88b7e8bf9f0e09e3881d6 100644
--- a/Charts/Core/vtkChartLegend.cxx
+++ b/Charts/Core/vtkChartLegend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartLegend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartLegend.h"
 
diff --git a/Charts/Core/vtkChartLegend.h b/Charts/Core/vtkChartLegend.h
index 065822310bd9b34ad4dc83bd22b0ef5a8f4f2c11..6784daf235ac8a91c1c4162d24691d7a08afb73c 100644
--- a/Charts/Core/vtkChartLegend.h
+++ b/Charts/Core/vtkChartLegend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartLegend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChartLegend
diff --git a/Charts/Core/vtkChartMatrix.cxx b/Charts/Core/vtkChartMatrix.cxx
index b2cc98384903af36ef02699da35b558ea1832956..964b6f95a247aa4ef3eb9fdede180f3911052fdb 100644
--- a/Charts/Core/vtkChartMatrix.cxx
+++ b/Charts/Core/vtkChartMatrix.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartMatrix.h"
 
diff --git a/Charts/Core/vtkChartMatrix.h b/Charts/Core/vtkChartMatrix.h
index 6c75ec7e19590ad875f6245e7e1a0b3dc3b15a1f..0d6cb59e03c7bc0c7a3f0c3eb2987e1f76c76784 100644
--- a/Charts/Core/vtkChartMatrix.h
+++ b/Charts/Core/vtkChartMatrix.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartMatrix.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChartMatrix
diff --git a/Charts/Core/vtkChartParallelCoordinates.cxx b/Charts/Core/vtkChartParallelCoordinates.cxx
index 48d328202ef74a5fc20d7d00e0c186b2facc17dd..18cf5399af3d43a437f220e25365963ec939368e 100644
--- a/Charts/Core/vtkChartParallelCoordinates.cxx
+++ b/Charts/Core/vtkChartParallelCoordinates.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartParallelCoordinates.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartParallelCoordinates.h"
 
diff --git a/Charts/Core/vtkChartParallelCoordinates.h b/Charts/Core/vtkChartParallelCoordinates.h
index ae96ae571d59bb249d578149060dcf36f5bdd154..987a3951a59be98cf58d288c78ec12c074d1a6cc 100644
--- a/Charts/Core/vtkChartParallelCoordinates.h
+++ b/Charts/Core/vtkChartParallelCoordinates.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartParallelCoordinates.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChartParallelCoordinates
diff --git a/Charts/Core/vtkChartPie.cxx b/Charts/Core/vtkChartPie.cxx
index 9cf2a4211f48bcdca099462f32825d370dcce777..415ba7f962cf764aa0e27ffcf2c8068a5a1f3586 100644
--- a/Charts/Core/vtkChartPie.cxx
+++ b/Charts/Core/vtkChartPie.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartPie.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartPie.h"
 
diff --git a/Charts/Core/vtkChartPie.h b/Charts/Core/vtkChartPie.h
index 6ed0abfecf7197094f98e11026ae37b91cb04e60..d425bf21910eeb84bccb970fd244c657a38a4664 100644
--- a/Charts/Core/vtkChartPie.h
+++ b/Charts/Core/vtkChartPie.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartPie.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChartPie
diff --git a/Charts/Core/vtkChartXY.cxx b/Charts/Core/vtkChartXY.cxx
index acfc33200dd15e924449ab77b3c02c18b27b137e..4cdf1242be8b15d722e7f02d11a388db61fb51b1 100644
--- a/Charts/Core/vtkChartXY.cxx
+++ b/Charts/Core/vtkChartXY.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartXY.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 
diff --git a/Charts/Core/vtkChartXY.h b/Charts/Core/vtkChartXY.h
index fc511d3967f58e2842dfa9cb22e5277ff09d587c..dfd34054ddec3ba6e37e0057b3e865348d6b580b 100644
--- a/Charts/Core/vtkChartXY.h
+++ b/Charts/Core/vtkChartXY.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartXY.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChartXY
diff --git a/Charts/Core/vtkChartXYZ.cxx b/Charts/Core/vtkChartXYZ.cxx
index 32958ad1b44d9d4fc1bc2e21a6faf91d5c4943ee..045b97db3ed7de95c63e87fb3a244b8b9114a689 100644
--- a/Charts/Core/vtkChartXYZ.cxx
+++ b/Charts/Core/vtkChartXYZ.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartXYZ.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXYZ.h"
 
diff --git a/Charts/Core/vtkChartXYZ.h b/Charts/Core/vtkChartXYZ.h
index 63960451902deedb78d73a291ea46b1b0ca58dc2..b56935dcd3b9e849501b37f46d2576e519c9bd29 100644
--- a/Charts/Core/vtkChartXYZ.h
+++ b/Charts/Core/vtkChartXYZ.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChartXYZ.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChartXYZ
diff --git a/Charts/Core/vtkColorLegend.cxx b/Charts/Core/vtkColorLegend.cxx
index 84143bdcdefb01564891b39ecd6b15f6f01c20c6..1a1d598a7f5270efb8495b9268c610fcf650072f 100644
--- a/Charts/Core/vtkColorLegend.cxx
+++ b/Charts/Core/vtkColorLegend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorLegend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorLegend.h"
 #include "vtkAxis.h"
diff --git a/Charts/Core/vtkColorLegend.h b/Charts/Core/vtkColorLegend.h
index fa1a12f6168b6bf3e36b13b71c55e8aeb2aae14d..2fa267ee4783b28855e2930843e3efa0ef4d1c35 100644
--- a/Charts/Core/vtkColorLegend.h
+++ b/Charts/Core/vtkColorLegend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorLegend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkColorLegend
diff --git a/Charts/Core/vtkColorTransferControlPointsItem.cxx b/Charts/Core/vtkColorTransferControlPointsItem.cxx
index 6b8b136fcd9ebdd8343e4f83db6d6d920f9d535b..297a50c2880e0c1267f7a77e390e9d200c90e65d 100644
--- a/Charts/Core/vtkColorTransferControlPointsItem.cxx
+++ b/Charts/Core/vtkColorTransferControlPointsItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorTransferControlPointsItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorTransferControlPointsItem.h"
 #include "vtkBrush.h"
diff --git a/Charts/Core/vtkColorTransferControlPointsItem.h b/Charts/Core/vtkColorTransferControlPointsItem.h
index c5257e8297e6e3c1475e4132e416bb822005b8f6..ff9df1cb64204cdf21a66a76eee3e2fcc8e8d442 100644
--- a/Charts/Core/vtkColorTransferControlPointsItem.h
+++ b/Charts/Core/vtkColorTransferControlPointsItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorTransferControlPointsItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkColorTransferControlPointsItem
diff --git a/Charts/Core/vtkColorTransferFunctionItem.cxx b/Charts/Core/vtkColorTransferFunctionItem.cxx
index 67ccedb671301132ff9942ef70bec0a7f5238e33..e5325b853c736616f2d8407eca081fd3f749b9e7 100644
--- a/Charts/Core/vtkColorTransferFunctionItem.cxx
+++ b/Charts/Core/vtkColorTransferFunctionItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorTransferFunctionItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorTransferFunctionItem.h"
 
diff --git a/Charts/Core/vtkColorTransferFunctionItem.h b/Charts/Core/vtkColorTransferFunctionItem.h
index 78342c51fdce67c39ea7b7d89e45a37c45f0456c..e233eddda772b6dcd26382a1165edc4eb253c681 100644
--- a/Charts/Core/vtkColorTransferFunctionItem.h
+++ b/Charts/Core/vtkColorTransferFunctionItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorTransferFunctionItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkColorTransferFunctionItem_h
 #define vtkColorTransferFunctionItem_h
diff --git a/Charts/Core/vtkCompositeControlPointsItem.cxx b/Charts/Core/vtkCompositeControlPointsItem.cxx
index f6e11df83d9f13e15c157f15e40c3b2352d6abd8..b6773115069f2a06c17003cf589c9bb93f4ed042 100644
--- a/Charts/Core/vtkCompositeControlPointsItem.cxx
+++ b/Charts/Core/vtkCompositeControlPointsItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeControlPointsItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeControlPointsItem.h"
 #include "vtkBrush.h"
diff --git a/Charts/Core/vtkCompositeControlPointsItem.h b/Charts/Core/vtkCompositeControlPointsItem.h
index 14705971a64438d9e0d04bb3cfa7121caecbcf0e..dadc99746796b258b128a98375daab73ef0737b9 100644
--- a/Charts/Core/vtkCompositeControlPointsItem.h
+++ b/Charts/Core/vtkCompositeControlPointsItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeControlPointsItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCompositeControlPointsItem
diff --git a/Charts/Core/vtkCompositeTransferFunctionItem.cxx b/Charts/Core/vtkCompositeTransferFunctionItem.cxx
index f5a05cb0a857ebf4e6698f65248c52905f6e27e9..63750d8dde7bcee124edcfc0e8542ab9b85d70bb 100644
--- a/Charts/Core/vtkCompositeTransferFunctionItem.cxx
+++ b/Charts/Core/vtkCompositeTransferFunctionItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeTransferFunctionItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeTransferFunctionItem.h"
 #include "vtkAxis.h"
diff --git a/Charts/Core/vtkCompositeTransferFunctionItem.h b/Charts/Core/vtkCompositeTransferFunctionItem.h
index a879cab24f97afc8b0bc42e06e7a8c25a10c5b6c..700ddf43285fc103d8bf5c383f3db8effe63c6c0 100644
--- a/Charts/Core/vtkCompositeTransferFunctionItem.h
+++ b/Charts/Core/vtkCompositeTransferFunctionItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeTransferFunctionItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkCompositeTransferFunctionItem_h
 #define vtkCompositeTransferFunctionItem_h
diff --git a/Charts/Core/vtkContextArea.cxx b/Charts/Core/vtkContextArea.cxx
index 9296cbc3ec5aee033e1e3888ba473f8d7075b783..2e1f417000dde8781c36f6eb7b38637d70ca6833 100644
--- a/Charts/Core/vtkContextArea.cxx
+++ b/Charts/Core/vtkContextArea.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextArea.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextArea.h"
 
diff --git a/Charts/Core/vtkContextArea.h b/Charts/Core/vtkContextArea.h
index ddfccced4b633c0363d27d60b9d100ac49593a32..694bfd5abc2d68fd4ba1e3af369873986186ba71 100644
--- a/Charts/Core/vtkContextArea.h
+++ b/Charts/Core/vtkContextArea.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextArea.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextArea
diff --git a/Charts/Core/vtkContextPolygon.cxx b/Charts/Core/vtkContextPolygon.cxx
index b6ed29a4bac746c7f198513257bce4bb04759724..d0138b0f9df98285071e06fbd9e59ee0589841ff 100644
--- a/Charts/Core/vtkContextPolygon.cxx
+++ b/Charts/Core/vtkContextPolygon.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextPolygon.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextPolygon.h"
 
diff --git a/Charts/Core/vtkContextPolygon.h b/Charts/Core/vtkContextPolygon.h
index 25419eb1903641453c0bd31c6bf438660b497061..eedb8313bfc582fcbe4b94aacffd65e8b3b40e15 100644
--- a/Charts/Core/vtkContextPolygon.h
+++ b/Charts/Core/vtkContextPolygon.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextPolygon.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkContextPolygon_h
 #define vtkContextPolygon_h
diff --git a/Charts/Core/vtkControlPointsItem.cxx b/Charts/Core/vtkControlPointsItem.cxx
index 97208657639146a02841c33b6e2b9840e94b63e0..f6c3891afcaec4faa676666f1d0d20314a4c68d8 100644
--- a/Charts/Core/vtkControlPointsItem.cxx
+++ b/Charts/Core/vtkControlPointsItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkControlPointsItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkControlPointsItem.h"
 #include "vtkAxis.h"
diff --git a/Charts/Core/vtkControlPointsItem.h b/Charts/Core/vtkControlPointsItem.h
index ac0af0726af2e69e04e92a2858609fce9a53b992..2da6d0ead8efd284aeae9a052a3f0c562adc462a 100644
--- a/Charts/Core/vtkControlPointsItem.h
+++ b/Charts/Core/vtkControlPointsItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkControlPointsItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkControlPointsItem
diff --git a/Charts/Core/vtkInteractiveArea.cxx b/Charts/Core/vtkInteractiveArea.cxx
index 75354cce98bd0ef0c635ccd6d63440564cb4d24f..5073531eec3c9724e28ed568654d6ac5159c4383 100644
--- a/Charts/Core/vtkInteractiveArea.cxx
+++ b/Charts/Core/vtkInteractiveArea.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractiveArea.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <algorithm>
 
 #include "vtkCommand.h"
diff --git a/Charts/Core/vtkInteractiveArea.h b/Charts/Core/vtkInteractiveArea.h
index 53185627f9d4aee11164145d0833a5e1a7c2806d..33db9dbe8ee8f022989d4e9c1dad17ad73a676f1 100644
--- a/Charts/Core/vtkInteractiveArea.h
+++ b/Charts/Core/vtkInteractiveArea.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractiveArea.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkInteractiveArea
diff --git a/Charts/Core/vtkLookupTableItem.cxx b/Charts/Core/vtkLookupTableItem.cxx
index 529086276afdf6c1b86f38d57d76abfdd5edda4d..50005ccb9420b05b0832e272b025bd819baa4039 100644
--- a/Charts/Core/vtkLookupTableItem.cxx
+++ b/Charts/Core/vtkLookupTableItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLookupTableItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLookupTableItem.h"
 #include "vtkCallbackCommand.h"
diff --git a/Charts/Core/vtkLookupTableItem.h b/Charts/Core/vtkLookupTableItem.h
index 9b3ecc1b1e4bea4d3cc37aa732852f00bb76e165..183ad2785f4dd85c6fa889a718ccc09b39f6b9ad 100644
--- a/Charts/Core/vtkLookupTableItem.h
+++ b/Charts/Core/vtkLookupTableItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLookupTableItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkLookupTableItem_h
 #define vtkLookupTableItem_h
diff --git a/Charts/Core/vtkPiecewiseControlPointsItem.cxx b/Charts/Core/vtkPiecewiseControlPointsItem.cxx
index 1f1fea0a7dca4c1ab96961f52de4ac536bf78058..f4bab85e6072c042e4aa21dd0a58ad181a685475 100644
--- a/Charts/Core/vtkPiecewiseControlPointsItem.cxx
+++ b/Charts/Core/vtkPiecewiseControlPointsItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseControlPointsItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPiecewiseControlPointsItem.h"
 #include "vtkBrush.h"
diff --git a/Charts/Core/vtkPiecewiseControlPointsItem.h b/Charts/Core/vtkPiecewiseControlPointsItem.h
index a75b38c62e1163027622b4005771103d707544b3..3c7490eba0a98920781da8641ef5f11fba3b30a5 100644
--- a/Charts/Core/vtkPiecewiseControlPointsItem.h
+++ b/Charts/Core/vtkPiecewiseControlPointsItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseControlPointsItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPiecewiseControlPointsItem
diff --git a/Charts/Core/vtkPiecewiseFunctionItem.cxx b/Charts/Core/vtkPiecewiseFunctionItem.cxx
index 23564a736e0440c840faddb3b167631e110a8dbc..1c9100ab0712e82903a77e6dbb114f5de0dedbd9 100644
--- a/Charts/Core/vtkPiecewiseFunctionItem.cxx
+++ b/Charts/Core/vtkPiecewiseFunctionItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunctionItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPiecewiseFunctionItem.h"
 #include "vtkBrush.h"
diff --git a/Charts/Core/vtkPiecewiseFunctionItem.h b/Charts/Core/vtkPiecewiseFunctionItem.h
index 7e32a60ab304450c123722adefcad52793b86d11..1643c7b5a3ba95bf8a80ecbad200048fec05f398 100644
--- a/Charts/Core/vtkPiecewiseFunctionItem.h
+++ b/Charts/Core/vtkPiecewiseFunctionItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunctionItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkPiecewiseFunctionItem_h
 #define vtkPiecewiseFunctionItem_h
diff --git a/Charts/Core/vtkPiecewisePointHandleItem.cxx b/Charts/Core/vtkPiecewisePointHandleItem.cxx
index 5ed6063060332e5ceaad2c3fc6e4de889ab1e51a..66ebdd64375600c751ef78acfe407f8ebbabea7b 100644
--- a/Charts/Core/vtkPiecewisePointHandleItem.cxx
+++ b/Charts/Core/vtkPiecewisePointHandleItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewisePointHandleItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPiecewisePointHandleItem.h"
 
diff --git a/Charts/Core/vtkPiecewisePointHandleItem.h b/Charts/Core/vtkPiecewisePointHandleItem.h
index 6f6f51317b772cb1e6ff405adc61eda8a03c957d..e403a3b0816eaa524681dba15e3052ffbb485384 100644
--- a/Charts/Core/vtkPiecewisePointHandleItem.h
+++ b/Charts/Core/vtkPiecewisePointHandleItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewisePointHandleItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPiecewisePointHandleItem
diff --git a/Charts/Core/vtkPlot.cxx b/Charts/Core/vtkPlot.cxx
index ca44dfafd13be7315ebf4ab22592ab935b6fad6c..c6de5bcf71c4816a17ff90329496337b7a558e05 100644
--- a/Charts/Core/vtkPlot.cxx
+++ b/Charts/Core/vtkPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlot.h"
 
diff --git a/Charts/Core/vtkPlot.h b/Charts/Core/vtkPlot.h
index 0c4b90335f33c52e327b5e5f819626df239c939d..8f19ffed890231b829fc636518caa76a7b861ed7 100644
--- a/Charts/Core/vtkPlot.h
+++ b/Charts/Core/vtkPlot.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlot.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlot
diff --git a/Charts/Core/vtkPlot3D.cxx b/Charts/Core/vtkPlot3D.cxx
index 840efaa5cd6cd1702073aac3f73dd26a9f0bcb63..b10b0ef20bfba10bd18f2332671497fa85474dbc 100644
--- a/Charts/Core/vtkPlot3D.cxx
+++ b/Charts/Core/vtkPlot3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlot3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlot3D.h"
 
diff --git a/Charts/Core/vtkPlot3D.h b/Charts/Core/vtkPlot3D.h
index 98d1eaab68ff01e039fd953d227491ccf443b577..fbdad9221143c58b1077a9435997438b6e09618f 100644
--- a/Charts/Core/vtkPlot3D.h
+++ b/Charts/Core/vtkPlot3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlot3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlot3D
diff --git a/Charts/Core/vtkPlotArea.cxx b/Charts/Core/vtkPlotArea.cxx
index 2037b83eba102f396904be4e6b4251ec6d4a62f3..5546a4bc535055ee2d9b790b9082bdefc2a4c6bb 100644
--- a/Charts/Core/vtkPlotArea.cxx
+++ b/Charts/Core/vtkPlotArea.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotArea.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotArea.h"
 
diff --git a/Charts/Core/vtkPlotArea.h b/Charts/Core/vtkPlotArea.h
index 8e4bbb9a9628dcf7da89cfdca97127881403e847..ff89806dcc24e63309ca95963c991e497ff82847 100644
--- a/Charts/Core/vtkPlotArea.h
+++ b/Charts/Core/vtkPlotArea.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotArea.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlotArea
  * @brief   draws an area plot.
diff --git a/Charts/Core/vtkPlotBag.cxx b/Charts/Core/vtkPlotBag.cxx
index d0c22497aa366bae0adb9fe3b4b3769e54d5692d..498a1ba34b3691bb0d32e7f1db8ccaa93283b83b 100644
--- a/Charts/Core/vtkPlotBag.cxx
+++ b/Charts/Core/vtkPlotBag.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotBag.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotBag.h"
 #include "vtkBrush.h"
diff --git a/Charts/Core/vtkPlotBag.h b/Charts/Core/vtkPlotBag.h
index 104d40e65d7aee137e6490aed47b8145b85593eb..d48c24eb294e8dfc1b2d14854e60662248eca5d7 100644
--- a/Charts/Core/vtkPlotBag.h
+++ b/Charts/Core/vtkPlotBag.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotBag.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotBag
diff --git a/Charts/Core/vtkPlotBar.cxx b/Charts/Core/vtkPlotBar.cxx
index 220e8199d026d309228c9f1511f19dfadc405e25..3b15fc879e9a6533ae501e4c692a8b283b998054 100644
--- a/Charts/Core/vtkPlotBar.cxx
+++ b/Charts/Core/vtkPlotBar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotBar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotBar.h"
 
diff --git a/Charts/Core/vtkPlotBar.h b/Charts/Core/vtkPlotBar.h
index ad2388b49ad7fcf9c0e4ba60c70767b7f97ee2fc..fa07e7119a684842777f9fc0cc6a92ededa9d587 100644
--- a/Charts/Core/vtkPlotBar.h
+++ b/Charts/Core/vtkPlotBar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotBar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotBar
diff --git a/Charts/Core/vtkPlotBarRangeHandlesItem.cxx b/Charts/Core/vtkPlotBarRangeHandlesItem.cxx
index d65eb2c446e6a4e5c81511fb16c31059f95b413c..20327a904649c0c2a0e671b0d6bc7996b26ae496 100644
--- a/Charts/Core/vtkPlotBarRangeHandlesItem.cxx
+++ b/Charts/Core/vtkPlotBarRangeHandlesItem.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlotBarRangeHandlesItem.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Charts/Core/vtkPlotBarRangeHandlesItem.h b/Charts/Core/vtkPlotBarRangeHandlesItem.h
index 8a30000a84439a830ba33e3c292cc362fe7034a1..243941fcf30a83364226ba62e31f949204fc46ff 100644
--- a/Charts/Core/vtkPlotBarRangeHandlesItem.h
+++ b/Charts/Core/vtkPlotBarRangeHandlesItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotBarRangeHandlesItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotBarRangeHandlesItem
diff --git a/Charts/Core/vtkPlotBox.cxx b/Charts/Core/vtkPlotBox.cxx
index 187bfa11f0d4a4df1e4965db1d50f4b61b96c44e..f29f1ecc1fd156a70114091be84e3611b62b8623 100644
--- a/Charts/Core/vtkPlotBox.cxx
+++ b/Charts/Core/vtkPlotBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotBox.h"
 
diff --git a/Charts/Core/vtkPlotBox.h b/Charts/Core/vtkPlotBox.h
index b5f6ec5512955f9da5dc02c8994f745e020fdf3f..967b17f47e67220d5c8fe4211da0e92caff4c64a 100644
--- a/Charts/Core/vtkPlotBox.h
+++ b/Charts/Core/vtkPlotBox.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotBox.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotBox
diff --git a/Charts/Core/vtkPlotFunctionalBag.cxx b/Charts/Core/vtkPlotFunctionalBag.cxx
index 8a640c9aecb95743c83ffc78818f8d833b45a1a4..211b2405f28d16747161e6e3bca6011da2ef9d62 100644
--- a/Charts/Core/vtkPlotFunctionalBag.cxx
+++ b/Charts/Core/vtkPlotFunctionalBag.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotFunctionalBag.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotFunctionalBag.h"
 
diff --git a/Charts/Core/vtkPlotFunctionalBag.h b/Charts/Core/vtkPlotFunctionalBag.h
index 9728e08e9a4d11cf2f65c65eec20564c84cf53b5..34eed9280bbb783f58518066ddc4bad6fc789431 100644
--- a/Charts/Core/vtkPlotFunctionalBag.h
+++ b/Charts/Core/vtkPlotFunctionalBag.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotFunctionalBag.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotFunctionalBag
diff --git a/Charts/Core/vtkPlotGrid.cxx b/Charts/Core/vtkPlotGrid.cxx
index e11ac736987325d09a1c868d9aae45d2e30d2304..e6c000a0aa5e0d62eb8883aabc7fe892e40ec33d 100644
--- a/Charts/Core/vtkPlotGrid.cxx
+++ b/Charts/Core/vtkPlotGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotGrid.h"
 
diff --git a/Charts/Core/vtkPlotGrid.h b/Charts/Core/vtkPlotGrid.h
index 6473118fe9a9664271d6a8a64d55db92a2799a09..cade5d74ffa208dcf705b61cd11d8903fd786d9b 100644
--- a/Charts/Core/vtkPlotGrid.h
+++ b/Charts/Core/vtkPlotGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotGrid
diff --git a/Charts/Core/vtkPlotHistogram2D.cxx b/Charts/Core/vtkPlotHistogram2D.cxx
index 59e48f444f0f09beaf766dd82a50057c76c5e5e5..5197aaeacbdbca36a9b408803093225a05e8371e 100644
--- a/Charts/Core/vtkPlotHistogram2D.cxx
+++ b/Charts/Core/vtkPlotHistogram2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotHistogram2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotHistogram2D.h"
 
diff --git a/Charts/Core/vtkPlotHistogram2D.h b/Charts/Core/vtkPlotHistogram2D.h
index 7444b7e757553578b1f2a3235adffc163536b9ab..50e079cbaa030a913b267bfbbc0b62d27af0c361 100644
--- a/Charts/Core/vtkPlotHistogram2D.h
+++ b/Charts/Core/vtkPlotHistogram2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk2DHistogramItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtk2DHistogramItem
diff --git a/Charts/Core/vtkPlotLine.cxx b/Charts/Core/vtkPlotLine.cxx
index 70b4f33187a85118a0552e87f2a8a60ffaf84730..caed0766c1c52473cf849f27eb84ebc20f1fb43f 100644
--- a/Charts/Core/vtkPlotLine.cxx
+++ b/Charts/Core/vtkPlotLine.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotLine.h"
 
diff --git a/Charts/Core/vtkPlotLine.h b/Charts/Core/vtkPlotLine.h
index b621e83910cea1879d86deaf85b0ab10525e3cd5..6957118d2eb5724209e69742055c3b92545a55d7 100644
--- a/Charts/Core/vtkPlotLine.h
+++ b/Charts/Core/vtkPlotLine.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotLine.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotLine
diff --git a/Charts/Core/vtkPlotLine3D.cxx b/Charts/Core/vtkPlotLine3D.cxx
index 8a470ec71390ec70fd1a1f92e7794409daa9a5ae..238343943b3c0a2b9f2beb97f6e69233865ec23a 100644
--- a/Charts/Core/vtkPlotLine3D.cxx
+++ b/Charts/Core/vtkPlotLine3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotLine3D.h"
 
diff --git a/Charts/Core/vtkPlotLine3D.h b/Charts/Core/vtkPlotLine3D.h
index a5ad80ff6b564925d45218f24fea5dafd991dbe6..575c469b09c90afc110e9c0bc590e90054a75eb6 100644
--- a/Charts/Core/vtkPlotLine3D.h
+++ b/Charts/Core/vtkPlotLine3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotLine3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotLine3D
diff --git a/Charts/Core/vtkPlotParallelCoordinates.cxx b/Charts/Core/vtkPlotParallelCoordinates.cxx
index 5718ea00bd8dd1ec7902d8ac68428ee351c58b2b..554cef59dba5719d9627eaf88f2f3b9f440e9d43 100644
--- a/Charts/Core/vtkPlotParallelCoordinates.cxx
+++ b/Charts/Core/vtkPlotParallelCoordinates.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotParallelCoordinates.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotParallelCoordinates.h"
 
diff --git a/Charts/Core/vtkPlotParallelCoordinates.h b/Charts/Core/vtkPlotParallelCoordinates.h
index 6f94d9a031012e2bce5cbb7880be9825c443fe4c..7c37b2e1bf50ca5ca27fafd6da281ff84b6474f8 100644
--- a/Charts/Core/vtkPlotParallelCoordinates.h
+++ b/Charts/Core/vtkPlotParallelCoordinates.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotParallelCoordinates.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotParallelCoordinates
diff --git a/Charts/Core/vtkPlotPie.cxx b/Charts/Core/vtkPlotPie.cxx
index 360765129ba950d16871c2e8795bf3f30d59397c..842c5b1dd156e5aaf1056ca5019f0100a6ad0e8e 100644
--- a/Charts/Core/vtkPlotPie.cxx
+++ b/Charts/Core/vtkPlotPie.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotPie.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotPie.h"
 
diff --git a/Charts/Core/vtkPlotPie.h b/Charts/Core/vtkPlotPie.h
index a4b0c1ed69a8bff753e75996c02eabdf2a023de6..e82f1156add1e55acb4ef96b52cbf1bda5acf412 100644
--- a/Charts/Core/vtkPlotPie.h
+++ b/Charts/Core/vtkPlotPie.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotPie.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotPie
diff --git a/Charts/Core/vtkPlotPoints.cxx b/Charts/Core/vtkPlotPoints.cxx
index f278a8f1517a940260c8cb7ea11ca7ad798e9650..3637843bbca5910c102bc3a18d4cc670c7558946 100644
--- a/Charts/Core/vtkPlotPoints.cxx
+++ b/Charts/Core/vtkPlotPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotPoints.h"
 
diff --git a/Charts/Core/vtkPlotPoints.h b/Charts/Core/vtkPlotPoints.h
index 7606e85dde67bb0c1b2296f6e5e26fded9690595..df64a716adc1f5e90ce392fd4852de4b5e1a081e 100644
--- a/Charts/Core/vtkPlotPoints.h
+++ b/Charts/Core/vtkPlotPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotPoints
diff --git a/Charts/Core/vtkPlotPoints3D.cxx b/Charts/Core/vtkPlotPoints3D.cxx
index 91f717af98c3447ee589a86b81917f6d7a24a550..3db7905f4700f76d851260f09a9fc93e1b7dac18 100644
--- a/Charts/Core/vtkPlotPoints3D.cxx
+++ b/Charts/Core/vtkPlotPoints3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotPoints3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotPoints3D.h"
 #include "vtkChartXYZ.h"
diff --git a/Charts/Core/vtkPlotPoints3D.h b/Charts/Core/vtkPlotPoints3D.h
index 31fca1f903dcb7e4f4d633c737ae7b2970bb2bad..c079c74d8b9b2966e89189d22adb1a2b9cb0fc7c 100644
--- a/Charts/Core/vtkPlotPoints3D.h
+++ b/Charts/Core/vtkPlotPoints3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotPoints3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotPoints3D
diff --git a/Charts/Core/vtkPlotRangeHandlesItem.cxx b/Charts/Core/vtkPlotRangeHandlesItem.cxx
index ff80ffe328ddfc4ee1e29402ed05ffcf925ba38a..fe0f73d072ce656d68ca52fedaa048fd55ca8e35 100644
--- a/Charts/Core/vtkPlotRangeHandlesItem.cxx
+++ b/Charts/Core/vtkPlotRangeHandlesItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotRangeHandlesItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotRangeHandlesItem.h"
 
diff --git a/Charts/Core/vtkPlotRangeHandlesItem.h b/Charts/Core/vtkPlotRangeHandlesItem.h
index b55b23867a3931c303a265f9c83672b5ce1ee04d..b3596c17b8c1708171667efcaa341d2456eb94e8 100644
--- a/Charts/Core/vtkPlotRangeHandlesItem.h
+++ b/Charts/Core/vtkPlotRangeHandlesItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotRangeHandlesItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotRangeHandlesItem
diff --git a/Charts/Core/vtkPlotStacked.cxx b/Charts/Core/vtkPlotStacked.cxx
index 936fb16cef39b6abc00d3f93d1f7c269555643a4..4fc4684d7b629d288d740f3ea29614d253d34c51 100644
--- a/Charts/Core/vtkPlotStacked.cxx
+++ b/Charts/Core/vtkPlotStacked.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotStacked.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotStacked.h"
 
diff --git a/Charts/Core/vtkPlotStacked.h b/Charts/Core/vtkPlotStacked.h
index 29e66b8b9c8b7167b65434dcf390fcfb82238ea2..36fb93a4fe7b3172fa503a7e3468a812f48312dd 100644
--- a/Charts/Core/vtkPlotStacked.h
+++ b/Charts/Core/vtkPlotStacked.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotStacked
diff --git a/Charts/Core/vtkPlotSurface.cxx b/Charts/Core/vtkPlotSurface.cxx
index 833dca817113502373ce2d23a60d23ff443cd4ae..d607f4a00fd1dc8ff0f9b161b312634d6ae9e35b 100644
--- a/Charts/Core/vtkPlotSurface.cxx
+++ b/Charts/Core/vtkPlotSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotSurface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlotSurface.h"
 #include "vtkChartXYZ.h"
diff --git a/Charts/Core/vtkPlotSurface.h b/Charts/Core/vtkPlotSurface.h
index c7e898fcbf599ac5dc8706ba95b9877693494e8a..e340520132cfcb04316449de3c474bd6d407689c 100644
--- a/Charts/Core/vtkPlotSurface.h
+++ b/Charts/Core/vtkPlotSurface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlotSurface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlotSurface
diff --git a/Charts/Core/vtkRangeHandlesItem.cxx b/Charts/Core/vtkRangeHandlesItem.cxx
index ee0736897d2be77aad06153358d1a636e33473fc..2acc91f750c139e90d6c12a12e5aa10229a9fce9 100644
--- a/Charts/Core/vtkRangeHandlesItem.cxx
+++ b/Charts/Core/vtkRangeHandlesItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRangeHandlesItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRangeHandlesItem.h"
 
diff --git a/Charts/Core/vtkRangeHandlesItem.h b/Charts/Core/vtkRangeHandlesItem.h
index daabb48f5137e439eaf892fe54822068a1475374..c952b47f06fefb47da2834855fc278a287dae5c9 100644
--- a/Charts/Core/vtkRangeHandlesItem.h
+++ b/Charts/Core/vtkRangeHandlesItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRangeHandlesItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRangeHandlesItem
diff --git a/Charts/Core/vtkScalarsToColorsItem.cxx b/Charts/Core/vtkScalarsToColorsItem.cxx
index 6f2fa40cd778885e528a0a4826d7de6cb1786bd2..f21cf9fd0ba8e7d31d38580f54426497bcb9f96f 100644
--- a/Charts/Core/vtkScalarsToColorsItem.cxx
+++ b/Charts/Core/vtkScalarsToColorsItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarsToColorsItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkScalarsToColorsItem.h"
 #include "vtkAxis.h"
diff --git a/Charts/Core/vtkScalarsToColorsItem.h b/Charts/Core/vtkScalarsToColorsItem.h
index 0f8f07a3c8d9fcdd4ce547251a4e54b1a392c979..181cf33a51c8156b910bb92749011191656b9f1c 100644
--- a/Charts/Core/vtkScalarsToColorsItem.h
+++ b/Charts/Core/vtkScalarsToColorsItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarsToColorsItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkScalarsToColorsItem
diff --git a/Charts/Core/vtkScatterPlotMatrix.cxx b/Charts/Core/vtkScatterPlotMatrix.cxx
index f89bcd0bc89903637458f20d6a6f2c9ebc71ed33..3aff4b96e067739ff7bfbb7aac46f65d4a0e5b5b 100644
--- a/Charts/Core/vtkScatterPlotMatrix.cxx
+++ b/Charts/Core/vtkScatterPlotMatrix.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScatterPlotMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkScatterPlotMatrix.h"
 
diff --git a/Charts/Core/vtkScatterPlotMatrix.h b/Charts/Core/vtkScatterPlotMatrix.h
index afa9d20a2ca45ed705a9188f0f5a87f4c3353ced..4643cabbdd1f1c712cd1ca38b8ba5027904be102 100644
--- a/Charts/Core/vtkScatterPlotMatrix.h
+++ b/Charts/Core/vtkScatterPlotMatrix.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScatterPlotMatrix.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkScatterPlotMatrix
diff --git a/Common/Archive/Testing/Cxx/TestBufferedRenderWindowExporter.cxx b/Common/Archive/Testing/Cxx/TestBufferedRenderWindowExporter.cxx
index 1385f57c75d7a8e94d4728ace731bc2ba413de8a..c3f277587ba6ee16985fe50a4c41c320c39ebc66 100644
--- a/Common/Archive/Testing/Cxx/TestBufferedRenderWindowExporter.cxx
+++ b/Common/Archive/Testing/Cxx/TestBufferedRenderWindowExporter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkLight.h"
diff --git a/Common/Archive/Testing/Cxx/TestPartitionedRenderWindowExporter.cxx b/Common/Archive/Testing/Cxx/TestPartitionedRenderWindowExporter.cxx
index 25ae1cbeeeadc024d5d50e0cfc363f0da354d79c..98eaf8723f4b13a2a156c10db63e0b846b987ca0 100644
--- a/Common/Archive/Testing/Cxx/TestPartitionedRenderWindowExporter.cxx
+++ b/Common/Archive/Testing/Cxx/TestPartitionedRenderWindowExporter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkConeSource.h"
diff --git a/Common/Archive/Testing/Python/TestBufferedRenderWindowExporter.py b/Common/Archive/Testing/Python/TestBufferedRenderWindowExporter.py
index e41e2cab7250b76ad0c86938c069e9ef2dec0940..d60badc099f1b2ca24a13928481771f9e989b564 100755
--- a/Common/Archive/Testing/Python/TestBufferedRenderWindowExporter.py
+++ b/Common/Archive/Testing/Python/TestBufferedRenderWindowExporter.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestBufferedRenderWindowExporter.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import ctypes
 import io
diff --git a/Common/Archive/Testing/Python/TestPartitionedRenderWindowExporter.py b/Common/Archive/Testing/Python/TestPartitionedRenderWindowExporter.py
index e01df483c98c5a7d329aa88f7f116d44ae0bf7d5..de0ef9a22064a542bb62922c17db2a9d2f78490c 100755
--- a/Common/Archive/Testing/Python/TestPartitionedRenderWindowExporter.py
+++ b/Common/Archive/Testing/Python/TestPartitionedRenderWindowExporter.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestPartitionedRenderWindowExporter.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import ctypes
 import io
diff --git a/Common/Archive/vtk.module b/Common/Archive/vtk.module
index 4c050b9c51738fa11ad5cfcca664d0f85097d5c7..06ee37aaab15097bd880605bba39c4becdbb4e5b 100644
--- a/Common/Archive/vtk.module
+++ b/Common/Archive/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::CommonArchive
 LIBRARY_NAME
   vtkCommonArchive
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 TEST_DEPENDS
diff --git a/Common/Archive/vtkBufferedArchiver.cxx b/Common/Archive/vtkBufferedArchiver.cxx
index ee365b20f5b10502b0df46a946dc01f999f74ced..bf9147361e5f6b8bbc69fd75625e2fbf54c9be79 100644
--- a/Common/Archive/vtkBufferedArchiver.cxx
+++ b/Common/Archive/vtkBufferedArchiver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBufferedArchiver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBufferedArchiver.h"
 
 #include <vtkObjectFactory.h>
diff --git a/Common/Archive/vtkBufferedArchiver.h b/Common/Archive/vtkBufferedArchiver.h
index 68c1b7bfadc33af37712a2d1f89c0dc4ec4e4098..bfd790b1c5256f92a4b52d1b43eba07a58ad01c1 100644
--- a/Common/Archive/vtkBufferedArchiver.h
+++ b/Common/Archive/vtkBufferedArchiver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBufferedArchiver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBufferedArchiver
  * @brief   Writes an archive to a buffer for vtk-js datasets
diff --git a/Common/Archive/vtkPartitionedArchiver.cxx b/Common/Archive/vtkPartitionedArchiver.cxx
index a0ab657ff8ce3a90c682ab9bb26a811283a5999a..75451b79bfeba27d739c446dbe6c9a551a4784b2 100644
--- a/Common/Archive/vtkPartitionedArchiver.cxx
+++ b/Common/Archive/vtkPartitionedArchiver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedArchiver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPartitionedArchiver.h"
 
 #include <vtkObjectFactory.h>
diff --git a/Common/Archive/vtkPartitionedArchiver.h b/Common/Archive/vtkPartitionedArchiver.h
index 56bba6bcfb5c784f3ee435d037468c95c16ddb2b..47e4faf59874f9c712123d36d59dc293ad28320b 100644
--- a/Common/Archive/vtkPartitionedArchiver.h
+++ b/Common/Archive/vtkPartitionedArchiver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedArchiver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPartitionedArchiver
  * @brief   Writes an archive to several buffers
diff --git a/Common/Color/Testing/Cxx/TestCategoricalColors.cxx b/Common/Color/Testing/Cxx/TestCategoricalColors.cxx
index e8fa45f772f32e873d2c918561b99f0c2c531d5d..0d7d4b0cf13e9bfef0cde005956f86f3f0be6538 100644
--- a/Common/Color/Testing/Cxx/TestCategoricalColors.cxx
+++ b/Common/Color/Testing/Cxx/TestCategoricalColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCategoricalColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorSeries.h"
 #include "vtkDoubleArray.h"
diff --git a/Common/Color/Testing/Cxx/TestColorSeries.cxx b/Common/Color/Testing/Cxx/TestColorSeries.cxx
index 5d88646cf5755b8ded1c623a56b800d0f740ea39..6d7d5dd67833d2705c2f4671298c9f82c7fd7d15 100644
--- a/Common/Color/Testing/Cxx/TestColorSeries.cxx
+++ b/Common/Color/Testing/Cxx/TestColorSeries.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorSeries.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColor.h"
 #include "vtkColorSeries.h"
diff --git a/Common/Color/Testing/Cxx/TestColorSeriesLookupTables.cxx b/Common/Color/Testing/Cxx/TestColorSeriesLookupTables.cxx
index 5e5be17452573e7ddd6392ebe176ae18b4321397..9025098b58564f4df2c601ec0f13521ecc22d7c6 100644
--- a/Common/Color/Testing/Cxx/TestColorSeriesLookupTables.cxx
+++ b/Common/Color/Testing/Cxx/TestColorSeriesLookupTables.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorSeriesLookupTables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorSeries.h"
 #include "vtkDoubleArray.h"
diff --git a/Common/Color/Testing/Cxx/TestNamedColors.cxx b/Common/Color/Testing/Cxx/TestNamedColors.cxx
index 45a538aa866e5d40c07c5b67fabd83d748e04daf..0f0a9922295d85155a9564e993237d1dce03d3b0 100644
--- a/Common/Color/Testing/Cxx/TestNamedColors.cxx
+++ b/Common/Color/Testing/Cxx/TestNamedColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNamedColors.h"
 #include "vtkSmartPointer.h"
diff --git a/Common/Color/vtk.module b/Common/Color/vtk.module
index 2b946801f286dd5db65fb7882dcebb82d857f626..792eaaebb7545a51c5735f903a902888ae461cea 100644
--- a/Common/Color/vtk.module
+++ b/Common/Color/vtk.module
@@ -6,6 +6,10 @@ DESCRIPTION
   Color palette and named color support classes
 KIT
   VTK::Common
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Common/Color/vtkColorSeries.cxx b/Common/Color/vtkColorSeries.cxx
index 36aed544528b312995a4f79d853968e376a006f2..8c9cb3d43b7369e1ec91a5f37370cef99c5dfbb2 100644
--- a/Common/Color/vtkColorSeries.cxx
+++ b/Common/Color/vtkColorSeries.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorSeries.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2002 Cynthia Brewer, Mark Harrower, and PSU
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0 AND Apache-1.1
 
 #include "vtkColorSeries.h"
 
@@ -82,48 +71,6 @@ Use the sentence above or the following bibliography entry to credit her:
 
 + Brewer, Cynthia A. and Mark Harrower and Andy Woodruff and David Heyman,
   2010. http://ColorBrewer2.org, accessed 2010-Nov-9.
-
-The color schemes below are copyright under the following license, excerpted
-from http://www.personal.psu.edu/cab38/ColorBrewer/ColorBrewer_updates.html
-on August 13, 2012:
-
-    Apache-Style Software License for ColorBrewer software and
-    ColorBrewer Color Schemes
-
-    Copyright (c) 2002 Cynthia Brewer, Mark Harrower, and The Pennsylvania
-    State University.
-
-    Licensed under the Apache License, Version 2.0 (the "License"); you may not
-    use this file except in compliance with the License.
-    You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-    License for the specific language governing permissions and limitations
-    under the License.
-
-This text from my earlier Apache License Version 1.1 also remains in place for
-guidance on attribution and permissions:
-
-    Redistribution and use in source and binary forms, with or without
-    modification, are permitted provided that the following conditions are met:
-    1. Redistributions as source code must retain the above copyright notice,
-       this list of conditions and the following disclaimer.
-    2. The end-user documentation included with the redistribution, if any, must
-       include the following acknowledgment:
-       "This product includes color specifications and designs developed by
-       Cynthia Brewer (http://colorbrewer.org/)."
-       Alternately, this acknowledgment may appear in the software itself, if
-       and wherever such third-party acknowledgments normally appear.
-    4. The name "ColorBrewer" must not be used to endorse or promote products
-       derived from this software without prior written permission. For written
-       permission, please contact Cynthia Brewer at cbrewer@psu.edu.
-    5. Products derived from this software may not be called "ColorBrewer", nor
-       may "ColorBrewer" appear in their name, without prior written permission
-       of Cynthia Brewer.
 */
     // Diverging
     //   Purple-Orange
diff --git a/Common/Color/vtkColorSeries.h b/Common/Color/vtkColorSeries.h
index 45a275d280f48bcce4cfeb3611450677330a016e..4520747fb8d37e3518411bd5157d39b4022b2d13 100644
--- a/Common/Color/vtkColorSeries.h
+++ b/Common/Color/vtkColorSeries.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorSeries.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkColorSeries
diff --git a/Common/Color/vtkNamedColors.cxx b/Common/Color/vtkNamedColors.cxx
index fc02161fe907d750177ba17201c53df9331d47ee..e7b61b74bff4c467d8868ff47e2dfa4a64172f10 100644
--- a/Common/Color/vtkNamedColors.cxx
+++ b/Common/Color/vtkNamedColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNamedColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNamedColors.h"
 
diff --git a/Common/Color/vtkNamedColors.h b/Common/Color/vtkNamedColors.h
index 45393b39e04295aa6e5bcbda93b9874a396998ac..e1c293b0e2d872de01ca27dd9a9b38f206339ab8 100644
--- a/Common/Color/vtkNamedColors.h
+++ b/Common/Color/vtkNamedColors.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNamedColors.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNamedColors
  * @brief   A class holding colors and their names.
diff --git a/Common/ComputationalGeometry/Testing/Cxx/TestBilinearQuadIntersection.cxx b/Common/ComputationalGeometry/Testing/Cxx/TestBilinearQuadIntersection.cxx
index b5472ce8e97ad2de58512d995bb99b1ed3205f8b..fd4e44fd51bd993995e06c4eb6c2ad2e434f264e 100644
--- a/Common/ComputationalGeometry/Testing/Cxx/TestBilinearQuadIntersection.cxx
+++ b/Common/ComputationalGeometry/Testing/Cxx/TestBilinearQuadIntersection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLagrangianParticle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBilinearQuadIntersection.h"
 
 #include "vtkMathUtilities.h"
diff --git a/Common/ComputationalGeometry/Testing/Cxx/UnitTestParametricSpline.cxx b/Common/ComputationalGeometry/Testing/Cxx/UnitTestParametricSpline.cxx
index b5848338a8242740f55adaeef0747c762b8208f9..ffe5bf6ff20723172d74e372d9be1cdc609649f7 100644
--- a/Common/ComputationalGeometry/Testing/Cxx/UnitTestParametricSpline.cxx
+++ b/Common/ComputationalGeometry/Testing/Cxx/UnitTestParametricSpline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParametricSpline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCardinalSpline.h"
 #include "vtkKochanekSpline.h"
diff --git a/Common/ComputationalGeometry/vtk.module b/Common/ComputationalGeometry/vtk.module
index f57232c5aa0d3414f1aa965cdc43b0db17db1a6c..c175d16e1b02fa34d9f4f213ce07c297a7ac5c6d 100644
--- a/Common/ComputationalGeometry/vtk.module
+++ b/Common/ComputationalGeometry/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Common/ComputationalGeometry/vtkBilinearQuadIntersection.cxx b/Common/ComputationalGeometry/vtkBilinearQuadIntersection.cxx
index 91879936949b04d045d93ec54989d55e62e2c0ac..d30432d62006008ecd972f1977db633d27136aaf 100644
--- a/Common/ComputationalGeometry/vtkBilinearQuadIntersection.cxx
+++ b/Common/ComputationalGeometry/vtkBilinearQuadIntersection.cxx
@@ -1,44 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBilinearQuadIntersection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-// created by Shaun David Ramsey and Kristin Potter copyright (c) 2003
-// email ramsey()cs.utah.edu with any questions
-/*=========================================================================
-  This copyright notice is available at:
-http://www.opensource.org/licenses/mit-license.php
-
-Copyright (c) 2003 Shaun David Ramsey, Kristin Potter, Charles Hansen
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sel copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2003 Shaun David Ramsey, Kristin Potter, Charles Hansen
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
+
 #include "vtkBilinearQuadIntersection.h"
 
 #include "vtkMath.h"
diff --git a/Common/ComputationalGeometry/vtkBilinearQuadIntersection.h b/Common/ComputationalGeometry/vtkBilinearQuadIntersection.h
index e66289a15ccaf8a88651f2e06406713d3116e52c..149f3e043f3468db94cc65589c3c3d4557057736 100644
--- a/Common/ComputationalGeometry/vtkBilinearQuadIntersection.h
+++ b/Common/ComputationalGeometry/vtkBilinearQuadIntersection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianParticleTracker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBilinearQuadIntersection
  * @brief   Class to perform non planar quad intersection
diff --git a/Common/ComputationalGeometry/vtkCardinalSpline.cxx b/Common/ComputationalGeometry/vtkCardinalSpline.cxx
index 1c4061b14bcf6127206f796a963bc16c57df6cc9..57588d0c0daeb7a5c028326c5d7c4a86c895ccca 100644
--- a/Common/ComputationalGeometry/vtkCardinalSpline.cxx
+++ b/Common/ComputationalGeometry/vtkCardinalSpline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCardinalSpline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCardinalSpline.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkCardinalSpline.h b/Common/ComputationalGeometry/vtkCardinalSpline.h
index bce6a04b1bf30a894328b600eb643effb558433e..a00065c5f14532a98e5f19d6506bcffaaa912f19 100644
--- a/Common/ComputationalGeometry/vtkCardinalSpline.h
+++ b/Common/ComputationalGeometry/vtkCardinalSpline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCardinalSpline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCardinalSpline
  * @brief   computes an interpolating spline using a
diff --git a/Common/ComputationalGeometry/vtkKochanekSpline.cxx b/Common/ComputationalGeometry/vtkKochanekSpline.cxx
index 228f3bdede8459d7a90dc0f8b3df3d07158e1070..10c9f95d129b21b49b7d1e4adf3db1f4daa154bd 100644
--- a/Common/ComputationalGeometry/vtkKochanekSpline.cxx
+++ b/Common/ComputationalGeometry/vtkKochanekSpline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKochanekSpline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKochanekSpline.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkKochanekSpline.h b/Common/ComputationalGeometry/vtkKochanekSpline.h
index 804936a6c44635f146395099509efb78b9591872..268876a1e9f4b2663d4be26f4167b2a20f1148a3 100644
--- a/Common/ComputationalGeometry/vtkKochanekSpline.h
+++ b/Common/ComputationalGeometry/vtkKochanekSpline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKochanekSpline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkKochanekSpline
  * @brief   computes an interpolating spline using a Kochanek basis.
diff --git a/Common/ComputationalGeometry/vtkParametricBohemianDome.cxx b/Common/ComputationalGeometry/vtkParametricBohemianDome.cxx
index 448b6d430a0c9c86111aedf6c25cf41186b8ab41..662484b1402d2d40e8f63d067c67303dd803722b 100644
--- a/Common/ComputationalGeometry/vtkParametricBohemianDome.cxx
+++ b/Common/ComputationalGeometry/vtkParametricBohemianDome.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricBohemianDome.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricBohemianDome.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricBohemianDome.h b/Common/ComputationalGeometry/vtkParametricBohemianDome.h
index 49cf190a0e5c1e8a168d6504bd5ff40e7c5cda23..2aacb3ac1adc90e706fdb8270bded5f5aafe92e1 100644
--- a/Common/ComputationalGeometry/vtkParametricBohemianDome.h
+++ b/Common/ComputationalGeometry/vtkParametricBohemianDome.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricBohemianDome.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricBohemianDome
  * @brief   Generate a Bohemian dome.
diff --git a/Common/ComputationalGeometry/vtkParametricBour.cxx b/Common/ComputationalGeometry/vtkParametricBour.cxx
index 9f8ac986c602607ff2b286de02ff377019a45e02..4b3a08a9e381ae96ad99312667d74f629bc76652 100644
--- a/Common/ComputationalGeometry/vtkParametricBour.cxx
+++ b/Common/ComputationalGeometry/vtkParametricBour.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricBour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricBour.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricBour.h b/Common/ComputationalGeometry/vtkParametricBour.h
index 235a71b653575a4939f1c4ec8e0b1c0b9863257a..b8aacbeb346172323ded702ec40fc53e4b8bab99 100644
--- a/Common/ComputationalGeometry/vtkParametricBour.h
+++ b/Common/ComputationalGeometry/vtkParametricBour.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricBour.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricBour
  * @brief   Generate Bour's minimal surface.
diff --git a/Common/ComputationalGeometry/vtkParametricBoy.cxx b/Common/ComputationalGeometry/vtkParametricBoy.cxx
index 30323af15473f4edc66331e8c07143feda7a6d54..75e23d061d1aac4b229a680012c835e733010675 100644
--- a/Common/ComputationalGeometry/vtkParametricBoy.cxx
+++ b/Common/ComputationalGeometry/vtkParametricBoy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricBoy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricBoy.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricBoy.h b/Common/ComputationalGeometry/vtkParametricBoy.h
index 87f8a8249fa6f04a1282a74b3c4c6087bd76a5d2..6e1b4137c5f9a26bc25128ba4fb71dc4ee81feb4 100644
--- a/Common/ComputationalGeometry/vtkParametricBoy.h
+++ b/Common/ComputationalGeometry/vtkParametricBoy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricBoy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricBoy
  * @brief   Generate Boy's surface.
diff --git a/Common/ComputationalGeometry/vtkParametricCatalanMinimal.cxx b/Common/ComputationalGeometry/vtkParametricCatalanMinimal.cxx
index e6a3e4a3aaa23a1f86469c69e59c19efa02515ac..e49007d005bd9ad7e4905b55b459626d494790e4 100644
--- a/Common/ComputationalGeometry/vtkParametricCatalanMinimal.cxx
+++ b/Common/ComputationalGeometry/vtkParametricCatalanMinimal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricCatalanMinimal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricCatalanMinimal.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricCatalanMinimal.h b/Common/ComputationalGeometry/vtkParametricCatalanMinimal.h
index fde73f76afa5a3952e56abede29143b0959109cd..bb187145de88db3a49a1c08ddac49ad187db2e33 100644
--- a/Common/ComputationalGeometry/vtkParametricCatalanMinimal.h
+++ b/Common/ComputationalGeometry/vtkParametricCatalanMinimal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricCatalanMinimal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricCatalanMinimal
  * @brief   Generate Catalan's minimal surface.
diff --git a/Common/ComputationalGeometry/vtkParametricConicSpiral.cxx b/Common/ComputationalGeometry/vtkParametricConicSpiral.cxx
index 7d3bd4e0a6191f74b1d087d8aa5e3a28480f37f2..5dd4b1d9ca192c717c129cc2a6ee25cd230ea442 100644
--- a/Common/ComputationalGeometry/vtkParametricConicSpiral.cxx
+++ b/Common/ComputationalGeometry/vtkParametricConicSpiral.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricConicSpiral.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricConicSpiral.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricConicSpiral.h b/Common/ComputationalGeometry/vtkParametricConicSpiral.h
index 60b88e3e42514140f9b8a3ac78b2ec237da8b5dc..f549c572106e8c2dc2ec4adb8e1768d0c445cf7a 100644
--- a/Common/ComputationalGeometry/vtkParametricConicSpiral.h
+++ b/Common/ComputationalGeometry/vtkParametricConicSpiral.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricConicSpiral.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricConicSpiral
  * @brief   Generate conic spiral surfaces that resemble sea-shells.
diff --git a/Common/ComputationalGeometry/vtkParametricCrossCap.cxx b/Common/ComputationalGeometry/vtkParametricCrossCap.cxx
index 6b2eaf02da1cfd46f2566225793bf00d18656072..19e9b092f87eb345d07e60213fd6513dcd744ab8 100644
--- a/Common/ComputationalGeometry/vtkParametricCrossCap.cxx
+++ b/Common/ComputationalGeometry/vtkParametricCrossCap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricCrossCap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricCrossCap.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricCrossCap.h b/Common/ComputationalGeometry/vtkParametricCrossCap.h
index c6ae18be68ababb2c640a8a55da1d62041b23c14..1c779002fadf72b2e63a84fa5084c9841b8a23a4 100644
--- a/Common/ComputationalGeometry/vtkParametricCrossCap.h
+++ b/Common/ComputationalGeometry/vtkParametricCrossCap.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricCrossCap.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricCrossCap
  * @brief   Generate a cross-cap.
diff --git a/Common/ComputationalGeometry/vtkParametricDini.cxx b/Common/ComputationalGeometry/vtkParametricDini.cxx
index b2ab4be3dec0a3b306e5fcf6bb517a61f46cc538..91c5cf3a95e90cbe2a07830826d0fd066262009e 100644
--- a/Common/ComputationalGeometry/vtkParametricDini.cxx
+++ b/Common/ComputationalGeometry/vtkParametricDini.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricDini.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricDini.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricDini.h b/Common/ComputationalGeometry/vtkParametricDini.h
index ee9f7f9d7be5a210b4a7b62d2f75fb873c965d2a..7ce3a6dad754c61f7e9d44ef7da8a45f94bcf258 100644
--- a/Common/ComputationalGeometry/vtkParametricDini.h
+++ b/Common/ComputationalGeometry/vtkParametricDini.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricDini.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricDini
  * @brief   Generate Dini's surface.
diff --git a/Common/ComputationalGeometry/vtkParametricEllipsoid.cxx b/Common/ComputationalGeometry/vtkParametricEllipsoid.cxx
index 0b8f47ca0b812beb9a6679d5137f73ed9d480aae..cac11573d46618cb9e0ce54a4b7be7fc24067890 100644
--- a/Common/ComputationalGeometry/vtkParametricEllipsoid.cxx
+++ b/Common/ComputationalGeometry/vtkParametricEllipsoid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricEllipsoid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricEllipsoid.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricEllipsoid.h b/Common/ComputationalGeometry/vtkParametricEllipsoid.h
index 33d19db65336c29676fa8942cc117ffa32ba5c8b..008a19a91329eb9ff548106244c2dc577494824a 100644
--- a/Common/ComputationalGeometry/vtkParametricEllipsoid.h
+++ b/Common/ComputationalGeometry/vtkParametricEllipsoid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricEllipsoid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricEllipsoid
  * @brief   Generate an ellipsoid.
diff --git a/Common/ComputationalGeometry/vtkParametricEnneper.cxx b/Common/ComputationalGeometry/vtkParametricEnneper.cxx
index a8069125e8e0b3e06a04375dc96a78853526bf53..a1ff042951425fd87c5a2b884e98c7da8a33e45b 100644
--- a/Common/ComputationalGeometry/vtkParametricEnneper.cxx
+++ b/Common/ComputationalGeometry/vtkParametricEnneper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricEnneper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricEnneper.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricEnneper.h b/Common/ComputationalGeometry/vtkParametricEnneper.h
index ca5949f6ca553a236d5802bc123f54cceee3a246..bfdbc77042fbdd0c23bd2356c774ec01374e4dbd 100644
--- a/Common/ComputationalGeometry/vtkParametricEnneper.h
+++ b/Common/ComputationalGeometry/vtkParametricEnneper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricEnneper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricEnneper
  * @brief   Generate Enneper's surface.
diff --git a/Common/ComputationalGeometry/vtkParametricFigure8Klein.cxx b/Common/ComputationalGeometry/vtkParametricFigure8Klein.cxx
index c28c64a4bc3d9b92d3d34d75b14c345d0ea18584..2bb1eba3869316bb6840a653fc31447c9e5c7701 100644
--- a/Common/ComputationalGeometry/vtkParametricFigure8Klein.cxx
+++ b/Common/ComputationalGeometry/vtkParametricFigure8Klein.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricFigure8Klein.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricFigure8Klein.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricFigure8Klein.h b/Common/ComputationalGeometry/vtkParametricFigure8Klein.h
index 1ce6b8b9daca82090308463066278147deea7f14..51c857098ab37e8016968bec1e7e83d96c55b9ce 100644
--- a/Common/ComputationalGeometry/vtkParametricFigure8Klein.h
+++ b/Common/ComputationalGeometry/vtkParametricFigure8Klein.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricFigure8Klein.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricFigure8Klein
  * @brief   Generate a figure-8 Klein bottle.
diff --git a/Common/ComputationalGeometry/vtkParametricFunction.cxx b/Common/ComputationalGeometry/vtkParametricFunction.cxx
index d31bd38088d1bf8e9b51bf296dd169a7c813abb4..0e88f6354e1e87066a82cbb3e2076675c070bb75 100644
--- a/Common/ComputationalGeometry/vtkParametricFunction.cxx
+++ b/Common/ComputationalGeometry/vtkParametricFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricFunction.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/ComputationalGeometry/vtkParametricFunction.h b/Common/ComputationalGeometry/vtkParametricFunction.h
index 66f03ba34405d30d65cbb94a2818c7f93dba44ae..ef15f52e2dd52f8e26517766cdbeef80e0761faa 100644
--- a/Common/ComputationalGeometry/vtkParametricFunction.h
+++ b/Common/ComputationalGeometry/vtkParametricFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricFunction
  * @brief   abstract interface for parametric functions
diff --git a/Common/ComputationalGeometry/vtkParametricHenneberg.cxx b/Common/ComputationalGeometry/vtkParametricHenneberg.cxx
index 3cb2765ba549011f398dc12a812969c095642fed..76a9d61df4fa879dd5c2277c884f4f91426b7a8f 100644
--- a/Common/ComputationalGeometry/vtkParametricHenneberg.cxx
+++ b/Common/ComputationalGeometry/vtkParametricHenneberg.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricHenneberg.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricHenneberg.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricHenneberg.h b/Common/ComputationalGeometry/vtkParametricHenneberg.h
index 344077b3d64ea0e562445a6a5b7f07da3609e4ba..637254f4c2fa894f070b20d97f02a0529a2f12fe 100644
--- a/Common/ComputationalGeometry/vtkParametricHenneberg.h
+++ b/Common/ComputationalGeometry/vtkParametricHenneberg.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricHenneberg.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricHenneberg
  * @brief   Generate Henneberg's minimal surface.
diff --git a/Common/ComputationalGeometry/vtkParametricKlein.cxx b/Common/ComputationalGeometry/vtkParametricKlein.cxx
index 568957f264d7764964f17e3c0dc62903a3bf2da0..63aa7a3a29e20ad908973794ab0382c18e0a7218 100644
--- a/Common/ComputationalGeometry/vtkParametricKlein.cxx
+++ b/Common/ComputationalGeometry/vtkParametricKlein.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricKlein.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricKlein.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricKlein.h b/Common/ComputationalGeometry/vtkParametricKlein.h
index 1c168c99e3c393806cf5a82a1cb5a4e6a4c3d26b..89c9157128596413c1e85a70c3173d4c0a7be37d 100644
--- a/Common/ComputationalGeometry/vtkParametricKlein.h
+++ b/Common/ComputationalGeometry/vtkParametricKlein.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricKlein.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricKlein
  * @brief   Generates a "classical" representation of a Klein bottle.
diff --git a/Common/ComputationalGeometry/vtkParametricKuen.cxx b/Common/ComputationalGeometry/vtkParametricKuen.cxx
index 18c23c225a818cc84b3c24606e6ba649c3ced875..c0036242a9be6ce0a69e6ff31c8f7f12e9c33bb4 100644
--- a/Common/ComputationalGeometry/vtkParametricKuen.cxx
+++ b/Common/ComputationalGeometry/vtkParametricKuen.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricKuen.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricKuen.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricKuen.h b/Common/ComputationalGeometry/vtkParametricKuen.h
index 877bb9a7180edc13e923a7fce2bb85f87fc72139..a591b6a5993a7ebf7515762ee0c69de84322056e 100644
--- a/Common/ComputationalGeometry/vtkParametricKuen.h
+++ b/Common/ComputationalGeometry/vtkParametricKuen.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricKuen.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricKuen
  * @brief   Generate Kuens' surface.
diff --git a/Common/ComputationalGeometry/vtkParametricMobius.cxx b/Common/ComputationalGeometry/vtkParametricMobius.cxx
index a0352553446bd0ae09887ef207ce153ec03f4eb4..38118b7b19c294ab410a4ed94f94e6647c1eea6d 100644
--- a/Common/ComputationalGeometry/vtkParametricMobius.cxx
+++ b/Common/ComputationalGeometry/vtkParametricMobius.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricMobius.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricMobius.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricMobius.h b/Common/ComputationalGeometry/vtkParametricMobius.h
index bfb6eeb41bbae8a020e6439994372dc6f47be29e..1eff2268a13da8444d7842c02888b74c6d148f70 100644
--- a/Common/ComputationalGeometry/vtkParametricMobius.h
+++ b/Common/ComputationalGeometry/vtkParametricMobius.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricMobius.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricMobius
  * @brief   Generate a Mobius strip.
diff --git a/Common/ComputationalGeometry/vtkParametricPluckerConoid.cxx b/Common/ComputationalGeometry/vtkParametricPluckerConoid.cxx
index 2ca3124a11a294585401d6c72d2cd91c1bfc9073..b49a31f96cdb9b50d766f8c200c775c4dfa8f5ce 100644
--- a/Common/ComputationalGeometry/vtkParametricPluckerConoid.cxx
+++ b/Common/ComputationalGeometry/vtkParametricPluckerConoid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricPluckerConoid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricPluckerConoid.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricPluckerConoid.h b/Common/ComputationalGeometry/vtkParametricPluckerConoid.h
index b60deb50c19fa8cee7f9794e3fec4520b8ab663f..13467405e216cc8e4cace866f629d76bdfb2c5fc 100644
--- a/Common/ComputationalGeometry/vtkParametricPluckerConoid.h
+++ b/Common/ComputationalGeometry/vtkParametricPluckerConoid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricPluckerConoid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricPluckerConoid
  * @brief   Generate Plucker's conoid surface.
diff --git a/Common/ComputationalGeometry/vtkParametricPseudosphere.cxx b/Common/ComputationalGeometry/vtkParametricPseudosphere.cxx
index 4c9035e19f5457b619ff4c0014780d6241c70671..091a4c0c9509cae2c6e4c7fd27a68aa02164bbc2 100644
--- a/Common/ComputationalGeometry/vtkParametricPseudosphere.cxx
+++ b/Common/ComputationalGeometry/vtkParametricPseudosphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricPseudosphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricPseudosphere.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricPseudosphere.h b/Common/ComputationalGeometry/vtkParametricPseudosphere.h
index ba5b2094db2cb15b819389e8498091c6e419ed1a..37d2012a9442ca24a61133f43a32bcb20082e8b9 100644
--- a/Common/ComputationalGeometry/vtkParametricPseudosphere.h
+++ b/Common/ComputationalGeometry/vtkParametricPseudosphere.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricPseudosphere.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricPseudosphere
  * @brief   Generate a pseudosphere.
diff --git a/Common/ComputationalGeometry/vtkParametricRandomHills.cxx b/Common/ComputationalGeometry/vtkParametricRandomHills.cxx
index 325c4e65fabd0e0d2dea82a93df4bb0bade8c17b..8c7f4d69c91d8e5ff300d19ba06084db2049e68b 100644
--- a/Common/ComputationalGeometry/vtkParametricRandomHills.cxx
+++ b/Common/ComputationalGeometry/vtkParametricRandomHills.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricRandomHills.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricRandomHills.h"
 #include "vtkDoubleArray.h"
 #include "vtkMath.h"
diff --git a/Common/ComputationalGeometry/vtkParametricRandomHills.h b/Common/ComputationalGeometry/vtkParametricRandomHills.h
index 103cafa9dd930c36ac464107660e56c857572e00..149ace3764457e5c1ee6e5110b718d2728cff1a3 100644
--- a/Common/ComputationalGeometry/vtkParametricRandomHills.h
+++ b/Common/ComputationalGeometry/vtkParametricRandomHills.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricRandomHills.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricRandomHills
  * @brief   Generate a surface covered with randomly placed hills.
diff --git a/Common/ComputationalGeometry/vtkParametricRoman.cxx b/Common/ComputationalGeometry/vtkParametricRoman.cxx
index db95f84c43a263a9d05c373d82101433458ea03d..c11d13bd98e9ff5713a82febd8086b74c3aad946 100644
--- a/Common/ComputationalGeometry/vtkParametricRoman.cxx
+++ b/Common/ComputationalGeometry/vtkParametricRoman.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricRoman.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricRoman.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricRoman.h b/Common/ComputationalGeometry/vtkParametricRoman.h
index f91156995f21495b77bb8422c41cf54216600a92..ea3a781d31029c97e5ffe5010d6b94a1d2d720a9 100644
--- a/Common/ComputationalGeometry/vtkParametricRoman.h
+++ b/Common/ComputationalGeometry/vtkParametricRoman.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricRoman.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricRoman
  * @brief   Generate Steiner's Roman Surface.
diff --git a/Common/ComputationalGeometry/vtkParametricSpline.cxx b/Common/ComputationalGeometry/vtkParametricSpline.cxx
index dd750a5cd6f15b56a9b9b537d0f6234540b01d7d..5dc0b9a1cfb3ca6f352298efd86923b58ef882e8 100644
--- a/Common/ComputationalGeometry/vtkParametricSpline.cxx
+++ b/Common/ComputationalGeometry/vtkParametricSpline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricSpline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricSpline.h"
 #include "vtkCardinalSpline.h"
 #include "vtkMath.h"
diff --git a/Common/ComputationalGeometry/vtkParametricSpline.h b/Common/ComputationalGeometry/vtkParametricSpline.h
index ac71fdf5a800c6cb92ba5f53ef040ef56fc64922..8a8dd53303dd7fb1b0496e6398961dd4f39bd08c 100644
--- a/Common/ComputationalGeometry/vtkParametricSpline.h
+++ b/Common/ComputationalGeometry/vtkParametricSpline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricSpline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricSpline
  * @brief   parametric function for 1D interpolating splines
diff --git a/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.cxx b/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.cxx
index 5bdbd20577377d21b873440c802a44d79ef50890..55fcba1c40e007b15766c7e1295b869d917a4427 100644
--- a/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.cxx
+++ b/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricSuperEllipsoid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricSuperEllipsoid.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.h b/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.h
index a2386c683f26301d73d3a5ed87cb738ddff4ecc7..81f2a6237eb1743ea354b58a3aa9ee426626487d 100644
--- a/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.h
+++ b/Common/ComputationalGeometry/vtkParametricSuperEllipsoid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricSuperEllipsoid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricSuperEllipsoid
  * @brief   Generate a superellipsoid.
diff --git a/Common/ComputationalGeometry/vtkParametricSuperToroid.cxx b/Common/ComputationalGeometry/vtkParametricSuperToroid.cxx
index 03abb596b49fd0e12a4b11da98cf5637f7729731..f2cd634001b872c916a30c34319e2fb80849bbf8 100644
--- a/Common/ComputationalGeometry/vtkParametricSuperToroid.cxx
+++ b/Common/ComputationalGeometry/vtkParametricSuperToroid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricSuperToroid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricSuperToroid.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricSuperToroid.h b/Common/ComputationalGeometry/vtkParametricSuperToroid.h
index f8b796f32c6f4c5aa947c88dd4fc321769eedf57..1e19ed10e62e2128c481de6d69b8bbb91be6b9b2 100644
--- a/Common/ComputationalGeometry/vtkParametricSuperToroid.h
+++ b/Common/ComputationalGeometry/vtkParametricSuperToroid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricSuperToroid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricSuperToroid
  * @brief   Generate a supertoroid.
diff --git a/Common/ComputationalGeometry/vtkParametricTorus.cxx b/Common/ComputationalGeometry/vtkParametricTorus.cxx
index 65f30f6bef8820831e164d3f92fe78836924d760..2675835bfa9ff1ff3761f8d44d296e561c3b4609 100644
--- a/Common/ComputationalGeometry/vtkParametricTorus.cxx
+++ b/Common/ComputationalGeometry/vtkParametricTorus.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricTorus.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricTorus.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/ComputationalGeometry/vtkParametricTorus.h b/Common/ComputationalGeometry/vtkParametricTorus.h
index 7a2853ba54c6932dfea8b53407938b7c04d539c7..f4b2d1a88a672ebe26d502484f65d0f3fdcf8f44 100644
--- a/Common/ComputationalGeometry/vtkParametricTorus.h
+++ b/Common/ComputationalGeometry/vtkParametricTorus.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricTorus.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricTorus
  * @brief   Generate a torus.
diff --git a/Common/Core/LICENSE b/Common/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Common/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Common/Core/SMP/Common/vtkSMPThreadLocalAPI.h b/Common/Core/SMP/Common/vtkSMPThreadLocalAPI.h
index b111fed8107ceebdc2857500736ca138b3ee3971..984d20029f096668d94ad93e8451b5498220f786 100644
--- a/Common/Core/SMP/Common/vtkSMPThreadLocalAPI.h
+++ b/Common/Core/SMP/Common/vtkSMPThreadLocalAPI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkSMPThreadLocalAPI.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSMPThreadLocalAPI_h
 #define vtkSMPThreadLocalAPI_h
diff --git a/Common/Core/SMP/Common/vtkSMPThreadLocalImplAbstract.h b/Common/Core/SMP/Common/vtkSMPThreadLocalImplAbstract.h
index a49589398e48d83ef965e3f9337dc5f8a9dfcac1..2fe2ef73c24fa39dbf6a4fdb35932afe80207ac0 100644
--- a/Common/Core/SMP/Common/vtkSMPThreadLocalImplAbstract.h
+++ b/Common/Core/SMP/Common/vtkSMPThreadLocalImplAbstract.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkSMPThreadLocalImplAbstract.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSMPThreadLocalImplAbstract_h
 #define vtkSMPThreadLocalImplAbstract_h
diff --git a/Common/Core/SMP/Common/vtkSMPToolsAPI.cxx b/Common/Core/SMP/Common/vtkSMPToolsAPI.cxx
index ba160572bf441235ff49666e27264a45cb10c8ee..3b698029189c2efa037d786108e67a698bcc4e82 100644
--- a/Common/Core/SMP/Common/vtkSMPToolsAPI.cxx
+++ b/Common/Core/SMP/Common/vtkSMPToolsAPI.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsAPI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/Common/vtkSMPToolsAPI.h"
 #include "vtkSMP.h"    // For SMP preprocessor information
diff --git a/Common/Core/SMP/Common/vtkSMPToolsAPI.h b/Common/Core/SMP/Common/vtkSMPToolsAPI.h
index 49bfba7ffd8997bfc9872aa762fc0220e28a0fb9..c9d92c230402339d14059ca5418807d18d432bab 100644
--- a/Common/Core/SMP/Common/vtkSMPToolsAPI.h
+++ b/Common/Core/SMP/Common/vtkSMPToolsAPI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsAPI.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSMPToolsAPI_h
 #define vtkSMPToolsAPI_h
diff --git a/Common/Core/SMP/Common/vtkSMPToolsImpl.h b/Common/Core/SMP/Common/vtkSMPToolsImpl.h
index e7cdd429862107433eb0c48eb3ffd2091cce8f31..f3d72b76de14b3c48b67ff1c2fe23a87b99e6e4f 100644
--- a/Common/Core/SMP/Common/vtkSMPToolsImpl.h
+++ b/Common/Core/SMP/Common/vtkSMPToolsImpl.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSMPToolsImpl_h
 #define vtkSMPToolsImpl_h
diff --git a/Common/Core/SMP/Common/vtkSMPToolsInternal.h b/Common/Core/SMP/Common/vtkSMPToolsInternal.h
index fd11ea120fe32f82aaecc9984a53597d0fd43e8b..ff286943a8f7aba5265b32c7eb50520b7b1918ca 100644
--- a/Common/Core/SMP/Common/vtkSMPToolsInternal.h
+++ b/Common/Core/SMP/Common/vtkSMPToolsInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsInternal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSMPToolsInternal_h
 #define vtkSMPToolsInternal_h
diff --git a/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.cxx b/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.cxx
index 2c46be094c2e2678cbc5a49a839f163c4bef9dca..0f0a277127e03e79f3351e6876971423f95d3f3e 100644
--- a/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.cxx
+++ b/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPThreadLocalBackend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/OpenMP/vtkSMPThreadLocalBackend.h"
 
diff --git a/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.h b/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.h
index dabd422f7ff3c484ab171f6d227285dd04fefa0a..4a94086cc4d67ddaeb83cc729e311af1ce1f03ec 100644
--- a/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.h
+++ b/Common/Core/SMP/OpenMP/vtkSMPThreadLocalBackend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPThreadLocalBackend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thread Specific Storage is implemented as a Hash Table, with the Thread Id
 // as the key and a Pointer to the data as the value. The Hash Table implements
diff --git a/Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.h b/Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.h
index 3b3c284c0370c23bf977c7702462ca99a4764cab..83e36c383782925f027502f9c0539143dbaffcd2 100644
--- a/Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.h
+++ b/Common/Core/SMP/OpenMP/vtkSMPThreadLocalImpl.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPThreadLocalImpl.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkSMPThreadLocalImpl - A thread local storage implementation using
 // platform specific facilities.
 
diff --git a/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.cxx b/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.cxx
index 13f9f1707476af243e8daf58b51af16a4ac99c2b..6f94d164034757553dfa1a71d3bc4af740ef0f45 100644
--- a/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.cxx
+++ b/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/Common/vtkSMPToolsImpl.h"
 #include "SMP/OpenMP/vtkSMPToolsImpl.txx"
diff --git a/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.txx b/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.txx
index 62624ecb75635b521d21080b24f010ce6a58a186..421db891cc92ce1b17d0b7383e1b290cdf1132eb 100644
--- a/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.txx
+++ b/Common/Core/SMP/OpenMP/vtkSMPToolsImpl.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef OpenMPvtkSMPToolsImpl_txx
 #define OpenMPvtkSMPToolsImpl_txx
diff --git a/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.cxx b/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.cxx
index 06d9d4062aac5fa2e87e57bd82865af19d4cb33b..ec28c44842b067a01a8bc7621e800b5981357e2c 100644
--- a/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.cxx
+++ b/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPThreadLocalBackend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/STDThread/vtkSMPThreadLocalBackend.h"
 
diff --git a/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.h b/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.h
index 0edba5545c92eb48a7d8df299184cf7e2bbf8b1a..a3565410009452b3801315ae137a5ff6f120b6e8 100644
--- a/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.h
+++ b/Common/Core/SMP/STDThread/vtkSMPThreadLocalBackend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPThreadLocalBackend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thread Specific Storage is implemented as a Hash Table, with the Thread Id
 // as the key and a Pointer to the data as the value. The Hash Table implements
diff --git a/Common/Core/SMP/STDThread/vtkSMPThreadLocalImpl.h b/Common/Core/SMP/STDThread/vtkSMPThreadLocalImpl.h
index 41d298118bf7286025ed2cd4945cf2ed855b9a79..5649d49c0114fe6dc14dd72c051b468561f31609 100644
--- a/Common/Core/SMP/STDThread/vtkSMPThreadLocalImpl.h
+++ b/Common/Core/SMP/STDThread/vtkSMPThreadLocalImpl.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPThreadLocalImpl.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkSMPThreadLocalImpl - A thread local storage implementation using
 // platform specific facilities.
 
diff --git a/Common/Core/SMP/STDThread/vtkSMPThreadPool.cxx b/Common/Core/SMP/STDThread/vtkSMPThreadPool.cxx
index ec91c39c04a93bd015c3348fc0f36802979eed52..5fd3d6d105ca2abe008f758e4116514b90ed1902 100644
--- a/Common/Core/SMP/STDThread/vtkSMPThreadPool.cxx
+++ b/Common/Core/SMP/STDThread/vtkSMPThreadPool.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPThreadPool.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/STDThread/vtkSMPThreadPool.h"
 
diff --git a/Common/Core/SMP/STDThread/vtkSMPThreadPool.h b/Common/Core/SMP/STDThread/vtkSMPThreadPool.h
index 713462fc9e6f9177d20b9bd71a83348cea41b20e..11dc5f8e91e434d0ddd497f4178fb9a9673b2fb5 100644
--- a/Common/Core/SMP/STDThread/vtkSMPThreadPool.h
+++ b/Common/Core/SMP/STDThread/vtkSMPThreadPool.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkSMPThreadPool.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkSMPThreadPool - A thread pool implementation using std::thread
 //
 // .SECTION Description
diff --git a/Common/Core/SMP/STDThread/vtkSMPToolsImpl.cxx b/Common/Core/SMP/STDThread/vtkSMPToolsImpl.cxx
index 7ebda7378aa06ca0544d39ff03a692bb48d82fb5..a1223f44be2f22d4ccc70677837627297b0562cc 100644
--- a/Common/Core/SMP/STDThread/vtkSMPToolsImpl.cxx
+++ b/Common/Core/SMP/STDThread/vtkSMPToolsImpl.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/Common/vtkSMPToolsImpl.h"
 #include "SMP/STDThread/vtkSMPToolsImpl.txx"
diff --git a/Common/Core/SMP/STDThread/vtkSMPToolsImpl.txx b/Common/Core/SMP/STDThread/vtkSMPToolsImpl.txx
index d62dcb39f62b392fc8938473ddb1f609362733d9..cbc03bc384362f132535954c765491b7fec507f4 100644
--- a/Common/Core/SMP/STDThread/vtkSMPToolsImpl.txx
+++ b/Common/Core/SMP/STDThread/vtkSMPToolsImpl.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef STDThreadvtkSMPToolsImpl_txx
 #define STDThreadvtkSMPToolsImpl_txx
diff --git a/Common/Core/SMP/Sequential/vtkSMPThreadLocalImpl.h b/Common/Core/SMP/Sequential/vtkSMPThreadLocalImpl.h
index 4fd56beb0a50be7f6a9816ff7b4d0231a5f13bf9..ca2c2765a2752310eb0097002d64d05cc8707547 100644
--- a/Common/Core/SMP/Sequential/vtkSMPThreadLocalImpl.h
+++ b/Common/Core/SMP/Sequential/vtkSMPThreadLocalImpl.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkSMPThreadLocalImpl.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkSMPThreadLocal - A simple thread local implementation for sequential operations.
 // .SECTION Description
 //
diff --git a/Common/Core/SMP/Sequential/vtkSMPToolsImpl.cxx b/Common/Core/SMP/Sequential/vtkSMPToolsImpl.cxx
index 2e6fc5d7a8d2d119367ae472735f26c0df0bf65a..b0ebc440bbc04f8b841e399d2abb05534197f265 100644
--- a/Common/Core/SMP/Sequential/vtkSMPToolsImpl.cxx
+++ b/Common/Core/SMP/Sequential/vtkSMPToolsImpl.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/Common/vtkSMPToolsImpl.h"
 #include "SMP/Sequential/vtkSMPToolsImpl.txx"
diff --git a/Common/Core/SMP/Sequential/vtkSMPToolsImpl.txx b/Common/Core/SMP/Sequential/vtkSMPToolsImpl.txx
index 1dd8088c69fec34ac78d6e4000797e6838c2fd0e..d77309694c346f6b1411f1144bdf675277de8a25 100644
--- a/Common/Core/SMP/Sequential/vtkSMPToolsImpl.txx
+++ b/Common/Core/SMP/Sequential/vtkSMPToolsImpl.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef SequentialvtkSMPToolsImpl_txx
 #define SequentialvtkSMPToolsImpl_txx
diff --git a/Common/Core/SMP/TBB/vtkSMPThreadLocalImpl.h b/Common/Core/SMP/TBB/vtkSMPThreadLocalImpl.h
index 75b7e5eecc8cd26d3c511f98cd48808a69fcccfc..9b237eca138dd02e0586345ae814c9495bc3392d 100644
--- a/Common/Core/SMP/TBB/vtkSMPThreadLocalImpl.h
+++ b/Common/Core/SMP/TBB/vtkSMPThreadLocalImpl.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkSMPThreadLocalImpl.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkSMPThreadLocal - A TBB based thread local storage implementation.
 
 #ifndef TBBvtkSMPThreadLocalImpl_h
diff --git a/Common/Core/SMP/TBB/vtkSMPToolsImpl.cxx b/Common/Core/SMP/TBB/vtkSMPToolsImpl.cxx
index 6bd7e62ac06717f25d125c334407879a3b451c27..186b8935bef1cbdbcb1db34d0011633d25720c82 100644
--- a/Common/Core/SMP/TBB/vtkSMPToolsImpl.cxx
+++ b/Common/Core/SMP/TBB/vtkSMPToolsImpl.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "SMP/Common/vtkSMPToolsImpl.h"
 #include "SMP/TBB/vtkSMPToolsImpl.txx"
diff --git a/Common/Core/SMP/TBB/vtkSMPToolsImpl.txx b/Common/Core/SMP/TBB/vtkSMPToolsImpl.txx
index a01f7da3d664956de2991ec30251a89f2a511e9f..e5792eecb48068a306f08a256fa075382bcba0bb 100644
--- a/Common/Core/SMP/TBB/vtkSMPToolsImpl.txx
+++ b/Common/Core/SMP/TBB/vtkSMPToolsImpl.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPToolsImpl.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef TBBvtkSMPToolsImpl_txx
 #define TBBvtkSMPToolsImpl_txx
diff --git a/Common/Core/Testing/Cxx/ExampleDataArrayRangeAPI.cxx b/Common/Core/Testing/Cxx/ExampleDataArrayRangeAPI.cxx
index cd997f820662666adbaf681f45a6490aac245b16..66fd5f1da31f1e62dd59f934e9fa2c91f0501a7a 100644
--- a/Common/Core/Testing/Cxx/ExampleDataArrayRangeAPI.cxx
+++ b/Common/Core/Testing/Cxx/ExampleDataArrayRangeAPI.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ExampleDataArrayRangeAPI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This file provides some examples of how to use the vtkDataArrayRange
 // objects: TupleRanges and ValueRanges.
diff --git a/Common/Core/Testing/Cxx/ExampleDataArrayRangeDispatch.cxx b/Common/Core/Testing/Cxx/ExampleDataArrayRangeDispatch.cxx
index 29dd00481fda4fb4a223ca8d722a8bafab70f627..bfd361c024e404af21d911093d413c181e29e0b3 100644
--- a/Common/Core/Testing/Cxx/ExampleDataArrayRangeDispatch.cxx
+++ b/Common/Core/Testing/Cxx/ExampleDataArrayRangeDispatch.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ExampleDataArrayRangeDispatch.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This file provides some examples of how to use the ArrayDispatch system
 // with the DataArrayRange utilities to create high performance algorithms that
diff --git a/Common/Core/Testing/Cxx/TestAbstractArraySize.cxx b/Common/Core/Testing/Cxx/TestAbstractArraySize.cxx
index 4adb23836423b3519ea9408d31d0356ee01be3a6..ea10dd42f94b61bf96a45b015c9fb816240c4f33 100644
--- a/Common/Core/Testing/Cxx/TestAbstractArraySize.cxx
+++ b/Common/Core/Testing/Cxx/TestAbstractArraySize.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAbstractArraySize.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkDoubleArray.h>
 #include <vtkNew.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayAPI.cxx b/Common/Core/Testing/Cxx/TestArrayAPI.cxx
index a0e7ddcdfe374f16a430fc0d3d6de3e9c2b280a8..be914177578d97cbddafe2d7bf0830045114eacb 100644
--- a/Common/Core/Testing/Cxx/TestArrayAPI.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayAPI.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayAPI.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayAPIConvenience.cxx b/Common/Core/Testing/Cxx/TestArrayAPIConvenience.cxx
index ae7d03711e9d604f850e139c57c9bbd774ef6fc5..153603ac5146e84bedf7fdf5255e0acc9ca9d324 100644
--- a/Common/Core/Testing/Cxx/TestArrayAPIConvenience.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayAPIConvenience.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayAPIConvenience.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayAPIDense.cxx b/Common/Core/Testing/Cxx/TestArrayAPIDense.cxx
index 480881e5dafd8902872e88dbf6a9ed8cf92636af..fd51283d19237f8a88a4deb6d028e7e097ac8156 100644
--- a/Common/Core/Testing/Cxx/TestArrayAPIDense.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayAPIDense.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayAPIDense.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayAPISparse.cxx b/Common/Core/Testing/Cxx/TestArrayAPISparse.cxx
index 8c717ee447cdff9250f68651230ce6051da83e10..4b28feb2e9cb493be368e5e4c0d224293a4e9ab6 100644
--- a/Common/Core/Testing/Cxx/TestArrayAPISparse.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayAPISparse.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayAPISparse.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkSmartPointer.h>
 #include <vtkSparseArray.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayBool.cxx b/Common/Core/Testing/Cxx/TestArrayBool.cxx
index afe0b421ad55aa0b2ddb47ec0a780e3e5fa796dc..85daaec1a593c524ddfe1fbfd30e543911aadb40 100644
--- a/Common/Core/Testing/Cxx/TestArrayBool.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayBool.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayBool.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayCasting.cxx b/Common/Core/Testing/Cxx/TestArrayCasting.cxx
index 44b6f80e7b6dd7a9911ab24b33ba0dd1f9942900..22b713d72564d146045a68a8b120ed50f28076bc 100644
--- a/Common/Core/Testing/Cxx/TestArrayCasting.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayCasting.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayCasting.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayDispatchers.cxx b/Common/Core/Testing/Cxx/TestArrayDispatchers.cxx
index 981ced93e69fbf66d34bd71485d80a1b8f1cd4af..3719f161a98984b9a459d3dc698a3ac0a56049c6 100644
--- a/Common/Core/Testing/Cxx/TestArrayDispatchers.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayDispatchers.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArrayDispatchers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // We define our own set of arrays for the dispatch list. This allows the test
 // to run regardless of the compiled dispatch configuration. Note that this is
diff --git a/Common/Core/Testing/Cxx/TestArrayExtents.cxx b/Common/Core/Testing/Cxx/TestArrayExtents.cxx
index c6a754dbc350d2b2748f290ecd0a89dd93c24ecc..5d233d81834a97f21bddc3167fa1e5493b9e0951 100644
--- a/Common/Core/Testing/Cxx/TestArrayExtents.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayExtents.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayExtents.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayCoordinates.h>
 #include <vtkArrayExtents.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayFreeFunctions.cxx b/Common/Core/Testing/Cxx/TestArrayFreeFunctions.cxx
index 7ba44722e9c1cc4fed3938d4baec3b58c90b801f..445be995fc1928443d51019efa293c15708881b1 100644
--- a/Common/Core/Testing/Cxx/TestArrayFreeFunctions.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayFreeFunctions.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataArrayAPI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractArray.h"
 
 // Helpers:
diff --git a/Common/Core/Testing/Cxx/TestArrayInterpolationDense.cxx b/Common/Core/Testing/Cxx/TestArrayInterpolationDense.cxx
index be73ed0f8bdb8d675c3f47a8f4059c8a49dc48b2..6d5591326b3535aefef300f32cd41738eaffb709 100644
--- a/Common/Core/Testing/Cxx/TestArrayInterpolationDense.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayInterpolationDense.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayInterpolationDense.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayInterpolate.h>
 #include <vtkDenseArray.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayLookup.cxx b/Common/Core/Testing/Cxx/TestArrayLookup.cxx
index 56b9eda79b63767a27f156e7283168b65f1fa36a..7f14bd34587905fe9712aa6b9e8c6c58a505efc8 100644
--- a/Common/Core/Testing/Cxx/TestArrayLookup.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayLookup.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArrayLookup.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBitArray.h"
 #include "vtkFloatArray.h"
diff --git a/Common/Core/Testing/Cxx/TestArrayNullValues.cxx b/Common/Core/Testing/Cxx/TestArrayNullValues.cxx
index 455effdbef53af12e475d26a02168712f7c8dafc..b34071d27763c21a22dc73370d4fb6c8b4ecf9fd 100644
--- a/Common/Core/Testing/Cxx/TestArrayNullValues.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayNullValues.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayNullValues.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkSmartPointer.h>
 #include <vtkSparseArray.h>
diff --git a/Common/Core/Testing/Cxx/TestArraySize.cxx b/Common/Core/Testing/Cxx/TestArraySize.cxx
index 370f9f38fa5a3eda9bfc9b860acc41e869c85fe7..d498238f618561e06fd8be3333e00f05acf1e32f 100644
--- a/Common/Core/Testing/Cxx/TestArraySize.cxx
+++ b/Common/Core/Testing/Cxx/TestArraySize.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayAPI.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayUniqueValueDetection.cxx b/Common/Core/Testing/Cxx/TestArrayUniqueValueDetection.cxx
index 66b2a05d892bf8d5e56bc51978444c2f2f1a132f..bd707185cf5df30a49134f8eac683e613edde6cb 100644
--- a/Common/Core/Testing/Cxx/TestArrayUniqueValueDetection.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayUniqueValueDetection.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractArray.h"
 #include "vtkDoubleArray.h"
 #include "vtkIntArray.h"
diff --git a/Common/Core/Testing/Cxx/TestArrayUserTypes.cxx b/Common/Core/Testing/Cxx/TestArrayUserTypes.cxx
index 7a677338e5225413b7364ce6f5bdcec7d9918c66..93f3b4ccc35936987a508b0928962d25984e5d85 100644
--- a/Common/Core/Testing/Cxx/TestArrayUserTypes.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayUserTypes.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayUserTypes.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestArrayVariants.cxx b/Common/Core/Testing/Cxx/TestArrayVariants.cxx
index c72345956b0f0fadd0f1bb20b3589466d77d500c..1a31d4ae348f5bb2f594c756861a6a19083ac608 100644
--- a/Common/Core/Testing/Cxx/TestArrayVariants.cxx
+++ b/Common/Core/Testing/Cxx/TestArrayVariants.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayVariants.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDenseArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestAtomic.cxx b/Common/Core/Testing/Cxx/TestAtomic.cxx
index 843fc9d1155c6ba417903a4ad98c26d167c76fd2..b8cbd9dea7b100441c3fe0c85342b7b73ee13ea6 100644
--- a/Common/Core/Testing/Cxx/TestAtomic.cxx
+++ b/Common/Core/Testing/Cxx/TestAtomic.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAtomic.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiThreader.h"
 #include "vtkNew.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/Testing/Cxx/TestBitArray.cxx b/Common/Core/Testing/Cxx/TestBitArray.cxx
index 283b2697b09bdce87df1973c4deee27159250c06..b86b1c2c417e6e735f3bb8b6c18de3533e6719a7 100644
--- a/Common/Core/Testing/Cxx/TestBitArray.cxx
+++ b/Common/Core/Testing/Cxx/TestBitArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBitArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBitArray.h"
 
diff --git a/Common/Core/Testing/Cxx/TestCLI11.cxx b/Common/Core/Testing/Cxx/TestCLI11.cxx
index 70eae342def95550122bda4b48742a5dca3feea0..205e852735d4f220e6002ca71c5ecd8f538c59b1 100644
--- a/Common/Core/Testing/Cxx/TestCLI11.cxx
+++ b/Common/Core/Testing/Cxx/TestCLI11.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCLI11.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLogger.h"
 #include <vtk_cli11.h>
diff --git a/Common/Core/Testing/Cxx/TestCollection.cxx b/Common/Core/Testing/Cxx/TestCollection.cxx
index 42559d37858f6d09b2b70f98d936316c4b6bf40c..fff8e4c33657e2a66b4d864d2d5aa905c3a78dc3 100644
--- a/Common/Core/Testing/Cxx/TestCollection.cxx
+++ b/Common/Core/Testing/Cxx/TestCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCollection.h"
 #include "vtkCollectionRange.h"
diff --git a/Common/Core/Testing/Cxx/TestCxxFeatures.cxx b/Common/Core/Testing/Cxx/TestCxxFeatures.cxx
index 317c60eaf9af32072699a04fc14fc00c77a3c721..28e1f731e5a5cabc02a233d064bd7f23596ae39f 100644
--- a/Common/Core/Testing/Cxx/TestCxxFeatures.cxx
+++ b/Common/Core/Testing/Cxx/TestCxxFeatures.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCxxFeatures.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME TestCxxFeatures
 // .SECTION Description
diff --git a/Common/Core/Testing/Cxx/TestDataArray.cxx b/Common/Core/Testing/Cxx/TestDataArray.cxx
index 90b4ac02b54d62b7f2993ae9d13caef21203f627..c720f99a4955942be2e25d953f9ad09c9b9e3b65 100644
--- a/Common/Core/Testing/Cxx/TestDataArray.cxx
+++ b/Common/Core/Testing/Cxx/TestDataArray.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkIntArray.h"
 #include "vtkMathUtilities.h"
diff --git a/Common/Core/Testing/Cxx/TestDataArrayAPI.cxx.in b/Common/Core/Testing/Cxx/TestDataArrayAPI.cxx.in
index 0ad43d2327c3dece103b76081663be6b797c2e8e..415a9cc2dd18ac01afb528b801b01e2831809ca0 100644
--- a/Common/Core/Testing/Cxx/TestDataArrayAPI.cxx.in
+++ b/Common/Core/Testing/Cxx/TestDataArrayAPI.cxx.in
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataArrayAPI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArray.h"
 
diff --git a/Common/Core/Testing/Cxx/TestDataArrayComponentNames.cxx b/Common/Core/Testing/Cxx/TestDataArrayComponentNames.cxx
index c835395147af11ab4010ae11cfeb7ca93317a3f5..88850358ccae236ba31167bbde6643ee087fa172 100644
--- a/Common/Core/Testing/Cxx/TestDataArrayComponentNames.cxx
+++ b/Common/Core/Testing/Cxx/TestDataArrayComponentNames.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkIntArray.h"
 
diff --git a/Common/Core/Testing/Cxx/TestDataArrayIterators.cxx b/Common/Core/Testing/Cxx/TestDataArrayIterators.cxx
index a0c8506609b3c20ba54bddb485d3f49b5ab280b2..8dd0727715c9bad63fe3dcb6fa88e8de84b237c3 100644
--- a/Common/Core/Testing/Cxx/TestDataArrayIterators.cxx
+++ b/Common/Core/Testing/Cxx/TestDataArrayIterators.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataArrayIterators.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFloatArray.h"
 #include "vtkNew.h"
diff --git a/Common/Core/Testing/Cxx/TestDataArraySelection.cxx b/Common/Core/Testing/Cxx/TestDataArraySelection.cxx
index 797af65d0e614e7d999b376295f59803fb83bdca..0233a14a22b41c4eca35ed2dcc6c59ffa439a2a1 100644
--- a/Common/Core/Testing/Cxx/TestDataArraySelection.cxx
+++ b/Common/Core/Testing/Cxx/TestDataArraySelection.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArraySelection.h"
 #include "vtkNew.h"
 
diff --git a/Common/Core/Testing/Cxx/TestDataArrayTupleRange.cxx b/Common/Core/Testing/Cxx/TestDataArrayTupleRange.cxx
index b05677e690760ba261e62f179128bad5c1a64221..9f17d7173121bcfca5aa97e1d6ebee2b5e42bea3 100644
--- a/Common/Core/Testing/Cxx/TestDataArrayTupleRange.cxx
+++ b/Common/Core/Testing/Cxx/TestDataArrayTupleRange.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataArrayRange.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArrayRange.h"
 
diff --git a/Common/Core/Testing/Cxx/TestDataArrayValueRange.cxx b/Common/Core/Testing/Cxx/TestDataArrayValueRange.cxx
index 7db0f47560f0ed793d6837b01f1bb8d4e07c5aba..13faade89e2ec8b2389906fd87180d34cdeaa5b2 100644
--- a/Common/Core/Testing/Cxx/TestDataArrayValueRange.cxx
+++ b/Common/Core/Testing/Cxx/TestDataArrayValueRange.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataArrayRange.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArrayRange.h"
 
diff --git a/Common/Core/Testing/Cxx/TestFMT.cxx b/Common/Core/Testing/Cxx/TestFMT.cxx
index fccb439df971511ffb97bfff32e770fa2dd62173..f57188e938216e9440e83796d30c7b9ed4af3409 100644
--- a/Common/Core/Testing/Cxx/TestFMT.cxx
+++ b/Common/Core/Testing/Cxx/TestFMT.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFMT.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // A simple test to test VTK::fmt is working as expected.
 
 #include "vtkLogger.h"
diff --git a/Common/Core/Testing/Cxx/TestGarbageCollector.cxx b/Common/Core/Testing/Cxx/TestGarbageCollector.cxx
index 3228aff7804da38bddc84ba1f3db7f81374f9600..6f16c615a29115ac51faad31efda9e31addcefc4 100644
--- a/Common/Core/Testing/Cxx/TestGarbageCollector.cxx
+++ b/Common/Core/Testing/Cxx/TestGarbageCollector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGarbageCollector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCallbackCommand.h"
 #include "vtkDebugLeaks.h"
diff --git a/Common/Core/Testing/Cxx/TestGenericDataArrayAPI.cxx b/Common/Core/Testing/Cxx/TestGenericDataArrayAPI.cxx
index 58444d2887623ad5d49f856212f3ad8b1d18b0c7..1b03134dd2d0cf22337889191a0b4994b0d4b418 100644
--- a/Common/Core/Testing/Cxx/TestGenericDataArrayAPI.cxx
+++ b/Common/Core/Testing/Cxx/TestGenericDataArrayAPI.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericDataArrayAPI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericDataArray.h"
 
diff --git a/Common/Core/Testing/Cxx/TestInformationKeyLookup.cxx b/Common/Core/Testing/Cxx/TestInformationKeyLookup.cxx
index 20fac64b58089e5d6ec1b34d2a246baf8ef6700a..0667b530d87446c32949c6fb4e4248ba0ac7782c 100644
--- a/Common/Core/Testing/Cxx/TestInformationKeyLookup.cxx
+++ b/Common/Core/Testing/Cxx/TestInformationKeyLookup.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInformationKeyLookup.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkInformationKeyLookup.h"
 
diff --git a/Common/Core/Testing/Cxx/TestInherits.cxx b/Common/Core/Testing/Cxx/TestInherits.cxx
index 692c65252c1eb5b4fa90ad280f7bbdd0ecb5fd64..f573153a41f7c27032ebbbe1befbc48177d81236 100644
--- a/Common/Core/Testing/Cxx/TestInherits.cxx
+++ b/Common/Core/Testing/Cxx/TestInherits.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInherits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtk::Inherits and vtk::ParentClasses.
 // .SECTION Description
 // Tests that superclass type-aliases can be used to gather the inheritance hierarchy.
diff --git a/Common/Core/Testing/Cxx/TestLogger.cxx b/Common/Core/Testing/Cxx/TestLogger.cxx
index 490f765987769c0c9c4edb37dbf8a31b040582c0..f8534ce97f1bdceba747b769eb34ff4aaecde94d 100644
--- a/Common/Core/Testing/Cxx/TestLogger.cxx
+++ b/Common/Core/Testing/Cxx/TestLogger.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLogger.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test some generic features of vtkLogger.
 
 #include "vtkLogger.h"
diff --git a/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cmake b/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cmake
index d36a8628c1e2a1e2fa4202f2a8bdd3f57f887c45..1ecff06d0f6fc60df7a0336f0a238e2d3d2e3dc5 100644
--- a/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cmake
+++ b/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cmake
@@ -1,17 +1,3 @@
-#==========================================================================
-#
-#     Program: Visualization Toolkit
-#
-#     Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-#     All rights reserved.
-#     See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-#
-#     This software is distributed WITHOUT ANY WARRANTY; without even
-#     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-#     PURPOSE.  See the above copyright notice for more information.
-#
-#==========================================================================
-
 message(STATUS "Testing disabling of stack trace printing by vtkLogger")
 execute_process(COMMAND ${EXECUTABLE_PATH}
   OUTPUT_VARIABLE error_output
diff --git a/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cxx b/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cxx
index 93c8dcefc8688cd0f25182c6efbfb45b3fed1e29..e11b46573ac2b7b131ba4551f2ffcc98bb67236f 100644
--- a/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cxx
+++ b/Common/Core/Testing/Cxx/TestLoggerDisableSignalHandler.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLoggerDisableSignalHandler.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test disabling vtkLogger's printing of a stack trace when a signal is handled.
 
 #include "vtkLogger.h"
diff --git a/Common/Core/Testing/Cxx/TestLoggerThreadName.cxx b/Common/Core/Testing/Cxx/TestLoggerThreadName.cxx
index 533cd18a68545fe10b819127923757410bc5c5a8..727aa8e33b7e80aa81e80776d30c113c9995c279 100644
--- a/Common/Core/Testing/Cxx/TestLoggerThreadName.cxx
+++ b/Common/Core/Testing/Cxx/TestLoggerThreadName.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLoggerThreadName.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test that vtkLogger::GetThreadName is unaffected by concurrent accesses
 // and usage of vtkLogger::Init()
 
diff --git a/Common/Core/Testing/Cxx/TestLookupTable.cxx b/Common/Core/Testing/Cxx/TestLookupTable.cxx
index 6d4f51301dd36c9bb3554afcd42b0ff22cebdaf2..860ae5ec2fda578c877ca660f0b6ce6e4eb5050e 100644
--- a/Common/Core/Testing/Cxx/TestLookupTable.cxx
+++ b/Common/Core/Testing/Cxx/TestLookupTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLookupTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test some generic features of vtkLookupTable
 
 #include "vtkCommand.h"
diff --git a/Common/Core/Testing/Cxx/TestLookupTableThreaded.cxx b/Common/Core/Testing/Cxx/TestLookupTableThreaded.cxx
index 077c6eec513da5c56e72e7a3f8d1710a3ae8fc1f..80a8ff9ad7996c9ebb6b9474bbc66961f6e0fa5d 100644
--- a/Common/Core/Testing/Cxx/TestLookupTableThreaded.cxx
+++ b/Common/Core/Testing/Cxx/TestLookupTableThreaded.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLookupTableThreaded.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLookupTable.h"
 #include "vtkMultiThreader.h"
diff --git a/Common/Core/Testing/Cxx/TestMath.cxx b/Common/Core/Testing/Cxx/TestMath.cxx
index 6d1a91c333ab00550740a52f4ec801cb4e61a8a6..5e19cb46e322c2b35f12f550243c08f1df6402b5 100644
--- a/Common/Core/Testing/Cxx/TestMath.cxx
+++ b/Common/Core/Testing/Cxx/TestMath.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2005 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2005 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkMath.h"
 #include "vtkMathConfigure.h"
 
diff --git a/Common/Core/Testing/Cxx/TestMersenneTwister.cxx b/Common/Core/Testing/Cxx/TestMersenneTwister.cxx
index 14cd94a944242d31272c4f0a6d5a19ac638c6203..5504bf1e6c0e8b858220299d26c60b8fda5c8ca0 100644
--- a/Common/Core/Testing/Cxx/TestMersenneTwister.cxx
+++ b/Common/Core/Testing/Cxx/TestMersenneTwister.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMersenneTwister.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/Core/Testing/Cxx/TestMinimalStandardRandomSequence.cxx b/Common/Core/Testing/Cxx/TestMinimalStandardRandomSequence.cxx
index 5e104f2f40dc791d50b4f6d046b90dea22596555..aa08804a637a24401c1126e3c28e7b4c1bdc1422 100644
--- a/Common/Core/Testing/Cxx/TestMinimalStandardRandomSequence.cxx
+++ b/Common/Core/Testing/Cxx/TestMinimalStandardRandomSequence.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMinimalStandardRandomSequence.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/Core/Testing/Cxx/TestNew.cxx b/Common/Core/Testing/Cxx/TestNew.cxx
index c48e5ea8b77cc4eaf142bd192952ff6e00a68952..00413f8d95a29330100282871c65729521d20149 100644
--- a/Common/Core/Testing/Cxx/TestNew.cxx
+++ b/Common/Core/Testing/Cxx/TestNew.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartPointer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkNew.
 // .SECTION Description
 // Tests instantiations of the vtkNew class template.
diff --git a/Common/Core/Testing/Cxx/TestNumberOfGenerationsFromBase.cxx b/Common/Core/Testing/Cxx/TestNumberOfGenerationsFromBase.cxx
index f06e239385f177838e0d4a0ce33f3657f8ae556d..096e1439935673cd3d3eb5af32f30605b36f4b75 100644
--- a/Common/Core/Testing/Cxx/TestNumberOfGenerationsFromBase.cxx
+++ b/Common/Core/Testing/Cxx/TestNumberOfGenerationsFromBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVariant.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkFloatArray.h>
 #include <vtkIntArray.h>
 #include <vtkLogger.h>
diff --git a/Common/Core/Testing/Cxx/TestOStreamWrapper.cxx b/Common/Core/Testing/Cxx/TestOStreamWrapper.cxx
index a70f6898a0156a053409e8225ff81d518c350332..313ebea091f7b75e103d1d6755d0028b40731644 100644
--- a/Common/Core/Testing/Cxx/TestOStreamWrapper.cxx
+++ b/Common/Core/Testing/Cxx/TestOStreamWrapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOStreamWrapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_STREAMS_FWD_ONLY // like wrapper-generated sources
 #include "vtkObject.h"
 #include "vtkSmartPointer.h"
diff --git a/Common/Core/Testing/Cxx/TestObjectFactory.cxx b/Common/Core/Testing/Cxx/TestObjectFactory.cxx
index 26da48843ea2ba2bc09edd588dcd704f11ade0a4..ff253fed8ab9e237d49b0afe6a0e3a80b6ba039b 100644
--- a/Common/Core/Testing/Cxx/TestObjectFactory.cxx
+++ b/Common/Core/Testing/Cxx/TestObjectFactory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDebugLeaks.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/Testing/Cxx/TestObservers.cxx b/Common/Core/Testing/Cxx/TestObservers.cxx
index 5ba9711d83bb2e97911fc26ad5529d08d6e17060..ebc8479322d1275f746caa723ddf2531e0ee4e87 100644
--- a/Common/Core/Testing/Cxx/TestObservers.cxx
+++ b/Common/Core/Testing/Cxx/TestObservers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartPointer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of Observers.
 // .SECTION Description
 // Tests vtkObject::AddObserver templated API
diff --git a/Common/Core/Testing/Cxx/TestObserversPerformance.cxx b/Common/Core/Testing/Cxx/TestObserversPerformance.cxx
index 0fb79c03dc4c851ddc90f3a5c3ac488e64496cfe..02b43c49c558ea6218e8821b72f3d1671494630c 100644
--- a/Common/Core/Testing/Cxx/TestObserversPerformance.cxx
+++ b/Common/Core/Testing/Cxx/TestObserversPerformance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartPointer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test speed of Observers.
 // .SECTION Description
 // Probe the speed of vtkObject::AddObserver, vtkObject::InvokeEvent and
diff --git a/Common/Core/Testing/Cxx/TestSMP.cxx b/Common/Core/Testing/Cxx/TestSMP.cxx
index e7b826df1ae7ba38794e2c491b1367b192c2143c..e8ca93f1e8a875bece3e5a3067a93b64e33c5e34 100644
--- a/Common/Core/Testing/Cxx/TestSMP.cxx
+++ b/Common/Core/Testing/Cxx/TestSMP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArrayRange.h"
 #include "vtkNew.h"
 #include "vtkObject.h"
diff --git a/Common/Core/Testing/Cxx/TestSOADataArray.cxx b/Common/Core/Testing/Cxx/TestSOADataArray.cxx
index 7f2811d64e3046656856e9aa0360c7d9a43a509e..f2ad15dcb80ee8947ee86bacdce2d13e471a2f04 100644
--- a/Common/Core/Testing/Cxx/TestSOADataArray.cxx
+++ b/Common/Core/Testing/Cxx/TestSOADataArray.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSOADataArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrayIterator.h"
 #include "vtkArrayIteratorIncludes.h"
 #include "vtkMathUtilities.h"
diff --git a/Common/Core/Testing/Cxx/TestScalarsToColors.cxx b/Common/Core/Testing/Cxx/TestScalarsToColors.cxx
index dd6158337932dbd350523e72b6e52ce389479896..261e79f75cbaa23a3f36d2e88d5ea6098153f6ca 100644
--- a/Common/Core/Testing/Cxx/TestScalarsToColors.cxx
+++ b/Common/Core/Testing/Cxx/TestScalarsToColors.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNew.h"
 #include "vtkScalarsToColors.h"
 #include "vtkStringArray.h"
diff --git a/Common/Core/Testing/Cxx/TestScaledSOADataArrayTemplate.cxx b/Common/Core/Testing/Cxx/TestScaledSOADataArrayTemplate.cxx
index 963c5550a2864d034424d0f074ee4195398e00a3..42b92727c5fe1787ea86fab69242b2d7ee5d5ded 100644
--- a/Common/Core/Testing/Cxx/TestScaledSOADataArrayTemplate.cxx
+++ b/Common/Core/Testing/Cxx/TestScaledSOADataArrayTemplate.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScaledSOADataArrayTemplate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMathUtilities.h"
 #include "vtkScaledSOADataArrayTemplate.h"
 
diff --git a/Common/Core/Testing/Cxx/TestSmartPointer.cxx b/Common/Core/Testing/Cxx/TestSmartPointer.cxx
index 1a4af3943f101681364b8cfd79c6a6b3b8f906b2..94734b53a96b95a704cb3b7b4b8a5713dff0e123 100644
--- a/Common/Core/Testing/Cxx/TestSmartPointer.cxx
+++ b/Common/Core/Testing/Cxx/TestSmartPointer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartPointer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSmartPointer.
 // .SECTION Description
 // Tests instantiations of the vtkSmartPointer class template.
diff --git a/Common/Core/Testing/Cxx/TestSortDataArray.cxx b/Common/Core/Testing/Cxx/TestSortDataArray.cxx
index 312fde1d3bf9ba9487f7f321a28330e679aeaaf2..c68f9ec78e52b8792dc5601443d721c1519c07fb 100644
--- a/Common/Core/Testing/Cxx/TestSortDataArray.cxx
+++ b/Common/Core/Testing/Cxx/TestSortDataArray.cxx
@@ -1,27 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSortDataArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
-// -*- c++ -*- *******************************************************
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkFloatArray.h"
 #include "vtkIdList.h"
diff --git a/Common/Core/Testing/Cxx/TestSparseArrayValidation.cxx b/Common/Core/Testing/Cxx/TestSparseArrayValidation.cxx
index 1dbfb191ea90ae2085c687549359985e20bc82ff..c98f3cffdd7eefc6191800d08c321190706af8a8 100644
--- a/Common/Core/Testing/Cxx/TestSparseArrayValidation.cxx
+++ b/Common/Core/Testing/Cxx/TestSparseArrayValidation.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SparseArrayValidation.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayPrint.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/Core/Testing/Cxx/TestStringToken.cxx b/Common/Core/Testing/Cxx/TestStringToken.cxx
index 85dce9211aca68d976d79864f2312be1a75aa75a..ec1cbb9e9a78954eaee438643d6d89684e65c496 100644
--- a/Common/Core/Testing/Cxx/TestStringToken.cxx
+++ b/Common/Core/Testing/Cxx/TestStringToken.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStringToken.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkStringToken.
 // .SECTION Description
 // Tests build-time tokenizing strings using the vtkStringToken class.
diff --git a/Common/Core/Testing/Cxx/TestSystemInformation.cxx b/Common/Core/Testing/Cxx/TestSystemInformation.cxx
index f0349490d7260d246cb85d642d6ae2cf9d449b20..260f35723cc07369756f8028b69b4fff3f37c958 100644
--- a/Common/Core/Testing/Cxx/TestSystemInformation.cxx
+++ b/Common/Core/Testing/Cxx/TestSystemInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SystemInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test to print system information useful for remote debugging.
 // .SECTION Description
 // Remote dashboard debugging often requires access to the
diff --git a/Common/Core/Testing/Cxx/TestTemplateMacro.cxx b/Common/Core/Testing/Cxx/TestTemplateMacro.cxx
index fd7d9c1dbc75d31f33dca3c05eae11cd07efcdaa..7c6d336c4aab6adc5b237ff9977288d1e6d65fa1 100644
--- a/Common/Core/Testing/Cxx/TestTemplateMacro.cxx
+++ b/Common/Core/Testing/Cxx/TestTemplateMacro.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSetGet.h"
 
diff --git a/Common/Core/Testing/Cxx/TestTimePointUtility.cxx b/Common/Core/Testing/Cxx/TestTimePointUtility.cxx
index be51e8a5e918daa06babd380ae2f0da0f02d7012..3abcfdebe6c2c45541173586986fa24cdf220452 100644
--- a/Common/Core/Testing/Cxx/TestTimePointUtility.cxx
+++ b/Common/Core/Testing/Cxx/TestTimePointUtility.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTimePointUtility.h"
 
diff --git a/Common/Core/Testing/Cxx/TestValueFromString.cxx b/Common/Core/Testing/Cxx/TestValueFromString.cxx
index bc4694d537f0aa75d604ee8b53645b2845b89e44..ee85b9df9fc72cb8f7d28279362d95207725ea74 100644
--- a/Common/Core/Testing/Cxx/TestValueFromString.cxx
+++ b/Common/Core/Testing/Cxx/TestValueFromString.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestValueFromString.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkValueFromString.h"
 
 #include <array>
diff --git a/Common/Core/Testing/Cxx/TestVariant.cxx b/Common/Core/Testing/Cxx/TestVariant.cxx
index 77ba4fd8ce3877de4f9deb0bab5a1caa3e89d003..a3344c5175f760c32ca4eece78d435db5601d620 100644
--- a/Common/Core/Testing/Cxx/TestVariant.cxx
+++ b/Common/Core/Testing/Cxx/TestVariant.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVariant.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkFloatArray.h"
 #include "vtkStringArray.h"
diff --git a/Common/Core/Testing/Cxx/TestVariantArray.cxx b/Common/Core/Testing/Cxx/TestVariantArray.cxx
index af9cfc5dfd8c869a0324728bda4fc5e58589c5a1..7372e96974fd4862216afe0ad2cc2854268313ca 100644
--- a/Common/Core/Testing/Cxx/TestVariantArray.cxx
+++ b/Common/Core/Testing/Cxx/TestVariantArray.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVariantArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayIterator.h"
 #include "vtkArrayIteratorTemplate.h"
diff --git a/Common/Core/Testing/Cxx/TestVariantComparison.cxx b/Common/Core/Testing/Cxx/TestVariantComparison.cxx
index b7f3701b6f351d53b25f578301fc88fc26dddc51..e094bb0df2fef9d860ad4c7f3f41bcf665bb9f72 100644
--- a/Common/Core/Testing/Cxx/TestVariantComparison.cxx
+++ b/Common/Core/Testing/Cxx/TestVariantComparison.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVariantComparison.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkObject.h"
 #include "vtkVariant.h"
diff --git a/Common/Core/Testing/Cxx/TestVariantConversionFromString.cxx b/Common/Core/Testing/Cxx/TestVariantConversionFromString.cxx
index 5749751927b90458708e2394f24adef3df80f981..4eed293ba59437be2c191ba6f018285267644e20 100644
--- a/Common/Core/Testing/Cxx/TestVariantConversionFromString.cxx
+++ b/Common/Core/Testing/Cxx/TestVariantConversionFromString.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVariantConversionFromString.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVariant.h"
 
diff --git a/Common/Core/Testing/Cxx/TestWeakPointer.cxx b/Common/Core/Testing/Cxx/TestWeakPointer.cxx
index cb3e69c864f65384554d34db0f144fa13d3fca71..c41f07a03f3a987aca184ebfc5bee41f52a63417 100644
--- a/Common/Core/Testing/Cxx/TestWeakPointer.cxx
+++ b/Common/Core/Testing/Cxx/TestWeakPointer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestWeakPointer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkWeakPointer.
 // .SECTION Description
 // Tests instantiations of the vtkWeakPointer class template.
diff --git a/Common/Core/Testing/Cxx/TestXMLFileOutputWindow.cxx b/Common/Core/Testing/Cxx/TestXMLFileOutputWindow.cxx
index a747aaec6b2f72dabfe50baac119f2f269913181..a9afc8a3611f722d6e83e11eaffbc7f5998d98b4 100644
--- a/Common/Core/Testing/Cxx/TestXMLFileOutputWindow.cxx
+++ b/Common/Core/Testing/Cxx/TestXMLFileOutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLDisplayOutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLFileOutputWindow.h"
 
 #include "vtkSmartPointer.h"
diff --git a/Common/Core/Testing/Cxx/UnitTestInformationKeys.cxx b/Common/Core/Testing/Cxx/UnitTestInformationKeys.cxx
index ec389e6adfea9ae8f5846fd2b267dfd12af94a16..79151d77f486a856070863a06b9e64f0183bb24b 100644
--- a/Common/Core/Testing/Cxx/UnitTestInformationKeys.cxx
+++ b/Common/Core/Testing/Cxx/UnitTestInformationKeys.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformation.h"
 #include "vtkInformationDoubleKey.h"
 #include "vtkInformationDoubleVectorKey.h"
diff --git a/Common/Core/Testing/Cxx/UnitTestMath.cxx b/Common/Core/Testing/Cxx/UnitTestMath.cxx
index ec1fa5b957da99b0f701685ffd9df28212e1dd41..192bbdbd18528439adf8db037b5d2b2f5d08c190 100644
--- a/Common/Core/Testing/Cxx/UnitTestMath.cxx
+++ b/Common/Core/Testing/Cxx/UnitTestMath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestMath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //
 // Note if you fix this test to fill in all the empty tests
diff --git a/Common/Core/Testing/Cxx/otherArrays.cxx b/Common/Core/Testing/Cxx/otherArrays.cxx
index a45d684d328b6e3f9f426e04e9719cf3b568bda4..6047aeac148ae4e610f0d7c9cb27220256d2c8d5 100644
--- a/Common/Core/Testing/Cxx/otherArrays.cxx
+++ b/Common/Core/Testing/Cxx/otherArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCharArray.h"
 #include "vtkDebugLeaks.h"
diff --git a/Common/Core/Testing/Cxx/otherByteSwap.cxx b/Common/Core/Testing/Cxx/otherByteSwap.cxx
index 3ec7e1a2113de407db86597c8375d18c9bdb6a2a..e08f9d355cc193abd5899df72524ac4f07287697 100644
--- a/Common/Core/Testing/Cxx/otherByteSwap.cxx
+++ b/Common/Core/Testing/Cxx/otherByteSwap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherByteSwap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/Core/Testing/Cxx/otherStringArray.cxx b/Common/Core/Testing/Cxx/otherStringArray.cxx
index 65f34d73aead07f734c24bce187c144ba0cbeab3..8a3050984080db305d442b3857476b3afb62b77c 100644
--- a/Common/Core/Testing/Cxx/otherStringArray.cxx
+++ b/Common/Core/Testing/Cxx/otherStringArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCharArray.h"
 #include "vtkDebugLeaks.h"
diff --git a/Common/Core/Testing/Cxx/vtkTestNewVar.cxx b/Common/Core/Testing/Cxx/vtkTestNewVar.cxx
index f0569f299d55592a2b3e44114e7e18e528431ad6..970ddadce2782502158e7565612b2c0ec9bf23f8 100644
--- a/Common/Core/Testing/Cxx/vtkTestNewVar.cxx
+++ b/Common/Core/Testing/Cxx/vtkTestNewVar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestNewVar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestNewVar.h"
 #include "vtkPoints2D.h"
diff --git a/Common/Core/Testing/Cxx/vtkTestNewVar.h b/Common/Core/Testing/Cxx/vtkTestNewVar.h
index 83b8862a031cdfcb93c8fe541b86078a43cf0923..d33422d79e91d8de2ddc86977ca99a4a9c228de3 100644
--- a/Common/Core/Testing/Cxx/vtkTestNewVar.h
+++ b/Common/Core/Testing/Cxx/vtkTestNewVar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestNewVar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTestNewVar
  * @brief   Tests instantiations of the vtkNew class template.
diff --git a/Common/Core/vtk.module b/Common/Core/vtk.module
index 6b0d28ed96ea88598cc786f1ff26f755ab8c2940..be67a2814b531289802547e54426818b319a8fd8 100644
--- a/Common/Core/vtk.module
+++ b/Common/Core/vtk.module
@@ -8,6 +8,17 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::kwiml
   VTK::vtksys
diff --git a/Common/Core/vtkABI.h b/Common/Core/vtkABI.h
index bbaaedfd756ead8b4409bbdec1c09d8dedb4a02b..bddf925eb7ceb96174f5336a5995ab7994eb70d5 100644
--- a/Common/Core/vtkABI.h
+++ b/Common/Core/vtkABI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkABI.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkABI
  * @brief   manage macros for exporting symbols in the binary interface.
diff --git a/Common/Core/vtkABINamespace.h.in b/Common/Core/vtkABINamespace.h.in
index 06e5e3a59400f85239c2e20d0525d0bbf2518289..04f8ad69c74d3d6cf6ec8ec85303384be252d173 100644
--- a/Common/Core/vtkABINamespace.h.in
+++ b/Common/Core/vtkABINamespace.h.in
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkABINamespace_h
 #define vtkABINamespace_h
 
diff --git a/Common/Core/vtkAOSDataArrayTemplate.h b/Common/Core/vtkAOSDataArrayTemplate.h
index 0bddf4e11961ca1c0636d228171ac204bdbc4894..4ce6216641f35e920bd3f672449d07339a5a1e6b 100644
--- a/Common/Core/vtkAOSDataArrayTemplate.h
+++ b/Common/Core/vtkAOSDataArrayTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAOSDataArrayTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAOSDataArrayTemplate
  * @brief   Array-Of-Structs implementation of
diff --git a/Common/Core/vtkAOSDataArrayTemplate.txx b/Common/Core/vtkAOSDataArrayTemplate.txx
index 781d1862a64679724c281329fa328d6f275f048a..485f4079f1465d1407a689696d286ae63289fd26 100644
--- a/Common/Core/vtkAOSDataArrayTemplate.txx
+++ b/Common/Core/vtkAOSDataArrayTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAOSDataArrayTemplate.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkAOSDataArrayTemplate_txx
 #define vtkAOSDataArrayTemplate_txx
 
diff --git a/Common/Core/vtkAbstractArray.cxx b/Common/Core/vtkAbstractArray.cxx
index d56f8cedeb1581e3efc9655b8fa3406e6530663f..f4a370b05a764123266dc2ac38258b8fcc5bc507 100644
--- a/Common/Core/vtkAbstractArray.cxx
+++ b/Common/Core/vtkAbstractArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractArray.h"
 
diff --git a/Common/Core/vtkAbstractArray.h b/Common/Core/vtkAbstractArray.h
index e432b899c59ee5ec67abcd3a418e533a979097b1..0ba8518a2855bc69bf10e1a68c0aab23246f920d 100644
--- a/Common/Core/vtkAbstractArray.h
+++ b/Common/Core/vtkAbstractArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 /**
  * @class   vtkAbstractArray
diff --git a/Common/Core/vtkAndroidOutputWindow.cxx b/Common/Core/vtkAndroidOutputWindow.cxx
index aa2e96db635f647a4b2484022005dceb7b722e16..36b84ebea35c3013ec5c6120d797ff88d03481e9 100644
--- a/Common/Core/vtkAndroidOutputWindow.cxx
+++ b/Common/Core/vtkAndroidOutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAndroidOutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAndroidOutputWindow.h"
 
 #include "vtkCommand.h"
diff --git a/Common/Core/vtkAndroidOutputWindow.h b/Common/Core/vtkAndroidOutputWindow.h
index f4df29835b740859bdd7b84126bf2e10fdbc70ae..3726f7c3d9d6c8fd2b50e69cda22bd54c8fe0395 100644
--- a/Common/Core/vtkAndroidOutputWindow.h
+++ b/Common/Core/vtkAndroidOutputWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAndroidOutputWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAndroidOutputWindow
  * @brief   Win32 Specific output window class
diff --git a/Common/Core/vtkAnimationCue.cxx b/Common/Core/vtkAnimationCue.cxx
index 2d25972a7cae96c5a2b3e8ee8c14217b7cf9764d..29cdfc3825c2f17153c5637da2bce9699e7c0c9c 100644
--- a/Common/Core/vtkAnimationCue.cxx
+++ b/Common/Core/vtkAnimationCue.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnimationCue.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAnimationCue.h"
 #include "vtkCommand.h"
diff --git a/Common/Core/vtkAnimationCue.h b/Common/Core/vtkAnimationCue.h
index d1d39a9f79807bd3352dd5e09115acef8c14d6b5..cd4ef970861ad11dac17aafba1cdb45cf2f1c557 100644
--- a/Common/Core/vtkAnimationCue.h
+++ b/Common/Core/vtkAnimationCue.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnimationCue.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAnimationCue
  * @brief   a seqin an animation.
diff --git a/Common/Core/vtkArchiver.cxx b/Common/Core/vtkArchiver.cxx
index 4df1ecb22d2270846b9a7a5f31302cf7344f2a5f..1731e4cc5839d909a13c81a0c156a6edc411c6be 100644
--- a/Common/Core/vtkArchiver.cxx
+++ b/Common/Core/vtkArchiver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArchiver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArchiver.h"
 
 #include <vtkObjectFactory.h>
diff --git a/Common/Core/vtkArchiver.h b/Common/Core/vtkArchiver.h
index 1e702de7ae08990f753b8732611f2fff22945951..106145200e4a846dd5e871d589fdd4d5a571ee27 100644
--- a/Common/Core/vtkArchiver.h
+++ b/Common/Core/vtkArchiver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArchiver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArchiver
  * @brief   Writes an archive
diff --git a/Common/Core/vtkArray.cxx b/Common/Core/vtkArray.cxx
index c191f578210fd84b3a4cd1e4b0c8135f55d1a43d..bf3157a0e1039ae0b74758661c5d71b58d227cde 100644
--- a/Common/Core/vtkArray.cxx
+++ b/Common/Core/vtkArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArray.h"
 #include "vtkDenseArray.h"
diff --git a/Common/Core/vtkArray.h b/Common/Core/vtkArray.h
index b43430357edb4a4327718e6a8499980a12eab4ac..1618601253a3481fbca296d139ae7e78df720cfb 100644
--- a/Common/Core/vtkArray.h
+++ b/Common/Core/vtkArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArray
diff --git a/Common/Core/vtkArrayCoordinates.cxx b/Common/Core/vtkArrayCoordinates.cxx
index 68448b549ad20a4a52cb53c48ea4b1154f535a2f..74e533303a2a5efb4d3ee32461f47b0cf52a7de4 100644
--- a/Common/Core/vtkArrayCoordinates.cxx
+++ b/Common/Core/vtkArrayCoordinates.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayCoordinates.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayCoordinates.h"
 
diff --git a/Common/Core/vtkArrayCoordinates.h b/Common/Core/vtkArrayCoordinates.h
index 49a5bdb1b72c892cc59999a11fb0c7ee9e3b0c6c..6ae9a01fb2604159d4142a85e64e88407a01b84d 100644
--- a/Common/Core/vtkArrayCoordinates.h
+++ b/Common/Core/vtkArrayCoordinates.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayCoordinates.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayCoordinates
diff --git a/Common/Core/vtkArrayDispatch.h b/Common/Core/vtkArrayDispatch.h
index 2e3dbe2209ac815ca6aabd1fe38a31c34fb13b1e..418e64c31087d0403b269b28fa78bdd2a987e07b 100644
--- a/Common/Core/vtkArrayDispatch.h
+++ b/Common/Core/vtkArrayDispatch.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDispatch.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArrayDispatch
  * @brief   vtkDataArray code generator/dispatcher.
diff --git a/Common/Core/vtkArrayDispatch.txx b/Common/Core/vtkArrayDispatch.txx
index 4e3ad9219c0d744fdcbbaf0787d4ee7b339a1621..f6f36919b580c39d9652251b311fd78cd413238d 100644
--- a/Common/Core/vtkArrayDispatch.txx
+++ b/Common/Core/vtkArrayDispatch.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDispatch.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkArrayDispatch_txx
 #define vtkArrayDispatch_txx
diff --git a/Common/Core/vtkArrayDispatchArrayList.h.in b/Common/Core/vtkArrayDispatchArrayList.h.in
index f8f26982fbc2a5daeb81fc4bb1c796bf1ce1bfa8..a667c5492ee0cac5b084a996c00f8ba97c674d74 100644
--- a/Common/Core/vtkArrayDispatchArrayList.h.in
+++ b/Common/Core/vtkArrayDispatchArrayList.h.in
@@ -1 +1,3 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 @VTK_ARRAYDISPATCH_ARRAY_LIST@
diff --git a/Common/Core/vtkArrayExtents.cxx b/Common/Core/vtkArrayExtents.cxx
index 5bf160077125648c900f478e5be5673cc09ef7ca..03917450976316c6474a18aea406638461e301ac 100644
--- a/Common/Core/vtkArrayExtents.cxx
+++ b/Common/Core/vtkArrayExtents.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayExtents.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayExtents.h"
 #include "vtkArrayCoordinates.h"
diff --git a/Common/Core/vtkArrayExtents.h b/Common/Core/vtkArrayExtents.h
index 19e9182b17dda4d99400871929c5659e4ee0ae74..33f0c03c972b7ed67fe3fb07ae99cc42160175be 100644
--- a/Common/Core/vtkArrayExtents.h
+++ b/Common/Core/vtkArrayExtents.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayExtents.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayExtents
diff --git a/Common/Core/vtkArrayExtentsList.cxx b/Common/Core/vtkArrayExtentsList.cxx
index f32613b1e9be0c2f9189319b731660bfadbc1e90..63b2944fc73b9981d8261a4c13c973affb9ec2d5 100644
--- a/Common/Core/vtkArrayExtentsList.cxx
+++ b/Common/Core/vtkArrayExtentsList.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayExtentsList.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayExtentsList.h"
 
diff --git a/Common/Core/vtkArrayExtentsList.h b/Common/Core/vtkArrayExtentsList.h
index fbe68d6894a11a969d115979d2ae1a3cb0b4e55d..d03d574da84dc93af44100c2f20e0ca4c60d9ae0 100644
--- a/Common/Core/vtkArrayExtentsList.h
+++ b/Common/Core/vtkArrayExtentsList.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayExtentsList.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayExtentsList
diff --git a/Common/Core/vtkArrayInterpolate.h b/Common/Core/vtkArrayInterpolate.h
index b0a021787582dbc70e9216deed18695c255f8f75..f8e6d20d1eb0f78078ae8c1d6841b9599b9d88cc 100644
--- a/Common/Core/vtkArrayInterpolate.h
+++ b/Common/Core/vtkArrayInterpolate.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayInterpolate.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayInterpolate
diff --git a/Common/Core/vtkArrayInterpolate.txx b/Common/Core/vtkArrayInterpolate.txx
index f1b697d0f21d500ebe443a3de250f6b840e7521b..258361517c19db5a300105c454c7d51c23c145c7 100644
--- a/Common/Core/vtkArrayInterpolate.txx
+++ b/Common/Core/vtkArrayInterpolate.txx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayInterpolate.txx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkArrayInterpolate_txx
 #define vtkArrayInterpolate_txx
diff --git a/Common/Core/vtkArrayIterator.cxx b/Common/Core/vtkArrayIterator.cxx
index 448cee15f90e79a354a2aed5af667d69aff1622e..d4c669dfcfe5ed6635cc15cba268db009045a645 100644
--- a/Common/Core/vtkArrayIterator.cxx
+++ b/Common/Core/vtkArrayIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrayIterator.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkArrayIterator.h b/Common/Core/vtkArrayIterator.h
index 86a660eaa5de8a263504fd5651aff43a19411690..f9543098e7a1befd7c471616532c9ba4f769f719 100644
--- a/Common/Core/vtkArrayIterator.h
+++ b/Common/Core/vtkArrayIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkArrayIterator
diff --git a/Common/Core/vtkArrayIteratorIncludes.h b/Common/Core/vtkArrayIteratorIncludes.h
index 6994583ce307dd3f3862a2742390fcfa487cb5d4..d27092d84a1ff777264f7521b574b4ae00fc993d 100644
--- a/Common/Core/vtkArrayIteratorIncludes.h
+++ b/Common/Core/vtkArrayIteratorIncludes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayIteratorIncludes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArrayIteratorIncludes
  * @brief   centralize array iterator type includes
diff --git a/Common/Core/vtkArrayIteratorTemplate.h b/Common/Core/vtkArrayIteratorTemplate.h
index 4f6df0c02fc59ae57755ccd4a5825b4d68d90a86..db95bcd3055d2d4c31bc08402a41c17a4c25f5ef 100644
--- a/Common/Core/vtkArrayIteratorTemplate.h
+++ b/Common/Core/vtkArrayIteratorTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayIteratorTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArrayIteratorTemplate
  * @brief   Implementation template for a array
diff --git a/Common/Core/vtkArrayIteratorTemplate.txx b/Common/Core/vtkArrayIteratorTemplate.txx
index 2d0306a53bbdbc6b024d7a040e314e4e5f26c531..07bc62467986ade9f888a5391ab8195385afd5db 100644
--- a/Common/Core/vtkArrayIteratorTemplate.txx
+++ b/Common/Core/vtkArrayIteratorTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayIteratorTemplate.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkArrayIteratorTemplate_txx
 #define vtkArrayIteratorTemplate_txx
 
diff --git a/Common/Core/vtkArrayIteratorTemplateImplicit.txx b/Common/Core/vtkArrayIteratorTemplateImplicit.txx
index 2485b7df4f6d6e7fb66a3196b2b5a5365d20d804..d4b4ac8975b4092b367c3efdc300ebe8d71e1b4e 100644
--- a/Common/Core/vtkArrayIteratorTemplateImplicit.txx
+++ b/Common/Core/vtkArrayIteratorTemplateImplicit.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayIteratorTemplateImplicit.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This file is used to stop dependency tracking from including a
 // dependence on the .txx file from the .h file when implicit
 // instantiation is not needed.  It just includes the corresponding
diff --git a/Common/Core/vtkArrayIteratorTemplateInstantiate.cxx b/Common/Core/vtkArrayIteratorTemplateInstantiate.cxx
index 38f0a849a988ea8745f24ea10020e23c98a25bdc..112946c63077dbf52a64122e63c8ffe71b003c54 100644
--- a/Common/Core/vtkArrayIteratorTemplateInstantiate.cxx
+++ b/Common/Core/vtkArrayIteratorTemplateInstantiate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayIteratorTemplateInstantiate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define vtkArrayIteratorTemplateInstantiate_cxx
 
 #include "vtkArrayIteratorTemplate.txx"
diff --git a/Common/Core/vtkArrayPrint.h b/Common/Core/vtkArrayPrint.h
index 6be6491041f5c2fc83f66211a2b9b538a1e9b682..06b337692a8a2fd79a59b5fd9a15b17bcfaff4cf 100644
--- a/Common/Core/vtkArrayPrint.h
+++ b/Common/Core/vtkArrayPrint.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayPrint.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkArrayPrint
  * @brief   Print arrays in different formats
diff --git a/Common/Core/vtkArrayPrint.txx b/Common/Core/vtkArrayPrint.txx
index 49da030d28d66e5647a73eae3c74734edce67454..733b5dabb8e7b810aa79fcbc58dd7eb43a9b3a59 100644
--- a/Common/Core/vtkArrayPrint.txx
+++ b/Common/Core/vtkArrayPrint.txx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayPrint.txx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkArrayPrint_txx
 #define vtkArrayPrint_txx
diff --git a/Common/Core/vtkArrayRange.cxx b/Common/Core/vtkArrayRange.cxx
index 64bee782f312c433eb86ce0ce2f88d4a5fdc4fa1..89f3cc8ac74eb1fdde39a282cbde728b714fcf98 100644
--- a/Common/Core/vtkArrayRange.cxx
+++ b/Common/Core/vtkArrayRange.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayRange.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayRange.h"
 
diff --git a/Common/Core/vtkArrayRange.h b/Common/Core/vtkArrayRange.h
index d44d874a6fb75ca408527242f02df660cc125a5f..d66cc98ffee73d8ab8cb60e83485d30e446ac4ae 100644
--- a/Common/Core/vtkArrayRange.h
+++ b/Common/Core/vtkArrayRange.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayRange.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayRange
diff --git a/Common/Core/vtkArraySort.cxx b/Common/Core/vtkArraySort.cxx
index 864b8c03943223fced1b918ec3ee012a4b4c6e1f..2160675647682ce4a4420191d168b68555a6360a 100644
--- a/Common/Core/vtkArraySort.cxx
+++ b/Common/Core/vtkArraySort.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArraySort.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArraySort.h"
 
diff --git a/Common/Core/vtkArraySort.h b/Common/Core/vtkArraySort.h
index 2890d18dcca12b26f4de675a180bb36c97da5d7d..38a4ec8a96c3ede8522aafe4880e631cc1d1e7b3 100644
--- a/Common/Core/vtkArraySort.h
+++ b/Common/Core/vtkArraySort.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArraySort.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArraySort
diff --git a/Common/Core/vtkArrayWeights.cxx b/Common/Core/vtkArrayWeights.cxx
index 710ace43f1ce69d387940a6f30dc9cc83807b941..b0091333186c986c4a25df1f913153ea389d8001 100644
--- a/Common/Core/vtkArrayWeights.cxx
+++ b/Common/Core/vtkArrayWeights.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayWeights.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayWeights.h"
 #include <vector>
diff --git a/Common/Core/vtkArrayWeights.h b/Common/Core/vtkArrayWeights.h
index 6611b3c938717620699ffe0a51cd437aaba359be..4be9cc2b7e86f50728aaa5608d461023e418a223 100644
--- a/Common/Core/vtkArrayWeights.h
+++ b/Common/Core/vtkArrayWeights.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayWeights.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayWeights
diff --git a/Common/Core/vtkAssume.h b/Common/Core/vtkAssume.h
index f8d2238bcef018164f90e7fed24599f0fc1777d7..11c226537143048185274a69fd96a1d6040da431 100644
--- a/Common/Core/vtkAssume.h
+++ b/Common/Core/vtkAssume.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssume.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   VTK_ASSUME
  * @brief   Provide compiler hints for non-obvious conditions.
diff --git a/Common/Core/vtkAtomicMutex.cxx b/Common/Core/vtkAtomicMutex.cxx
index 229f1086b490968676f73975c637c7ce86ca2c9a..7791b6f452a648d8a380882efe693ba6e83a1268 100644
--- a/Common/Core/vtkAtomicMutex.cxx
+++ b/Common/Core/vtkAtomicMutex.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAtomicMutex.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAtomicMutex.h"
 
 #if defined(__i386__) || defined(__x86_64__)
diff --git a/Common/Core/vtkAtomicMutex.h b/Common/Core/vtkAtomicMutex.h
index fd01d34d047ae631171e15606d35cadedba00d96..c9a555a8af07e16eb00914e1604b605b10a35799 100644
--- a/Common/Core/vtkAtomicMutex.h
+++ b/Common/Core/vtkAtomicMutex.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAtomicMutex.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAtomicMutex
  * @brief   mutual exclusion locking class using atomic operations
diff --git a/Common/Core/vtkAutoInit.h b/Common/Core/vtkAutoInit.h
index 345bc0e1a76b3cc0e9ab0ba9ca277bad074d8e2e..c57a51970391b0e3c6890e3650aa352052ac3b3e 100644
--- a/Common/Core/vtkAutoInit.h
+++ b/Common/Core/vtkAutoInit.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAutoInit.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkAutoInit_h
 #define vtkAutoInit_h
 
diff --git a/Common/Core/vtkBitArray.cxx b/Common/Core/vtkBitArray.cxx
index 93b7347792f5b142711299601ae36fa30de39f63..2edbcaef8ddd0ec9b2086dd4cd368c1e4e7eb0ec 100644
--- a/Common/Core/vtkBitArray.cxx
+++ b/Common/Core/vtkBitArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBitArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBitArray.h"
 
 #include "vtkBitArrayIterator.h"
diff --git a/Common/Core/vtkBitArray.h b/Common/Core/vtkBitArray.h
index 4d57eeb38831a7b35a04dcd06684a557ebd64965..24ab6f451717748f6125fc7301b3b4e4f125328d 100644
--- a/Common/Core/vtkBitArray.h
+++ b/Common/Core/vtkBitArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBitArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBitArray
  * @brief   dynamic, self-adjusting array of bits
diff --git a/Common/Core/vtkBitArrayIterator.cxx b/Common/Core/vtkBitArrayIterator.cxx
index 9f8dc5980cd3a41d3bec45d824992faf0e85a46a..a559269e1b39de048d746e48af7b1160af3562c8 100644
--- a/Common/Core/vtkBitArrayIterator.cxx
+++ b/Common/Core/vtkBitArrayIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBitArrayIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBitArrayIterator.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/Core/vtkBitArrayIterator.h b/Common/Core/vtkBitArrayIterator.h
index 7afbbc39f16d901e83343e425d3abd938c44d94f..bc3c44b840194fe8c00668f1ac88d1aaadbfc82a 100644
--- a/Common/Core/vtkBitArrayIterator.h
+++ b/Common/Core/vtkBitArrayIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBitArrayIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBitArrayIterator
  * @brief   Iterator for vtkBitArray.
diff --git a/Common/Core/vtkBoxMuellerRandomSequence.cxx b/Common/Core/vtkBoxMuellerRandomSequence.cxx
index 6e201ea82518c56a63af272715c87690d25cb459..2c075f9632bb508ff76ba0726da3af27ef068e01 100644
--- a/Common/Core/vtkBoxMuellerRandomSequence.cxx
+++ b/Common/Core/vtkBoxMuellerRandomSequence.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxMuellerRandomSequence.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoxMuellerRandomSequence.h"
 
 #include "vtkMath.h"
diff --git a/Common/Core/vtkBoxMuellerRandomSequence.h b/Common/Core/vtkBoxMuellerRandomSequence.h
index 32d0f4865eadd814bdfad0c5c30926a214cb36c0..21600686dc83250e6d8f65cb06be47e3e3e564b2 100644
--- a/Common/Core/vtkBoxMuellerRandomSequence.h
+++ b/Common/Core/vtkBoxMuellerRandomSequence.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxMuellerRandomSequence.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoxMuellerRandomSequence
  * @brief   Gaussian sequence of pseudo random numbers implemented with the Box-Mueller transform
diff --git a/Common/Core/vtkBreakPoint.cxx b/Common/Core/vtkBreakPoint.cxx
index b8b968c80e3cfd350c395768d7b0e3f117981663..f7e458eada094d8875d71d241e3e2c23aeb115fb 100644
--- a/Common/Core/vtkBreakPoint.cxx
+++ b/Common/Core/vtkBreakPoint.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBreakPoint.h"
 
 #ifndef _WIN32
diff --git a/Common/Core/vtkBreakPoint.h b/Common/Core/vtkBreakPoint.h
index 8c77500baf2fbdfc81e75f7e17974de8c6fee583..40a39d9ca6dc9ddcd944e54bf96feb58e2ab9ae2 100644
--- a/Common/Core/vtkBreakPoint.h
+++ b/Common/Core/vtkBreakPoint.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBreakPoint.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBreakPoint
  * @brief   Utility function to debug with gdb and MPI.
diff --git a/Common/Core/vtkBuffer.h b/Common/Core/vtkBuffer.h
index 2431e7d9bd692e04b587e0e4f124581d99e92428..3fa8d9ce98339eb2706443ae3363891bbfc456c0 100644
--- a/Common/Core/vtkBuffer.h
+++ b/Common/Core/vtkBuffer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBuffer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBuffer
  * @brief   internal storage class used by vtkSOADataArrayTemplate,
diff --git a/Common/Core/vtkBuild.h.in b/Common/Core/vtkBuild.h.in
index b7cb7cc7ca49913d8531db54448c4d71e8146637..2371e359e7cb8e86cb4f5636cf88c8686152006b 100644
--- a/Common/Core/vtkBuild.h.in
+++ b/Common/Core/vtkBuild.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBuild.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkBuild_h
 #define vtkBuild_h
 
diff --git a/Common/Core/vtkByteSwap.cxx b/Common/Core/vtkByteSwap.cxx
index 4c2e1ddafb485e62cc1b142b9201a8cf5fb61cb8..9b96038fda2b0d86730e51c957198849cfc08036 100644
--- a/Common/Core/vtkByteSwap.cxx
+++ b/Common/Core/vtkByteSwap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkByteSwap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkByteSwap.h"
 #include "vtkEndian.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkByteSwap.h b/Common/Core/vtkByteSwap.h
index eace045a499e2dfd50dc44bb17125470ad5ca4a3..6911f9eeec1a433ace698d853fa89112373fbc44 100644
--- a/Common/Core/vtkByteSwap.h
+++ b/Common/Core/vtkByteSwap.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkByteSwap.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkByteSwap
  * @brief   perform machine dependent byte swapping
diff --git a/Common/Core/vtkCallbackCommand.cxx b/Common/Core/vtkCallbackCommand.cxx
index b3850792bf6093acc9a586839003d7b604f03a4b..e028ed25c0bd1ded8f8cfca990163f2314af2d8c 100644
--- a/Common/Core/vtkCallbackCommand.cxx
+++ b/Common/Core/vtkCallbackCommand.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCallbackCommand.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCallbackCommand.h"
 
diff --git a/Common/Core/vtkCallbackCommand.h b/Common/Core/vtkCallbackCommand.h
index 691afc3e31edb02c82acdf5740f8bc3931a494c0..3f88eec72530eaef3ca38283094598267d35fcac 100644
--- a/Common/Core/vtkCallbackCommand.h
+++ b/Common/Core/vtkCallbackCommand.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCallbackCommand.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCallbackCommand
  * @brief   supports function callbacks
diff --git a/Common/Core/vtkCharArray.cxx b/Common/Core/vtkCharArray.cxx
index 04ce47aa77070a8e50667213f5302ed6acf91016..ccc469fdb802be8f880f080f921b20ea857997d8 100644
--- a/Common/Core/vtkCharArray.cxx
+++ b/Common/Core/vtkCharArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCharArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkCharArray.h b/Common/Core/vtkCharArray.h
index cbd7411c8680f4bf792ffbed01ff94c1b62d2e0b..c3702acecc5120b7cf3195bb6ed5d4c1acdcd0b4 100644
--- a/Common/Core/vtkCharArray.h
+++ b/Common/Core/vtkCharArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCharArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCharArray
  * @brief   dynamic, self-adjusting array of char
diff --git a/Common/Core/vtkCollection.cxx b/Common/Core/vtkCollection.cxx
index 985cda0d5b40eb4a8999ee049f157bf167065d6f..46ad23d2645175522897c8210d8c78cf4c6446df 100644
--- a/Common/Core/vtkCollection.cxx
+++ b/Common/Core/vtkCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCollection.h"
 
 #include "vtkCollectionIterator.h"
diff --git a/Common/Core/vtkCollection.h b/Common/Core/vtkCollection.h
index 81002f98b8b1cdcc3efdd0d7c7ef74e7e6dedd82..ed5aa5e8019cbde058d745c9a3907a3ea872426b 100644
--- a/Common/Core/vtkCollection.h
+++ b/Common/Core/vtkCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCollection
  * @brief   create and manipulate ordered lists of objects
diff --git a/Common/Core/vtkCollectionIterator.cxx b/Common/Core/vtkCollectionIterator.cxx
index 7cd6fd75f02242d54fd93d9b8f938f62f1041994..f8abcaf048896bcd5cfa7f45658b949c5817798e 100644
--- a/Common/Core/vtkCollectionIterator.cxx
+++ b/Common/Core/vtkCollectionIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectionIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCollectionIterator.h"
 #include "vtkCollection.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkCollectionIterator.h b/Common/Core/vtkCollectionIterator.h
index 1925561c3043730a96d51d1a842e04eb647f1447..8ac8be67593ec6b33a28e7a2f2b1a4b1c362d2c2 100644
--- a/Common/Core/vtkCollectionIterator.h
+++ b/Common/Core/vtkCollectionIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectionIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCollectionIterator
  * @brief   iterator through a vtkCollection.
diff --git a/Common/Core/vtkCollectionRange.h b/Common/Core/vtkCollectionRange.h
index 17c5c486f947f17baaea832ea625f368f1f56074..b966df9e0a8a03c2ea88395c3c1bd493532c0670 100644
--- a/Common/Core/vtkCollectionRange.h
+++ b/Common/Core/vtkCollectionRange.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectionRange.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkCollectionRange_h
 #define vtkCollectionRange_h
diff --git a/Common/Core/vtkCommand.cxx b/Common/Core/vtkCommand.cxx
index 8d64264cc0c9d17c2149009c0195c6b95009c5db..2ed5345784f2131a37e024e9212fbbabc7228b0f 100644
--- a/Common/Core/vtkCommand.cxx
+++ b/Common/Core/vtkCommand.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommand.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCommand.h"
 #include "vtkDebug.h"
 #include "vtkDebugLeaks.h"
diff --git a/Common/Core/vtkCommand.h b/Common/Core/vtkCommand.h
index bab2e47e6d3076ff3461c880e39794d3b125033d..57936b4acdb922568e5bdbc9f313df9d737a3ed5 100644
--- a/Common/Core/vtkCommand.h
+++ b/Common/Core/vtkCommand.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommand.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCommand
  * @brief   superclass for callback/observer methods
diff --git a/Common/Core/vtkCommonInformationKeyManager.cxx b/Common/Core/vtkCommonInformationKeyManager.cxx
index 1d85d809e9049604adc84c6b3d328eb790969a81..500d27a84fa231b9df1855b2b7d8ba6ddefdcb56 100644
--- a/Common/Core/vtkCommonInformationKeyManager.cxx
+++ b/Common/Core/vtkCommonInformationKeyManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommonInformationKeyManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCommonInformationKeyManager.h"
 
 #include "vtkInformationKey.h"
diff --git a/Common/Core/vtkCommonInformationKeyManager.h b/Common/Core/vtkCommonInformationKeyManager.h
index 40d541f83bcc550dc862a3cff09ebfcd10d16dfb..e8aab23b59ecfd12c4f178060c00a88331813f1f 100644
--- a/Common/Core/vtkCommonInformationKeyManager.h
+++ b/Common/Core/vtkCommonInformationKeyManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommonInformationKeyManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCommonInformationKeyManager
  * @brief   Manages key types in vtkCommon.
diff --git a/Common/Core/vtkCompiler.h b/Common/Core/vtkCompiler.h
index 6b7693bf41f6af34eb7f1e960ce931f696fab3ca..238551c757db719eed8a3ed3347691f6e94d894d 100644
--- a/Common/Core/vtkCompiler.h
+++ b/Common/Core/vtkCompiler.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompiler.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkCompiler_h
 #define vtkCompiler_h
diff --git a/Common/Core/vtkCriticalSection.cxx b/Common/Core/vtkCriticalSection.cxx
index b3c092de63344b300a4cec4c86365bdddbd96a33..24d2abc446d9912607aeba696cb6779f0f3513df 100644
--- a/Common/Core/vtkCriticalSection.cxx
+++ b/Common/Core/vtkCriticalSection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCriticalSection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_1_0() warnings for this class.
 // Remove with VTK_DEPRECATED_IN_9_2_0 because it was not actually deprecated
diff --git a/Common/Core/vtkCriticalSection.h b/Common/Core/vtkCriticalSection.h
index d678ce2e9be85cc5e684e44f811d5366151cea12..f3e7e4fe2fd2d814ea80fe6bf54b5e0359c51f19 100644
--- a/Common/Core/vtkCriticalSection.h
+++ b/Common/Core/vtkCriticalSection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCriticalSection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCriticalSection
  * @brief   Critical section locking class
diff --git a/Common/Core/vtkCxxABIConfigure.h.in b/Common/Core/vtkCxxABIConfigure.h.in
index 240d476a89439cc00427c068dad7cc924772e0f0..cc91fc92dc174b3e15535a059bc7e075d35c15dd 100644
--- a/Common/Core/vtkCxxABIConfigure.h.in
+++ b/Common/Core/vtkCxxABIConfigure.h.in
@@ -1,18 +1,5 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCxxABIConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkCxxABIConfigure_h
 #define vtkCxxABIConfigure_h
diff --git a/Common/Core/vtkDataArray.cxx b/Common/Core/vtkDataArray.cxx
index 4cdd727c858396f5906ad406be4ecbe03429a997..e541b1a9aa17bf2e992d0b691cb215c7fb059e05 100644
--- a/Common/Core/vtkDataArray.cxx
+++ b/Common/Core/vtkDataArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArray.h"
 #include "vtkAOSDataArrayTemplate.h" // For fast paths
diff --git a/Common/Core/vtkDataArray.h b/Common/Core/vtkDataArray.h
index a55552dc3373518ff19f582d524394fe53615dad..866c104df387029dca4f3d85ac5c8413fa66661f 100644
--- a/Common/Core/vtkDataArray.h
+++ b/Common/Core/vtkDataArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataArray
  * @brief   abstract superclass for arrays of numeric data
diff --git a/Common/Core/vtkDataArrayAccessor.h b/Common/Core/vtkDataArrayAccessor.h
index 1dc1b98faea8192863bc4dc581e8e65ba7cbfc0e..4c7b5d1fb01d5e8bff09cafb0455d43046bdf2f6 100644
--- a/Common/Core/vtkDataArrayAccessor.h
+++ b/Common/Core/vtkDataArrayAccessor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayAccessor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDataArrayAccessor
diff --git a/Common/Core/vtkDataArrayCollection.cxx b/Common/Core/vtkDataArrayCollection.cxx
index aa43cea02d58ef423def42153990609c1aedf821..283e596957906452ec8daecd02d56409d0ce1c3e 100644
--- a/Common/Core/vtkDataArrayCollection.cxx
+++ b/Common/Core/vtkDataArrayCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArrayCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkDataArrayCollection.h b/Common/Core/vtkDataArrayCollection.h
index 9336ba1b9f9af9839fd4584078a427bbea996b25..6a1ee46f41920631612e994b62e83f2ab3000e2e 100644
--- a/Common/Core/vtkDataArrayCollection.h
+++ b/Common/Core/vtkDataArrayCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataArrayCollection
  * @brief   maintain an ordered list of dataarray objects
diff --git a/Common/Core/vtkDataArrayCollectionIterator.cxx b/Common/Core/vtkDataArrayCollectionIterator.cxx
index 9c9c7d5ec4b2188b4f6f08efac36fa9c56587365..f3dbbe1f5b92cd5dc96dbba293ffe40fc5f4daef 100644
--- a/Common/Core/vtkDataArrayCollectionIterator.cxx
+++ b/Common/Core/vtkDataArrayCollectionIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayCollectionIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArrayCollectionIterator.h"
 #include "vtkDataArray.h"
 #include "vtkDataArrayCollection.h"
diff --git a/Common/Core/vtkDataArrayCollectionIterator.h b/Common/Core/vtkDataArrayCollectionIterator.h
index 67e1aee69abdc5bf601fe2d695d6796c7141efc7..79c1c4e1326c980fbf4e5ba88e812c74555fd732 100644
--- a/Common/Core/vtkDataArrayCollectionIterator.h
+++ b/Common/Core/vtkDataArrayCollectionIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayCollectionIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataArrayCollectionIterator
  * @brief   iterator through a vtkDataArrayCollection.
diff --git a/Common/Core/vtkDataArrayIteratorMacro.h b/Common/Core/vtkDataArrayIteratorMacro.h
index f90d3e6d6cdd62e773227e85557b53722de3c948..2de61b6451d04cf18d35fb7d5bdba0e52e3dc70a 100644
--- a/Common/Core/vtkDataArrayIteratorMacro.h
+++ b/Common/Core/vtkDataArrayIteratorMacro.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayIteratorMacro.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @def   vtkDataArrayIteratorMacro
  * @brief   (deprecated) A macro for obtaining iterators to
diff --git a/Common/Core/vtkDataArrayMeta.h b/Common/Core/vtkDataArrayMeta.h
index 6e14192126d8b42f7d12a9c365bbc01257136d5f..8d08ab148d02a8e0a216158c6008a7b5f56a9c1a 100644
--- a/Common/Core/vtkDataArrayMeta.h
+++ b/Common/Core/vtkDataArrayMeta.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayMeta.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkDataArrayMeta_h
 #define vtkDataArrayMeta_h
diff --git a/Common/Core/vtkDataArrayPrivate.txx b/Common/Core/vtkDataArrayPrivate.txx
index 7cbf636694161e0cb403e8a2d38d49e43d900561..0d1d027c55b187365ded1d51937c386e12b359a7 100644
--- a/Common/Core/vtkDataArrayPrivate.txx
+++ b/Common/Core/vtkDataArrayPrivate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayPrivate.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkDataArrayPrivate_txx
 #define vtkDataArrayPrivate_txx
 
diff --git a/Common/Core/vtkDataArrayRange.h b/Common/Core/vtkDataArrayRange.h
index eca64c9c0e5a017d518c36553cd2c13dbe32fabd..b318de3ed586125cbaa651a9be238f6440d6b9cf 100644
--- a/Common/Core/vtkDataArrayRange.h
+++ b/Common/Core/vtkDataArrayRange.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayRange.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @file vtkDataArrayRange.h
diff --git a/Common/Core/vtkDataArraySelection.cxx b/Common/Core/vtkDataArraySelection.cxx
index 219bad9b9593bec14b0ef7cfb560abb6792ebb80..eedf675b3e74a657110143dfe4c7af28eaf342b4 100644
--- a/Common/Core/vtkDataArraySelection.cxx
+++ b/Common/Core/vtkDataArraySelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArraySelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArraySelection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkDataArraySelection.h b/Common/Core/vtkDataArraySelection.h
index b0e6d542b1410fd42b00cb7746d6f2332b52f617..9f74d6e4d108b9b8815c67573b743b5f98de8bf4 100644
--- a/Common/Core/vtkDataArraySelection.h
+++ b/Common/Core/vtkDataArraySelection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArraySelection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDataArraySelection
  * @brief Store on/off settings for data arrays, etc.
diff --git a/Common/Core/vtkDataArrayTupleRange_AOS.h b/Common/Core/vtkDataArrayTupleRange_AOS.h
index 37a52b20826539432ae1534ab43a15b0cf18e000..62c91541ad240ca5a199b1b675b619209a8ac6b0 100644
--- a/Common/Core/vtkDataArrayTupleRange_AOS.h
+++ b/Common/Core/vtkDataArrayTupleRange_AOS.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayTupleRange_AOS.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Specialization of tuple ranges and iterators for vtkAOSDataArrayTemplate.
  */
diff --git a/Common/Core/vtkDataArrayTupleRange_Generic.h b/Common/Core/vtkDataArrayTupleRange_Generic.h
index e13c871adf5164aa5e0a3c95f86d4851937e5122..a4dc33a7402758fe82f0ae3765aef1d5dab22ba9 100644
--- a/Common/Core/vtkDataArrayTupleRange_Generic.h
+++ b/Common/Core/vtkDataArrayTupleRange_Generic.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayTupleRange_Generic.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Generic implementation of value ranges and iterators, suitable for
  * vtkDataArray and all subclasses.
diff --git a/Common/Core/vtkDataArrayValueRange_AOS.h b/Common/Core/vtkDataArrayValueRange_AOS.h
index 809848a9c458669d64792edabfc2f9fd3c0d38c3..fc0ea6a22bba3f963d7e579abbbc6def7a299444 100644
--- a/Common/Core/vtkDataArrayValueRange_AOS.h
+++ b/Common/Core/vtkDataArrayValueRange_AOS.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayValueRange_AOS.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Specialization of value ranges and iterators for vtkAOSDataArrayTemplate.
  */
diff --git a/Common/Core/vtkDataArrayValueRange_Generic.h b/Common/Core/vtkDataArrayValueRange_Generic.h
index 4f53a936799f8c61b44a157c05eadac5cd24d11b..a39f9b86bb0ad7f8e463f9db6cb92ed9d5187d72 100644
--- a/Common/Core/vtkDataArrayValueRange_Generic.h
+++ b/Common/Core/vtkDataArrayValueRange_Generic.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataArrayValueRange_Generic.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Generic implementation of value ranges and iterators, suitable for
  * vtkDataArray and all subclasses.
diff --git a/Common/Core/vtkDebug.h.in b/Common/Core/vtkDebug.h.in
index dbb1c60237e21cef1fd4f9b992b8f7b38f2c5f8c..67480751435a9e9b0ec4a1584bc6230bbb6e800b 100644
--- a/Common/Core/vtkDebug.h.in
+++ b/Common/Core/vtkDebug.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDebug.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkDebug_h
 #define vtkDebug_h
 
diff --git a/Common/Core/vtkDebugLeaks.cxx b/Common/Core/vtkDebugLeaks.cxx
index 04ce776e4b2dba05c97a47b73ef9e0a23df8e730..9b23a9cd563951b3163b7e2eec7ad7d1ba199294 100644
--- a/Common/Core/vtkDebugLeaks.cxx
+++ b/Common/Core/vtkDebugLeaks.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDebugLeaks.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDebugLeaks.h"
 
 #include "vtkDebug.h"
diff --git a/Common/Core/vtkDebugLeaks.h b/Common/Core/vtkDebugLeaks.h
index f494906afbdc8348972bab0c893de9edf389d138..30e93a660b248ee3c4661ab440c62f0e96c61a20 100644
--- a/Common/Core/vtkDebugLeaks.h
+++ b/Common/Core/vtkDebugLeaks.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDebugLeaks.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDebugLeaks
  * @brief identify memory leaks at program termination
diff --git a/Common/Core/vtkDebugLeaksManager.cxx b/Common/Core/vtkDebugLeaksManager.cxx
index a82f19dc358f1bd05d7f21ca5262fde31c6037cb..8bb24ac74c7972545dfce4cd866e3b655eb20fed 100644
--- a/Common/Core/vtkDebugLeaksManager.cxx
+++ b/Common/Core/vtkDebugLeaksManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDebugLeaksManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDebugLeaksManager.h"
 #include "vtkDebugLeaks.h"
 
diff --git a/Common/Core/vtkDebugLeaksManager.h b/Common/Core/vtkDebugLeaksManager.h
index 4be874b05f26af3c5217ca31823627c6c70bccde..27818df49118901b53fcc10ff7fbaeced361080d 100644
--- a/Common/Core/vtkDebugLeaksManager.h
+++ b/Common/Core/vtkDebugLeaksManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDebugLeaksManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDebugLeaksManager
  * @brief   Manages the vtkDebugLeaks singleton.
diff --git a/Common/Core/vtkDebugRangeIterators.h.in b/Common/Core/vtkDebugRangeIterators.h.in
index ae2519390ff31839156f9562fc095640b1de7e62..63ded63dc8d881f794cb2051db446f9df86ffa2d 100644
--- a/Common/Core/vtkDebugRangeIterators.h.in
+++ b/Common/Core/vtkDebugRangeIterators.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDebugRangeIterators.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkDebugRangeIterators_h
 #define vtkDebugRangeIterators_h
 
diff --git a/Common/Core/vtkDenseArray.h b/Common/Core/vtkDenseArray.h
index 440a58a8f82f4d10e18a11be1b6407dd7b08b0b6..906ac05993bf29ace929e2a789fad7b57b8ebe13 100644
--- a/Common/Core/vtkDenseArray.h
+++ b/Common/Core/vtkDenseArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDenseArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkDenseArray
diff --git a/Common/Core/vtkDenseArray.txx b/Common/Core/vtkDenseArray.txx
index 158f89b0322e565ef0c1494a2c812718c1290b56..6666cb9f773383a692ba960458991728fb08424e 100644
--- a/Common/Core/vtkDenseArray.txx
+++ b/Common/Core/vtkDenseArray.txx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDenseArray.txx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkDenseArray_txx
 #define vtkDenseArray_txx
diff --git a/Common/Core/vtkDeprecation.h b/Common/Core/vtkDeprecation.h
index 2021fde5c2f9646a033d13ed304bb93d808aecce..268c714597ccc7564b50f9a608495237bde09daa 100644
--- a/Common/Core/vtkDeprecation.h
+++ b/Common/Core/vtkDeprecation.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDeprecation.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkDeprecation_h
 #define vtkDeprecation_h
diff --git a/Common/Core/vtkDoubleArray.cxx b/Common/Core/vtkDoubleArray.cxx
index e321be3aadad35fb8b9cd7fabdc76581ac26a14b..cd838a41a819efb87e967395c0b3a1e8862a498d 100644
--- a/Common/Core/vtkDoubleArray.cxx
+++ b/Common/Core/vtkDoubleArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDoubleArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkDoubleArray.h b/Common/Core/vtkDoubleArray.h
index 79d85b88ee4ae425e141e03f36ddc6ee7c0dc58d..07615ae0670b3161f1b066165893e6db5f23b536 100644
--- a/Common/Core/vtkDoubleArray.h
+++ b/Common/Core/vtkDoubleArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDoubleArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDoubleArray
  * @brief   dynamic, self-adjusting array of double
diff --git a/Common/Core/vtkDynamicLoader.cxx b/Common/Core/vtkDynamicLoader.cxx
index a487e8980a42d4571e97848c91a8f2fda34b6487..84291a76f34977614136c02ca28081cb6dccbbc6 100644
--- a/Common/Core/vtkDynamicLoader.cxx
+++ b/Common/Core/vtkDynamicLoader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDynamicLoader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDynamicLoader.h"
 
 #include "vtkDebugLeaks.h"
diff --git a/Common/Core/vtkDynamicLoader.h b/Common/Core/vtkDynamicLoader.h
index 1d91e7f2da2d853d3683fa8b4833f9b9e744cf7e..4d604868e6387fac75a8b25c1e1ed686541b2a7f 100644
--- a/Common/Core/vtkDynamicLoader.h
+++ b/Common/Core/vtkDynamicLoader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDynamicLoader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDynamicLoader
  * @brief   class interface to system dynamic libraries
diff --git a/Common/Core/vtkEndian.h.in b/Common/Core/vtkEndian.h.in
index 673c31ce0c9804a9b84961bd78324d3698f1fcc8..2a2841562b6da6c427495d56547ee0e8533cf82f 100644
--- a/Common/Core/vtkEndian.h.in
+++ b/Common/Core/vtkEndian.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEndian.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkEndian_h
 #define vtkEndian_h
 
diff --git a/Common/Core/vtkEventData.h b/Common/Core/vtkEventData.h
index 2aa33337ab12fae5384181ea36e0ca017ae3f0fb..97938c329a0f522e9e37f15c35514fa4426ecdab 100644
--- a/Common/Core/vtkEventData.h
+++ b/Common/Core/vtkEventData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEventData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @brief   platform-independent event data structures
  */
diff --git a/Common/Core/vtkEventForwarderCommand.cxx b/Common/Core/vtkEventForwarderCommand.cxx
index fcf8ee83d464e163b1ba9a467f816a3c4a8cc0b8..948af77ee23e40dd3d3d0625faad4c34a19a9968 100644
--- a/Common/Core/vtkEventForwarderCommand.cxx
+++ b/Common/Core/vtkEventForwarderCommand.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEventForwarderCommand.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkEventForwarderCommand.h"
 #include "vtkObject.h"
diff --git a/Common/Core/vtkEventForwarderCommand.h b/Common/Core/vtkEventForwarderCommand.h
index 66c2377591b1dd4646949a612c8895f9c4ac561c..9bd361dbde3c1e310927d089bb9ffaa7db81323b 100644
--- a/Common/Core/vtkEventForwarderCommand.h
+++ b/Common/Core/vtkEventForwarderCommand.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEventForwarderCommand.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEventForwarderCommand
  * @brief   a simple event forwarder command
diff --git a/Common/Core/vtkFeatures.h.in b/Common/Core/vtkFeatures.h.in
index b191eedb29cf0750e7afa61d640e4c2026b48cd4..4aca0a85fc3beee18447cb1c0a49e42a2fe63562 100644
--- a/Common/Core/vtkFeatures.h.in
+++ b/Common/Core/vtkFeatures.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFeatures.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkFeatures_h
 #define vtkFeatures_h
 
diff --git a/Common/Core/vtkFileOutputWindow.cxx b/Common/Core/vtkFileOutputWindow.cxx
index ead9e370784c63af04a482d564423025c5e99bfe..716112c04954c9b7d0bf66bc50b393478dcae53c 100644
--- a/Common/Core/vtkFileOutputWindow.cxx
+++ b/Common/Core/vtkFileOutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFileOutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFileOutputWindow.h"
 #include "vtkObjectFactory.h"
 #include "vtksys/FStream.hxx"
diff --git a/Common/Core/vtkFileOutputWindow.h b/Common/Core/vtkFileOutputWindow.h
index 8207c9dfcc82c1c8cb4375bfd16970b9367c414c..3dacae5cdceea02721cb9c1bf6845b9a0d6bc8cf 100644
--- a/Common/Core/vtkFileOutputWindow.h
+++ b/Common/Core/vtkFileOutputWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFileOutputWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFileOutputWindow
  * @brief   File Specific output window class
diff --git a/Common/Core/vtkFloatArray.cxx b/Common/Core/vtkFloatArray.cxx
index 0a52b5e1a89c23023c415832dc418b7796d1e74f..d4199bc66fe19ca7f14bd69baa561f2ca86fba83 100644
--- a/Common/Core/vtkFloatArray.cxx
+++ b/Common/Core/vtkFloatArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFloatArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkFloatArray.h b/Common/Core/vtkFloatArray.h
index 4304a22b2260462ee8a3c41a02918eae7cf034cd..4d7c2ba894858db5afc2a75c1af53737f267cf4a 100644
--- a/Common/Core/vtkFloatArray.h
+++ b/Common/Core/vtkFloatArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFloatArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFloatArray
  * @brief   dynamic, self-adjusting array of float
diff --git a/Common/Core/vtkFloatingPointExceptions.cxx b/Common/Core/vtkFloatingPointExceptions.cxx
index 8624f31f655f8d4361aa0e2d7a4714d0695d8c54..9e3efc756ba7678f7ed795cb4b0eff200dcc670d 100644
--- a/Common/Core/vtkFloatingPointExceptions.cxx
+++ b/Common/Core/vtkFloatingPointExceptions.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFloatingPointExceptions.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFloatingPointExceptions.h"
 
diff --git a/Common/Core/vtkFloatingPointExceptions.h b/Common/Core/vtkFloatingPointExceptions.h
index 5a39b14484862061178df08ac4a30d59761d4d77..8c32b8bd1c3aececd4aa82e79e29fd159e5ed883 100644
--- a/Common/Core/vtkFloatingPointExceptions.h
+++ b/Common/Core/vtkFloatingPointExceptions.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFloatingPointExceptions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFloatingPointExceptions
  * @brief   Deal with floating-point exceptions
diff --git a/Common/Core/vtkFloatingPointExceptionsConfigure.h.in b/Common/Core/vtkFloatingPointExceptionsConfigure.h.in
index 519715d5bd8d0591cf205ac8d5ed43da6bd3016e..07e9cea309614ac57404f5c4a0780c22eea757be 100644
--- a/Common/Core/vtkFloatingPointExceptionsConfigure.h.in
+++ b/Common/Core/vtkFloatingPointExceptionsConfigure.h.in
@@ -1,18 +1,5 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFloatingPointExceptionsConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkFloatingPointExceptionsConfigure_h
 #define vtkFloatingPointExceptionsConfigure_h
diff --git a/Common/Core/vtkGarbageCollector.cxx b/Common/Core/vtkGarbageCollector.cxx
index 19abfc663fd77c19311b03d2d2ea8ca078ae7972..708d6ee03b158e7c6ae519ca810961a3ff05cf8d 100644
--- a/Common/Core/vtkGarbageCollector.cxx
+++ b/Common/Core/vtkGarbageCollector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGarbageCollector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGarbageCollector.h"
 
 #include "vtkMultiThreader.h"
diff --git a/Common/Core/vtkGarbageCollector.h b/Common/Core/vtkGarbageCollector.h
index 7541bf7932ce07aebcdbb2debebe419eeae4e511..2acec14fec2e8e62198014ce9ddfc23f58bffa5e 100644
--- a/Common/Core/vtkGarbageCollector.h
+++ b/Common/Core/vtkGarbageCollector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGarbageCollector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGarbageCollector
  * @brief   Detect and break reference loops
diff --git a/Common/Core/vtkGarbageCollectorManager.cxx b/Common/Core/vtkGarbageCollectorManager.cxx
index 5e63ee4f20589fff7f039f3d015f26301fce59d2..5fc41535d81435632b9003e4982fe5f1e4bad556 100644
--- a/Common/Core/vtkGarbageCollectorManager.cxx
+++ b/Common/Core/vtkGarbageCollectorManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGarbageCollectorManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGarbageCollectorManager.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Common/Core/vtkGarbageCollectorManager.h b/Common/Core/vtkGarbageCollectorManager.h
index 9b0af9e5a01cb8d230dfe40741afd4b35abf26b5..f13628545e222916a086a7edbace02f221ad5417 100644
--- a/Common/Core/vtkGarbageCollectorManager.h
+++ b/Common/Core/vtkGarbageCollectorManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGarbageCollectorManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGarbageCollectorManager
  * @brief   Manages the vtkGarbageCollector singleton.
diff --git a/Common/Core/vtkGaussianRandomSequence.cxx b/Common/Core/vtkGaussianRandomSequence.cxx
index c16c4f4ca5196e89c1122cfd6805ba30206f8091..0e000b836ace31df532050736110e9116d9f4dae 100644
--- a/Common/Core/vtkGaussianRandomSequence.cxx
+++ b/Common/Core/vtkGaussianRandomSequence.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianRandomSequence.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGaussianRandomSequence.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/Core/vtkGaussianRandomSequence.h b/Common/Core/vtkGaussianRandomSequence.h
index 7a19c5555bcdb06024205b277d1944a21e7f9e58..7461bf27a2583cda767c716b30ec92e5075d410f 100644
--- a/Common/Core/vtkGaussianRandomSequence.h
+++ b/Common/Core/vtkGaussianRandomSequence.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianRandomSequence.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGaussianRandomSequence
  * @brief   Gaussian sequence of pseudo random numbers
diff --git a/Common/Core/vtkGenericDataArray.cxx b/Common/Core/vtkGenericDataArray.cxx
index 864b33708d77248a11d3cadce05f47f2903e1263..124b93f5ed810dc8f2d02791d31f1f6f7bb6cad0 100644
--- a/Common/Core/vtkGenericDataArray.cxx
+++ b/Common/Core/vtkGenericDataArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // We can't include vtkDataArrayPrivate.txx from a header, since it pulls in
 // windows.h and creates a bunch of name collisions. So we compile the range
diff --git a/Common/Core/vtkGenericDataArray.h b/Common/Core/vtkGenericDataArray.h
index 242202ad5df0e5e1de6a7540731f72f5a91390c1..f0166b6146c6e154a8b5265f2b753010bafcb795 100644
--- a/Common/Core/vtkGenericDataArray.h
+++ b/Common/Core/vtkGenericDataArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericDataArray
  * @brief   Base interface for all typed vtkDataArray
diff --git a/Common/Core/vtkGenericDataArray.txx b/Common/Core/vtkGenericDataArray.txx
index bcd9381f2e22f7db5d57a3c99c018710cf4f3e51..4975d6b57b07818874b977a9633f5dbfd56f5335 100644
--- a/Common/Core/vtkGenericDataArray.txx
+++ b/Common/Core/vtkGenericDataArray.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataArray.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkGenericDataArray_txx
 #define vtkGenericDataArray_txx
 
diff --git a/Common/Core/vtkGenericDataArrayLookupHelper.h b/Common/Core/vtkGenericDataArrayLookupHelper.h
index 1158076e3565381f60eefe1f4cd0631df423360d..a271ed008da386df3e649010c568e2574e78eed8 100644
--- a/Common/Core/vtkGenericDataArrayLookupHelper.h
+++ b/Common/Core/vtkGenericDataArrayLookupHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataArrayLookupHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericDataArrayLookupHelper
  * @brief   internal class used by
diff --git a/Common/Core/vtkGenericDataArrayValueRangeInstantiate.cxx.in b/Common/Core/vtkGenericDataArrayValueRangeInstantiate.cxx.in
index f939cf77e6ff6092be102278fb0acb776c668df0..a4ad8d238970ae9e657a1f3b37f802d51c8c89bf 100644
--- a/Common/Core/vtkGenericDataArrayValueRangeInstantiate.cxx.in
+++ b/Common/Core/vtkGenericDataArrayValueRangeInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataArrayValueRangeInstantiate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // We only compile the 64-bit integer range compulation for value types
 // of long, unsigned long, long long, and unsigned long log.  All others
diff --git a/Common/Core/vtkIOStream.h b/Common/Core/vtkIOStream.h
index 20c3b02bcdc88297a182a85784fbb50fe770e7f2..52b082442626791688bc3230284b4719416acb3b 100644
--- a/Common/Core/vtkIOStream.h
+++ b/Common/Core/vtkIOStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOStream.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIOStream
  * @brief   Include C++ iostreams as used by VTK.
diff --git a/Common/Core/vtkIOStreamFwd.h b/Common/Core/vtkIOStreamFwd.h
index 169b7e3402f76a9c8b1beb9e8d1b9666e810f29d..2d3cde81b08e43667b37cece067834e2d181aceb 100644
--- a/Common/Core/vtkIOStreamFwd.h
+++ b/Common/Core/vtkIOStreamFwd.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOStreamFwd.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIOStreamFwd
  * @brief   Forward-declare C++ iostreams as used by VTK.
diff --git a/Common/Core/vtkIdList.cxx b/Common/Core/vtkIdList.cxx
index db56a16f6225a17aa2a744cd99ea7399e4c0eac5..f470581881f353f0d2d3836947e4e735cf95adc3 100644
--- a/Common/Core/vtkIdList.cxx
+++ b/Common/Core/vtkIdList.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdList.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdList.h"
 #include "vtkObjectFactory.h"
 #include "vtkSMPTools.h" //for parallel sort
diff --git a/Common/Core/vtkIdList.h b/Common/Core/vtkIdList.h
index 541c366bea2b624ffc000357e8d0e8ed92d0dc5a..27f1fd7d11c5c74410ea003ad24aea5eb081cb31 100644
--- a/Common/Core/vtkIdList.h
+++ b/Common/Core/vtkIdList.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdList.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIdList
  * @brief   list of point or cell ids
diff --git a/Common/Core/vtkIdListCollection.cxx b/Common/Core/vtkIdListCollection.cxx
index f73703115cfef6bca180d9b74e7b7cf008aedacb..ffc8b7cffe30d52e314d4a8afb2517d2f262b2bb 100644
--- a/Common/Core/vtkIdListCollection.cxx
+++ b/Common/Core/vtkIdListCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdListCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdListCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkIdListCollection.h b/Common/Core/vtkIdListCollection.h
index ba0b086ff8103763c8e47c385a1a5bf4f3c78458..32928acfdff88bdc6ceca6b60e48b005068a705b 100644
--- a/Common/Core/vtkIdListCollection.h
+++ b/Common/Core/vtkIdListCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdListCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIdListCollection
  * @brief   maintain an ordered list of IdList objects
diff --git a/Common/Core/vtkIdTypeArray.cxx b/Common/Core/vtkIdTypeArray.cxx
index 2264dbe5e73e32dbf2ad0e01f9b2b4113366b034..1fdb92cd6ea6417135da770d8ca67bd6f98c560a 100644
--- a/Common/Core/vtkIdTypeArray.cxx
+++ b/Common/Core/vtkIdTypeArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdTypeArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // We never need to instantiate vtkAOSDataArrayTemplate<vtkIdType> or
 // vtkArrayIteratorTemplate<vtkIdType> because they are instantiated
 // by the corresponding array for its native type.  Therefore this
diff --git a/Common/Core/vtkIdTypeArray.h b/Common/Core/vtkIdTypeArray.h
index 7c3fac5dae859d4745aa47436f2bfc10c1357c9a..662f9a788b61aa944c6d19009085b67358bb9ee2 100644
--- a/Common/Core/vtkIdTypeArray.h
+++ b/Common/Core/vtkIdTypeArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdTypeArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIdTypeArray
  * @brief   dynamic, self-adjusting array of vtkIdType
diff --git a/Common/Core/vtkIndent.cxx b/Common/Core/vtkIndent.cxx
index 8897638281c794f896a6ff16b19512281ac22061..3906fed42e0228d3c0077453ec388e48d9924dcd 100644
--- a/Common/Core/vtkIndent.cxx
+++ b/Common/Core/vtkIndent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIndent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIndent.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkIndent.h b/Common/Core/vtkIndent.h
index 12a0d9d29376b88a882e457960c8005da5a278e6..b32f78e13b1c9a8dd43057420b7309feb62f5394 100644
--- a/Common/Core/vtkIndent.h
+++ b/Common/Core/vtkIndent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIndent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkIndent
diff --git a/Common/Core/vtkInformation.cxx b/Common/Core/vtkInformation.cxx
index 9417169cc5be42c5abf01007512a3cfd646d74c6..ac2afecbd02f3cff9d3bc6f2dbe9674508c3d0fc 100644
--- a/Common/Core/vtkInformation.cxx
+++ b/Common/Core/vtkInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformation.h"
 
 #include "vtkCommand.h"
diff --git a/Common/Core/vtkInformation.h b/Common/Core/vtkInformation.h
index 1a341df1fa5ef7a2c277e6a16bdc23b97f5ce1e3..c763128649d9bf38069726b7719ab27e0424d4fc 100644
--- a/Common/Core/vtkInformation.h
+++ b/Common/Core/vtkInformation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformation
  * @brief   Store vtkAlgorithm input/output information.
diff --git a/Common/Core/vtkInformationDataObjectKey.cxx b/Common/Core/vtkInformationDataObjectKey.cxx
index 69c28325587bb8221b684976a841eaeefa37d741..aa39b4181904ed2483a3e21908e64ea238679a8d 100644
--- a/Common/Core/vtkInformationDataObjectKey.cxx
+++ b/Common/Core/vtkInformationDataObjectKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDataObjectKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationDataObjectKey.h"
 
 // This file does not include vtkDataObject.h, because doing so introduces a
diff --git a/Common/Core/vtkInformationDataObjectKey.h b/Common/Core/vtkInformationDataObjectKey.h
index 649cf8c58854dbeeb8aa9f965ab271e2780da615..b52191599092a03a19eb23b544972587a6406ff8 100644
--- a/Common/Core/vtkInformationDataObjectKey.h
+++ b/Common/Core/vtkInformationDataObjectKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDataObjectKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationDataObjectKey
  * @brief   Key for vtkDataObject values.
diff --git a/Common/Core/vtkInformationDoubleKey.cxx b/Common/Core/vtkInformationDoubleKey.cxx
index 90fa0a10d19ac3cfc23b568c779fa191f6b88c73..fa6b7ebe2125bb0ed3c93e7ad89e704c664c978f 100644
--- a/Common/Core/vtkInformationDoubleKey.cxx
+++ b/Common/Core/vtkInformationDoubleKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDoubleKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationDoubleKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationDoubleKey.h b/Common/Core/vtkInformationDoubleKey.h
index c86a2e8fd78b42108386210202a3d485a2bffada..cf3712e4c24d12700028cc4b5260eada26ac6c4b 100644
--- a/Common/Core/vtkInformationDoubleKey.h
+++ b/Common/Core/vtkInformationDoubleKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDoubleKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationDoubleKey
  * @brief   Key for double values in vtkInformation.
diff --git a/Common/Core/vtkInformationDoubleVectorKey.cxx b/Common/Core/vtkInformationDoubleVectorKey.cxx
index 85df56a44a8680a238ce577f282e01c647e6f7b3..133ebb269df9020218408eb16bae02d441a00c45 100644
--- a/Common/Core/vtkInformationDoubleVectorKey.cxx
+++ b/Common/Core/vtkInformationDoubleVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDoubleVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationDoubleVectorKey.h"
 
 #include "vtkInformation.h" // For vtkErrorWithObjectMacro
diff --git a/Common/Core/vtkInformationDoubleVectorKey.h b/Common/Core/vtkInformationDoubleVectorKey.h
index 0642e2fb893961a5eba54570eba856cb7ba65714..cca6527acf5ea157523bf99160d44f9e435c2b5f 100644
--- a/Common/Core/vtkInformationDoubleVectorKey.h
+++ b/Common/Core/vtkInformationDoubleVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDoubleVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationDoubleVectorKey
  * @brief   Key for double vector values.
diff --git a/Common/Core/vtkInformationIdTypeKey.cxx b/Common/Core/vtkInformationIdTypeKey.cxx
index 99c33ee508a92b85661e0c3df77e22e81b50da83..b82c4e4241f9fb44c34618644d6029f3b01211cf 100644
--- a/Common/Core/vtkInformationIdTypeKey.cxx
+++ b/Common/Core/vtkInformationIdTypeKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIdTypeKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationIdTypeKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationIdTypeKey.h b/Common/Core/vtkInformationIdTypeKey.h
index 2fcbd450ebe62d3c0babadc2cba89a36f23265ac..ebc537670cc3df8c0265d47f160ad050b321b80d 100644
--- a/Common/Core/vtkInformationIdTypeKey.h
+++ b/Common/Core/vtkInformationIdTypeKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIdTypeKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationIdTypeKey
  * @brief   Key for vtkIdType values in vtkInformation.
diff --git a/Common/Core/vtkInformationInformationKey.cxx b/Common/Core/vtkInformationInformationKey.cxx
index c60f3b0adb0fcbd53ce4fe2619990be70959b18b..028f43ab44c45bae5ca02b994a7c8e7b099aeab1 100644
--- a/Common/Core/vtkInformationInformationKey.cxx
+++ b/Common/Core/vtkInformationInformationKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationInformationKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationInformationKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationInformationKey.h b/Common/Core/vtkInformationInformationKey.h
index 903e38b1eed1199dc35a3279f8f4ffb22628ed08..7579b5cfeb67ff0f6566047adcf94b2a77121f66 100644
--- a/Common/Core/vtkInformationInformationKey.h
+++ b/Common/Core/vtkInformationInformationKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationInformationKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationInformationKey
  * @brief   Key for vtkInformation values.
diff --git a/Common/Core/vtkInformationInformationVectorKey.cxx b/Common/Core/vtkInformationInformationVectorKey.cxx
index 2c068bd4bda308b3fbf17926ea3d5606c593e9c6..d64458f99221e55a1097daced3e1aed03a0d99ab 100644
--- a/Common/Core/vtkInformationInformationVectorKey.cxx
+++ b/Common/Core/vtkInformationInformationVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationInformationVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationInformationVectorKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationInformationVectorKey.h b/Common/Core/vtkInformationInformationVectorKey.h
index 885066a9ae47171d6974ac5462ec5db59f7ede7b..35a70e5469f7ec91b1553c21637469c725c0a018 100644
--- a/Common/Core/vtkInformationInformationVectorKey.h
+++ b/Common/Core/vtkInformationInformationVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationInformationVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationInformationVectorKey
  * @brief   Key for vtkInformation vectors.
diff --git a/Common/Core/vtkInformationIntegerKey.cxx b/Common/Core/vtkInformationIntegerKey.cxx
index d041b6c21c9d33e00cf278153cdbe2133fcecc42..90776d24e9c62d9800c21c24dc19ad171a451841 100644
--- a/Common/Core/vtkInformationIntegerKey.cxx
+++ b/Common/Core/vtkInformationIntegerKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationIntegerKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationIntegerKey.h b/Common/Core/vtkInformationIntegerKey.h
index e4c53e494c3bfac19542f1e0b0cb9c76de0d254f..08e423bce4d4dc24277946b2f041f1f68123309d 100644
--- a/Common/Core/vtkInformationIntegerKey.h
+++ b/Common/Core/vtkInformationIntegerKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationIntegerKey
  * @brief   Key for integer values in vtkInformation.
diff --git a/Common/Core/vtkInformationIntegerPointerKey.cxx b/Common/Core/vtkInformationIntegerPointerKey.cxx
index b0f3d1d84de4d9575311d20091529469ce2c4dfa..dccbd2d264119db7876b3a3d72f0434c0d95663c 100644
--- a/Common/Core/vtkInformationIntegerPointerKey.cxx
+++ b/Common/Core/vtkInformationIntegerPointerKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerPointerKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationIntegerPointerKey.h"
 
 #include "vtkInformation.h" // For vtkErrorWithObjectMacro
diff --git a/Common/Core/vtkInformationIntegerPointerKey.h b/Common/Core/vtkInformationIntegerPointerKey.h
index cfb79fe55761a0e75caaace25d8eed32129745e8..9ef3feafce1011ad8a6d749e09fed35270b5dac9 100644
--- a/Common/Core/vtkInformationIntegerPointerKey.h
+++ b/Common/Core/vtkInformationIntegerPointerKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerPointerKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationIntegerPointerKey
  * @brief   Key for pointer to integer.
diff --git a/Common/Core/vtkInformationIntegerVectorKey.cxx b/Common/Core/vtkInformationIntegerVectorKey.cxx
index 63c2b3a4a9b8e66820eecee9494746845a43cc27..34f303a6133ed60223e51925f7d2b947fbe511d4 100644
--- a/Common/Core/vtkInformationIntegerVectorKey.cxx
+++ b/Common/Core/vtkInformationIntegerVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationIntegerVectorKey.h"
 
 #include "vtkInformation.h" // For vtkErrorWithObjectMacro
diff --git a/Common/Core/vtkInformationIntegerVectorKey.h b/Common/Core/vtkInformationIntegerVectorKey.h
index 2e01f78c67e0f5d44c1a3550dee3b755e3c33886..3de74aac7c85504303cda048d0783dca853e9df2 100644
--- a/Common/Core/vtkInformationIntegerVectorKey.h
+++ b/Common/Core/vtkInformationIntegerVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationIntegerVectorKey
  * @brief   Key for integer vector values.
diff --git a/Common/Core/vtkInformationInternals.h b/Common/Core/vtkInformationInternals.h
index ff4aa1570f859a6103f9965ed00ff553d91167a9..f4c191dfdeb035c0428276b244911e4e7afb617f 100644
--- a/Common/Core/vtkInformationInternals.h
+++ b/Common/Core/vtkInformationInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationInternals
  * @brief   internal structure for vtkInformation
diff --git a/Common/Core/vtkInformationIterator.cxx b/Common/Core/vtkInformationIterator.cxx
index fadcafc8f0855b322b598eb92ecf0171a393c42d..f71043d4de4156b0f1062cdbac64f62fcf44b1b8 100644
--- a/Common/Core/vtkInformationIterator.cxx
+++ b/Common/Core/vtkInformationIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationIterator.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationIterator.h b/Common/Core/vtkInformationIterator.h
index 78a4f9696c2cd07dcbd121f59187916622101bcd..56508a8ae93165ac9e2c69c517eae525edbd3061 100644
--- a/Common/Core/vtkInformationIterator.h
+++ b/Common/Core/vtkInformationIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationIterator
  * @brief   Iterates over keys of an information object
diff --git a/Common/Core/vtkInformationKey.cxx b/Common/Core/vtkInformationKey.cxx
index 929b49dccdc3b3038ddda52c25b33ae8f579edaf..a0069e3e8b78ac0ce11d8e869611ecf8329805a2 100644
--- a/Common/Core/vtkInformationKey.cxx
+++ b/Common/Core/vtkInformationKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationKey.h"
 #include "vtkInformationKeyLookup.h"
 
diff --git a/Common/Core/vtkInformationKey.h b/Common/Core/vtkInformationKey.h
index b928e1acaa0075c3d2131e46c7abe2b9ae32b8fc..a7acd1f21c145022f6b3bcf10afed7ff42eb5fad 100644
--- a/Common/Core/vtkInformationKey.h
+++ b/Common/Core/vtkInformationKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationKey
  * @brief   Superclass for vtkInformation keys.
diff --git a/Common/Core/vtkInformationKeyLookup.cxx b/Common/Core/vtkInformationKeyLookup.cxx
index 0913c169a560100284348e833d68857fe7bdd80f..9d052468f900981094839e3be77d99466f6b6f20 100644
--- a/Common/Core/vtkInformationKeyLookup.cxx
+++ b/Common/Core/vtkInformationKeyLookup.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationKeyLookup.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkInformationKeyLookup.h"
 
diff --git a/Common/Core/vtkInformationKeyLookup.h b/Common/Core/vtkInformationKeyLookup.h
index c3c842725bf0f9799be948f9c05bbbc6213f29a4..76926ba374935c4f8a84ef7e958a907d8044d48b 100644
--- a/Common/Core/vtkInformationKeyLookup.h
+++ b/Common/Core/vtkInformationKeyLookup.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationKeyLookup.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkInformationKeyLookup
diff --git a/Common/Core/vtkInformationKeyVectorKey.cxx b/Common/Core/vtkInformationKeyVectorKey.cxx
index fa9d64d5a79c2f02116cd8831f1c85fa3a144c73..1d545391ac917f492b8d27fd7082fec346d7069a 100644
--- a/Common/Core/vtkInformationKeyVectorKey.cxx
+++ b/Common/Core/vtkInformationKeyVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationKeyVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationKeyVectorKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationKeyVectorKey.h b/Common/Core/vtkInformationKeyVectorKey.h
index db2faad5b08bd72d9e27b58b7ba0179827884fa2..7f001b8161aa53c5e31004c12f35a1573acfc421 100644
--- a/Common/Core/vtkInformationKeyVectorKey.h
+++ b/Common/Core/vtkInformationKeyVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationKeyVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationKeyVectorKey
  * @brief   Key for vector-of-keys values.
diff --git a/Common/Core/vtkInformationObjectBaseKey.cxx b/Common/Core/vtkInformationObjectBaseKey.cxx
index c76d778498f2539b52d7274e3eff20d77b015d3e..63f1a00e380d9e72cceb9e2f429b42e159d4bafe 100644
--- a/Common/Core/vtkInformationObjectBaseKey.cxx
+++ b/Common/Core/vtkInformationObjectBaseKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationObjectBaseKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationObjectBaseKey.h"
 
 #include "vtkInformation.h" // For vtkErrorWithObjectMacro
diff --git a/Common/Core/vtkInformationObjectBaseKey.h b/Common/Core/vtkInformationObjectBaseKey.h
index 7740285276feaa4cdf6fb429f94fc464ae3b6e43..ea24b4f0a3d4673012aeb1c56860dfef6d93e327 100644
--- a/Common/Core/vtkInformationObjectBaseKey.h
+++ b/Common/Core/vtkInformationObjectBaseKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationObjectBaseKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationObjectBaseKey
  * @brief   Key for vtkObjectBase values.
diff --git a/Common/Core/vtkInformationObjectBaseVectorKey.cxx b/Common/Core/vtkInformationObjectBaseVectorKey.cxx
index 0777e1cf9d4dd6e9122ac0b2e4e3014089b33cca..3912f615c00694079ce1b642a5d57388de1552d0 100644
--- a/Common/Core/vtkInformationObjectBaseVectorKey.cxx
+++ b/Common/Core/vtkInformationObjectBaseVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationObjectBaseVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationObjectBaseVectorKey.h"
 #include "vtkInformation.h" // For vtkErrorWithObjectMacro
 #include "vtkSmartPointer.h"
diff --git a/Common/Core/vtkInformationObjectBaseVectorKey.h b/Common/Core/vtkInformationObjectBaseVectorKey.h
index f7a2323e1d6239f20919cfc13700f552ae87df9e..dddcd530e2b564a0ca1d41358096f279495ec863 100644
--- a/Common/Core/vtkInformationObjectBaseVectorKey.h
+++ b/Common/Core/vtkInformationObjectBaseVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationObjectBaseVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationObjectBaseVectorKey
  * @brief   Key for vtkObjectBase vector values.
diff --git a/Common/Core/vtkInformationRequestKey.cxx b/Common/Core/vtkInformationRequestKey.cxx
index ad21d8cdade1f4db7f2d3d53819d2695822f4edd..7d8828fe84731c3dad97512d1dcc2cbe5a81de77 100644
--- a/Common/Core/vtkInformationRequestKey.cxx
+++ b/Common/Core/vtkInformationRequestKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationRequestKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationRequestKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationRequestKey.h b/Common/Core/vtkInformationRequestKey.h
index abec426168ebc35bee6423dfa37f9e54f085fee2..fae40cba104fdd72dee04477843bddc162303c4e 100644
--- a/Common/Core/vtkInformationRequestKey.h
+++ b/Common/Core/vtkInformationRequestKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationRequestKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationRequestKey
  * @brief   Key for pointer to pointer.
diff --git a/Common/Core/vtkInformationStringKey.cxx b/Common/Core/vtkInformationStringKey.cxx
index 2242697e1be9260d906785b9104e059e8d48fcde..f77946e497f1e6787d65ba422eaf73b8ccc3ecd5 100644
--- a/Common/Core/vtkInformationStringKey.cxx
+++ b/Common/Core/vtkInformationStringKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationStringKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationStringKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationStringKey.h b/Common/Core/vtkInformationStringKey.h
index 87d447a5c6a4e85b6a8c0debbd9fae007bbacbba..5c9d0c52ad2044fe8f18024f39fce9c86392c57c 100644
--- a/Common/Core/vtkInformationStringKey.h
+++ b/Common/Core/vtkInformationStringKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationStringKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationStringKey
  * @brief   Key for string values in vtkInformation.
diff --git a/Common/Core/vtkInformationStringVectorKey.cxx b/Common/Core/vtkInformationStringVectorKey.cxx
index b4412590c34cb97fb76b3e97aacca17c1bd670eb..4cdbcd0274614c32cdae69fd0495ccd46e5bc80a 100644
--- a/Common/Core/vtkInformationStringVectorKey.cxx
+++ b/Common/Core/vtkInformationStringVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationStringVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationStringVectorKey.h"
 
 #include "vtkInformation.h" // For vtkErrorWithObjectMacro
diff --git a/Common/Core/vtkInformationStringVectorKey.h b/Common/Core/vtkInformationStringVectorKey.h
index b1ef8628cc40d286a1172d8979b34572e8581ba8..4c4814ba88b8551d3e261a112396998bd9f559ce 100644
--- a/Common/Core/vtkInformationStringVectorKey.h
+++ b/Common/Core/vtkInformationStringVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationStringVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationStringVectorKey
  * @brief   Key for String vector values.
diff --git a/Common/Core/vtkInformationUnsignedLongKey.cxx b/Common/Core/vtkInformationUnsignedLongKey.cxx
index c61dd7bde9cc5acb421534e5c694776deafe0079..44e0edd00be8e5c2a3614786f04bbedccb01fc9f 100644
--- a/Common/Core/vtkInformationUnsignedLongKey.cxx
+++ b/Common/Core/vtkInformationUnsignedLongKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationUnsignedLongKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationUnsignedLongKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationUnsignedLongKey.h b/Common/Core/vtkInformationUnsignedLongKey.h
index dc082a112f93247dc5ba10449ead92817b367872..3f7708a4b5364d21cb4ca2345ef52f7abcd8e6a1 100644
--- a/Common/Core/vtkInformationUnsignedLongKey.h
+++ b/Common/Core/vtkInformationUnsignedLongKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationUnsignedLongKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationUnsignedLongKey
  * @brief   Key for unsigned long values in vtkInformation.
diff --git a/Common/Core/vtkInformationVariantKey.cxx b/Common/Core/vtkInformationVariantKey.cxx
index 6a876ece892c3a587c4aaf520a596e79afc6bd6d..14804442768131c6dee1c3d2acdf709835a8d0d3 100644
--- a/Common/Core/vtkInformationVariantKey.cxx
+++ b/Common/Core/vtkInformationVariantKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationVariantKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationVariantKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/Core/vtkInformationVariantKey.h b/Common/Core/vtkInformationVariantKey.h
index 2c0c703d281ee4a655551da125291e006ebcfb58..766e8c6b1c4b23d86181b01389a0b3dc840dd3cd 100644
--- a/Common/Core/vtkInformationVariantKey.h
+++ b/Common/Core/vtkInformationVariantKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationVariantKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationVariantKey
  * @brief   Key for variant values in vtkInformation.
diff --git a/Common/Core/vtkInformationVariantVectorKey.cxx b/Common/Core/vtkInformationVariantVectorKey.cxx
index 7fe1c149834dbb0132bc50dc3e11cf4863706294..d3c48b242fa8f684ad96158001a063ed4fdee9e6 100644
--- a/Common/Core/vtkInformationVariantVectorKey.cxx
+++ b/Common/Core/vtkInformationVariantVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationVariantVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationVariantVectorKey.h"
 
 #include "vtkInformation.h" // For vtkErrorWithObjectMacro
diff --git a/Common/Core/vtkInformationVariantVectorKey.h b/Common/Core/vtkInformationVariantVectorKey.h
index 784df6925fa3a129407d7b1d0b1754679b5e085c..60228eb467d6dd022e07abb612989c0ae1101b14 100644
--- a/Common/Core/vtkInformationVariantVectorKey.h
+++ b/Common/Core/vtkInformationVariantVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationVariantVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationVariantVectorKey
  * @brief   Key for variant vector values.
diff --git a/Common/Core/vtkInformationVector.cxx b/Common/Core/vtkInformationVector.cxx
index 7d86d06666fca14eb90ff7fa8761dd9fc7b1ee18..08056f0dba3d348c75991286d9f84cd1aac04e5d 100644
--- a/Common/Core/vtkInformationVector.cxx
+++ b/Common/Core/vtkInformationVector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationVector.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Common/Core/vtkInformationVector.h b/Common/Core/vtkInformationVector.h
index 79e2a217aef3270123867bc44a07802d67a55b89..b87cb418b4068931eee7763f3a9848ac1f2a6c85 100644
--- a/Common/Core/vtkInformationVector.h
+++ b/Common/Core/vtkInformationVector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationVector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationVector
  * @brief   Store zero or more vtkInformation instances.
diff --git a/Common/Core/vtkInherits.h b/Common/Core/vtkInherits.h
index 7a08d56ffa158ff71ba8789ec859b65e5e16228b..a4e470a358a921daf525040e7d8244a08dba7688 100644
--- a/Common/Core/vtkInherits.h
+++ b/Common/Core/vtkInherits.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInherits.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkInherits_h
 #define vtkInherits_h
diff --git a/Common/Core/vtkIntArray.cxx b/Common/Core/vtkIntArray.cxx
index 140ec65d17bb2ad9f0012a291c3a7491fcdb9e49..f6535837746bda5155c6df89630c29736fe08424 100644
--- a/Common/Core/vtkIntArray.cxx
+++ b/Common/Core/vtkIntArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIntArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkIntArray.h b/Common/Core/vtkIntArray.h
index 62bd0cdaed1d041c3788858ff9ef3d240e8967f0..260f532426933b153faca91e8c0bd8cba13709da 100644
--- a/Common/Core/vtkIntArray.h
+++ b/Common/Core/vtkIntArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIntArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIntArray
  * @brief   dynamic, self-adjusting array of int
diff --git a/Common/Core/vtkLargeInteger.cxx b/Common/Core/vtkLargeInteger.cxx
index 788532cae8b3a915ad19848c146d45b880058401..78d79d2ee380a3f85ee6774c96185f48c690ef4b 100644
--- a/Common/Core/vtkLargeInteger.cxx
+++ b/Common/Core/vtkLargeInteger.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLargeInteger.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // code taken from
 // Arbitrarily large numbers
diff --git a/Common/Core/vtkLargeInteger.h b/Common/Core/vtkLargeInteger.h
index d69b6bc069f9f192d1337ae483c65a2d75243740..39a856b37eca65871089b20285a6a39372bd95c0 100644
--- a/Common/Core/vtkLargeInteger.h
+++ b/Common/Core/vtkLargeInteger.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLargeInteger.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLargeInteger
  * @brief   class for arbitrarily large ints
diff --git a/Common/Core/vtkLegacy.h.in b/Common/Core/vtkLegacy.h.in
index 287dec23cff650c92fa1d40d6c38af941daf7a3c..50a080138eab8f3ae6e459dc61daa2235ad383f9 100644
--- a/Common/Core/vtkLegacy.h.in
+++ b/Common/Core/vtkLegacy.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLegacy.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkLegacy_h
 #define vtkLegacy_h
diff --git a/Common/Core/vtkLogger.cxx b/Common/Core/vtkLogger.cxx
index 3510f1a8c48cbb93ded84c4ea54e06bfefdee34a..dbd8f1907dcf797b5c66773b3e59a9c47c52c78d 100644
--- a/Common/Core/vtkLogger.cxx
+++ b/Common/Core/vtkLogger.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogger.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLogger.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkLogger.h b/Common/Core/vtkLogger.h
index 3859a1030c3a3ab69d02d90e7a4cb3269fb0fa78..e7b38dd9f4231e1857cfd301d79cbc39b3ec7d0d 100644
--- a/Common/Core/vtkLogger.h
+++ b/Common/Core/vtkLogger.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogger.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkLogger
  * @brief logging framework for use in VTK and in applications based on VTK
diff --git a/Common/Core/vtkLongArray.cxx b/Common/Core/vtkLongArray.cxx
index 98767af68cd5981a4f55f5c0ddced6188a32e4bb..7bbbb13cd2f897d1eb14292b79b02ff0b3e0d7f0 100644
--- a/Common/Core/vtkLongArray.cxx
+++ b/Common/Core/vtkLongArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLongArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkLongArray.h b/Common/Core/vtkLongArray.h
index ba38db5e29bad939e2c7716849b77a9ebf9b78b9..9277bb5a771badbacd83470dced4b29de3dc1c8f 100644
--- a/Common/Core/vtkLongArray.h
+++ b/Common/Core/vtkLongArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLongArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLongArray
  * @brief   dynamic, self-adjusting array of long
diff --git a/Common/Core/vtkLongLongArray.cxx b/Common/Core/vtkLongLongArray.cxx
index 474c42c9e262dc8409f4548c7f3077ee269ccb99..58dc8351744716cb02d56d642a4782214b3ffebe 100644
--- a/Common/Core/vtkLongLongArray.cxx
+++ b/Common/Core/vtkLongLongArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLongLongArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkLongLongArray.h b/Common/Core/vtkLongLongArray.h
index 5e2bbbdc5fec64ca75406faa20e12b3068049cef..d729088f90f3686fbe5d1c33698b36b593f85ad5 100644
--- a/Common/Core/vtkLongLongArray.h
+++ b/Common/Core/vtkLongLongArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLongLongArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLongLongArray
  * @brief   dynamic, self-adjusting array of long long
diff --git a/Common/Core/vtkLookupTable.cxx b/Common/Core/vtkLookupTable.cxx
index be15c8e86832140333a4050563c4de6bf6a5be2e..dc619f722befc1db074c5ac4c46b32d50d15ceff 100644
--- a/Common/Core/vtkLookupTable.cxx
+++ b/Common/Core/vtkLookupTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLookupTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLookupTable.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Common/Core/vtkLookupTable.h b/Common/Core/vtkLookupTable.h
index e82e21bc3578c346ab7643f9c523c3e744bde51e..d3c1e0d7ac77c56fad8648610eef7989a7b00553 100644
--- a/Common/Core/vtkLookupTable.h
+++ b/Common/Core/vtkLookupTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkLookupTable.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLookupTable
  * @brief   map scalar values into colors via a lookup table
diff --git a/Common/Core/vtkMappedDataArray.h b/Common/Core/vtkMappedDataArray.h
index d3ee31a089ce974149f51b88724b1270de037f72..4c0d880894d2b532f5fee466cdd3de231a81cab4 100644
--- a/Common/Core/vtkMappedDataArray.h
+++ b/Common/Core/vtkMappedDataArray.h
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMappedDataArray
  * @brief   Map non-contiguous data structures into the
diff --git a/Common/Core/vtkMappedDataArray.txx b/Common/Core/vtkMappedDataArray.txx
index c8cedff77409e9389d9e866e340be0f1b2a10d14..0b93612bcd1ce32976c53dd5bcf814f6383197a0 100644
--- a/Common/Core/vtkMappedDataArray.txx
+++ b/Common/Core/vtkMappedDataArray.txx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedDataArray.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkMappedDataArray_txx
 #define vtkMappedDataArray_txx
diff --git a/Common/Core/vtkMath.cxx b/Common/Core/vtkMath.cxx
index c455e654fd5bdffb4327d82e617caf65fffc169f..dd501c305b5018ae36d6fb1613efc67e6ed66d56 100644
--- a/Common/Core/vtkMath.cxx
+++ b/Common/Core/vtkMath.cxx
@@ -1,27 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-  Contact: pppebay@sandia.gov,dcthomp@sandia.gov,
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkMath.h"
 
 #include "vtkBoxMuellerRandomSequence.h"
diff --git a/Common/Core/vtkMath.h b/Common/Core/vtkMath.h
index e1666173690b146cc918b4a7e775006366acffcc..4e2b6662ddfb325ef84414ed9fe5f6808cce1dd9 100644
--- a/Common/Core/vtkMath.h
+++ b/Common/Core/vtkMath.h
@@ -1,27 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-  Contact: pppebay@sandia.gov,dcthomp@sandia.gov
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMath
  * @brief   performs common math operations
diff --git a/Common/Core/vtkMathConfigure.h.in b/Common/Core/vtkMathConfigure.h.in
index 0db929b3a0d1f28cb39e220362fefc0484709fd7..236ed3cbdc06879d73f3607a246707d7f0630e08 100644
--- a/Common/Core/vtkMathConfigure.h.in
+++ b/Common/Core/vtkMathConfigure.h.in
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkMathConfigure_h
 #define vtkMathConfigure_h
diff --git a/Common/Core/vtkMathPrivate.hxx b/Common/Core/vtkMathPrivate.hxx
index 8a35ad51561967d43c92510f22c04d038a829cad..89b74a795bf21d90ba4c3740f8088fc9518f975f 100644
--- a/Common/Core/vtkMathPrivate.hxx
+++ b/Common/Core/vtkMathPrivate.hxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathPrivate.hxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMathPrivate
  * @brief   Internal toolkit used in some vtkMath methods.
diff --git a/Common/Core/vtkMathUtilities.h b/Common/Core/vtkMathUtilities.h
index 79550395f38f274a6dc7cb3c3a7171e121e7fa55..96261750f9c85a545df19653c92b74cd6712647c 100644
--- a/Common/Core/vtkMathUtilities.h
+++ b/Common/Core/vtkMathUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMathUtilities
diff --git a/Common/Core/vtkMatrixUtilities.h b/Common/Core/vtkMatrixUtilities.h
index 00d45a3362ba38d1b91f22bfea2887fa05ccbe00..d1ac7b20406ce94f91e869fc394629071f454d3f 100644
--- a/Common/Core/vtkMatrixUtilities.h
+++ b/Common/Core/vtkMatrixUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathPrivate.hxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMathPrivate
  * @brief   Internal toolkit used in some vtkMath methods.
diff --git a/Common/Core/vtkMersenneTwister.cxx b/Common/Core/vtkMersenneTwister.cxx
index 32229b04b7e5ea2fef8d357281153a9385acc332..45149a5f629b831aba523549f093e8375c69466b 100644
--- a/Common/Core/vtkMersenneTwister.cxx
+++ b/Common/Core/vtkMersenneTwister.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMersenneTwister.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /* Many thanks to M. Matsumoto, T. Nishimura and M. Saito for the       */
 /* implementation of their algorithm, the Mersenne Twister, taken from  */
diff --git a/Common/Core/vtkMersenneTwister.h b/Common/Core/vtkMersenneTwister.h
index f13b6dfd401140773573b8c20c32ea2b44d8db36..b00034c35c4eced9a2c14ccdf0dae1ea39eaaa9a 100644
--- a/Common/Core/vtkMersenneTwister.h
+++ b/Common/Core/vtkMersenneTwister.h
@@ -1,46 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMersenneTwister.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
-
-/*
-  Copyright (C) 2001-2009 Makoto Matsumoto and Takuji Nishimura.
-  Copyright (C) 2009 Mutsuo Saito
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are
-  met:
-
-    * Redistributions of source code must retain the above copyright
-      notice, this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above
-      copyright notice, this list of conditions and the following
-      disclaimer in the documentation and/or other materials provided
-      with the distribution.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2001-2009 Makoto Matsumoto and Takuji Nishimura
+// SPDX-FileCopyrightText: Copyright (C) 2009 Mutsuo Saito
+// SPDX-License-Identifier: BSD-3-Clause AND BSD-2-Clause
 /**
  * @class   vtkMersenneTwister
  * @brief   Generator for Mersenne Twister pseudorandom numbers
diff --git a/Common/Core/vtkMersenneTwister_Private.cxx b/Common/Core/vtkMersenneTwister_Private.cxx
index 1bdfec96ef51acca09a89297f17092992b09629c..a535bdd7ab8b49a72ff548980f20f4ffe93e06dd 100644
--- a/Common/Core/vtkMersenneTwister_Private.cxx
+++ b/Common/Core/vtkMersenneTwister_Private.cxx
@@ -1,57 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMersenneTwister_Private.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
-
-/* Many thanks to M. Matsumoto, T. Nishimura and M. Saito for the following  */
-/* implementation of their algorithm, the Mersenne Twister, taken from       */
-/* http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/DC/dc.html                */
-
-/* Dynamic Creation (DC) of Mersenne Twister generators   */
-/*                                                        */
-/* Reference:                                             */
-/* Makoto Matsumoto and Takuji Nishimura,                 */
-/* "Dynamic Creation of Pseudorandom Number Generators",  */
-/* Monte Carlo and Quasi-Monte Carlo Methods 1998,        */
-/* Springer, 2000, pp 56--69.                             */
-
-/*
-  Copyright (C) 2001-2009 Makoto Matsumoto and Takuji Nishimura.
-  Copyright (C) 2009 Mutsuo Saito
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are
-  met:
-
-    * Redistributions of source code must retain the above copyright
-      notice, this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above
-      copyright notice, this list of conditions and the following
-      disclaimer in the documentation and/or other materials provided
-      with the distribution.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2001-2009 Makoto Matsumoto and Takuji Nishimura
+// SPDX-FileCopyrightText: Copyright (C) 2009 Mutsuo Saito
+// SPDX-License-Identifier: BSD-3-Clause AND BSD-2-Clause
 
 /* A C-program for MT19937: Integer version (1999/10/28)          */
 /*  genrand() generates one pseudorandom unsigned integer (32bit) */
diff --git a/Common/Core/vtkMeta.h b/Common/Core/vtkMeta.h
index 284c5c82dd728b0c3976995a275887124957427e..271a7da68a4f4a9e40c5ecbb06a92f7d39fd7bdb 100644
--- a/Common/Core/vtkMeta.h
+++ b/Common/Core/vtkMeta.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMeta.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkMeta_h
 #define vtkMeta_h
diff --git a/Common/Core/vtkMinimalStandardRandomSequence.cxx b/Common/Core/vtkMinimalStandardRandomSequence.cxx
index ad87ad385dd366d25e95bc788d2feb7b801294a6..aa9dec606c3207cd39a82c25a5acdd48c8c32d47 100644
--- a/Common/Core/vtkMinimalStandardRandomSequence.cxx
+++ b/Common/Core/vtkMinimalStandardRandomSequence.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMinimalStandardRandomSequence.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMinimalStandardRandomSequence.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkMinimalStandardRandomSequence.h b/Common/Core/vtkMinimalStandardRandomSequence.h
index 274f534450900894a488a4b9acafa952537274e5..6992d462e1169e56fa36a06645ac67f0cd32436c 100644
--- a/Common/Core/vtkMinimalStandardRandomSequence.h
+++ b/Common/Core/vtkMinimalStandardRandomSequence.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMinimalStandardRandomSequence.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMinimalStandardRandomSequence
  * @brief   Park and Miller Sequence of pseudo random numbers
diff --git a/Common/Core/vtkMultiThreader.cxx b/Common/Core/vtkMultiThreader.cxx
index 40e7e4f074c6044bff90ebc4c9af8e9989cb7191..5a2c9f091217111ebb83aafa4a9a5719bd4e6e7e 100644
--- a/Common/Core/vtkMultiThreader.cxx
+++ b/Common/Core/vtkMultiThreader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiThreader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiThreader.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkMultiThreader.h b/Common/Core/vtkMultiThreader.h
index ceed5310459a50671a85ab19f2ffe9c5e7829e95..6e271ba425c4d211d665b52553b4c68e8e178566 100644
--- a/Common/Core/vtkMultiThreader.h
+++ b/Common/Core/vtkMultiThreader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiThreader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiThreader
  * @brief   A class for performing multithreaded execution
diff --git a/Common/Core/vtkNew.h b/Common/Core/vtkNew.h
index cc5470255971f8be5211b6c74aad29f6d1609eb8..17d2361d28d96aa0b4bd8e7c3f7f723596b457a9 100644
--- a/Common/Core/vtkNew.h
+++ b/Common/Core/vtkNew.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNew.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNew
  * @brief   Allocate and hold a VTK object.
diff --git a/Common/Core/vtkOStrStreamWrapper.cxx b/Common/Core/vtkOStrStreamWrapper.cxx
index b42fd4fb480130418294e6c3931de2ef0b253b1a..c7f2401c95bbfb74ee00c008f6647d1718d4ca63 100644
--- a/Common/Core/vtkOStrStreamWrapper.cxx
+++ b/Common/Core/vtkOStrStreamWrapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOStrStreamWrapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSystemIncludes.h" // Cannot include vtkOStrStreamWrapper.h directly.
 
 // Need strcpy.
diff --git a/Common/Core/vtkOStrStreamWrapper.h b/Common/Core/vtkOStrStreamWrapper.h
index babfa1cfe1b124ee55686e56ff1138812fb9200b..121f15cba8aceaa88b41310f890ac8758aecbcd3 100644
--- a/Common/Core/vtkOStrStreamWrapper.h
+++ b/Common/Core/vtkOStrStreamWrapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOStrStreamWrapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOStrStreamWrapper
  * @brief   Wrapper for ostrstream.  Internal VTK use only.
diff --git a/Common/Core/vtkOStreamWrapper.cxx b/Common/Core/vtkOStreamWrapper.cxx
index c985d303eb202cf31f71ee5240e070a7deb0cc64..4ff8d7ff3b96e26601f978787ba41fa18bd5ce77 100644
--- a/Common/Core/vtkOStreamWrapper.cxx
+++ b/Common/Core/vtkOStreamWrapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOStreamWrapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSystemIncludes.h" // Cannot include vtkOStreamWrapper.h directly.
 
 #include "vtkIOStream.h"
diff --git a/Common/Core/vtkOStreamWrapper.h b/Common/Core/vtkOStreamWrapper.h
index fb5d1619ad232b804c8cc0bb72b118390fe8c78d..6c1ed687760eab3aa1045e1e5ff8d5838c2814ce 100644
--- a/Common/Core/vtkOStreamWrapper.h
+++ b/Common/Core/vtkOStreamWrapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOStreamWrapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOStreamWrapper
  * @brief   Wrapper for C++ ostream.  Internal VTK use only.
diff --git a/Common/Core/vtkObject.cxx b/Common/Core/vtkObject.cxx
index 79b02d4a2bd62c08566c80bf39671f8f4608fe48..f11b7b8e413c19e9eb4b9d1a199d2ee2acc611ab 100644
--- a/Common/Core/vtkObject.cxx
+++ b/Common/Core/vtkObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkObject.h"
 
 #include "vtkCommand.h"
diff --git a/Common/Core/vtkObject.h b/Common/Core/vtkObject.h
index 1d0f63851f0b706bace4805a57ecc0721b623ecf..4304d14f8b7ba341d9f168d2bcced14d61bd2282 100644
--- a/Common/Core/vtkObject.h
+++ b/Common/Core/vtkObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkObject
  * @brief   abstract base class for most VTK objects
diff --git a/Common/Core/vtkObjectBase.cxx b/Common/Core/vtkObjectBase.cxx
index 4c022685e1700aea4aebc99d9c3e1ac77d15d0de..43c23075224827cbe89fa2f9d152da132a47cf3b 100644
--- a/Common/Core/vtkObjectBase.cxx
+++ b/Common/Core/vtkObjectBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkObjectBase.h"
 #include "vtkDebug.h"
diff --git a/Common/Core/vtkObjectBase.h b/Common/Core/vtkObjectBase.h
index ec5bfaedc3ae8488f275c0e9fd821daf532bc0de..670c832f070da559a191cc76468490c4efb271e6 100644
--- a/Common/Core/vtkObjectBase.h
+++ b/Common/Core/vtkObjectBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkObjectBase
  * @brief   abstract base class for most VTK objects
diff --git a/Common/Core/vtkObjectFactory.cxx b/Common/Core/vtkObjectFactory.cxx
index 2b7033853c634c2fc606c4baf09843838da0f573..48f5af799843cb194dca266946c11acb6de95a8e 100644
--- a/Common/Core/vtkObjectFactory.cxx
+++ b/Common/Core/vtkObjectFactory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkObjectFactory.h"
 
 #include "vtkDebugLeaks.h"
diff --git a/Common/Core/vtkObjectFactory.h b/Common/Core/vtkObjectFactory.h
index 349b18deff9476a96f574096d873e5cd66f458fb..715d6eac756f7edb65f24fa8a9faffa154ed9c42 100644
--- a/Common/Core/vtkObjectFactory.h
+++ b/Common/Core/vtkObjectFactory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectFactory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkObjectFactory
  * @brief   abstract base class for vtkObjectFactories
diff --git a/Common/Core/vtkObjectFactoryCollection.cxx b/Common/Core/vtkObjectFactoryCollection.cxx
index 4922f77a701120dd32bf983889d835547edd00a0..fb666e30a5c4e5374f69d3e0d466d1e62674e5b3 100644
--- a/Common/Core/vtkObjectFactoryCollection.cxx
+++ b/Common/Core/vtkObjectFactoryCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectFactoryCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkObjectFactoryCollection.h"
 
 #include "vtkDebugLeaks.h"
diff --git a/Common/Core/vtkObjectFactoryCollection.h b/Common/Core/vtkObjectFactoryCollection.h
index ed13435d95a8c9e95378246d38cb90581c69c001..4c667d058c630e116a9b8d38e2d15be7695757cf 100644
--- a/Common/Core/vtkObjectFactoryCollection.h
+++ b/Common/Core/vtkObjectFactoryCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectFactoryCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkObjectFactoryCollection
  * @brief   maintain a list of object factories
diff --git a/Common/Core/vtkOldStyleCallbackCommand.cxx b/Common/Core/vtkOldStyleCallbackCommand.cxx
index 2fd8eca4554999d2741e764ab115984062edc9e7..9e1cacb01a9b405f4d32c915ef528b044eeb83da 100644
--- a/Common/Core/vtkOldStyleCallbackCommand.cxx
+++ b/Common/Core/vtkOldStyleCallbackCommand.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOldStyleCallbackCommand.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOldStyleCallbackCommand.h"
 
 #include "vtkObject.h"
diff --git a/Common/Core/vtkOldStyleCallbackCommand.h b/Common/Core/vtkOldStyleCallbackCommand.h
index 39b407b2ed8185ac518d3e012780d82d3e2ac23a..a27ab02a347b0a973468346fc1c07ee5fd2a73c0 100644
--- a/Common/Core/vtkOldStyleCallbackCommand.h
+++ b/Common/Core/vtkOldStyleCallbackCommand.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOldStyleCallbackCommand.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOldStyleCallbackCommand
  * @brief   supports legacy function callbacks for VTK
diff --git a/Common/Core/vtkOptions.h.in b/Common/Core/vtkOptions.h.in
index 8370f641b0a9b351bdea2672df3347fe5006698f..f894b55399ac5162234dd601e4f76b3c61520761 100644
--- a/Common/Core/vtkOptions.h.in
+++ b/Common/Core/vtkOptions.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOptions.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOptions_h
 #define vtkOptions_h
 
diff --git a/Common/Core/vtkOutputWindow.cxx b/Common/Core/vtkOutputWindow.cxx
index cb2839159d5785e435945687e703218566e73663..b4038cb9a58389666eb6c39c21f184d917158bad 100644
--- a/Common/Core/vtkOutputWindow.cxx
+++ b/Common/Core/vtkOutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOutputWindow.h"
 #if defined(_WIN32) && !defined(VTK_USE_X)
 #include "vtkWin32OutputWindow.h"
diff --git a/Common/Core/vtkOutputWindow.h b/Common/Core/vtkOutputWindow.h
index 43d312e4728510441556f33b142d65555ff0e985..7c4fe9724f1727ee709da4acd3de72ece598740d 100644
--- a/Common/Core/vtkOutputWindow.h
+++ b/Common/Core/vtkOutputWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutputWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOutputWindow
  * @brief   base class for writing debug output to a console
diff --git a/Common/Core/vtkOverrideInformation.cxx b/Common/Core/vtkOverrideInformation.cxx
index 3492bec1aab050da4f892f8c460d930a4d22d699..c46a03e051784d82ca76f3ddb292bf5abe61fc3e 100644
--- a/Common/Core/vtkOverrideInformation.cxx
+++ b/Common/Core/vtkOverrideInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverrideInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOverrideInformation.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkOverrideInformation.h b/Common/Core/vtkOverrideInformation.h
index 7a76d982ae6e43bb7b6969768755e3df2233aeef..e57e5dc4077d643c00f996cbd9dc78b77885f63f 100644
--- a/Common/Core/vtkOverrideInformation.h
+++ b/Common/Core/vtkOverrideInformation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverrideInformation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOverrideInformation
  * @brief   Factory object override information
diff --git a/Common/Core/vtkOverrideInformationCollection.cxx b/Common/Core/vtkOverrideInformationCollection.cxx
index a1df099ba62cbf38e36f0cb958d9625d50be36c9..3aaf5ef9b13e5eb7f6ce4c863103fd24e7e276f7 100644
--- a/Common/Core/vtkOverrideInformationCollection.cxx
+++ b/Common/Core/vtkOverrideInformationCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverrideInformationCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOverrideInformationCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkOverrideInformationCollection.h b/Common/Core/vtkOverrideInformationCollection.h
index fdd6aed6eee70916bf7cf882f6cea94b5a90a777..da971ebb62d30c1ec4e43518afe0646e88376f64 100644
--- a/Common/Core/vtkOverrideInformationCollection.h
+++ b/Common/Core/vtkOverrideInformationCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverrideInformationCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOverrideInformationCollection
  * @brief   maintain a list of override information objects
diff --git a/Common/Core/vtkPlatform.h.in b/Common/Core/vtkPlatform.h.in
index d62ec7cec020fb0820d053792892c3e5b770cd80..f6dc525bc1bee573efaa6751a702c2e4e068a8ae 100644
--- a/Common/Core/vtkPlatform.h.in
+++ b/Common/Core/vtkPlatform.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlatform.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkPlatform_h
 #define vtkPlatform_h
 
diff --git a/Common/Core/vtkPoints.cxx b/Common/Core/vtkPoints.cxx
index 3865d3d6cfce40a0576b3a3b76d6f17c29647164..af60a80e1cb17c51145a8e168a902f0ecc39f766 100644
--- a/Common/Core/vtkPoints.cxx
+++ b/Common/Core/vtkPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPoints.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Common/Core/vtkPoints.h b/Common/Core/vtkPoints.h
index b6363b63322ce97e85a46d54f432be5bdd6367fa..7873f6e5914f6e05ea648e5ebf9410891ee15ea9 100644
--- a/Common/Core/vtkPoints.h
+++ b/Common/Core/vtkPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPoints
  * @brief   represent and manipulate 3D points
diff --git a/Common/Core/vtkPoints2D.cxx b/Common/Core/vtkPoints2D.cxx
index ed5efb1ca176c0ca65fc2bb4fc3a26a552e521bd..42d827178dda3389e7d32ec12d6d311046ffefe7 100644
--- a/Common/Core/vtkPoints2D.cxx
+++ b/Common/Core/vtkPoints2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPoints2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPoints2D.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/Core/vtkPoints2D.h b/Common/Core/vtkPoints2D.h
index 552ee17472f5dc22e12c6fa67b6327d5847205e0..4f129fa951b4b753ce3a7cdf4c6bf249927ac716 100644
--- a/Common/Core/vtkPoints2D.h
+++ b/Common/Core/vtkPoints2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPoints2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPoints2D
  * @brief   represent and manipulate 2D points
diff --git a/Common/Core/vtkPriorityQueue.cxx b/Common/Core/vtkPriorityQueue.cxx
index 889c22b639b5e4c2c76b14d4c2448c236635cd7c..5bb7c8913a4852e9f35b41dfebff509d829dc5cd 100644
--- a/Common/Core/vtkPriorityQueue.cxx
+++ b/Common/Core/vtkPriorityQueue.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPriorityQueue.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPriorityQueue.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkPriorityQueue.h b/Common/Core/vtkPriorityQueue.h
index dd8a5e47d4bca573f69d89088a89a4784e3cda9f..e1ce13f4a609800af0e471d637a3eac8001116d6 100644
--- a/Common/Core/vtkPriorityQueue.h
+++ b/Common/Core/vtkPriorityQueue.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPriorityQueue.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPriorityQueue
  * @brief   a list of ids arranged in priority order
diff --git a/Common/Core/vtkRandomPool.cxx b/Common/Core/vtkRandomPool.cxx
index f061668e4f5e0a36bf519cb6f4bd48e301ab86cf..c2bcf67d1814580e3fdc500525067a71daea507e 100644
--- a/Common/Core/vtkRandomPool.cxx
+++ b/Common/Core/vtkRandomPool.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomPool.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRandomPool.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Common/Core/vtkRandomPool.h b/Common/Core/vtkRandomPool.h
index c51946a32f82cfb7da0d86256b8d030f3871c722..9e6e62bd3a084d0f0a5d80d58f702fcede702207 100644
--- a/Common/Core/vtkRandomPool.h
+++ b/Common/Core/vtkRandomPool.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomPool.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRandomPool
  * @brief   convenience class to quickly generate a pool of random numbers
diff --git a/Common/Core/vtkRandomSequence.cxx b/Common/Core/vtkRandomSequence.cxx
index d3211a9a97d8809f92908877f32c774001e5f0d7..2e61d4e6864d3be4692f1bbfb5677b7fb6633070 100644
--- a/Common/Core/vtkRandomSequence.cxx
+++ b/Common/Core/vtkRandomSequence.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomSequence.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRandomSequence.h"
 
 #include <cassert>
diff --git a/Common/Core/vtkRandomSequence.h b/Common/Core/vtkRandomSequence.h
index 8f2212f6eafb15fd8e1dae84654e5dfbb36add07..13894306cab827aff4bd467d15c820acb7297d75 100644
--- a/Common/Core/vtkRandomSequence.h
+++ b/Common/Core/vtkRandomSequence.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomSequence.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRandomSequence
  * @brief   Generate a sequence of random numbers.
diff --git a/Common/Core/vtkRange.h b/Common/Core/vtkRange.h
index 73e333b9ffc66859dc7f68cf6f6249a2852efcbd..587fe1e3a7060a1c4247e0a3ea3fca5723bde167 100644
--- a/Common/Core/vtkRange.h
+++ b/Common/Core/vtkRange.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRange.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkRange_h
 #define vtkRange_h
diff --git a/Common/Core/vtkRangeIterableTraits.h b/Common/Core/vtkRangeIterableTraits.h
index e4ccb3ba6c6f3a7a976ea5f7699731cec3715817..b410d0192eb5bbdeabd9091eb5a852b5c49946df 100644
--- a/Common/Core/vtkRangeIterableTraits.h
+++ b/Common/Core/vtkRangeIterableTraits.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRangeIterableTraits.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkRangeIterableTraits_h
 #define vtkRangeIterableTraits_h
diff --git a/Common/Core/vtkReferenceCount.cxx b/Common/Core/vtkReferenceCount.cxx
index a11b76047c222e0c5354cddd6e865a35c465bef3..ed01e8b40aafa724a7a8f242eb974dff7dfe1983 100644
--- a/Common/Core/vtkReferenceCount.cxx
+++ b/Common/Core/vtkReferenceCount.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReferenceCount.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReferenceCount.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkReferenceCount.h b/Common/Core/vtkReferenceCount.h
index 8ea3f58b182de280de7ec958f6efaf4ded83c702..3e506ae2ee78cb4b34df3f73fafe3854c03ed7ad 100644
--- a/Common/Core/vtkReferenceCount.h
+++ b/Common/Core/vtkReferenceCount.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReferenceCount.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReferenceCount
  * @brief   Obsolete / empty subclass of object.
diff --git a/Common/Core/vtkSMP.h.in b/Common/Core/vtkSMP.h.in
index 6f206f91640d799479ce45f9ec4bdd762600f2ee..80caa49ccae9144b2275ac91d86b2fc3e80e16e3 100644
--- a/Common/Core/vtkSMP.h.in
+++ b/Common/Core/vtkSMP.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMP.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkSMP_h
 #define vtkSMP_h
 
diff --git a/Common/Core/vtkSMPThreadLocal.h b/Common/Core/vtkSMPThreadLocal.h
index 590d0bdd4be1654bd1fda669b0e78f5100e16d63..5db75ff82f794a73610fc4310220f739662af762 100644
--- a/Common/Core/vtkSMPThreadLocal.h
+++ b/Common/Core/vtkSMPThreadLocal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkSMPThreadLocal.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSMPThreadLocal
  * @brief   Thread local storage for VTK objects.
diff --git a/Common/Core/vtkSMPThreadLocalObject.h b/Common/Core/vtkSMPThreadLocalObject.h
index 822b5ae81671a7579eeb88213146fc74e3b4b65b..ba47c11c79ea43ea9618c6a38daf5a2d992677f8 100644
--- a/Common/Core/vtkSMPThreadLocalObject.h
+++ b/Common/Core/vtkSMPThreadLocalObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkSMPThreadLocalObject.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSMPThreadLocalObject
  * @brief   Thread local storage for VTK objects.
diff --git a/Common/Core/vtkSMPTools.cxx b/Common/Core/vtkSMPTools.cxx
index 184bb12fd1e760d04d074ecc45626b29e7654ee6..21c7d6aba50efc2e42ccfa632fb57456d7937979 100644
--- a/Common/Core/vtkSMPTools.cxx
+++ b/Common/Core/vtkSMPTools.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPTools.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSMPTools.h"
 
diff --git a/Common/Core/vtkSMPTools.h b/Common/Core/vtkSMPTools.h
index 0e5b019de0a24bc0009cf87897101754195d7b73..d314ad7a7e80f074d3b73756ead8608045031d20 100644
--- a/Common/Core/vtkSMPTools.h
+++ b/Common/Core/vtkSMPTools.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPTools.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSMPTools
  * @brief   A set of parallel (multi-threaded) utility functions.
diff --git a/Common/Core/vtkSOADataArrayTemplate.h b/Common/Core/vtkSOADataArrayTemplate.h
index 8c2cfa36612abe90c907b27f58315521783867fd..44d062a2abc480a2fbcca37c02ad2b4a289903bd 100644
--- a/Common/Core/vtkSOADataArrayTemplate.h
+++ b/Common/Core/vtkSOADataArrayTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSOADataArrayTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSOADataArrayTemplate
  * @brief   Struct-Of-Arrays implementation of vtkGenericDataArray.
diff --git a/Common/Core/vtkSOADataArrayTemplate.txx b/Common/Core/vtkSOADataArrayTemplate.txx
index e8a542c09d2b93220a2694f278ed4f78d5ded6b3..09d4a784d67abd7fcbae40b2898e719c8be19a05 100644
--- a/Common/Core/vtkSOADataArrayTemplate.txx
+++ b/Common/Core/vtkSOADataArrayTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSOADataArrayTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSOADataArrayTemplate_txx
 #define vtkSOADataArrayTemplate_txx
diff --git a/Common/Core/vtkSOADataArrayTemplateInstantiate.cxx.in b/Common/Core/vtkSOADataArrayTemplateInstantiate.cxx.in
index 241ea5c1d54ac3c769e7497fdc3a750cf21fc492..e87cd6d98ae61412e2d9ffabbd3440538862d1d5 100644
--- a/Common/Core/vtkSOADataArrayTemplateInstantiate.cxx.in
+++ b/Common/Core/vtkSOADataArrayTemplateInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSOADataArrayTemplateInstantiate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This file generates an instantiation of vtkSOADataArrayTemplate.
 // For AoS arrays, this is done in the more derived classes, for example
diff --git a/Common/Core/vtkScalarsToColors.cxx b/Common/Core/vtkScalarsToColors.cxx
index 36327498f23cf9977016e45a7ce4a378e6d0f670..1617d7ca9afe1bcabb9ce5f6ab3dc84472623964 100644
--- a/Common/Core/vtkScalarsToColors.cxx
+++ b/Common/Core/vtkScalarsToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarsToColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkScalarsToColors.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Common/Core/vtkScalarsToColors.h b/Common/Core/vtkScalarsToColors.h
index f1b9c819788dc338f87ca1819aa81238807eecc9..1693c65a9c6e5bcc8545f55f085b9d5eb2047568 100644
--- a/Common/Core/vtkScalarsToColors.h
+++ b/Common/Core/vtkScalarsToColors.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarsToColors.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScalarsToColors
  * @brief   Superclass for mapping scalar values to colors
diff --git a/Common/Core/vtkScaledSOADataArrayTemplate.h b/Common/Core/vtkScaledSOADataArrayTemplate.h
index 4c009e5e7f5fda6e170bf1398a580725131c0d85..7a0455cb6a887450369bd7c8321b40540705b874 100644
--- a/Common/Core/vtkScaledSOADataArrayTemplate.h
+++ b/Common/Core/vtkScaledSOADataArrayTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScaledSOADataArrayTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScaledSOADataArrayTemplate
  * @brief   Struct-Of-Arrays implementation of
diff --git a/Common/Core/vtkScaledSOADataArrayTemplate.txx b/Common/Core/vtkScaledSOADataArrayTemplate.txx
index 56cebeab8c8fcd73d887adc939ce1157003b2ab6..a926a0a0b3bf5503923f576bfa240145b9f58bd1 100644
--- a/Common/Core/vtkScaledSOADataArrayTemplate.txx
+++ b/Common/Core/vtkScaledSOADataArrayTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScaledSOADataArrayTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkScaledSOADataArrayTemplate_txx
 #define vtkScaledSOADataArrayTemplate_txx
diff --git a/Common/Core/vtkScaledSOADataArrayTemplateInstantiate.cxx.in b/Common/Core/vtkScaledSOADataArrayTemplateInstantiate.cxx.in
index 3a5c82b3666f1685ecf4c427e2b889327693f972..8d03f5ddd9bb53781a71030ef89663c4fc07cac4 100644
--- a/Common/Core/vtkScaledSOADataArrayTemplateInstantiate.cxx.in
+++ b/Common/Core/vtkScaledSOADataArrayTemplateInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScaledSOADataArrayTemplateInstantiate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This file generates an instantiation of vtkScaledSOADataArrayTemplate.
 // For AoS arrays, this is done in the more derived classes, for example
diff --git a/Common/Core/vtkSetGet.h b/Common/Core/vtkSetGet.h
index 9a9c7eccd5773c7f6fc341d2877eed49a662d22f..70b4513051a1e1723b4651fab8d19daed4570dfb 100644
--- a/Common/Core/vtkSetGet.h
+++ b/Common/Core/vtkSetGet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSetGet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   SetGet
  *
diff --git a/Common/Core/vtkShortArray.cxx b/Common/Core/vtkShortArray.cxx
index c0eba2ac8323c059f1597b70476283f415a12556..664c10178424402f8c1d1459bbd1e3bc92c7a868 100644
--- a/Common/Core/vtkShortArray.cxx
+++ b/Common/Core/vtkShortArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShortArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkShortArray.h b/Common/Core/vtkShortArray.h
index d36095410d7b18f6419dac7ccdf7dc486b6909ac..c36e75d1faa6081ff8c86469b5f31626b608c70b 100644
--- a/Common/Core/vtkShortArray.h
+++ b/Common/Core/vtkShortArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShortArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShortArray
  * @brief   dynamic, self-adjusting array of short
diff --git a/Common/Core/vtkSignedCharArray.cxx b/Common/Core/vtkSignedCharArray.cxx
index dda4f6b318d79db9e438d2a6077967e60f674945..4f9fd848f7b965b73c6f11dbe2080cc80738dbbc 100644
--- a/Common/Core/vtkSignedCharArray.cxx
+++ b/Common/Core/vtkSignedCharArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSignedCharArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkSignedCharArray.h b/Common/Core/vtkSignedCharArray.h
index 020fd9941e03cf85951a028304c3170041c72a1b..a8197cc9ea5c9c7dbc67072229a6450a3c6622c6 100644
--- a/Common/Core/vtkSignedCharArray.h
+++ b/Common/Core/vtkSignedCharArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSignedCharArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSignedCharArray
  * @brief   dynamic, self-adjusting array of signed char
diff --git a/Common/Core/vtkSmartPointer.h b/Common/Core/vtkSmartPointer.h
index 4e94f617046f170f1756990a1fed2e4274b71343..6bb8ab117b4f6d2319164152758ae02c4080dd9b 100644
--- a/Common/Core/vtkSmartPointer.h
+++ b/Common/Core/vtkSmartPointer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmartPointer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSmartPointer
  * @brief   Hold a reference to a vtkObjectBase instance.
diff --git a/Common/Core/vtkSmartPointerBase.cxx b/Common/Core/vtkSmartPointerBase.cxx
index 9bb0faf207f7e3066fe910680c13ffff0954e001..b6ec0e65292beb40426f19615c4c60ef70478177 100644
--- a/Common/Core/vtkSmartPointerBase.cxx
+++ b/Common/Core/vtkSmartPointerBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmartPointerBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointerBase.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Common/Core/vtkSmartPointerBase.h b/Common/Core/vtkSmartPointerBase.h
index b80a36a2de7ebaca5fd5e468fb9a03647ed98cc9..605dbffebe2f89a83a0a4457d1076bc0d0115489 100644
--- a/Common/Core/vtkSmartPointerBase.h
+++ b/Common/Core/vtkSmartPointerBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmartPointerBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSmartPointerBase
  * @brief   Non-templated superclass for vtkSmartPointer.
diff --git a/Common/Core/vtkSortDataArray.cxx b/Common/Core/vtkSortDataArray.cxx
index cf18f8fe9c7bde1c5203554d1828119c41b0291b..50420e57d3411b15fcc181cec1f12d733689e7d1 100644
--- a/Common/Core/vtkSortDataArray.cxx
+++ b/Common/Core/vtkSortDataArray.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSortDataArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSortDataArray.h"
 
diff --git a/Common/Core/vtkSortDataArray.h b/Common/Core/vtkSortDataArray.h
index 91b9099067ccc73d49380902128988c5c6703abf..4026de9b3d6f510c279e4cae2f9b18825cc79a04 100644
--- a/Common/Core/vtkSortDataArray.h
+++ b/Common/Core/vtkSortDataArray.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSortDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkSortDataArray
diff --git a/Common/Core/vtkSparseArray.h b/Common/Core/vtkSparseArray.h
index 0bbc70743a2c8f29832079dcadd4d63c691974b9..58af17eb8b0196b9920979baa5f19dc47aeb6736 100644
--- a/Common/Core/vtkSparseArray.h
+++ b/Common/Core/vtkSparseArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSparseArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkSparseArray
diff --git a/Common/Core/vtkSparseArray.txx b/Common/Core/vtkSparseArray.txx
index d409b067afb0f82926cdec60eb341ee500a0e568..4171775e91a33ebcb746c37570adbdc73c3ca2d2 100644
--- a/Common/Core/vtkSparseArray.txx
+++ b/Common/Core/vtkSparseArray.txx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSparseArray.txx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkSparseArray_txx
 #define vtkSparseArray_txx
diff --git a/Common/Core/vtkStdString.cxx b/Common/Core/vtkStdString.cxx
index 2c5ab70f61f62506d15049bf7e7d1a3bd71e29d4..872c5ad3e511e5de163ca676cd713bc5a7053c4a 100644
--- a/Common/Core/vtkStdString.cxx
+++ b/Common/Core/vtkStdString.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStdString.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStdString.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/Core/vtkStdString.h b/Common/Core/vtkStdString.h
index 482201abbf9f2636014cbe024289480900e96971..ead3deada083d425066fdee1f8fc855b30c678a6 100644
--- a/Common/Core/vtkStdString.h
+++ b/Common/Core/vtkStdString.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStdString.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStdString
  * @brief   Wrapper around std::string to keep symbols short.
diff --git a/Common/Core/vtkStringArray.cxx b/Common/Core/vtkStringArray.cxx
index dc91af353f0175be2183f544454a94a0aad56cf5..dac4fa7246acef4189b057c85e381a8c08c3309d 100644
--- a/Common/Core/vtkStringArray.cxx
+++ b/Common/Core/vtkStringArray.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringArray.cxx
-  Language:  C++
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 // We do not provide a definition for the copy constructor or
 // operator=.  Block the warning.
diff --git a/Common/Core/vtkStringArray.h b/Common/Core/vtkStringArray.h
index 1f523d25ba1dd5c3bf4d1e6dba691eea7ebed5cd..dddb38682663fb2ad15b1dd0944671baf14417a2 100644
--- a/Common/Core/vtkStringArray.h
+++ b/Common/Core/vtkStringArray.h
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringArray.h
-  Language:  C++
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStringArray
  * @brief   a vtkAbstractArray subclass for strings
diff --git a/Common/Core/vtkStringManager.cxx b/Common/Core/vtkStringManager.cxx
index f47d9c4c83a90afc1a2f9e46f8246ebf2da3ade9..1eb6685f8c8558d85f94129ff87955ea3aefb70e 100644
--- a/Common/Core/vtkStringManager.cxx
+++ b/Common/Core/vtkStringManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStringManager.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkStringManager.h b/Common/Core/vtkStringManager.h
index 270808497b1891edd3a784c18d11f8239dbbd770..ed2f775d1699509755f66951530a41a21cf2863f 100644
--- a/Common/Core/vtkStringManager.h
+++ b/Common/Core/vtkStringManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkStringManager_h
 #define vtkStringManager_h
 /**
diff --git a/Common/Core/vtkStringOutputWindow.cxx b/Common/Core/vtkStringOutputWindow.cxx
index d04d92f672b3f375312174f66306f2780e54cc3d..dc2c044c25a899ffc507a9927bfce8521d90a9c7 100644
--- a/Common/Core/vtkStringOutputWindow.cxx
+++ b/Common/Core/vtkStringOutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringOutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStringOutputWindow.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkStringOutputWindow.h b/Common/Core/vtkStringOutputWindow.h
index 1a7927727fd2af48981e9300ff91080bb3663cff..af050c10859b4ebecebd0aa11753f99aa0495d61 100644
--- a/Common/Core/vtkStringOutputWindow.h
+++ b/Common/Core/vtkStringOutputWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringOutputWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStringOutputWindow
  * @brief   File Specific output window class
diff --git a/Common/Core/vtkStringToken.cxx b/Common/Core/vtkStringToken.cxx
index d8b694af9eee5354db2ccaeff1f6c3f25a6ddeb3..814cf20c324bfc5f308faf64b350389d7c4a2628 100644
--- a/Common/Core/vtkStringToken.cxx
+++ b/Common/Core/vtkStringToken.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToken.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStringToken.h"
 #include "vtkStringManager.h"
 
diff --git a/Common/Core/vtkStringToken.h b/Common/Core/vtkStringToken.h
index 7efd5639dcdc4958c0cba40532e798a20f626697..8f41c5adb114cb366b76bae045ea8bd4259e748e 100644
--- a/Common/Core/vtkStringToken.h
+++ b/Common/Core/vtkStringToken.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToken.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkStringToken_h
 #define vtkStringToken_h
 /**
diff --git a/Common/Core/vtkSystemIncludes.h b/Common/Core/vtkSystemIncludes.h
index 4535a9b8cc11a2d9516e3b78b9bb2c8700b77ad9..096420f19511bd028b68f26c700387e4b80261c7 100644
--- a/Common/Core/vtkSystemIncludes.h
+++ b/Common/Core/vtkSystemIncludes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSystemIncludes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSystemIncludes
  * @brief   transition VTK to ANSI C++, centralize
diff --git a/Common/Core/vtkTemplateAliasMacro.h b/Common/Core/vtkTemplateAliasMacro.h
index 9e55534375e90efe65168c60a77a0ea73c512a64..03662eaad6c6936388385f64c57d38138c33e561 100644
--- a/Common/Core/vtkTemplateAliasMacro.h
+++ b/Common/Core/vtkTemplateAliasMacro.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemplateAliasMacro.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemplateAliasMacro
  * @brief   Dispatch a scalar processing template.
diff --git a/Common/Core/vtkTestDataArray.h b/Common/Core/vtkTestDataArray.h
index ba3a021967ec2c66374a84f6e8c180ea779a948a..dad3a5dea65d602ba5a7ec87f44217907664e8e3 100644
--- a/Common/Core/vtkTestDataArray.h
+++ b/Common/Core/vtkTestDataArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTestDataArray
  * @brief   An implementation of vtkGenericDataArray for testing
diff --git a/Common/Core/vtkTestSyncBuiltins.cxx b/Common/Core/vtkTestSyncBuiltins.cxx
index adddb9464a55f8af69cc397a9130e2eb3f2e4b9d..f048bd5a6e2e63f41d28c5e44d3308ead0d85e95 100644
--- a/Common/Core/vtkTestSyncBuiltins.cxx
+++ b/Common/Core/vtkTestSyncBuiltins.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cstdio>
 #include <cstdlib>
 
diff --git a/Common/Core/vtkThreads.h.in b/Common/Core/vtkThreads.h.in
index c5ee5fbac54681ae12100d0c591fab465c8676ea..a1f899f1ffe5419e9f12d5327f89af8b7654efda 100644
--- a/Common/Core/vtkThreads.h.in
+++ b/Common/Core/vtkThreads.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreads.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkThreads_h
 #define vtkThreads_h
 
diff --git a/Common/Core/vtkTimePointUtility.cxx b/Common/Core/vtkTimePointUtility.cxx
index 2c30225e3992c5e5f907b414dfb2a1b7914f84e9..7abb842304ebdd0cb370d519fed6b7b0c5d20b9e 100644
--- a/Common/Core/vtkTimePointUtility.cxx
+++ b/Common/Core/vtkTimePointUtility.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimePointUtility.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTimePointUtility.h"
 
diff --git a/Common/Core/vtkTimePointUtility.h b/Common/Core/vtkTimePointUtility.h
index 81e54ff031e46c00232a2c536c07d72f7cb133a6..a40c75a930549ca6fb23b85aea064c9fde09b778 100644
--- a/Common/Core/vtkTimePointUtility.h
+++ b/Common/Core/vtkTimePointUtility.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimePointUtility.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTimePointUtility
  * @brief   performs common time operations
diff --git a/Common/Core/vtkTimeStamp.cxx b/Common/Core/vtkTimeStamp.cxx
index 2416b3d029cd4769333c54292bf243b953b0933a..d371e44974d454a952e471970dc00315e28d8d3a 100644
--- a/Common/Core/vtkTimeStamp.cxx
+++ b/Common/Core/vtkTimeStamp.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimeStamp.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTimeStamp.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkTimeStamp.h b/Common/Core/vtkTimeStamp.h
index 8494997a1bcb6565df37c007f0b1fe7b8320f31b..61d556f60f3c43c9346afb3704e564e5cf7816ed 100644
--- a/Common/Core/vtkTimeStamp.h
+++ b/Common/Core/vtkTimeStamp.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimeStamp.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTimeStamp
  * @brief   record modification and/or execution time
diff --git a/Common/Core/vtkType.h b/Common/Core/vtkType.h
index 27e5814f45b9d1bc58fa790b77e961e265babe6d..e76d875c4f5cd6037c5da0f8833c3d75b429caef 100644
--- a/Common/Core/vtkType.h
+++ b/Common/Core/vtkType.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkType.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkType_h
 #define vtkType_h
 
diff --git a/Common/Core/vtkTypeList.h b/Common/Core/vtkTypeList.h
index 95290459a55eda9d4abbc53ed908db522ae7dc78..ed45995d77602b665c340e075895374f12d4fa00 100644
--- a/Common/Core/vtkTypeList.h
+++ b/Common/Core/vtkTypeList.h
@@ -1,31 +1,13 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypeList.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2001 by Andrei Alexandrescu
+// SPDX-FileCopyrightText: Copyright (c) 2001. Addison-Wesley.
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 
 ////////////////////////////////////////////////////////////////////////////////
 // The Loki Library
-// Copyright (c) 2001 by Andrei Alexandrescu
 // This code accompanies the book:
 // Alexandrescu, Andrei. "Modern C++ Design: Generic Programming and Design
-//     Patterns Applied". Copyright (c) 2001. Addison-Wesley.
-// Permission to use, copy, modify, distribute and sell this software for any
-//     purpose is hereby granted without fee, provided that the above copyright
-//     notice appear in all copies and that both that copyright notice and this
-//     permission notice appear in supporting documentation.
-// The author or Addison-Wesley Longman make no representations about the
-//     suitability of this software for any purpose. It is provided "as is"
-//     without express or implied warranty.
+//     Patterns Applied".
 ////////////////////////////////////////////////////////////////////////////////
 
 /**
diff --git a/Common/Core/vtkTypeList.txx b/Common/Core/vtkTypeList.txx
index 2ad280e7a5baad4bc5cf13439a5c1c9bceee5f63..e4dd48a78b5699ce71842a18d62a2e584925d86b 100644
--- a/Common/Core/vtkTypeList.txx
+++ b/Common/Core/vtkTypeList.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypeList.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkTypeList_txx
 #define vtkTypeList_txx
diff --git a/Common/Core/vtkTypeListMacros.h.in b/Common/Core/vtkTypeListMacros.h.in
index 5337be67dd558c2bcb07361b6c88f966e59f211e..4880bc98a7d9bda862a731947afda73b1a06475b 100644
--- a/Common/Core/vtkTypeListMacros.h.in
+++ b/Common/Core/vtkTypeListMacros.h.in
@@ -1 +1,3 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 ${VTK_TYPELISTMACRO_HEADER_CONTENTS}
diff --git a/Common/Core/vtkTypeName.h b/Common/Core/vtkTypeName.h
index 0f441fe3d918c9569127305faf94e4de951f6ba9..c35aea212b307e493ddada12e7221a804a591c85 100644
--- a/Common/Core/vtkTypeName.h
+++ b/Common/Core/vtkTypeName.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypeName.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkTypeName_h
 #define vtkTypeName_h
diff --git a/Common/Core/vtkTypeTraits.h b/Common/Core/vtkTypeTraits.h
index b669321fd54d83bd6f11f923a233f57d337b980c..15e606d4a1933a1e2bf286760475a41794320b38 100644
--- a/Common/Core/vtkTypeTraits.h
+++ b/Common/Core/vtkTypeTraits.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkTypeTraits.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTypeTraits
  * @brief   Template defining traits of native types used by VTK.
diff --git a/Common/Core/vtkTypedArray.cxx.in b/Common/Core/vtkTypedArray.cxx.in
index c829626f30b7808ca3683eb0768fabdb634d9bb4..126ca12255dafbbeb6b4f748330f820f7e11192f 100644
--- a/Common/Core/vtkTypedArray.cxx.in
+++ b/Common/Core/vtkTypedArray.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypedArray.cxx.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkType@VTK_TYPE_NAME@Array.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkTypedArray.h b/Common/Core/vtkTypedArray.h
index 7ad90738f888a24042da04ab270317b8da48ad1f..545315ed8bf59bffb9ef76b7e6417275c7d23f69 100644
--- a/Common/Core/vtkTypedArray.h
+++ b/Common/Core/vtkTypedArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypedArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkTypedArray
diff --git a/Common/Core/vtkTypedArray.h.in b/Common/Core/vtkTypedArray.h.in
index af6b1d17031ea307eadc006678e851563e4adb79..fba9d6ebbf49c8be099f0ef9192fb64ec1593f57 100644
--- a/Common/Core/vtkTypedArray.h.in
+++ b/Common/Core/vtkTypedArray.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypedArray.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkType@VTK_TYPE_NAME@Array - dynamic, self-adjusting array of vtkType@VTK_TYPE_NAME@
 // .SECTION Description
 // vtkType@VTK_TYPE_NAME@Array is an array of values of type vtkType@VTK_TYPE_NAME@.  It
diff --git a/Common/Core/vtkTypedArray.txx b/Common/Core/vtkTypedArray.txx
index 7b4a91dbbc67c45f6430bfd73b377b9ccd89dc7f..9404bf1c737caf238837fbcb2d4da588fbf7bd86 100644
--- a/Common/Core/vtkTypedArray.txx
+++ b/Common/Core/vtkTypedArray.txx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypedArray.txx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkVariantCast.h"
 #include "vtkVariantCreate.h"
diff --git a/Common/Core/vtkTypedDataArray.h b/Common/Core/vtkTypedDataArray.h
index 327cd41fa17972ab1abcc9e2f55466e37652adef..36be8c890fcfeb7c92aea5838be0ddddd9403628 100644
--- a/Common/Core/vtkTypedDataArray.h
+++ b/Common/Core/vtkTypedDataArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypedDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTypedDataArray
  * @brief   Extend vtkDataArray with abstract type-specific API
diff --git a/Common/Core/vtkTypedDataArray.txx b/Common/Core/vtkTypedDataArray.txx
index b72bdb4be9f7516139d02366fa7681b251324b94..72c7179b2aa3af1bf81d1189a59caddb82f73052 100644
--- a/Common/Core/vtkTypedDataArray.txx
+++ b/Common/Core/vtkTypedDataArray.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypedDataArray.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkTypedDataArray_txx
 #define vtkTypedDataArray_txx
diff --git a/Common/Core/vtkTypedDataArrayIterator.h b/Common/Core/vtkTypedDataArrayIterator.h
index 6505be8d2733b6bff064fb08640d7bedd45f7648..36d647d28197f0f219b74de80f6bb0632a0991e1 100644
--- a/Common/Core/vtkTypedDataArrayIterator.h
+++ b/Common/Core/vtkTypedDataArrayIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTypedDataArrayIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTypedDataArrayIterator
diff --git a/Common/Core/vtkUnsignedCharArray.cxx b/Common/Core/vtkUnsignedCharArray.cxx
index 94a84676638adb43dddaa286488e3fcde285690d..c92c6aa3d4408e09b4e1a209c258b94a98291caf 100644
--- a/Common/Core/vtkUnsignedCharArray.cxx
+++ b/Common/Core/vtkUnsignedCharArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedCharArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkUnsignedCharArray.h b/Common/Core/vtkUnsignedCharArray.h
index b38503b63c5e8b9b9070badce096baa7fcc49d01..6fb3e542d8e4a8fd16a910867a77fac71f988e2a 100644
--- a/Common/Core/vtkUnsignedCharArray.h
+++ b/Common/Core/vtkUnsignedCharArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedCharArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnsignedCharArray
  * @brief   dynamic, self-adjusting array of unsigned char
diff --git a/Common/Core/vtkUnsignedIntArray.cxx b/Common/Core/vtkUnsignedIntArray.cxx
index 81ed024873b2d1b6f650c51f8a3cc1215c99e121..6fd95f5a5d0ab03941b9beb5b78aebd5336083a5 100644
--- a/Common/Core/vtkUnsignedIntArray.cxx
+++ b/Common/Core/vtkUnsignedIntArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedIntArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkUnsignedIntArray.h b/Common/Core/vtkUnsignedIntArray.h
index dc26712324a1614417b08b87e205dc1b934e9306..7972403a7441f04030ffea258459b8d2116875c8 100644
--- a/Common/Core/vtkUnsignedIntArray.h
+++ b/Common/Core/vtkUnsignedIntArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedIntArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnsignedIntArray
  * @brief   dynamic, self-adjusting array of unsigned int
diff --git a/Common/Core/vtkUnsignedLongArray.cxx b/Common/Core/vtkUnsignedLongArray.cxx
index b8cda7cee8d573502581a5f2ab48e83902858e0e..a903933af1dc73b53af702497b2f8ebc03a51c08 100644
--- a/Common/Core/vtkUnsignedLongArray.cxx
+++ b/Common/Core/vtkUnsignedLongArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedLongArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkUnsignedLongArray.h b/Common/Core/vtkUnsignedLongArray.h
index e968631243a983acbcbd8350fd6ae922fe0ff3ef..edf1db497376c6749c31b394f8924f6805602d33 100644
--- a/Common/Core/vtkUnsignedLongArray.h
+++ b/Common/Core/vtkUnsignedLongArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedLongArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnsignedLongArray
  * @brief   dynamic, self-adjusting array of unsigned long
diff --git a/Common/Core/vtkUnsignedLongLongArray.cxx b/Common/Core/vtkUnsignedLongLongArray.cxx
index fce7befe235b9db51b755745b088c35df9473042..2d9fe899817d64b9a968eeb51645113d5c16bce7 100644
--- a/Common/Core/vtkUnsignedLongLongArray.cxx
+++ b/Common/Core/vtkUnsignedLongLongArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedLongLongArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkUnsignedLongLongArray.h b/Common/Core/vtkUnsignedLongLongArray.h
index 705dfe3477efddf111df7e2db878bdef4df59667..50c6d60d35d53e536d8a8e51d1933088a7950d71 100644
--- a/Common/Core/vtkUnsignedLongLongArray.h
+++ b/Common/Core/vtkUnsignedLongLongArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedLongLongArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnsignedLongLongArray
  * @brief   dynamic, self-adjusting array of unsigned long long
diff --git a/Common/Core/vtkUnsignedShortArray.cxx b/Common/Core/vtkUnsignedShortArray.cxx
index 1a2ee76f9822067844cba3e7d5fcc07505cb367f..88ad164d86f86eb771323d3d76f1b00a41644b8c 100644
--- a/Common/Core/vtkUnsignedShortArray.cxx
+++ b/Common/Core/vtkUnsignedShortArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedShortArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Instantiate superclass first to give the template a DLL interface.
 #define VTK_AOS_DATA_ARRAY_TEMPLATE_INSTANTIATING
 #include "vtkAOSDataArrayTemplate.txx"
diff --git a/Common/Core/vtkUnsignedShortArray.h b/Common/Core/vtkUnsignedShortArray.h
index 76a4d9c833f643eb5adc4f2785605658a252f0be..62b50685cc006556383e2bd4d09f3e97f21cf56a 100644
--- a/Common/Core/vtkUnsignedShortArray.h
+++ b/Common/Core/vtkUnsignedShortArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedShortArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnsignedShortArray
  * @brief   dynamic, self-adjusting array of unsigned short
diff --git a/Common/Core/vtkVTK_USE_SCALED_SOA_ARRAYS.h.in b/Common/Core/vtkVTK_USE_SCALED_SOA_ARRAYS.h.in
index 103786119ca060dc841c9e13e7ec5490d4f22147..0737b25053af6e663af08b1ec671cccf488b9e3a 100644
--- a/Common/Core/vtkVTK_USE_SCALED_SOA_ARRAYS.h.in
+++ b/Common/Core/vtkVTK_USE_SCALED_SOA_ARRAYS.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVTK_USE_SCALED_SOA_ARRAYS.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkVTK_USE_SCALED_SOA_ARRAYS_h
 #define vtkVTK_USE_SCALED_SOA_ARRAYS_h
diff --git a/Common/Core/vtkValueFromString.cxx b/Common/Core/vtkValueFromString.cxx
index 84dbba3a39faeb6df2e8661717e7f797c5c3a810..be5da3a344d2100ebc81183627925b94c0b1f650 100644
--- a/Common/Core/vtkValueFromString.cxx
+++ b/Common/Core/vtkValueFromString.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkValueFromString.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2017 Elias Kosunen
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 #include "vtkValueFromString.h"
 
 #include <array>
@@ -26,8 +15,6 @@ PURPOSE.  See the above copyright notice for more information.
  *
  * This integer parsing algorithm was inspired by scnlib.
  * https://github.com/eliaskosunen/scnlib
- * scnlib is licensed under the Apache License, version 2.0.
- * Copyright (c) 2017 Elias Kosunen
  */
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Common/Core/vtkValueFromString.h b/Common/Core/vtkValueFromString.h
index 7d9495949d8d61b81c20449206783e01433ccb24..fbee54f4557370d5024b3ad3d96cad338347b37d 100644
--- a/Common/Core/vtkValueFromString.h
+++ b/Common/Core/vtkValueFromString.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkValueFromString.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkValueFromString_h
 #define vtkValueFromString_h
 
diff --git a/Common/Core/vtkVariant.cxx b/Common/Core/vtkVariant.cxx
index de51af75d6449fad2addfb83a4335ee3c0eea145..5ec95b0ad926131f7915c522e51028002f991684 100644
--- a/Common/Core/vtkVariant.cxx
+++ b/Common/Core/vtkVariant.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariant.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkVariant.h"
 
diff --git a/Common/Core/vtkVariant.h b/Common/Core/vtkVariant.h
index 9253e561f30aab1d0eaa20e0e106144f5e492a40..ffe105e352135e2f4bfeabd1bfcc1d26a4e7c99c 100644
--- a/Common/Core/vtkVariant.h
+++ b/Common/Core/vtkVariant.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariant.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkVariant
  * @brief   A type representing the union of many types.
diff --git a/Common/Core/vtkVariantArray.cxx b/Common/Core/vtkVariantArray.cxx
index c213138f7f983a58744beb40b7b985b77b41f19a..b67610b7544322db2a20d1e2385df9ae6c8b2b7e 100644
--- a/Common/Core/vtkVariantArray.cxx
+++ b/Common/Core/vtkVariantArray.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariantArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 // We do not provide a definition for the copy constructor or
 // operator=.  Block the warning.
diff --git a/Common/Core/vtkVariantArray.h b/Common/Core/vtkVariantArray.h
index 3635d8fba044d38a8d24d3990c699094703d7113..4d4adf9d69bd8c9a57792bd1509a1a3312728d03 100644
--- a/Common/Core/vtkVariantArray.h
+++ b/Common/Core/vtkVariantArray.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariantArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkVariantArray
  * @brief   An array holding vtkVariants.
diff --git a/Common/Core/vtkVariantCast.h b/Common/Core/vtkVariantCast.h
index 7d429b70b00e6443edd6aa903623939d511f0d27..7efcc545817d163639e5fb1bf3d788f614c82698 100644
--- a/Common/Core/vtkVariantCast.h
+++ b/Common/Core/vtkVariantCast.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariantCast.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkVariantCast
diff --git a/Common/Core/vtkVariantCreate.h b/Common/Core/vtkVariantCreate.h
index bab5bca13a199f063179ad0a0b15f3c7cd4c6f91..7de0c7879be7774c25f94ce81ce455699b86ee3d 100644
--- a/Common/Core/vtkVariantCreate.h
+++ b/Common/Core/vtkVariantCreate.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariantCreate.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkVariantCreate
diff --git a/Common/Core/vtkVariantExtract.h b/Common/Core/vtkVariantExtract.h
index 9d458ffdfa6e25b16b78f659ab81ff447f76d707..9217e22fa7083c10264aa3abb115cf052b8b0c07 100644
--- a/Common/Core/vtkVariantExtract.h
+++ b/Common/Core/vtkVariantExtract.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariantExtract.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkVariantExtract
diff --git a/Common/Core/vtkVariantInlineOperators.h b/Common/Core/vtkVariantInlineOperators.h
index 2114bdd90e733d6a24d1ec5b763eb8cf1b2cd8ba..012c1e110a349d4aeca2705613bf0580a0a82bec 100644
--- a/Common/Core/vtkVariantInlineOperators.h
+++ b/Common/Core/vtkVariantInlineOperators.h
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
+
 #ifndef vtkVariantInlineOperators_h
 #define vtkVariantInlineOperators_h
 
diff --git a/Common/Core/vtkVersion.cxx b/Common/Core/vtkVersion.cxx
index 61c357fb0ec006c107dbdf954c0431d48a90f702..eabe2d870a457e39d59b91105abd379663e203f3 100644
--- a/Common/Core/vtkVersion.cxx
+++ b/Common/Core/vtkVersion.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVersion.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVersion.h"
 #include "vtkObjectFactory.h"
 #include "vtkVersionFull.h"
diff --git a/Common/Core/vtkVersion.h b/Common/Core/vtkVersion.h
index 5824777f810e0f62fb697b43c1e665b98cf4c46f..279d5dad26f204a435835e5973aa8105b572f097 100644
--- a/Common/Core/vtkVersion.h
+++ b/Common/Core/vtkVersion.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVersion.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVersion
  * @brief   Versioning class for vtk
diff --git a/Common/Core/vtkVersionFull.h.in b/Common/Core/vtkVersionFull.h.in
index ef41afdaaf6f46e87669ad7c0b9a98969579bf00..341a22e056414941f1d555c7b4145d26222ce491 100644
--- a/Common/Core/vtkVersionFull.h.in
+++ b/Common/Core/vtkVersionFull.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVersionFull.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkVersionFull_h
 #define vtkVersionFull_h
 
diff --git a/Common/Core/vtkVersionMacros.h.in b/Common/Core/vtkVersionMacros.h.in
index 08a563b4e739306578e7fa2b58eafe17ee336bfc..7e4cea35769c8569b58461f2277e7a9fd8c7303b 100644
--- a/Common/Core/vtkVersionMacros.h.in
+++ b/Common/Core/vtkVersionMacros.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVersionMacros.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkVersionMacros_h
 #define vtkVersionMacros_h
 
diff --git a/Common/Core/vtkVoidArray.cxx b/Common/Core/vtkVoidArray.cxx
index 62e64ddcfd091a133867e628a5df94c480e2f663..fd11d6cbca1d8ab8392470ae854ce2d51117efef 100644
--- a/Common/Core/vtkVoidArray.cxx
+++ b/Common/Core/vtkVoidArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoidArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVoidArray.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Core/vtkVoidArray.h b/Common/Core/vtkVoidArray.h
index 96d9a2b4f9ce84dd147a2c0eb783da8ce590e6f3..3715094f1d819b3db1b523606498d8e9919720cf 100644
--- a/Common/Core/vtkVoidArray.h
+++ b/Common/Core/vtkVoidArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoidArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVoidArray
  * @brief   dynamic, self-adjusting array of void* pointers
diff --git a/Common/Core/vtkWeakPointer.h b/Common/Core/vtkWeakPointer.h
index 58e3a00234b1a40bfc5fba9bcaf897329aa7db3c..8bd63225b0cf1fef18106289cec22fcc05fac910 100644
--- a/Common/Core/vtkWeakPointer.h
+++ b/Common/Core/vtkWeakPointer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWeakPointer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWeakPointer
  * @brief   a weak reference to a vtkObject.
diff --git a/Common/Core/vtkWeakPointerBase.cxx b/Common/Core/vtkWeakPointerBase.cxx
index 08889562a15a83162a2ce055468e43a7c23847e6..949417a68b6f14f716fc0725753be0b2ecc2f6fb 100644
--- a/Common/Core/vtkWeakPointerBase.cxx
+++ b/Common/Core/vtkWeakPointerBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWeakPointerBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWeakPointerBase.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/Core/vtkWeakPointerBase.h b/Common/Core/vtkWeakPointerBase.h
index 006375ca90ed249379d136fc089d3d6e41402cbf..f77ffa9cca14bb112a6efa46cb49a759ee04aa10 100644
--- a/Common/Core/vtkWeakPointerBase.h
+++ b/Common/Core/vtkWeakPointerBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWeakPointerBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWeakPointerBase
  * @brief   Non-templated superclass for vtkWeakPointer.
diff --git a/Common/Core/vtkWeakReference.cxx b/Common/Core/vtkWeakReference.cxx
index 179bc5f7bd0e0f33420632365544c049cbca4afe..f6900da5e7ec6d341dfaa0dedc7bea4673e8455d 100644
--- a/Common/Core/vtkWeakReference.cxx
+++ b/Common/Core/vtkWeakReference.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWeakReference.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWeakReference.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkWeakReference.h b/Common/Core/vtkWeakReference.h
index 1ff09cd549bb063ae55e57e5ff62b57a00d7bb43..65ad176dd98c249e200e9af06911281bcc3fa1cf 100644
--- a/Common/Core/vtkWeakReference.h
+++ b/Common/Core/vtkWeakReference.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWeakReference.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkWeakReference
diff --git a/Common/Core/vtkWin32Header.h b/Common/Core/vtkWin32Header.h
index 01c466208cd16d64d56a70406812f70231e2d24c..4bfaed4cd1207b5e87636401272630a5c76aa0eb 100644
--- a/Common/Core/vtkWin32Header.h
+++ b/Common/Core/vtkWin32Header.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32Header.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32Header
  * @brief   manage Windows system differences
diff --git a/Common/Core/vtkWin32OutputWindow.cxx b/Common/Core/vtkWin32OutputWindow.cxx
index 76e5807ccbb4f99e4054d46501c7024c9361a336..07d321706cc9b77a3e22527ceb0517e55e395ed5 100644
--- a/Common/Core/vtkWin32OutputWindow.cxx
+++ b/Common/Core/vtkWin32OutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32OutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWin32OutputWindow.h"
 
 #include "vtkLogger.h"
diff --git a/Common/Core/vtkWin32OutputWindow.h b/Common/Core/vtkWin32OutputWindow.h
index f0dcedf159ccf491c783ba8e832aa05eb8b4e603..203d71fdee6fc69ed2bcaaacb30acb981be0bfd5 100644
--- a/Common/Core/vtkWin32OutputWindow.h
+++ b/Common/Core/vtkWin32OutputWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32OutputWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32OutputWindow
  * @brief   Win32 Specific output window class
diff --git a/Common/Core/vtkWin32OutputWindowProcessEncoded.c b/Common/Core/vtkWin32OutputWindowProcessEncoded.c
index 992cf3151e5f6964ba89753b60473c4c4dc853e3..d99eda97d74c945e6e8a05044830c97702491930 100644
--- a/Common/Core/vtkWin32OutputWindowProcessEncoded.c
+++ b/Common/Core/vtkWin32OutputWindowProcessEncoded.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32OutputWindowProcessEncoded.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
 
 DO NOT EDIT
diff --git a/Common/Core/vtkWin32ProcessOutputWindow.cxx b/Common/Core/vtkWin32ProcessOutputWindow.cxx
index 2d560c9343085556696bc906e75de87692bde5d5..b5f04d4c81474e92e9b88df6debd672fcddb33b6 100644
--- a/Common/Core/vtkWin32ProcessOutputWindow.cxx
+++ b/Common/Core/vtkWin32ProcessOutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32ProcessOutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWin32ProcessOutputWindow.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/Core/vtkWin32ProcessOutputWindow.h b/Common/Core/vtkWin32ProcessOutputWindow.h
index 8dad2fd13c0639a4b934e57ea7fff6bb81880dd4..547f52efa87f7947f7d27236a9bdcd1c29ee09bc 100644
--- a/Common/Core/vtkWin32ProcessOutputWindow.h
+++ b/Common/Core/vtkWin32ProcessOutputWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32ProcessOutputWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32ProcessOutputWindow
  * @brief   Win32-specific output window class
diff --git a/Common/Core/vtkWindow.cxx b/Common/Core/vtkWindow.cxx
index 1fd7de7aada49b9c7435d55c3938c6d0da3888b3..cda51f4fa625854c549be4d9b388212fc21cb298 100644
--- a/Common/Core/vtkWindow.cxx
+++ b/Common/Core/vtkWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWindow.h"
 
 #include "vtkCommand.h"
diff --git a/Common/Core/vtkWindow.h b/Common/Core/vtkWindow.h
index 137c4e29ffcd06b66b0ef91ee19d368c31820f87..b9a6b3624c9b1d20a1f019e26f27198216a19f85 100644
--- a/Common/Core/vtkWindow.h
+++ b/Common/Core/vtkWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWindow
  * @brief   window superclass for vtkRenderWindow
diff --git a/Common/Core/vtkWindows.h b/Common/Core/vtkWindows.h
index 95024a30648493f0ca48e7d71465aeb0c845ff04..26bd1cffe967a1cfc16ccff2b1dcfc5358ddaf91 100644
--- a/Common/Core/vtkWindows.h
+++ b/Common/Core/vtkWindows.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindows.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWindows_h
 #define vtkWindows_h
 
diff --git a/Common/Core/vtkWrappingHints.h b/Common/Core/vtkWrappingHints.h
index 8244c323f2a84910d5975a51c67a56fdcc6a7752..39de3fa01b642a6f04710ea9fa9e1774ce200ab1 100644
--- a/Common/Core/vtkWrappingHints.h
+++ b/Common/Core/vtkWrappingHints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrappingHints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWrappingHints
  * @brief   hint macros for wrappers
diff --git a/Common/Core/vtkXMLFileOutputWindow.cxx b/Common/Core/vtkXMLFileOutputWindow.cxx
index 277b27d257c156206520702cbe33db049dab9e97..6d83a58523e7b646eb3064215d186f6c78844377 100644
--- a/Common/Core/vtkXMLFileOutputWindow.cxx
+++ b/Common/Core/vtkXMLFileOutputWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLFileOutputWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLFileOutputWindow.h"
 #include "vtkObjectFactory.h"
 #include "vtksys/Encoding.hxx"
diff --git a/Common/Core/vtkXMLFileOutputWindow.h b/Common/Core/vtkXMLFileOutputWindow.h
index 02d0b77b187305f4e5704fcff69091d4bb1dae6f..670fa1dc3676ddfa77ba942216d82984913607a5 100644
--- a/Common/Core/vtkXMLFileOutputWindow.h
+++ b/Common/Core/vtkXMLFileOutputWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLFileOutputWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLFileOutputWindow
  * @brief   XML File Specific output window class
diff --git a/Common/DataModel/LICENSE b/Common/DataModel/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Common/DataModel/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Common/DataModel/Testing/Cxx/BezierInterpolation.cxx b/Common/DataModel/Testing/Cxx/BezierInterpolation.cxx
index 961574c40adcf9be944305d910e389c3a38ab9e8..998e8c9d90f246ae0812cfeda5ed826c1555a3bc 100644
--- a/Common/DataModel/Testing/Cxx/BezierInterpolation.cxx
+++ b/Common/DataModel/Testing/Cxx/BezierInterpolation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBezierInterpolation.h"
 
 #include "vtkMultiBaselineRegressionTest.h"
diff --git a/Common/DataModel/Testing/Cxx/CellTreeLocator.cxx b/Common/DataModel/Testing/Cxx/CellTreeLocator.cxx
index 3e7c3846c6fc92edcea896d971eb730c543f3276..91ea8be080dc52bae30b45b22fa6cf678512d0f5 100644
--- a/Common/DataModel/Testing/Cxx/CellTreeLocator.cxx
+++ b/Common/DataModel/Testing/Cxx/CellTreeLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    CellLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArray.h"
 #include "vtkGenericCell.h"
 #include "vtkPointData.h"
diff --git a/Common/DataModel/Testing/Cxx/LagrangeHexahedron.cxx b/Common/DataModel/Testing/Cxx/LagrangeHexahedron.cxx
index d6b5ce0a7cabf70ca90e7d9649357d3916c65ea7..987ebc04c0b05f6cd8ac82e1ed00aaa90a9d5908 100644
--- a/Common/DataModel/Testing/Cxx/LagrangeHexahedron.cxx
+++ b/Common/DataModel/Testing/Cxx/LagrangeHexahedron.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangeCurve.h"
 #include "vtkLagrangeHexahedron.h"
 #include "vtkLagrangeInterpolation.h"
diff --git a/Common/DataModel/Testing/Cxx/LagrangeInterpolation.cxx b/Common/DataModel/Testing/Cxx/LagrangeInterpolation.cxx
index 60efbf3e0febcbde50049d8ee323b076c2915afa..d9f0d1cdc86846b10f9180ae4bfd2611ecc66e5a 100644
--- a/Common/DataModel/Testing/Cxx/LagrangeInterpolation.cxx
+++ b/Common/DataModel/Testing/Cxx/LagrangeInterpolation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangeInterpolation.h"
 
 #include "vtkMultiBaselineRegressionTest.h"
diff --git a/Common/DataModel/Testing/Cxx/PointLocator.cxx b/Common/DataModel/Testing/Cxx/PointLocator.cxx
index 6543bcccd77bc277169bcc3766ffb632248c2d70..11038ede8c7fc22ea5313c62b9d67de47aa5abc0 100644
--- a/Common/DataModel/Testing/Cxx/PointLocator.cxx
+++ b/Common/DataModel/Testing/Cxx/PointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkPointLocator.h"
 #include "vtkPolyData.h"
diff --git a/Common/DataModel/Testing/Cxx/TestAMRBox.cxx b/Common/DataModel/Testing/Cxx/TestAMRBox.cxx
index ac081215e23587feaecc0c3bbbc8d0a1f8f09f5e..ebd2fe3efc41b1fa22e1a147fa680c9f8a0d1bb1 100644
--- a/Common/DataModel/Testing/Cxx/TestAMRBox.cxx
+++ b/Common/DataModel/Testing/Cxx/TestAMRBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRBox.h"
 #include "vtkStructuredData.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestAngularPeriodicDataArray.cxx b/Common/DataModel/Testing/Cxx/TestAngularPeriodicDataArray.cxx
index 55763028a8a0535fe6413109ed9cf01f22efeb6c..b5cca0e7eccf6649045c0cdbd4005bcbcbc961be 100644
--- a/Common/DataModel/Testing/Cxx/TestAngularPeriodicDataArray.cxx
+++ b/Common/DataModel/Testing/Cxx/TestAngularPeriodicDataArray.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngularPeriodicDataArray.h"
 #include "vtkDoubleArray.h"
 #include "vtkFloatArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestArrayListTemplate.cxx b/Common/DataModel/Testing/Cxx/TestArrayListTemplate.cxx
index d8f1ed386ddc856bd18bc6847f4be7e81f437ca6..51a8fa2e5749f4c9a36d3688e036592d75bcee35 100644
--- a/Common/DataModel/Testing/Cxx/TestArrayListTemplate.cxx
+++ b/Common/DataModel/Testing/Cxx/TestArrayListTemplate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArrayListTemplate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractArray.h"
 #include "vtkArrayListTemplate.h"
diff --git a/Common/DataModel/Testing/Cxx/TestBezier.cxx b/Common/DataModel/Testing/Cxx/TestBezier.cxx
index b9ae6c6d2eaf80d165172be57c0288c8c2bd08e9..14293b08385cc1296d4906386b33f906e2f2fc29 100644
--- a/Common/DataModel/Testing/Cxx/TestBezier.cxx
+++ b/Common/DataModel/Testing/Cxx/TestBezier.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkAppendFilter.h>
diff --git a/Common/DataModel/Testing/Cxx/TestBiQuadraticQuad.cxx b/Common/DataModel/Testing/Cxx/TestBiQuadraticQuad.cxx
index 16667112f78e1d377907946d71f6fd8407b88e6c..c18b1f909bb1e0a168f4325d3351d0b50cc28172 100644
--- a/Common/DataModel/Testing/Cxx/TestBiQuadraticQuad.cxx
+++ b/Common/DataModel/Testing/Cxx/TestBiQuadraticQuad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBiQuadraticQuad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBiQuadraticQuad.h"
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestBoundingBox.cxx b/Common/DataModel/Testing/Cxx/TestBoundingBox.cxx
index 10499f0e11226c4d978dd959951398a6b5aed917..edee6ccd810bc48494a6832d1c40ddda66e32e6a 100644
--- a/Common/DataModel/Testing/Cxx/TestBoundingBox.cxx
+++ b/Common/DataModel/Testing/Cxx/TestBoundingBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoundingBox.h"
 #include "vtkMath.h"
diff --git a/Common/DataModel/Testing/Cxx/TestCellArray.cxx b/Common/DataModel/Testing/Cxx/TestCellArray.cxx
index 56a1cff5015b2924da6ea30f10c2ada0b9b18de2..dad2cd86d89085f556c49303afb9964bcfbe1dc9 100644
--- a/Common/DataModel/Testing/Cxx/TestCellArray.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCellArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestCellArrayTraversal.cxx b/Common/DataModel/Testing/Cxx/TestCellArrayTraversal.cxx
index ca604ec890ab2ae44b76a8a8467c0769b55e9ed4..ef05ee182b2eb94a6f097799c3b51e049566caf1 100644
--- a/Common/DataModel/Testing/Cxx/TestCellArrayTraversal.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCellArrayTraversal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 #include "vtkCellArrayIterator.h"
diff --git a/Common/DataModel/Testing/Cxx/TestCellInflation.cxx b/Common/DataModel/Testing/Cxx/TestCellInflation.cxx
index 7eb6dbceef7137130e1b6c5963c1a5cf48cc89d2..1b9ad4529c3ff206d381fc6ddaa62daaff27f3ec 100644
--- a/Common/DataModel/Testing/Cxx/TestCellInflation.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCellInflation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellInflation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArrayRange.h"
 #include "vtkLine.h"
diff --git a/Common/DataModel/Testing/Cxx/TestCellIterators.cxx b/Common/DataModel/Testing/Cxx/TestCellIterators.cxx
index 95a6c4e872ac03760884fced9b907c81c8041c39..526342f3e65a806181b34a02f8f13758b10584a4 100644
--- a/Common/DataModel/Testing/Cxx/TestCellIterators.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCellIterators.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellIterators.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellIterator.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestCellLocator.cxx b/Common/DataModel/Testing/Cxx/TestCellLocator.cxx
index 7d96cd6c748e4a6a683a366b8ed1bf4e5cfa27a7..0f838f6970a464e4738d5aab25ec57b33abd2d11 100644
--- a/Common/DataModel/Testing/Cxx/TestCellLocator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCellLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArray.h"
 #include "vtkGenericCell.h"
 #include "vtkPointData.h"
diff --git a/Common/DataModel/Testing/Cxx/TestCellLocatorsEdgeCases.cxx b/Common/DataModel/Testing/Cxx/TestCellLocatorsEdgeCases.cxx
index 68e9244604098283d1a54a2a1b48901f285fa67d..2d8ffff89a0c326a66fb068431c181f19a9a4131 100644
--- a/Common/DataModel/Testing/Cxx/TestCellLocatorsEdgeCases.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCellLocatorsEdgeCases.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellLocatorsEdgeCases.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellLocator.h"
 #include "vtkCellTreeLocator.h"
diff --git a/Common/DataModel/Testing/Cxx/TestColor.cxx b/Common/DataModel/Testing/Cxx/TestColor.cxx
index 430e8fbb06537af312ede9497047b5c812eb1e68..fcaf535520b683a164b1b12520c3ee3af8c42a3a 100644
--- a/Common/DataModel/Testing/Cxx/TestColor.cxx
+++ b/Common/DataModel/Testing/Cxx/TestColor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSetGet.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestCompositeDataSetRange.cxx b/Common/DataModel/Testing/Cxx/TestCompositeDataSetRange.cxx
index 0f09a9e2a3506d3c37b51c150683cce0d49c0dff..a5486f7351e0fe120a6c1a5686f8078d41cd2102 100644
--- a/Common/DataModel/Testing/Cxx/TestCompositeDataSetRange.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCompositeDataSetRange.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositeDataSetRange.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCompositeDataIterator.h>
 #include <vtkCompositeDataSetRange.h>
diff --git a/Common/DataModel/Testing/Cxx/TestCompositeDataSets.cxx b/Common/DataModel/Testing/Cxx/TestCompositeDataSets.cxx
index 22982bcf8633c1b6c7a0070b36f9d309c7ad2a38..28fcce472974f4bd36ac5763bec8128d9faf200e 100644
--- a/Common/DataModel/Testing/Cxx/TestCompositeDataSets.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCompositeDataSets.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositeDataSets.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataIterator.h"
 #include "vtkDataObjectTree.h"
 #include "vtkDataObjectTreeIterator.h"
diff --git a/Common/DataModel/Testing/Cxx/TestComputeBoundingSphere.cxx b/Common/DataModel/Testing/Cxx/TestComputeBoundingSphere.cxx
index 6af22d8ecf34593402f5879aefdba8c6193c6b28..b8cbb52264633ffd6e35b62436b2e2b92c3788c2 100644
--- a/Common/DataModel/Testing/Cxx/TestComputeBoundingSphere.cxx
+++ b/Common/DataModel/Testing/Cxx/TestComputeBoundingSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestComputeBoundingSphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMath.h>
 #include <vtkSmartPointer.h>
diff --git a/Common/DataModel/Testing/Cxx/TestCoordinateFrame.cxx b/Common/DataModel/Testing/Cxx/TestCoordinateFrame.cxx
index c7e705f8f874c618f6632c27e8e95088dabb77cc..6daf2b9c5897034a39d9fe030b756e25682cd260 100644
--- a/Common/DataModel/Testing/Cxx/TestCoordinateFrame.cxx
+++ b/Common/DataModel/Testing/Cxx/TestCoordinateFrame.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCoordinateFrame.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCoordinateFrame.h"
 #include "vtkFloatArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestDataAssembly.cxx b/Common/DataModel/Testing/Cxx/TestDataAssembly.cxx
index c07da1a61c61d993ccadff6cddeae057801d90e1..44ae91eb2adea56169cbe4b8a14bfbd750406ac6 100644
--- a/Common/DataModel/Testing/Cxx/TestDataAssembly.cxx
+++ b/Common/DataModel/Testing/Cxx/TestDataAssembly.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLogger.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestDataAssemblyUtilities.cxx b/Common/DataModel/Testing/Cxx/TestDataAssemblyUtilities.cxx
index 86a5c7b99cc6ad6b72774016004e15ab5ec246d5..e693bf3be744d086fe56c3465d8863787c231970 100644
--- a/Common/DataModel/Testing/Cxx/TestDataAssemblyUtilities.cxx
+++ b/Common/DataModel/Testing/Cxx/TestDataAssemblyUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataAssemblyUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataAssembly.h"
 #include "vtkDataAssemblyUtilities.h"
 #include "vtkInformation.h"
diff --git a/Common/DataModel/Testing/Cxx/TestDataObject.cxx b/Common/DataModel/Testing/Cxx/TestDataObject.cxx
index d1fa1acc7b0c334e26a193d138e88446215930e7..4f639f7e5b805a6d22e22ce3ad1c2d86b408ddfb 100644
--- a/Common/DataModel/Testing/Cxx/TestDataObject.cxx
+++ b/Common/DataModel/Testing/Cxx/TestDataObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVariant.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <cassert>
 
diff --git a/Common/DataModel/Testing/Cxx/TestDataObjectTreeRange.cxx b/Common/DataModel/Testing/Cxx/TestDataObjectTreeRange.cxx
index 172bf5cb80f5e2c9e56864c16f02408e726184d3..f4e3f8c8acdef0c2af3a012fcc861ec0bb8ff33d 100644
--- a/Common/DataModel/Testing/Cxx/TestDataObjectTreeRange.cxx
+++ b/Common/DataModel/Testing/Cxx/TestDataObjectTreeRange.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataObjectTreeRange.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkDataObjectTreeIterator.h>
 #include <vtkDataObjectTreeRange.h>
diff --git a/Common/DataModel/Testing/Cxx/TestDataObjectTypes.cxx b/Common/DataModel/Testing/Cxx/TestDataObjectTypes.cxx
index 03406fa115ce0db811b83fcfd5d68cecbf10ac1a..dd2b5f2efdc08015e114c1b7ea2158e04002a716 100644
--- a/Common/DataModel/Testing/Cxx/TestDataObjectTypes.cxx
+++ b/Common/DataModel/Testing/Cxx/TestDataObjectTypes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataObjectTypes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataObjectTypes.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestFieldList.cxx b/Common/DataModel/Testing/Cxx/TestFieldList.cxx
index 029b93e541d50e386d64d6caf26ac6183e726cf0..e85298bfecc90ac0165b781be5992edbeb0c78a3 100644
--- a/Common/DataModel/Testing/Cxx/TestFieldList.cxx
+++ b/Common/DataModel/Testing/Cxx/TestFieldList.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
 #include "vtkIntArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestGenericCell.cxx b/Common/DataModel/Testing/Cxx/TestGenericCell.cxx
index 0bd4e2d6bb81aedf6941cade59e1ef40c582972e..581a34ca2734c66ae0d0170bc57aca6df40b847e 100644
--- a/Common/DataModel/Testing/Cxx/TestGenericCell.cxx
+++ b/Common/DataModel/Testing/Cxx/TestGenericCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericCell.h"
 #include "vtkHigherOrderHexahedron.h"
 #include "vtkHigherOrderQuadrilateral.h"
diff --git a/Common/DataModel/Testing/Cxx/TestGraph.cxx b/Common/DataModel/Testing/Cxx/TestGraph.cxx
index 530987803152ac64e565893caea52cad94268693..aaf9117f84b025ac2223bb551b82deefd5a7b142 100644
--- a/Common/DataModel/Testing/Cxx/TestGraph.cxx
+++ b/Common/DataModel/Testing/Cxx/TestGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAdjacentVertexIterator.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Common/DataModel/Testing/Cxx/TestGraph2.cxx b/Common/DataModel/Testing/Cxx/TestGraph2.cxx
index a940ffe96a4bf6dc477362b6e797cb44deb2281b..a3a8b549f42294e1fe8ac0fb47608dcf8dd9c338 100644
--- a/Common/DataModel/Testing/Cxx/TestGraph2.cxx
+++ b/Common/DataModel/Testing/Cxx/TestGraph2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGraph2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestGraphAttributes.cxx b/Common/DataModel/Testing/Cxx/TestGraphAttributes.cxx
index feb2ba18a9072ab8d76e31b222cf1be5052fa813..e1ca78d341c8abbfd62773d4b137a702b77e9217 100644
--- a/Common/DataModel/Testing/Cxx/TestGraphAttributes.cxx
+++ b/Common/DataModel/Testing/Cxx/TestGraphAttributes.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGraphAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAdjacentVertexIterator.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Common/DataModel/Testing/Cxx/TestHigherOrderCell.cxx b/Common/DataModel/Testing/Cxx/TestHigherOrderCell.cxx
index ded869dc80ec75eca485f1345398caefa19fc133..9b4882dd804275657e5c34fae3bf34fac83bda3a 100644
--- a/Common/DataModel/Testing/Cxx/TestHigherOrderCell.cxx
+++ b/Common/DataModel/Testing/Cxx/TestHigherOrderCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHigherOrderCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericCell.h"
 #include "vtkPoints.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestHyperTreeGridBitmask.cxx b/Common/DataModel/Testing/Cxx/TestHyperTreeGridBitmask.cxx
index 2f72c4ab1f29d45b7a0ddf339b4ceaa947fac7b0..3ca81907f26e609b19fe87f99495e22bbecb4d5a 100644
--- a/Common/DataModel/Testing/Cxx/TestHyperTreeGridBitmask.cxx
+++ b/Common/DataModel/Testing/Cxx/TestHyperTreeGridBitmask.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBitmask.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBitArray.h"
 #include "vtkHyperTree.h"
 #include "vtkHyperTreeGrid.h"
diff --git a/Common/DataModel/Testing/Cxx/TestHyperTreeGridCursors.cxx b/Common/DataModel/Testing/Cxx/TestHyperTreeGridCursors.cxx
index a9f91bcdc6764d18dbae9881924315b0a9e7ba15..58bac3e69c1763c7b71ec932ba0cdec4dae8a7ed 100644
--- a/Common/DataModel/Testing/Cxx/TestHyperTreeGridCursors.cxx
+++ b/Common/DataModel/Testing/Cxx/TestHyperTreeGridCursors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridCursor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBitArray.h"
 #include "vtkHyperTree.h"
 #include "vtkHyperTreeGridNonOrientedCursor.h"
diff --git a/Common/DataModel/Testing/Cxx/TestHyperTreeGridElderChildIndex.cxx b/Common/DataModel/Testing/Cxx/TestHyperTreeGridElderChildIndex.cxx
index 56fecd1d875863b08d47814b3f9447a6a9bb8aa1..161facec460368a8faf0f194bb889ab7de60fee4 100644
--- a/Common/DataModel/Testing/Cxx/TestHyperTreeGridElderChildIndex.cxx
+++ b/Common/DataModel/Testing/Cxx/TestHyperTreeGridElderChildIndex.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridElderChildIndex.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBitArray.h"
 #include "vtkHyperTree.h"
 #include "vtkHyperTreeGridNonOrientedCursor.h"
diff --git a/Common/DataModel/Testing/Cxx/TestHyperTreeGridGeometricLocator.cxx b/Common/DataModel/Testing/Cxx/TestHyperTreeGridGeometricLocator.cxx
index 8916f6dabc3f558e401d6bbe7d8d7c0d813cb41e..f6e88a2d306c5731e60fd7bcef44f22b320edc0c 100644
--- a/Common/DataModel/Testing/Cxx/TestHyperTreeGridGeometricLocator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestHyperTreeGridGeometricLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridGeometricLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <array>
 #include <cmath>
diff --git a/Common/DataModel/Testing/Cxx/TestImageDataFindCell.cxx b/Common/DataModel/Testing/Cxx/TestImageDataFindCell.cxx
index b44698e59cb330df774b66ef5638258ae8cc36f1..880085a1c3eeb488370f60c54232dae01b57a46e 100644
--- a/Common/DataModel/Testing/Cxx/TestImageDataFindCell.cxx
+++ b/Common/DataModel/Testing/Cxx/TestImageDataFindCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test FindCell methods for image data
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestImageDataInterpolation.cxx b/Common/DataModel/Testing/Cxx/TestImageDataInterpolation.cxx
index 7de0e165773b6bbcc99c80550e934f3994758142..087355755fa97bac49442c88ac38d23993cdfa61 100644
--- a/Common/DataModel/Testing/Cxx/TestImageDataInterpolation.cxx
+++ b/Common/DataModel/Testing/Cxx/TestImageDataInterpolation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataInterpolation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestImageDataInterpolation.cxx -- Test interpolation from image data
 //
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestImageDataOrientation.cxx b/Common/DataModel/Testing/Cxx/TestImageDataOrientation.cxx
index a1b4183d4a8b290fc3595e7ba454b1936bfad981..2034553ce8ec9e7455361eabf5c703acafb9db8d 100644
--- a/Common/DataModel/Testing/Cxx/TestImageDataOrientation.cxx
+++ b/Common/DataModel/Testing/Cxx/TestImageDataOrientation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataOrientation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test direction API for image data
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestImageDataOrientation2.cxx b/Common/DataModel/Testing/Cxx/TestImageDataOrientation2.cxx
index f5da90ceb292316a56affd4273c67d4f480bd6d9..7ab18bdf69404ec3f2f748195a4e7a332700b839 100644
--- a/Common/DataModel/Testing/Cxx/TestImageDataOrientation2.cxx
+++ b/Common/DataModel/Testing/Cxx/TestImageDataOrientation2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataOrientation2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test orientation for image data
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestImageIterator.cxx b/Common/DataModel/Testing/Cxx/TestImageIterator.cxx
index 5722400af99fb21a8e39308b9f7410cff1ff7559..79096f37a98e7fa3ef1333997c8d9f7806982837 100644
--- a/Common/DataModel/Testing/Cxx/TestImageIterator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestImageIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of image iterators
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestIncrementalOctreePointLocator.cxx b/Common/DataModel/Testing/Cxx/TestIncrementalOctreePointLocator.cxx
index 7651dc730f2cbbf428641f8fa13be0c24a34275d..f3ec583074d6a5084577ba19bd5b9a83c8d9d8cc 100644
--- a/Common/DataModel/Testing/Cxx/TestIncrementalOctreePointLocator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestIncrementalOctreePointLocator.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIncrementalOctreePointLocator.cxx
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkEndian.h"
 #include "vtkIdList.h"
diff --git a/Common/DataModel/Testing/Cxx/TestInformationDataObjectKey.cxx b/Common/DataModel/Testing/Cxx/TestInformationDataObjectKey.cxx
index 712bceaf93016caceac2c259ef1e97edc3f7aeb5..58e0726030bb5867e4f1c32ec4e3499fd4a8b3cf 100644
--- a/Common/DataModel/Testing/Cxx/TestInformationDataObjectKey.cxx
+++ b/Common/DataModel/Testing/Cxx/TestInformationDataObjectKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInformationDataObjectKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkInformation.h"
 #include "vtkInformationDataObjectKey.h"
diff --git a/Common/DataModel/Testing/Cxx/TestInterpolationDerivs.cxx b/Common/DataModel/Testing/Cxx/TestInterpolationDerivs.cxx
index 595a6326fccc1388d88dedf5b925349dfe061061..5c16061069bb0b55f075f17c6b72f84bc981abd4 100644
--- a/Common/DataModel/Testing/Cxx/TestInterpolationDerivs.cxx
+++ b/Common/DataModel/Testing/Cxx/TestInterpolationDerivs.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInterpolationDerivs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #define VTK_EPSILON 1e-10
 
diff --git a/Common/DataModel/Testing/Cxx/TestInterpolationFunctions.cxx b/Common/DataModel/Testing/Cxx/TestInterpolationFunctions.cxx
index 738a61f96299250c04a1d3a9de8ae45301c8a8e4..be921d377e95426e5347769c665911fbaf88cd81 100644
--- a/Common/DataModel/Testing/Cxx/TestInterpolationFunctions.cxx
+++ b/Common/DataModel/Testing/Cxx/TestInterpolationFunctions.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInterpolationFunctions.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #define VTK_EPSILON 1e-10
 
diff --git a/Common/DataModel/Testing/Cxx/TestKdTreeRepresentation.cxx b/Common/DataModel/Testing/Cxx/TestKdTreeRepresentation.cxx
index b13a43e915244d507babe6de0774b2ea1efa9f77..05ceba970e4f2fee3e79ab712ba9d21ea1f11bea 100644
--- a/Common/DataModel/Testing/Cxx/TestKdTreeRepresentation.cxx
+++ b/Common/DataModel/Testing/Cxx/TestKdTreeRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestKdTreeBoxSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Common/DataModel/Testing/Cxx/TestLagrangeCurveNonLinearLevel.cxx b/Common/DataModel/Testing/Cxx/TestLagrangeCurveNonLinearLevel.cxx
index 90ab296642e3f2a0bbb89e717bc53bae774f8450..723bc2b4f2c75e9f37bb8fc8042196589338d348 100644
--- a/Common/DataModel/Testing/Cxx/TestLagrangeCurveNonLinearLevel.cxx
+++ b/Common/DataModel/Testing/Cxx/TestLagrangeCurveNonLinearLevel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLagrangeCurveNonLinearLevel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkDataSetMapper.h"
 #include "vtkDataSetSurfaceFilter.h"
diff --git a/Common/DataModel/Testing/Cxx/TestLagrangeTetra.cxx b/Common/DataModel/Testing/Cxx/TestLagrangeTetra.cxx
index 6c0b36ef58f8c953afcd68b15894ae2452f58f08..6498185b8daff34245d8242eb50a611db5445de1 100644
--- a/Common/DataModel/Testing/Cxx/TestLagrangeTetra.cxx
+++ b/Common/DataModel/Testing/Cxx/TestLagrangeTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInterpolationDerivs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_EPSILON 1e-10
 
 #include "vtkLagrangeTetra.h"
diff --git a/Common/DataModel/Testing/Cxx/TestLagrangeTriangle.cxx b/Common/DataModel/Testing/Cxx/TestLagrangeTriangle.cxx
index e19c134697076243200a1052be812cf3e935801b..769991cb57db1852e9f5a52d47ac0442c1e00a76 100644
--- a/Common/DataModel/Testing/Cxx/TestLagrangeTriangle.cxx
+++ b/Common/DataModel/Testing/Cxx/TestLagrangeTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInterpolationDerivs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_EPSILON 1e-10
 
 #include "vtkLagrangeTriangle.h"
diff --git a/Common/DataModel/Testing/Cxx/TestLagrangeWedge.cxx b/Common/DataModel/Testing/Cxx/TestLagrangeWedge.cxx
index 01f8d330daa710eb31824c58711ed657103f50b4..de6abca753d8b8b474e62285abf3bb5d0a3baf9b 100644
--- a/Common/DataModel/Testing/Cxx/TestLagrangeWedge.cxx
+++ b/Common/DataModel/Testing/Cxx/TestLagrangeWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInterpolationDerivs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_EPSILON 1e-10
 
 #include "vtkLagrangeWedge.h"
diff --git a/Common/DataModel/Testing/Cxx/TestMappedGridDeepCopy.cxx b/Common/DataModel/Testing/Cxx/TestMappedGridDeepCopy.cxx
index acf0b3bd1a3835f4708b54c375739308ec26c586..78719da04ffbf25fad44485d53d140dddfc5a374 100644
--- a/Common/DataModel/Testing/Cxx/TestMappedGridDeepCopy.cxx
+++ b/Common/DataModel/Testing/Cxx/TestMappedGridDeepCopy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMappedGridDeepCopy
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------------
   This test was written by Menno Deij - van Rijswijk (MARIN).
 ----------------------------------------------------------------------------*/
diff --git a/Common/DataModel/Testing/Cxx/TestMappedGridShallowCopy.cxx b/Common/DataModel/Testing/Cxx/TestMappedGridShallowCopy.cxx
index 0f89f338e94c92f1e5f45ef2e4fafcbf8cb46241..04e9c42f9d63fd01e799b609e1d5edc7161abb3c 100644
--- a/Common/DataModel/Testing/Cxx/TestMappedGridShallowCopy.cxx
+++ b/Common/DataModel/Testing/Cxx/TestMappedGridShallowCopy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMappedGridShallowCopy
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------------
   This was taken from TestMappedGridDeepCopy and modified by Bengt Rosenberger.
 ----------------------------------------------------------------------------*/
diff --git a/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation1.cxx b/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation1.cxx
index 6d9f58cb737b5b797405f99bfb71dc38451a73b9..1e1b2c3d591b717dbeb7ff170b42a85b576c7caf 100644
--- a/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation1.cxx
+++ b/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMeanValueCoordinatesInterpolation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation2.cxx b/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation2.cxx
index d251bc16a8b04f5e120f38c677f60c8c19ac1593..ccd544f9669c0fd6d5fe7641f74abf3731609f18 100644
--- a/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation2.cxx
+++ b/Common/DataModel/Testing/Cxx/TestMeanValueCoordinatesInterpolation2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMeanValueCoordinatesInterpolation2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestMemkindData.cxx b/Common/DataModel/Testing/Cxx/TestMemkindData.cxx
index fe41e2d6110655562257dc5d67bd79be59ee53d3..e98941099d4cb7f825c731418977ff485ac97cad 100644
--- a/Common/DataModel/Testing/Cxx/TestMemkindData.cxx
+++ b/Common/DataModel/Testing/Cxx/TestMemkindData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBigData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This Test validates that we can create arrays and datasets in
 // an extended memory space and that operations like copy and filter
diff --git a/Common/DataModel/Testing/Cxx/TestPath.cxx b/Common/DataModel/Testing/Cxx/TestPath.cxx
index db874656ccde931c76c9642778c3fa6ca78897c5..4cea6dd4ab37942d3730b325fc68eaab6c12c0ad 100644
--- a/Common/DataModel/Testing/Cxx/TestPath.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIntArray.h"
 #include "vtkNew.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPentagonalPrism.cxx b/Common/DataModel/Testing/Cxx/TestPentagonalPrism.cxx
index 4eec4e7f69386760d202ff30ab166840440ca69c..b8e5dbd26660a7da9b3cf42e2d37786d82e35543 100644
--- a/Common/DataModel/Testing/Cxx/TestPentagonalPrism.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPentagonalPrism.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPentagonalPrism.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellType.h"
 #include "vtkSmartPointer.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPiecewiseFunction.cxx b/Common/DataModel/Testing/Cxx/TestPiecewiseFunction.cxx
index e55e71a3ebedfe2541ee3a0dd5e3b7802be2b567..20b8f231545699748b98158c1c51bf94889b3d3f 100644
--- a/Common/DataModel/Testing/Cxx/TestPiecewiseFunction.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPiecewiseFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPiecewiseFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPiecewiseFunction.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestPiecewiseFunctionLogScale.cxx b/Common/DataModel/Testing/Cxx/TestPiecewiseFunctionLogScale.cxx
index 33f7078de7cf3984c87ed869b06c9a3747e2d79a..ade0b21d2d5b65b1f7b5f05cedcedd4523c3bc47 100644
--- a/Common/DataModel/Testing/Cxx/TestPiecewiseFunctionLogScale.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPiecewiseFunctionLogScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPiecewiseFunctionLogScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPiecewiseFunction.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestPixelExtent.cxx b/Common/DataModel/Testing/Cxx/TestPixelExtent.cxx
index d91a03499fff7c1b3b37d59dca9ecf68129cfe90..bf2e63c7caf5d67b434168f23447c98e9735d8e0 100644
--- a/Common/DataModel/Testing/Cxx/TestPixelExtent.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPixelExtent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPixelExtent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPixelExtent.h"
 #include "vtkPixelExtentIO.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestPlane.cxx b/Common/DataModel/Testing/Cxx/TestPlane.cxx
index 8a458e473ae2bc2ed267d12b39db5629a5b9cf7e..c1cadd2b71167173317c014a738ce1e9639d79a1 100644
--- a/Common/DataModel/Testing/Cxx/TestPlane.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPlane.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFloatArray.h"
 #include "vtkMath.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPointLocators.cxx b/Common/DataModel/Testing/Cxx/TestPointLocators.cxx
index dc6e6adbff722e977ed935043ea1f654e0071ae7..cbbda165ddfe53d2240b2d48291b04c20481e34f 100644
--- a/Common/DataModel/Testing/Cxx/TestPointLocators.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPointLocators.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointLocators.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdList.h"
 #include "vtkKdTree.h"
 #include "vtkKdTreePointLocator.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyDataRemoveCell.cxx b/Common/DataModel/Testing/Cxx/TestPolyDataRemoveCell.cxx
index 7f46265bb9a9f8a54df361e9e79ff0ce338ebe61..2fc16ec12d9ea3ec90dc17639c1694bc9a4decd4 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyDataRemoveCell.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyDataRemoveCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyDataRemoveCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkIdTypeArray.h"
 #include "vtkIntArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyDataRemoveDeletedCells.cxx b/Common/DataModel/Testing/Cxx/TestPolyDataRemoveDeletedCells.cxx
index 3ba91cb72c878726a73d8961c993be104182595f..4b6a79bf25b0d7ffebbe8acdf590bc491f6fd480 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyDataRemoveDeletedCells.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyDataRemoveDeletedCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:  TestPolyDataRemoveDeletedCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCell.h"
 #include "vtkCellData.h"
 #include "vtkDataArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolygon.cxx b/Common/DataModel/Testing/Cxx/TestPolygon.cxx
index 63be4768cce29dddd0f55e733251856df48fbb63..28ad50c360a0fdd04668dc7488d802cc3937521f 100644
--- a/Common/DataModel/Testing/Cxx/TestPolygon.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolygon.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolygon.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestPolygonBoundedTriangulate.cxx b/Common/DataModel/Testing/Cxx/TestPolygonBoundedTriangulate.cxx
index a4660174e14ca7c4a94663a9aec8beaf6f041c3e..2179c496269d965277256afe88ee23fc6e5caf44 100644
--- a/Common/DataModel/Testing/Cxx/TestPolygonBoundedTriangulate.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolygonBoundedTriangulate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolygon.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedron0.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedron0.cxx
index c6c63ffbebcc981f4512286d034e9ec404a4a7d3..1fa1cbff0338dafafee6aaad8dc7e4ea3b2921f2 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedron0.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedron0.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyhedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedron1.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedron1.cxx
index 1e40b2bad7d7f406f2a424c12e2aecf180ee9f0c..2c5336b7d6d89ce4bc7abe8758cc3369b2e690ba 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedron1.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedron1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyhedron1.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedron2.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedron2.cxx
index 6b3a6c2ba3d9c3e08d5e572142102b02ab2b1557..46a70141e304e0dad5a16f0063959bd253d9da10 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedron2.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedron2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyhedron2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlane.h"
 #include "vtkPolyhedron.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedron3.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedron3.cxx
index 5af2f1cdb16fa8820f2591ed5412c4f6ff07e89f..c2f4e7d1404b6bcc47a42243cca56f67953a1a98 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedron3.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedron3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyhedron3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlane.h"
 #include "vtkPolyData.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedron4.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedron4.cxx
index 76a065763a98cf3531e5b1861ecebd045d3eeb54..2bccc13957b31deb5b9b9586dc9254eea466e72e 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedron4.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedron4.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyhedron4.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCutter.h"
 #include "vtkNew.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedronCombinatorialContouring.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedronCombinatorialContouring.cxx
index e9211a563d0d0e5c6591811f6c21e762b6e14aab..e5a2f1af9c403834bbf618691f1942fff3d0d378 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedronCombinatorialContouring.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedronCombinatorialContouring.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyhedron5.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClipDataSet.h"
 #include "vtkContourFilter.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedronContouring.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedronContouring.cxx
index 4487989c6e12d838322efffa2c8de13c2f08fc28..0c8ce543179f4c47cf8188da0ae8be274c976a1b 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedronContouring.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedronContouring.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestPolyhedron6.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClipDataSet.h"
 #include "vtkContourFilter.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedronConvexity.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedronConvexity.cxx
index 5ce8406579613f9136ac5b96e7dc80b0a8748bd8..653fc4f3626a11d4ac42271b070f2f555c9ed3c6 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedronConvexity.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedronConvexity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyhedronConvexity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vector>
 
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedronConvexityMultipleCells.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedronConvexityMultipleCells.cxx
index d3d450e9d8515fdb937464002d1614967448e782..73dce62c29ba47ef6716c25d227b6cdcfcddae19 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedronConvexityMultipleCells.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedronConvexityMultipleCells.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCellArray.h>
 #include <vtkCellData.h>
 #include <vtkCellTypeSource.h>
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedronCutter.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedronCutter.cxx
index d758c52472c087709fc5b6651fb9924247c6831e..1fa9981ae25fded5df46ab8f8c88033c33e03913 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedronCutter.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedronCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestPolyhedronCutter.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCutter.h"
 #include "vtkPlane.h"
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedronDecompose.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedronDecompose.cxx
index 7a02f896ef22242fb249396cf19c548fadc86226..d25132e4598291670d47a1b7250faa01726cc5f2 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedronDecompose.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedronDecompose.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestPolyhedronDecompose.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include <vtkActor.h>
diff --git a/Common/DataModel/Testing/Cxx/TestPolyhedronTriangulateFaces.cxx b/Common/DataModel/Testing/Cxx/TestPolyhedronTriangulateFaces.cxx
index 680ea132103a514bba13c4e0ee2ab9f959c8e8f8..0ca5273fab7d00d9dc90d36858614cea161394df 100644
--- a/Common/DataModel/Testing/Cxx/TestPolyhedronTriangulateFaces.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPolyhedronTriangulateFaces.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkExtractEdges.h>
 #include <vtkNew.h>
 #include <vtkPolyhedron.h>
diff --git a/Common/DataModel/Testing/Cxx/TestPyramid.cxx b/Common/DataModel/Testing/Cxx/TestPyramid.cxx
index 29a7cd3ff4810d37002187e59e90a2826eddc372..f342ebd0752afd11469c35f321dba3768c373b13 100644
--- a/Common/DataModel/Testing/Cxx/TestPyramid.cxx
+++ b/Common/DataModel/Testing/Cxx/TestPyramid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPyramid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // this program tests the Pyramid cell. The test only includes centroid testing for now.
 
diff --git a/Common/DataModel/Testing/Cxx/TestQuadraticPolygon.cxx b/Common/DataModel/Testing/Cxx/TestQuadraticPolygon.cxx
index 9353b855f594890fad7d69889e875a13e5220512..dd679292c4eceaa7194d7048b8dba35baa374a9b 100644
--- a/Common/DataModel/Testing/Cxx/TestQuadraticPolygon.cxx
+++ b/Common/DataModel/Testing/Cxx/TestQuadraticPolygon.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuadraticPolygon.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMath.h"
 #include "vtkNew.h"
diff --git a/Common/DataModel/Testing/Cxx/TestQuadraticPolygonFilters.cxx b/Common/DataModel/Testing/Cxx/TestQuadraticPolygonFilters.cxx
index 0de7e37ff60a844462d22c88cdb5a7c813b48cbe..14bc9c63f0399e82c51433de9fcaa7d06368e2c1 100644
--- a/Common/DataModel/Testing/Cxx/TestQuadraticPolygonFilters.cxx
+++ b/Common/DataModel/Testing/Cxx/TestQuadraticPolygonFilters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuadraticPolygonFilters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Common/DataModel/Testing/Cxx/TestRect.cxx b/Common/DataModel/Testing/Cxx/TestRect.cxx
index 60e0a62cc173c2dcfdab709401929771ec2de2a6..21e1f36a1ce1993199f691e0b4db69d1e0b6ab90 100644
--- a/Common/DataModel/Testing/Cxx/TestRect.cxx
+++ b/Common/DataModel/Testing/Cxx/TestRect.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRect.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRect.h"
 
 namespace
diff --git a/Common/DataModel/Testing/Cxx/TestSMPFeatures.cxx b/Common/DataModel/Testing/Cxx/TestSMPFeatures.cxx
index 5f5609e5458536c6bf0b09d012aebba4c884a0c9..844b903859ec4543414b9bcd84d94d1384e4ba10 100644
--- a/Common/DataModel/Testing/Cxx/TestSMPFeatures.cxx
+++ b/Common/DataModel/Testing/Cxx/TestSMPFeatures.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSMPToolsMarkdown.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestSelectionExpression.cxx b/Common/DataModel/Testing/Cxx/TestSelectionExpression.cxx
index 110d7716baef14cf12b45d9bc57b8e140e88620c..b81881027c07397e34c4295e95f2b47e0f101616 100644
--- a/Common/DataModel/Testing/Cxx/TestSelectionExpression.cxx
+++ b/Common/DataModel/Testing/Cxx/TestSelectionExpression.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSelectionExpression.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkSelection.h"
diff --git a/Common/DataModel/Testing/Cxx/TestSelectionSubtract.cxx b/Common/DataModel/Testing/Cxx/TestSelectionSubtract.cxx
index b8594609755f05ba5c25662552bb1c57a6ae9534..26ea8d0f8c0fbf4cf6580edc9e31de782ee8d87b 100644
--- a/Common/DataModel/Testing/Cxx/TestSelectionSubtract.cxx
+++ b/Common/DataModel/Testing/Cxx/TestSelectionSubtract.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSelectionSubtract
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestSimpleIncrementalOctreePointLocator.cxx b/Common/DataModel/Testing/Cxx/TestSimpleIncrementalOctreePointLocator.cxx
index 2ccb9006e2bad289cfc0e76dea560f12ee7c1ff3..6130183fbcbbf45f7bdfef1e7fbc4a9476ef7adc 100644
--- a/Common/DataModel/Testing/Cxx/TestSimpleIncrementalOctreePointLocator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestSimpleIncrementalOctreePointLocator.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIncrementalOctreeNode.h"
 #include "vtkIncrementalOctreePointLocator.h"
 #include "vtkNew.h"
diff --git a/Common/DataModel/Testing/Cxx/TestSmoothErrorMetric.cxx b/Common/DataModel/Testing/Cxx/TestSmoothErrorMetric.cxx
index 69275c76fe0106a561b312bb2f721fae63ae8fa2..d4ba4fc948d6c19711fa3b9a30e682913091dee3 100644
--- a/Common/DataModel/Testing/Cxx/TestSmoothErrorMetric.cxx
+++ b/Common/DataModel/Testing/Cxx/TestSmoothErrorMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmoothErrorMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Common/DataModel/Testing/Cxx/TestSortFieldData.cxx b/Common/DataModel/Testing/Cxx/TestSortFieldData.cxx
index cce95da3f031efdf626d8599d741e9b5a4b95273..10c99122e313527b40df61e279c934641729f93b 100644
--- a/Common/DataModel/Testing/Cxx/TestSortFieldData.cxx
+++ b/Common/DataModel/Testing/Cxx/TestSortFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSortFieldData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkFieldData.h"
 #include "vtkIntArray.h"
diff --git a/Common/DataModel/Testing/Cxx/TestStaticCellLinks.cxx b/Common/DataModel/Testing/Cxx/TestStaticCellLinks.cxx
index 0b33ed3772c926c52f4140f42d9d56d7f22f2738..ce482da58f3b66b0d6526a6a41ae979bfce51e06 100644
--- a/Common/DataModel/Testing/Cxx/TestStaticCellLinks.cxx
+++ b/Common/DataModel/Testing/Cxx/TestStaticCellLinks.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStaticCellLinks.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractGeometry.h"
 #include "vtkImageData.h"
 #include "vtkPolyData.h"
diff --git a/Common/DataModel/Testing/Cxx/TestStaticCellLocator.cxx b/Common/DataModel/Testing/Cxx/TestStaticCellLocator.cxx
index ac2514e970fe7ab8469f0019ae133fc2be5cbd36..ef5926da03774c0b3a59a06b3fcce2f809c961a1 100644
--- a/Common/DataModel/Testing/Cxx/TestStaticCellLocator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestStaticCellLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkStaticCellLocator::FindClosestPoint
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestStaticCellLocatorEdgeCases.cxx b/Common/DataModel/Testing/Cxx/TestStaticCellLocatorEdgeCases.cxx
index 96efa4575246cbf440ad4673359ac4a0d503d796..bd7c4fc406bec734eb7577d9e5fc6d306dc04590 100644
--- a/Common/DataModel/Testing/Cxx/TestStaticCellLocatorEdgeCases.cxx
+++ b/Common/DataModel/Testing/Cxx/TestStaticCellLocatorEdgeCases.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStaticCellLocatorEdgeCases.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCell.h>
 #include <vtkGenericCell.h>
diff --git a/Common/DataModel/Testing/Cxx/TestStructuredData.cxx b/Common/DataModel/Testing/Cxx/TestStructuredData.cxx
index 46870c8d956ab6bbc96bbd5e725607f31666e532..623e5e72a5a07a0b0561468cb006d547b68b264e 100644
--- a/Common/DataModel/Testing/Cxx/TestStructuredData.cxx
+++ b/Common/DataModel/Testing/Cxx/TestStructuredData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 #include "vtkStructuredData.h"
diff --git a/Common/DataModel/Testing/Cxx/TestTable.cxx b/Common/DataModel/Testing/Cxx/TestTable.cxx
index ad820e536c4ea67c562c844586341d2b89d45a24..c6e974d093693dcdeb97896d6d7294d8781029a4 100644
--- a/Common/DataModel/Testing/Cxx/TestTable.cxx
+++ b/Common/DataModel/Testing/Cxx/TestTable.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkDoubleArray.h"
 #include "vtkIntArray.h"
 #include "vtkMath.h"
diff --git a/Common/DataModel/Testing/Cxx/TestTetra.cxx b/Common/DataModel/Testing/Cxx/TestTetra.cxx
index 26aa4887fae6de0669225fbd953b4612faaa35a9..ee8e718676d8b8ae64a49efef1b026cbf5437288 100644
--- a/Common/DataModel/Testing/Cxx/TestTetra.cxx
+++ b/Common/DataModel/Testing/Cxx/TestTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTetra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // this program tests the Tetra cell. The test is still very superficial for now.
 
diff --git a/Common/DataModel/Testing/Cxx/TestThreadedCopy.cxx b/Common/DataModel/Testing/Cxx/TestThreadedCopy.cxx
index db7a5c8e4db8c02c37f537473f98d0bc582f322c..148478366e261fc73857bb8d873e9c743c8ef6eb 100644
--- a/Common/DataModel/Testing/Cxx/TestThreadedCopy.cxx
+++ b/Common/DataModel/Testing/Cxx/TestThreadedCopy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThreadedCopy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This Test validates that we can do a threaded copy of an imagedata
 // and helps to evaluate the performance of doing so.
diff --git a/Common/DataModel/Testing/Cxx/TestTreeBFSIterator.cxx b/Common/DataModel/Testing/Cxx/TestTreeBFSIterator.cxx
index 02042f66358555bb2281fe2ddea7a63baf702cc0..4067022254851710caa6490d31febaed0295b4f8 100644
--- a/Common/DataModel/Testing/Cxx/TestTreeBFSIterator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestTreeBFSIterator.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkMutableDirectedGraph.h>
 #include <vtkNew.h>
 #include <vtkTree.h>
diff --git a/Common/DataModel/Testing/Cxx/TestTreeDFSIterator.cxx b/Common/DataModel/Testing/Cxx/TestTreeDFSIterator.cxx
index d347b38e14de4dabea16ca7d466faca9e069e076..9f7002283e4538a57c37dc5a0d5da695737f3790 100644
--- a/Common/DataModel/Testing/Cxx/TestTreeDFSIterator.cxx
+++ b/Common/DataModel/Testing/Cxx/TestTreeDFSIterator.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkMutableDirectedGraph.h>
 #include <vtkNew.h>
 #include <vtkTree.h>
diff --git a/Common/DataModel/Testing/Cxx/TestTriangle.cxx b/Common/DataModel/Testing/Cxx/TestTriangle.cxx
index 470c7a86800d272f9212aa4b23aef2aeb27feebc..449b0ec9a35db6639b6652296b9378ba00f14ce8 100644
--- a/Common/DataModel/Testing/Cxx/TestTriangle.cxx
+++ b/Common/DataModel/Testing/Cxx/TestTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/TestVector.cxx b/Common/DataModel/Testing/Cxx/TestVector.cxx
index 43155ef166d49c2a29e46e43a6c1e6515d4ad3fb..eba90a582832ffa450a701effa0cd6e37cbc3cde 100644
--- a/Common/DataModel/Testing/Cxx/TestVector.cxx
+++ b/Common/DataModel/Testing/Cxx/TestVector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSetGet.h"
 
diff --git a/Common/DataModel/Testing/Cxx/TestVectorOperators.cxx b/Common/DataModel/Testing/Cxx/TestVectorOperators.cxx
index 13d0fc88b38358be77f56c03dadb0ef82b7b231b..dd8ed67bb0d570ed41eee2929eec409dba198f08 100644
--- a/Common/DataModel/Testing/Cxx/TestVectorOperators.cxx
+++ b/Common/DataModel/Testing/Cxx/TestVectorOperators.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSetGet.h"
 #include "vtkVector.h"
diff --git a/Common/DataModel/Testing/Cxx/TimePointLocators.cxx b/Common/DataModel/Testing/Cxx/TimePointLocators.cxx
index 7a96dd7e187e106a27ec741c913a522c62dde539..73af887fc3b699acf3bba56ddc802c9e4ac5e8cb 100644
--- a/Common/DataModel/Testing/Cxx/TimePointLocators.cxx
+++ b/Common/DataModel/Testing/Cxx/TimePointLocators.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointLocators.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKdTree.h"
 #include "vtkKdTreePointLocator.h"
 #include "vtkMath.h"
diff --git a/Common/DataModel/Testing/Cxx/UnitTestCells.cxx b/Common/DataModel/Testing/Cxx/UnitTestCells.cxx
index 530d40f117c83bd7a9137bb2fdbaef2e90d7dc1b..1cee4a35c8575535a7419474d31c535114527537 100644
--- a/Common/DataModel/Testing/Cxx/UnitTestCells.cxx
+++ b/Common/DataModel/Testing/Cxx/UnitTestCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellType.h"
 #include "vtkSmartPointer.h"
diff --git a/Common/DataModel/Testing/Cxx/UnitTestImplicitDataSet.cxx b/Common/DataModel/Testing/Cxx/UnitTestImplicitDataSet.cxx
index b7b0a66a20379829f4b826a7be666cb0970e8a07..6d2bbc50f55484b14c5d2317a49214756b57d5ae 100644
--- a/Common/DataModel/Testing/Cxx/UnitTestImplicitDataSet.cxx
+++ b/Common/DataModel/Testing/Cxx/UnitTestImplicitDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestImplicitDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 #include "vtkImplicitDataSet.h"
diff --git a/Common/DataModel/Testing/Cxx/UnitTestImplicitVolume.cxx b/Common/DataModel/Testing/Cxx/UnitTestImplicitVolume.cxx
index c6e6d576785ea99d11e7aaa840b6d4f525982f66..df4e129912bf67c54bf58c3efec895969b65bd95 100644
--- a/Common/DataModel/Testing/Cxx/UnitTestImplicitVolume.cxx
+++ b/Common/DataModel/Testing/Cxx/UnitTestImplicitVolume.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestImplicitVolume.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 #include "vtkImplicitVolume.h"
diff --git a/Common/DataModel/Testing/Cxx/UnitTestLine.cxx b/Common/DataModel/Testing/Cxx/UnitTestLine.cxx
index 689874c0bca5a304c19b29a3645f60994999481a..3b15f5581264a49b6bde9cf36f82f5a566563391 100644
--- a/Common/DataModel/Testing/Cxx/UnitTestLine.cxx
+++ b/Common/DataModel/Testing/Cxx/UnitTestLine.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <cmath>
 #include <limits>
diff --git a/Common/DataModel/Testing/Cxx/UnitTestPlanesIntersection.cxx b/Common/DataModel/Testing/Cxx/UnitTestPlanesIntersection.cxx
index 589cb15f4b76afa4a61cbb1790dae761ebb5913f..a20f43f1aaa0536b47f4634431b07817fc252faf 100644
--- a/Common/DataModel/Testing/Cxx/UnitTestPlanesIntersection.cxx
+++ b/Common/DataModel/Testing/Cxx/UnitTestPlanesIntersection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestPlanesIntersection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlanesIntersection.h"
 #include "vtkSmartPointer.h"
diff --git a/Common/DataModel/Testing/Cxx/UnitTestTriangleIntersection.cxx b/Common/DataModel/Testing/Cxx/UnitTestTriangleIntersection.cxx
index c25e71946292fae33ad744cda25f1fdda94b26c1..7468171f764b6f469f84288fc2d06ca4d46094f8 100644
--- a/Common/DataModel/Testing/Cxx/UnitTestTriangleIntersection.cxx
+++ b/Common/DataModel/Testing/Cxx/UnitTestTriangleIntersection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestTriangleIntersection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <algorithm>
 #include <array>
diff --git a/Common/DataModel/Testing/Cxx/otherCellBoundaries.cxx b/Common/DataModel/Testing/Cxx/otherCellBoundaries.cxx
index 69fc99d299f4d1ff153cbfecda70422bb16e67d6..7eee7f9ea329a3b1dbff7873e381ccf90e24dfad 100644
--- a/Common/DataModel/Testing/Cxx/otherCellBoundaries.cxx
+++ b/Common/DataModel/Testing/Cxx/otherCellBoundaries.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherCellBoundaries.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherCellPosition.cxx b/Common/DataModel/Testing/Cxx/otherCellPosition.cxx
index 87b71ab447947e801213821142daca6b010ee6cb..229d704a8ad5153d2eefd29e5085a5ab94172ed0 100644
--- a/Common/DataModel/Testing/Cxx/otherCellPosition.cxx
+++ b/Common/DataModel/Testing/Cxx/otherCellPosition.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherCellPosition.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherCellTypes.cxx b/Common/DataModel/Testing/Cxx/otherCellTypes.cxx
index d0450e8336d6542ba206a46b4dc2ac458f655745..f524655f04bab6221b526469bbeb9c476df92ec6 100644
--- a/Common/DataModel/Testing/Cxx/otherCellTypes.cxx
+++ b/Common/DataModel/Testing/Cxx/otherCellTypes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherCellTypes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherColorTransferFunction.cxx b/Common/DataModel/Testing/Cxx/otherColorTransferFunction.cxx
index 9c4cd4840afcb3411bd1745dcd7cbe9dfe8cf9c3..7c977948d15568d3362f1be32ea8697c5593646c 100644
--- a/Common/DataModel/Testing/Cxx/otherColorTransferFunction.cxx
+++ b/Common/DataModel/Testing/Cxx/otherColorTransferFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherColorTransferFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherEmptyCell.cxx b/Common/DataModel/Testing/Cxx/otherEmptyCell.cxx
index 188bedf873315cee8ac818636a3ce0fcc11b6585..a96fbb41fd20a062d35edb98071443a438761a65 100644
--- a/Common/DataModel/Testing/Cxx/otherEmptyCell.cxx
+++ b/Common/DataModel/Testing/Cxx/otherEmptyCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherEmptyCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 #include "vtkCellData.h"
diff --git a/Common/DataModel/Testing/Cxx/otherFieldData.cxx b/Common/DataModel/Testing/Cxx/otherFieldData.cxx
index e3436fe60d3df0acf8f3f88a56b897ed6153499b..817f2965fed69b572a546a0ead6a2d53d0687e12 100644
--- a/Common/DataModel/Testing/Cxx/otherFieldData.cxx
+++ b/Common/DataModel/Testing/Cxx/otherFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherFieldData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Common/DataModel/Testing/Cxx/otherImageData.cxx b/Common/DataModel/Testing/Cxx/otherImageData.cxx
index b82642c0fe4e8200a9f45c171f509d41f856d637..b4abbb7ce55f6feab1ec00fdd44f7e60e6ed28a5 100644
--- a/Common/DataModel/Testing/Cxx/otherImageData.cxx
+++ b/Common/DataModel/Testing/Cxx/otherImageData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherPolyData.cxx b/Common/DataModel/Testing/Cxx/otherPolyData.cxx
index dd966087cd8eb895048f198b77457993882e4697..89d6a90b71c96e9a06b8a71fd47a3b8a0267a165 100644
--- a/Common/DataModel/Testing/Cxx/otherPolyData.cxx
+++ b/Common/DataModel/Testing/Cxx/otherPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherRectilinearGrid.cxx b/Common/DataModel/Testing/Cxx/otherRectilinearGrid.cxx
index 5528599a2819d603362a220fe6d8871d13603fc5..a1b483791c45ca1eb7da4eeb71744cff663760e2 100644
--- a/Common/DataModel/Testing/Cxx/otherRectilinearGrid.cxx
+++ b/Common/DataModel/Testing/Cxx/otherRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherStructuredGrid.cxx b/Common/DataModel/Testing/Cxx/otherStructuredGrid.cxx
index 120ebc5fc94670d0ebacbed0233655628052e3c0..1af4145273cc4c5bc5c123b50fa0e7eb36116176 100644
--- a/Common/DataModel/Testing/Cxx/otherStructuredGrid.cxx
+++ b/Common/DataModel/Testing/Cxx/otherStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherUniformGrid.cxx b/Common/DataModel/Testing/Cxx/otherUniformGrid.cxx
index 22d0e396a89ceaeeb0c676981250c1069620b7bf..f5503b0d7ff9728ddc2cf7ba59b0af96620afbfa 100644
--- a/Common/DataModel/Testing/Cxx/otherUniformGrid.cxx
+++ b/Common/DataModel/Testing/Cxx/otherUniformGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/otherUnstructuredGrid.cxx b/Common/DataModel/Testing/Cxx/otherUnstructuredGrid.cxx
index fc2e659ca4daf75e0d4835e20787a72ac018a191..60304baa69e8419ecf856fb74eec4f2cc6a4d96d 100644
--- a/Common/DataModel/Testing/Cxx/otherUnstructuredGrid.cxx
+++ b/Common/DataModel/Testing/Cxx/otherUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/quadCellConsistency.cxx b/Common/DataModel/Testing/Cxx/quadCellConsistency.cxx
index d2ee863bf417dbd166b1c8abc27c4739d080c935..2e575f1030c0599d0cd53ae00ac2ac3f14012cdb 100644
--- a/Common/DataModel/Testing/Cxx/quadCellConsistency.cxx
+++ b/Common/DataModel/Testing/Cxx/quadCellConsistency.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    quadCellConsistency.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/DataModel/Testing/Cxx/quadraticEvaluation.cxx b/Common/DataModel/Testing/Cxx/quadraticEvaluation.cxx
index b1ba4f7b38a5cb227870ccc72e394bd58ffa0534..b82d5cf00be3c5f36b52534292905919153497a7 100644
--- a/Common/DataModel/Testing/Cxx/quadraticEvaluation.cxx
+++ b/Common/DataModel/Testing/Cxx/quadraticEvaluation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    quadraticEvaluation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME
 // .SECTION Description
 // This program tests quadratic cell EvaluatePosition() and EvaluateLocation()
diff --git a/Common/DataModel/Testing/Cxx/quadraticIntersection.cxx b/Common/DataModel/Testing/Cxx/quadraticIntersection.cxx
index 0c0a7a0292361f10cce8c80557116ff7f922d69f..acde5f8d754f87f0b7b8e30b3973a052567186d7 100644
--- a/Common/DataModel/Testing/Cxx/quadraticIntersection.cxx
+++ b/Common/DataModel/Testing/Cxx/quadraticIntersection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    quadraticIntersection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME
 // .SECTION Description
 // This program tests quadratic cell IntersectWithLine() methods.
diff --git a/Common/DataModel/Testing/Python/TestICPTransform.py b/Common/DataModel/Testing/Python/TestICPTransform.py
index 3f652c19e9dc0d6dd1ab26dd3c5cb026a3b21b7b..19b8392176846da01ecf5ccc2bc11eb55491be6a 100755
--- a/Common/DataModel/Testing/Python/TestICPTransform.py
+++ b/Common/DataModel/Testing/Python/TestICPTransform.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonDataModel import vtkIterativeClosestPointTransform
 from vtkmodules.vtkFiltersCore import vtkFeatureEdges
diff --git a/Common/DataModel/Testing/Python/quadricCut.py b/Common/DataModel/Testing/Python/quadricCut.py
index 72d193ae54689484542e3742ba7b9052c5f193fd..519afdeaec213fc221cc144d73ada491cd2e58cf 100755
--- a/Common/DataModel/Testing/Python/quadricCut.py
+++ b/Common/DataModel/Testing/Python/quadricCut.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonDataModel import vtkQuadric
 from vtkmodules.vtkFiltersSources import vtkSphereSource
diff --git a/Common/DataModel/vtk.module b/Common/DataModel/vtk.module
index 877600b3b76713d0ce613541514480a59026e721..99647cf81e81edfbc7d14ea3a0b9ab334c1f4485 100644
--- a/Common/DataModel/vtk.module
+++ b/Common/DataModel/vtk.module
@@ -8,6 +8,17 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonMath
diff --git a/Common/DataModel/vtkAMRBox.cxx b/Common/DataModel/vtkAMRBox.cxx
index 43f7fdec43e78391d80474500e0165977cf0e875..0405e73e089ef8aaa571026aaa8f1b6ea0528055 100644
--- a/Common/DataModel/vtkAMRBox.cxx
+++ b/Common/DataModel/vtkAMRBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRBox.h"
 
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkAMRBox.h b/Common/DataModel/vtkAMRBox.h
index a2e79db47fc34d85c9d52d9de05f3382e3cc8114..f2c978e10c11c16d21d06ea544ea02e8b75d8067 100644
--- a/Common/DataModel/vtkAMRBox.h
+++ b/Common/DataModel/vtkAMRBox.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRBox.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRBox
  * @brief   Encloses a rectangular region of voxel like cells.
diff --git a/Common/DataModel/vtkAMRDataInternals.cxx b/Common/DataModel/vtkAMRDataInternals.cxx
index ff9a752e0b481f70badf5c4003ac4555ed836bf7..159f25aee6744f0ca77feaf0ed9aa5f8e55c67d1 100644
--- a/Common/DataModel/vtkAMRDataInternals.cxx
+++ b/Common/DataModel/vtkAMRDataInternals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRDataInternals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRDataInternals.h"
 #include "vtkObjectFactory.h"
 #include "vtkUniformGrid.h"
diff --git a/Common/DataModel/vtkAMRDataInternals.h b/Common/DataModel/vtkAMRDataInternals.h
index 73e0f6739b0c20a355a07a0ca3e93d4080098b77..af4d310da53427c818798b2b2b7522d5c6b43ba9 100644
--- a/Common/DataModel/vtkAMRDataInternals.h
+++ b/Common/DataModel/vtkAMRDataInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRDataInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRDataInternals
  * @brief   container of vtkUniformGrid for an AMR data set
diff --git a/Common/DataModel/vtkAMRInformation.cxx b/Common/DataModel/vtkAMRInformation.cxx
index f424f5285f325d970f34ac763182eea88ad5e9df..354dbadfcc8f71627b074db01c26e75b2845af73 100644
--- a/Common/DataModel/vtkAMRInformation.cxx
+++ b/Common/DataModel/vtkAMRInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRInformation.h"
 #include "vtkAMRBox.h"
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkAMRInformation.h b/Common/DataModel/vtkAMRInformation.h
index 29548d43dd58193ed94014bb2d7b8dba90d1bd1c..cceacf385cbdfa9e0922b44aed285894e941cbcb 100644
--- a/Common/DataModel/vtkAMRInformation.h
+++ b/Common/DataModel/vtkAMRInformation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRInformation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRInformation
  * @brief   Meta data that describes the structure of an AMR data set
diff --git a/Common/DataModel/vtkAMRUtilities.cxx b/Common/DataModel/vtkAMRUtilities.cxx
index 05164422102f734ed50f6e8298f048730d723471..47f1ee9867126e399dadb75499e53f87a8a3727e 100644
--- a/Common/DataModel/vtkAMRUtilities.cxx
+++ b/Common/DataModel/vtkAMRUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRUtilities.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRUtilities.h"
 #include "vtkAMRBox.h"
 #include "vtkAMRInformation.h"
diff --git a/Common/DataModel/vtkAMRUtilities.h b/Common/DataModel/vtkAMRUtilities.h
index bf27b51f1ca2175b6337f5b71703463be536c53c..065e83d8fe74649372afde22ce389892497254c6 100644
--- a/Common/DataModel/vtkAMRUtilities.h
+++ b/Common/DataModel/vtkAMRUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRUtilities.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRUtilities
  *
diff --git a/Common/DataModel/vtkAbstractCellLinks.cxx b/Common/DataModel/vtkAbstractCellLinks.cxx
index f2381a8ae2f1a5412137561678c5dd5c373cb624..7e5734d6fbedf7d47d68940da8c3e86a527f01d0 100644
--- a/Common/DataModel/vtkAbstractCellLinks.cxx
+++ b/Common/DataModel/vtkAbstractCellLinks.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractCellLinks.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Common/DataModel/vtkAbstractCellLinks.h b/Common/DataModel/vtkAbstractCellLinks.h
index e93e2409184e95b9194707b90d9c12e272c8c810..41d4a7570bd01fc539a099dabe0cb9eff3953270 100644
--- a/Common/DataModel/vtkAbstractCellLinks.h
+++ b/Common/DataModel/vtkAbstractCellLinks.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractCellLinks.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractCellLinks
  * @brief   an abstract base class for classes that build
diff --git a/Common/DataModel/vtkAbstractCellLocator.cxx b/Common/DataModel/vtkAbstractCellLocator.cxx
index 84a18fc8a2ebab2f34f737f3fc4befb3c249b1cf..ee4c5575ad84ca1049e7165400fb41c6bf8d0c41 100644
--- a/Common/DataModel/vtkAbstractCellLocator.cxx
+++ b/Common/DataModel/vtkAbstractCellLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractCellLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractCellLocator.h"
 
diff --git a/Common/DataModel/vtkAbstractCellLocator.h b/Common/DataModel/vtkAbstractCellLocator.h
index 67b4abf7981eed101cd4edcb08f218e3df0be8e1..9024c39360b17d3aaf3c29b1ed44e2e5eb9d2c5f 100644
--- a/Common/DataModel/vtkAbstractCellLocator.h
+++ b/Common/DataModel/vtkAbstractCellLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractCellLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractCellLocator
  * @brief   an abstract base class for locators which find cells
diff --git a/Common/DataModel/vtkAbstractElectronicData.cxx b/Common/DataModel/vtkAbstractElectronicData.cxx
index ca88c53dbadfb4a3df391c979cd29e2867de23d3..af6dd149573155aa5b87d866c39e93962186e415 100644
--- a/Common/DataModel/vtkAbstractElectronicData.cxx
+++ b/Common/DataModel/vtkAbstractElectronicData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractElectronicData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractElectronicData.h"
 
diff --git a/Common/DataModel/vtkAbstractElectronicData.h b/Common/DataModel/vtkAbstractElectronicData.h
index 281f170c5eb557c45f5aa75eb167dba00c9b6a0f..e750306e30707b61172adb66e92175a8d213c1ad 100644
--- a/Common/DataModel/vtkAbstractElectronicData.h
+++ b/Common/DataModel/vtkAbstractElectronicData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractElectronicData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractElectronicData
  * @brief   Provides access to and storage of
diff --git a/Common/DataModel/vtkAbstractPointLocator.cxx b/Common/DataModel/vtkAbstractPointLocator.cxx
index 21350961e5fcc305db895de7e8be767b0df95d7a..edac9df7b77a94e0f4e0aecf98c48ffa7f041f2a 100644
--- a/Common/DataModel/vtkAbstractPointLocator.cxx
+++ b/Common/DataModel/vtkAbstractPointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractPointLocator.h"
 
 #include "vtkDataSet.h"
diff --git a/Common/DataModel/vtkAbstractPointLocator.h b/Common/DataModel/vtkAbstractPointLocator.h
index 113dc1a0a0b90f2b7720cede500e0a8366d75f0b..955e8122b202c5dfd9be7b83841c17c5aa2a649f 100644
--- a/Common/DataModel/vtkAbstractPointLocator.h
+++ b/Common/DataModel/vtkAbstractPointLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractPointLocator
  * @brief   abstract class to quickly locate points in 3-space
diff --git a/Common/DataModel/vtkAdjacentVertexIterator.cxx b/Common/DataModel/vtkAdjacentVertexIterator.cxx
index 3a6179638640dc94b52c4ae44d0eea48b5d7e586..33445b53f0d7783c1e609712f6c723df39bbbe7b 100644
--- a/Common/DataModel/vtkAdjacentVertexIterator.cxx
+++ b/Common/DataModel/vtkAdjacentVertexIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdjacentVertexIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAdjacentVertexIterator.h"
 
diff --git a/Common/DataModel/vtkAdjacentVertexIterator.h b/Common/DataModel/vtkAdjacentVertexIterator.h
index bad199c470a09170e8bfea408fe433e2df4b4842..276106fb106b888866e10dc020a1e8819a3dc789 100644
--- a/Common/DataModel/vtkAdjacentVertexIterator.h
+++ b/Common/DataModel/vtkAdjacentVertexIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdjacentVertexIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkAdjacentVertexIterator
  * @brief   Iterates through adjacent vertices in a graph.
diff --git a/Common/DataModel/vtkAngularPeriodicDataArray.h b/Common/DataModel/vtkAngularPeriodicDataArray.h
index d89d23fbac75ce85072e0fdbdf0b9814c00a5cff..d4d7905402238a2db3e1009ffb609149e63ed880 100644
--- a/Common/DataModel/vtkAngularPeriodicDataArray.h
+++ b/Common/DataModel/vtkAngularPeriodicDataArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngularPeriodicDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkAngularPeriodicDataArray
diff --git a/Common/DataModel/vtkAngularPeriodicDataArray.txx b/Common/DataModel/vtkAngularPeriodicDataArray.txx
index 0c4e85be35d2f521c42bff19b08ba281898d3346..1f417eeea699e3c6b4b8451851780bcd58cca505 100644
--- a/Common/DataModel/vtkAngularPeriodicDataArray.txx
+++ b/Common/DataModel/vtkAngularPeriodicDataArray.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngularPeriodicDataArray.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMath.h"
 #include "vtkMatrix3x3.h"
diff --git a/Common/DataModel/vtkAnimationScene.cxx b/Common/DataModel/vtkAnimationScene.cxx
index 9f2bc740a3fd0943089b2afbcc5ec697fe6b009f..b53a112e1a4dee91fbf84fe2466cd74a7b7a3b27 100644
--- a/Common/DataModel/vtkAnimationScene.cxx
+++ b/Common/DataModel/vtkAnimationScene.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnimationScene.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAnimationScene.h"
 
 #include "vtkCollection.h"
diff --git a/Common/DataModel/vtkAnimationScene.h b/Common/DataModel/vtkAnimationScene.h
index 44a0e96219acf3e229f79fcbec24eaf342edd205..ba8071e36ae1e4660e716a45de6035125c4ccfc7 100644
--- a/Common/DataModel/vtkAnimationScene.h
+++ b/Common/DataModel/vtkAnimationScene.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnimationScene.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAnimationScene
  * @brief   the animation scene manager.
diff --git a/Common/DataModel/vtkAnnotation.cxx b/Common/DataModel/vtkAnnotation.cxx
index 0a589886c4ab5e8a3edb8771a891f3909bbd6351..c16975873a14ac2d543ab10a1c4283b54485c332 100644
--- a/Common/DataModel/vtkAnnotation.cxx
+++ b/Common/DataModel/vtkAnnotation.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotation.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAnnotation.h"
 #include "vtkInformation.h"
diff --git a/Common/DataModel/vtkAnnotation.h b/Common/DataModel/vtkAnnotation.h
index d9d629eeff6b71906ea1696f039d3a6e77c7471a..1e7302288116043ae62b70d342241976f734015f 100644
--- a/Common/DataModel/vtkAnnotation.h
+++ b/Common/DataModel/vtkAnnotation.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotation.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkAnnotation
diff --git a/Common/DataModel/vtkAnnotationLayers.cxx b/Common/DataModel/vtkAnnotationLayers.cxx
index 66b0fd5aae4735207557a3472bd9fe2b1e1c3d1c..7ce9746fcd216af7fa2d44198bd0a0e461ab879e 100644
--- a/Common/DataModel/vtkAnnotationLayers.cxx
+++ b/Common/DataModel/vtkAnnotationLayers.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotationLayers.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAnnotationLayers.h"
 
diff --git a/Common/DataModel/vtkAnnotationLayers.h b/Common/DataModel/vtkAnnotationLayers.h
index db821b23d2a0199a7d684b57b03a44d44423fc26..40b1f51b412082a4d4ff9967f8f9d2495edc2415 100644
--- a/Common/DataModel/vtkAnnotationLayers.h
+++ b/Common/DataModel/vtkAnnotationLayers.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotationLayers.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkAnnotationLayers
diff --git a/Common/DataModel/vtkArrayData.cxx b/Common/DataModel/vtkArrayData.cxx
index 275789ebef26e24f25b5b22bd7ffaa479ca49f08..125cb9e7fcd66c0557b76348b0d32273290204f6 100644
--- a/Common/DataModel/vtkArrayData.cxx
+++ b/Common/DataModel/vtkArrayData.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayData.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayData.h"
 #include "vtkArray.h"
diff --git a/Common/DataModel/vtkArrayData.h b/Common/DataModel/vtkArrayData.h
index ba8988c814f1bcaf93d61ff8e23afc979968400c..8f6e02129cd2ca2630d6fba212478e097670c1c1 100644
--- a/Common/DataModel/vtkArrayData.h
+++ b/Common/DataModel/vtkArrayData.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayData.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayData
diff --git a/Common/DataModel/vtkArrayListTemplate.h b/Common/DataModel/vtkArrayListTemplate.h
index 517f7fa10b107d7d465de935771609ec685566de..13173d3c4202e05ad44970f930941f0a34283f3b 100644
--- a/Common/DataModel/vtkArrayListTemplate.h
+++ b/Common/DataModel/vtkArrayListTemplate.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayListTemplate.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArrayListTemplate
  * @brief   thread-safe and efficient data attribute processing
diff --git a/Common/DataModel/vtkArrayListTemplate.txx b/Common/DataModel/vtkArrayListTemplate.txx
index 7ccc5f613687458dc5169f690d0cdd572cd827c4..ec16a1102623ff7645860eb7ea60722bb46b986e 100644
--- a/Common/DataModel/vtkArrayListTemplate.txx
+++ b/Common/DataModel/vtkArrayListTemplate.txx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayListTemplate.txx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrayListTemplate.h"
 #include "vtkFloatArray.h"
 
diff --git a/Common/DataModel/vtkAtom.cxx b/Common/DataModel/vtkAtom.cxx
index 31d281473f810580470ebfb95b8c5469956a800e..b15741d706f4db7a9784fed36308dab93e41006d 100644
--- a/Common/DataModel/vtkAtom.cxx
+++ b/Common/DataModel/vtkAtom.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkAtom.cxx
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAtom.h"
 
 #include "vtkMolecule.h"
diff --git a/Common/DataModel/vtkAtom.h b/Common/DataModel/vtkAtom.h
index aa99370b389acd3ee4eb6b2147f6225bdc684982..411c7c2814d3e9c93a3f53e01e8ad4383f060a1c 100644
--- a/Common/DataModel/vtkAtom.h
+++ b/Common/DataModel/vtkAtom.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAtom.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAtom
  * @brief   convenience proxy for vtkMolecule
diff --git a/Common/DataModel/vtkAttributesErrorMetric.cxx b/Common/DataModel/vtkAttributesErrorMetric.cxx
index 1bac9d6586115509e612e83c3604b8663e5a3fbb..58d410774e0629813337093694c539a83148408f 100644
--- a/Common/DataModel/vtkAttributesErrorMetric.cxx
+++ b/Common/DataModel/vtkAttributesErrorMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributesErrorMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAttributesErrorMetric.h"
 
 #include "vtkGenericAdaptorCell.h"
diff --git a/Common/DataModel/vtkAttributesErrorMetric.h b/Common/DataModel/vtkAttributesErrorMetric.h
index ef729476481c220998b94f595178ac8084e6b276..98bef12e047bcaf0f3a21083fcbc7bf019413de7 100644
--- a/Common/DataModel/vtkAttributesErrorMetric.h
+++ b/Common/DataModel/vtkAttributesErrorMetric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributesErrorMetric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAttributesErrorMetric
  * @brief    Objects that compute
diff --git a/Common/DataModel/vtkBSPCuts.cxx b/Common/DataModel/vtkBSPCuts.cxx
index 4f94c6b265e27e10ba501eb39399df9d5b3814de..575e90b6b2746c360d0c7b6aad3595fae8d4937b 100644
--- a/Common/DataModel/vtkBSPCuts.cxx
+++ b/Common/DataModel/vtkBSPCuts.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBSPCuts.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBSPCuts.h"
 #include "vtkKdNode.h"
 #include "vtkKdTree.h"
diff --git a/Common/DataModel/vtkBSPCuts.h b/Common/DataModel/vtkBSPCuts.h
index 1a52d2c1b05c29bd34b4a3360d22f7bdb71f6d4c..fc7c61afa842115fe2c0adbe2f7918f9a866693b 100644
--- a/Common/DataModel/vtkBSPCuts.h
+++ b/Common/DataModel/vtkBSPCuts.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBSPCuts.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkBSPCuts
diff --git a/Common/DataModel/vtkBSPIntersections.cxx b/Common/DataModel/vtkBSPIntersections.cxx
index 1cd63bef563f04403e462093d01e99f72a539d9b..45923488860d1b38b8175513613a17646772a391 100644
--- a/Common/DataModel/vtkBSPIntersections.cxx
+++ b/Common/DataModel/vtkBSPIntersections.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBSPIntersections.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBSPIntersections.h"
 #include "vtkBSPCuts.h"
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkBSPIntersections.h b/Common/DataModel/vtkBSPIntersections.h
index 4ac1f12260bb5d7f6db566edde45aee354ee8f6c..dd79f8942aa594d08f4c27f64c6e3fd2590299e9 100644
--- a/Common/DataModel/vtkBSPIntersections.h
+++ b/Common/DataModel/vtkBSPIntersections.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBSPIntersections.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkBSPIntersections
diff --git a/Common/DataModel/vtkBezierCurve.cxx b/Common/DataModel/vtkBezierCurve.cxx
index 669a26ac78c4e2126f372d3a12a4776f68fb2462..f662d13b889b90cbd4ccfe3fa53272e67fa04dfe 100644
--- a/Common/DataModel/vtkBezierCurve.cxx
+++ b/Common/DataModel/vtkBezierCurve.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierCurve.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBezierCurve.h"
 
 #include "vtkBezierInterpolation.h"
diff --git a/Common/DataModel/vtkBezierCurve.h b/Common/DataModel/vtkBezierCurve.h
index de4238c10dd2bbc69db86bd7f52e69e49abb1444..5747bd65f2f07d7feb935f030fcac3ce1f7fe134 100644
--- a/Common/DataModel/vtkBezierCurve.h
+++ b/Common/DataModel/vtkBezierCurve.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierCurve.h
-
-  Copyright (c) Kevin Tew
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kevin Tew
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBezierCurve
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkBezierHexahedron.cxx b/Common/DataModel/vtkBezierHexahedron.cxx
index f9d5f4c977f31dc95dccff2658949ebad5c6ec32..7b816f064d9788c8e22e874adf22a8a80f120c8c 100644
--- a/Common/DataModel/vtkBezierHexahedron.cxx
+++ b/Common/DataModel/vtkBezierHexahedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierHexahedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBezierHexahedron.h"
 
diff --git a/Common/DataModel/vtkBezierHexahedron.h b/Common/DataModel/vtkBezierHexahedron.h
index b90ad6b2bee649dc14bffededb4059313c07127a..3917407404ca30f4ec294817ea9f3b1b0210b39b 100644
--- a/Common/DataModel/vtkBezierHexahedron.h
+++ b/Common/DataModel/vtkBezierHexahedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierHexahedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBezierHexahedron
  * @brief   A 3D cell that represents an arbitrary order Bezier hex
diff --git a/Common/DataModel/vtkBezierInterpolation.cxx b/Common/DataModel/vtkBezierInterpolation.cxx
index 6e4fb9e692d6b51495c97af2bdc6cfc47bc8412f..07fbc77b0e5a8b835a0fd1efca2b691b11d00383 100644
--- a/Common/DataModel/vtkBezierInterpolation.cxx
+++ b/Common/DataModel/vtkBezierInterpolation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierInterpolation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBezierInterpolation.h"
 #include <array>
diff --git a/Common/DataModel/vtkBezierInterpolation.h b/Common/DataModel/vtkBezierInterpolation.h
index 17acf55424ccd18510b25efdcab43befb7b2fafc..7ea3158296d56308ac290dae834d6c4a019593a3 100644
--- a/Common/DataModel/vtkBezierInterpolation.h
+++ b/Common/DataModel/vtkBezierInterpolation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierInterpolation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBezierInterpolation
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkBezierQuadrilateral.cxx b/Common/DataModel/vtkBezierQuadrilateral.cxx
index dd0d5786f9dd3c2e3e3177d22cd77734cdbad17b..370f6249371d34d1af6104fa9d51dace2626af03 100644
--- a/Common/DataModel/vtkBezierQuadrilateral.cxx
+++ b/Common/DataModel/vtkBezierQuadrilateral.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierQuadrilateral.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBezierQuadrilateral.h"
 
 #include "vtkBezierCurve.h"
diff --git a/Common/DataModel/vtkBezierQuadrilateral.h b/Common/DataModel/vtkBezierQuadrilateral.h
index c9301d971edb6b33d96050b8d6ba080d1f8d83eb..6cf6788451cc30c9fc14a0074d840f9ad2e3cf02 100644
--- a/Common/DataModel/vtkBezierQuadrilateral.h
+++ b/Common/DataModel/vtkBezierQuadrilateral.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierQuadrilateral.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBezierQuadrilateral
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkBezierTetra.cxx b/Common/DataModel/vtkBezierTetra.cxx
index df1941841926bd704676dd415f069ddceddb79c2..8590ff3c7a36d814859d085f4359ff819175cf68 100644
--- a/Common/DataModel/vtkBezierTetra.cxx
+++ b/Common/DataModel/vtkBezierTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierTetra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBezierTetra.h"
 #include "vtkBezierInterpolation.h"
diff --git a/Common/DataModel/vtkBezierTetra.h b/Common/DataModel/vtkBezierTetra.h
index e250a59a653f0e212ea376a203c286c71b389d4b..8554910ec405b70ea6e09f9bca12045418df35e7 100644
--- a/Common/DataModel/vtkBezierTetra.h
+++ b/Common/DataModel/vtkBezierTetra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierTetra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBezierTetra
  * @brief   A 3D cell that represents an arbitrary order Bezier tetrahedron
diff --git a/Common/DataModel/vtkBezierTriangle.cxx b/Common/DataModel/vtkBezierTriangle.cxx
index 2216decf4e43fbeb9a8397563d8561218eaf529a..58239e02229d056939ec9dc3fabd67c9dae26869 100644
--- a/Common/DataModel/vtkBezierTriangle.cxx
+++ b/Common/DataModel/vtkBezierTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBezierTriangle.h"
 #include "vtkBezierInterpolation.h"
 
diff --git a/Common/DataModel/vtkBezierTriangle.h b/Common/DataModel/vtkBezierTriangle.h
index 0a2f738eb59eae491fde49de5d9ad78ad8bb7733..52f4268abc35c1d4b885336816f601176c8726e8 100644
--- a/Common/DataModel/vtkBezierTriangle.h
+++ b/Common/DataModel/vtkBezierTriangle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierTriangle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBezierTriangle
  * @brief   A 2D cell that represents an arbitrary order Bezier triangle
diff --git a/Common/DataModel/vtkBezierWedge.cxx b/Common/DataModel/vtkBezierWedge.cxx
index ca5eb80b26dc4cce82229f51671651c71681fcff..0c91e1684d4292f6aef968200b85193a76003047 100644
--- a/Common/DataModel/vtkBezierWedge.cxx
+++ b/Common/DataModel/vtkBezierWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierWedge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBezierWedge.h"
 
diff --git a/Common/DataModel/vtkBezierWedge.h b/Common/DataModel/vtkBezierWedge.h
index 94fab4f1644a2e6ff2a46a42e71a7e74e1f595cd..4d86c540043c91e696f122c44beb3be9cadf7a24 100644
--- a/Common/DataModel/vtkBezierWedge.h
+++ b/Common/DataModel/vtkBezierWedge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierWedge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBezierWedge
  * @brief   A 3D cell that represents an arbitrary order Bezier wedge
diff --git a/Common/DataModel/vtkBiQuadraticQuad.cxx b/Common/DataModel/vtkBiQuadraticQuad.cxx
index 05f724f997e16677cf71fb6d612ad2f6cd3ad705..bafb869c39f46b449383d6c69b631b8736324766 100644
--- a/Common/DataModel/vtkBiQuadraticQuad.cxx
+++ b/Common/DataModel/vtkBiQuadraticQuad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticQuad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thanks to Soeren Gebbert  who developed this class and
 // integrated it into VTK 5.0.
diff --git a/Common/DataModel/vtkBiQuadraticQuad.h b/Common/DataModel/vtkBiQuadraticQuad.h
index b36245c998a8efed5b9351ae9e72118980aba42e..eae8347fc1d10ea48965bbb77d05da433c7fba27 100644
--- a/Common/DataModel/vtkBiQuadraticQuad.h
+++ b/Common/DataModel/vtkBiQuadraticQuad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticQuad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiQuadraticQuad
  * @brief   cell represents a parabolic, 9-node
diff --git a/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.cxx b/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.cxx
index fefeae439dce5b2a38279ca56d2c7fd2f913ac79..b76c015fa12c1fba9014809f812fad68812bc673 100644
--- a/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.cxx
+++ b/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticQuadraticHexahedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thanks to Soeren Gebbert who developed this class and
 // integrated it into VTK 5.0.
diff --git a/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.h b/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.h
index 3868df33ae84fce92cf86d396d5370270f485fee..8431343dd9e9a8e42d70fa7760e82b6dc8c429f8 100644
--- a/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.h
+++ b/Common/DataModel/vtkBiQuadraticQuadraticHexahedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticQuadraticHexahedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiQuadraticQuadraticHexahedron
  * @brief   cell represents a biquadratic,
diff --git a/Common/DataModel/vtkBiQuadraticQuadraticWedge.cxx b/Common/DataModel/vtkBiQuadraticQuadraticWedge.cxx
index 863c09b48cb4cd8eeb1624ceb56e8f8b135b0389..27989287b41a64477915b0fbb11f7a8509424726 100644
--- a/Common/DataModel/vtkBiQuadraticQuadraticWedge.cxx
+++ b/Common/DataModel/vtkBiQuadraticQuadraticWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticQuadraticWedge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thanks to Soeren Gebbert who developed this class and
 // integrated it into VTK 5.0.
diff --git a/Common/DataModel/vtkBiQuadraticQuadraticWedge.h b/Common/DataModel/vtkBiQuadraticQuadraticWedge.h
index 0a89da2f898b3b35bf7b088681205c65854d241c..effc7010e14a1a48164987a8fdeb6828abd70ff1 100644
--- a/Common/DataModel/vtkBiQuadraticQuadraticWedge.h
+++ b/Common/DataModel/vtkBiQuadraticQuadraticWedge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticQuadraticWedge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiQuadraticQuadraticWedge
  * @brief   cell represents a parabolic, 18-node isoparametric wedge
diff --git a/Common/DataModel/vtkBiQuadraticTriangle.cxx b/Common/DataModel/vtkBiQuadraticTriangle.cxx
index e5ac5051e94eed244c7c6454a521d16b9169d7dc..d129fad81b53306c496a6cd417cba8983bf59a40 100644
--- a/Common/DataModel/vtkBiQuadraticTriangle.cxx
+++ b/Common/DataModel/vtkBiQuadraticTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiQuadraticTriangle.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkBiQuadraticTriangle.h b/Common/DataModel/vtkBiQuadraticTriangle.h
index f93720c3b9c39055249b41fe83b275d61cba2108..4afba59fd8a2ef4b254a471d406a0323a305e05f 100644
--- a/Common/DataModel/vtkBiQuadraticTriangle.h
+++ b/Common/DataModel/vtkBiQuadraticTriangle.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiQuadraticTriangle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) EDF - www.edf.fr
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiQuadraticTriangle
  * @brief   cell represents a parabolic, isoparametric triangle
@@ -31,7 +20,6 @@
  * @par Thanks:
  * @verbatim
  * This file has been developed by Oxalya - www.oxalya.com
- * Copyright (c) EDF - www.edf.fr
  * @endverbatim
  */
 
diff --git a/Common/DataModel/vtkBond.cxx b/Common/DataModel/vtkBond.cxx
index 9a84a26815a35907c907aaa677a1bfa5bb80ecbc..547ed6a2917e633cb593282afbb7e423044ac9f7 100644
--- a/Common/DataModel/vtkBond.cxx
+++ b/Common/DataModel/vtkBond.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBond.cxx
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBond.h"
 
 #include "vtkAtom.h"
diff --git a/Common/DataModel/vtkBond.h b/Common/DataModel/vtkBond.h
index 3fb2d1424420c01866b1a2efa77f51112cb632b6..7d49c7d39945f2604b8c8c3dfa5a7e6334ed72fc 100644
--- a/Common/DataModel/vtkBond.h
+++ b/Common/DataModel/vtkBond.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBond.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBond
  * @brief   convenience proxy for vtkMolecule
diff --git a/Common/DataModel/vtkBoundingBox.cxx b/Common/DataModel/vtkBoundingBox.cxx
index 79f8883272587cc67c060e732f2a5432bd95e367..bbe6e3257aeef7ec3a0787bf07596e784b77fb0a 100644
--- a/Common/DataModel/vtkBoundingBox.cxx
+++ b/Common/DataModel/vtkBoundingBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoundingBox.h"
 #include "vtkArrayDispatch.h"
 #include "vtkDataArrayRange.h"
diff --git a/Common/DataModel/vtkBoundingBox.h b/Common/DataModel/vtkBoundingBox.h
index 1100fa7f424085cf99a2577eeeb5532fb9a9ba5e..998b5c2ad02fb1148f418b1228cf2392f6a6f1a0 100644
--- a/Common/DataModel/vtkBoundingBox.h
+++ b/Common/DataModel/vtkBoundingBox.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBoundingBox.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoundingBox
  * @brief   Fast, simple class for representing and operating on 3D bounds
diff --git a/Common/DataModel/vtkBox.cxx b/Common/DataModel/vtkBox.cxx
index 0987e13c75d944cfd9de3aaad84b9d2c779dab6f..4078bc6a101f44097709406aef00e8d9020010fe 100644
--- a/Common/DataModel/vtkBox.cxx
+++ b/Common/DataModel/vtkBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBox.h"
 #include "vtkBoundingBox.h"
 #include "vtkMath.h"
diff --git a/Common/DataModel/vtkBox.h b/Common/DataModel/vtkBox.h
index 79cdac3746de824a25288146e0256dacc114d704..a85e2ab8d8403a587149a40be9e7af085f27a9b3 100644
--- a/Common/DataModel/vtkBox.h
+++ b/Common/DataModel/vtkBox.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBox.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBox
  * @brief   implicit function for a bounding box
diff --git a/Common/DataModel/vtkCell.cxx b/Common/DataModel/vtkCell.cxx
index 7d8381e28beb0132a86331ec758bfa4461de1226..e4acdf53503ab8c699de727ec07d83660adae760 100644
--- a/Common/DataModel/vtkCell.cxx
+++ b/Common/DataModel/vtkCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCell.h"
 
diff --git a/Common/DataModel/vtkCell.h b/Common/DataModel/vtkCell.h
index f771e265585348d8297349653986cdcdbc1d4008..9f3aefbecec22115d5cb1da39274895d64401213 100644
--- a/Common/DataModel/vtkCell.h
+++ b/Common/DataModel/vtkCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCell
  * @brief   abstract class to specify cell behavior
diff --git a/Common/DataModel/vtkCell3D.cxx b/Common/DataModel/vtkCell3D.cxx
index a343837af580a241cae56007c28ec17c2729a355..d34dd3a915e737b29fdb11167207c8539c8848b6 100644
--- a/Common/DataModel/vtkCell3D.cxx
+++ b/Common/DataModel/vtkCell3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCell3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCell3D.h"
 
diff --git a/Common/DataModel/vtkCell3D.h b/Common/DataModel/vtkCell3D.h
index 13b262912fa1734c28712df9623ab508469daf28..21195ef4897fccd8723bbdb7dd63f98ddfc88841 100644
--- a/Common/DataModel/vtkCell3D.h
+++ b/Common/DataModel/vtkCell3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCell3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCell3D
  * @brief   abstract class to specify 3D cell interface
diff --git a/Common/DataModel/vtkCellArray.cxx b/Common/DataModel/vtkCellArray.cxx
index 2353b95f422371d1006e303f04b1c81f66d9230d..39321021b080118f4978bf468d2a9d1c298900ae 100644
--- a/Common/DataModel/vtkCellArray.cxx
+++ b/Common/DataModel/vtkCellArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 
diff --git a/Common/DataModel/vtkCellArray.h b/Common/DataModel/vtkCellArray.h
index 9e4385b2fa383340965757aac3deacd1f84b3f80..1b3eac577ef944b1ed2e8397ea395627c0dabc02 100644
--- a/Common/DataModel/vtkCellArray.h
+++ b/Common/DataModel/vtkCellArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellArray
  * @brief   object to represent cell connectivity
diff --git a/Common/DataModel/vtkCellArrayIterator.cxx b/Common/DataModel/vtkCellArrayIterator.cxx
index d9365c4d9b780b0893ecf6a0891424e0ce7a560c..74145d176b4f10f4bb4a11e6086f9610c291e6b2 100644
--- a/Common/DataModel/vtkCellArrayIterator.cxx
+++ b/Common/DataModel/vtkCellArrayIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellArrayIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArrayIterator.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkCellArrayIterator.h b/Common/DataModel/vtkCellArrayIterator.h
index 2f408e05e4dc09743f343f4820f61969266239aa..0fe4ac0d7d936533e19b8ef0ba563f88056f91b5 100644
--- a/Common/DataModel/vtkCellArrayIterator.h
+++ b/Common/DataModel/vtkCellArrayIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellArrayIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCellArrayIterator
diff --git a/Common/DataModel/vtkCellAttribute.cxx b/Common/DataModel/vtkCellAttribute.cxx
index 8ab75dde265578e09d10aad74b5704464f2c857f..1090f8042f3a88c93fc43873f8cdb53b9fa214a3 100644
--- a/Common/DataModel/vtkCellAttribute.cxx
+++ b/Common/DataModel/vtkCellAttribute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellAttribute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellAttribute.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Common/DataModel/vtkCellAttribute.h b/Common/DataModel/vtkCellAttribute.h
index 36ecb959653cd973753bb6db937e700412e7f7ca..40f552b3e9b94cab17a4a869c9454e3d981afa5b 100644
--- a/Common/DataModel/vtkCellAttribute.h
+++ b/Common/DataModel/vtkCellAttribute.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellAttribute.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellAttribute
  * @brief   A function defined over the physical domain of a vtkCellGrid.
diff --git a/Common/DataModel/vtkCellData.cxx b/Common/DataModel/vtkCellData.cxx
index 7a37a120acd40641cb05a4bd3745e5744b793a4a..1ea3c4b2c352048f7ca36adf9ec8a72ab64c4cac 100644
--- a/Common/DataModel/vtkCellData.cxx
+++ b/Common/DataModel/vtkCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Common/DataModel/vtkCellData.h b/Common/DataModel/vtkCellData.h
index 28841568e2522be842a19791e0cf483773350b0c..e2e115cf576797462564101220fe4e9de6339e18 100644
--- a/Common/DataModel/vtkCellData.h
+++ b/Common/DataModel/vtkCellData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellData
  * @brief   represent and manipulate cell attribute data
diff --git a/Common/DataModel/vtkCellGrid.cxx b/Common/DataModel/vtkCellGrid.cxx
index 73caca4bedd96f85209f2bf5a98db11c4a4ce087..b5539289784b2b37afa62160a8e91bda9bff0fa1 100644
--- a/Common/DataModel/vtkCellGrid.cxx
+++ b/Common/DataModel/vtkCellGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellGrid.h"
 
 #include "vtkCellAttribute.h"
diff --git a/Common/DataModel/vtkCellGrid.h b/Common/DataModel/vtkCellGrid.h
index 56f954342bcb52a8edc996d76295c1dcb45241c5..3c7077a3be268915510d15a75d71a80652f3863b 100644
--- a/Common/DataModel/vtkCellGrid.h
+++ b/Common/DataModel/vtkCellGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGrid
  * @brief   Visualization data composed of cells of arbitrary type.
diff --git a/Common/DataModel/vtkCellGridBoundsQuery.cxx b/Common/DataModel/vtkCellGridBoundsQuery.cxx
index 61d9785e529b839649ae0567cfb32366ad2e2a94..6e6fc58288928cd2c37a5710dff64c6581e32aab 100644
--- a/Common/DataModel/vtkCellGridBoundsQuery.cxx
+++ b/Common/DataModel/vtkCellGridBoundsQuery.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridBoundsQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellGridBoundsQuery.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkCellGridBoundsQuery.h b/Common/DataModel/vtkCellGridBoundsQuery.h
index fcf764554693bca7674a8019337f1ad6d0fae6f8..4f30d3a29b8355dc855074357c9b06b1d6efe3b9 100644
--- a/Common/DataModel/vtkCellGridBoundsQuery.h
+++ b/Common/DataModel/vtkCellGridBoundsQuery.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridBoundsQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridBoundsQuery
  * @brief   Perform an operation on cells in a vtkCellMetadata instance.
diff --git a/Common/DataModel/vtkCellGridQuery.h b/Common/DataModel/vtkCellGridQuery.h
index 63d40eb82e295ecc31288744fc4177d75d9f1751..165f04c4942625da274cb95b9f56123758af5b73 100644
--- a/Common/DataModel/vtkCellGridQuery.h
+++ b/Common/DataModel/vtkCellGridQuery.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridQuery
  * @brief   Perform an operation on cells in a vtkCellMetadata instance.
diff --git a/Common/DataModel/vtkCellGridResponder.h b/Common/DataModel/vtkCellGridResponder.h
index 27e68063b9b64939286bba6b6c0b86fe7b99b8b6..dca20cd5dd308bb2f155a0e0b536c18a056efb8a 100644
--- a/Common/DataModel/vtkCellGridResponder.h
+++ b/Common/DataModel/vtkCellGridResponder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridResponder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridResponder
  * @brief   Respond to a query on one particular type of cell.
diff --git a/Common/DataModel/vtkCellGridResponderBase.h b/Common/DataModel/vtkCellGridResponderBase.h
index ac32c0f7ab7c1fb62bd2bc1aa7528c76b02f7e32..c50bd91097cc2fcb9b323c3c1752d5da292491ba 100644
--- a/Common/DataModel/vtkCellGridResponderBase.h
+++ b/Common/DataModel/vtkCellGridResponderBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridResponder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridResponderBase
  * @brief   Respond to a query on one particular type of cell.
diff --git a/Common/DataModel/vtkCellGridResponders.cxx b/Common/DataModel/vtkCellGridResponders.cxx
index 3936e6f294cdf0ee15d1899c4f7b6059c3768331..800df177178023488d737e3cd66b9800aaae4b05 100644
--- a/Common/DataModel/vtkCellGridResponders.cxx
+++ b/Common/DataModel/vtkCellGridResponders.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridResponders.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellGridResponders.h"
 
 #include "vtkCellGridQuery.h"
diff --git a/Common/DataModel/vtkCellGridResponders.h b/Common/DataModel/vtkCellGridResponders.h
index 86050e27167fcc15d80812e2e02877f4bd73c633..cf74508c6dc8de62967ee3a71280b8e8fa2d3ad2 100644
--- a/Common/DataModel/vtkCellGridResponders.h
+++ b/Common/DataModel/vtkCellGridResponders.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridResponders.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridResponders
  * @brief   A container that holds objects able to respond to queries
diff --git a/Common/DataModel/vtkCellGridSidesQuery.cxx b/Common/DataModel/vtkCellGridSidesQuery.cxx
index 4d0404d805a815b94a872bbbbf227c70a0177e3b..24c83745953a632a5b621f087bf66b4f6f85d9e1 100644
--- a/Common/DataModel/vtkCellGridSidesQuery.cxx
+++ b/Common/DataModel/vtkCellGridSidesQuery.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridSidesQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellGridSidesQuery.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkCellGridSidesQuery.h b/Common/DataModel/vtkCellGridSidesQuery.h
index 25e27b6f404e58a6b868f4b623ff670e52781807..f23a6663c25a7883919d28a1a12ba954348f9c39 100644
--- a/Common/DataModel/vtkCellGridSidesQuery.h
+++ b/Common/DataModel/vtkCellGridSidesQuery.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridSidesQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridSidesQuery
  * @brief   Compute external faces of a cell-grid.
diff --git a/Common/DataModel/vtkCellIterator.cxx b/Common/DataModel/vtkCellIterator.cxx
index cfc58e9a621bec89a413e10a19ec0c00216355c7..e09fa40015af41f3204aa0e19210412c8d9f9e83 100644
--- a/Common/DataModel/vtkCellIterator.cxx
+++ b/Common/DataModel/vtkCellIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellIterator.h"
 
diff --git a/Common/DataModel/vtkCellIterator.h b/Common/DataModel/vtkCellIterator.h
index 262225130ee83d6d130663a6f9868fdc9f4aa94a..98fcf9894ee53d9a1b95ae3986134bdb4b696aa2 100644
--- a/Common/DataModel/vtkCellIterator.h
+++ b/Common/DataModel/vtkCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCellIterator
diff --git a/Common/DataModel/vtkCellLinks.cxx b/Common/DataModel/vtkCellLinks.cxx
index 7dd53953d5094a6386acfc054a39c2001c3cb29f..92c9ac824397346e82cb3051f413fe1755a046d5 100644
--- a/Common/DataModel/vtkCellLinks.cxx
+++ b/Common/DataModel/vtkCellLinks.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLinks.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellLinks.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkCellLinks.h b/Common/DataModel/vtkCellLinks.h
index 535a8df26e49b2a983c925448deaeb216b545546..970424f852cc169e39ce04ab0f49df34686cdc2a 100644
--- a/Common/DataModel/vtkCellLinks.h
+++ b/Common/DataModel/vtkCellLinks.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLinks.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellLinks
  * @brief   object represents upward pointers from points to list of cells using each point
diff --git a/Common/DataModel/vtkCellLocator.cxx b/Common/DataModel/vtkCellLocator.cxx
index c1a189c391eb5537aa03552a580ccee20220b282..a6a774c875b9366ae8ea68bbb369dbe0a9063ac7 100644
--- a/Common/DataModel/vtkCellLocator.cxx
+++ b/Common/DataModel/vtkCellLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Common/DataModel/vtkCellLocator.h b/Common/DataModel/vtkCellLocator.h
index d0baf56d6ee2f17d6e37253b911fade4fa4dc49a..38408a85a7d4cba2e0a353e93b1e54fb9a484db5 100644
--- a/Common/DataModel/vtkCellLocator.h
+++ b/Common/DataModel/vtkCellLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellLocator
  * @brief   octree-based spatial search object to quickly locate cells
diff --git a/Common/DataModel/vtkCellLocatorStrategy.cxx b/Common/DataModel/vtkCellLocatorStrategy.cxx
index 4c741c60c4d64ab73f09ab5659cd7ee8f4f65121..0daee003335602f4fffbfb68be47ab5e1e7248b3 100644
--- a/Common/DataModel/vtkCellLocatorStrategy.cxx
+++ b/Common/DataModel/vtkCellLocatorStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLocatorStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellLocatorStrategy.h"
 
 #include "vtkAbstractCellLocator.h"
diff --git a/Common/DataModel/vtkCellLocatorStrategy.h b/Common/DataModel/vtkCellLocatorStrategy.h
index d8ff85fcdb9618374e32bf6a060bdae9ef08094f..afa342485a99d2fea8e58e29a1a9cf67ea135cb9 100644
--- a/Common/DataModel/vtkCellLocatorStrategy.h
+++ b/Common/DataModel/vtkCellLocatorStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLocatorStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellLocatorStrategy
  * @brief   implement a specific vtkPointSet::FindCell() strategy based
diff --git a/Common/DataModel/vtkCellMetadata.cxx b/Common/DataModel/vtkCellMetadata.cxx
index 83171f2f92c4de6c9db727fb5b11ab71f54b3abc..8503797f64c19813ee9c6690576c84784cc21d4b 100644
--- a/Common/DataModel/vtkCellMetadata.cxx
+++ b/Common/DataModel/vtkCellMetadata.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellMetadata.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellMetadata.h"
 
 #include "vtkCellGrid.h"
diff --git a/Common/DataModel/vtkCellMetadata.h b/Common/DataModel/vtkCellMetadata.h
index e17af378e4fbd23e3f2c22f2d861cc3cc90981bd..fea5546ff53fd19931113928ffaa97357593d35b 100644
--- a/Common/DataModel/vtkCellMetadata.h
+++ b/Common/DataModel/vtkCellMetadata.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellMetadata.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellMetadata
  * @brief   Metadata for a particular type of cell (finite element).
diff --git a/Common/DataModel/vtkCellTreeLocator.cxx b/Common/DataModel/vtkCellTreeLocator.cxx
index 1b985ce749f1e336b92ea6429f33dd19e978562a..8d2bf19c4720efa978470c3903f0744af631c6aa 100644
--- a/Common/DataModel/vtkCellTreeLocator.cxx
+++ b/Common/DataModel/vtkCellTreeLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellTreeLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Common/DataModel/vtkCellTreeLocator.h b/Common/DataModel/vtkCellTreeLocator.h
index 89426355d009926c3bb9f9dd6343604aa8d8089c..e95867b31925c748cd6348769e0996ed3e2088db 100644
--- a/Common/DataModel/vtkCellTreeLocator.h
+++ b/Common/DataModel/vtkCellTreeLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellTreeLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellTreeLocator
  * @brief   This class implements the data structures, construction
diff --git a/Common/DataModel/vtkCellType.h b/Common/DataModel/vtkCellType.h
index 3196647a82bc9743f92780d2ada611324a41f74c..acb07ff8fcb27dc7eed9d2b9e5355faa27c4c6e7 100644
--- a/Common/DataModel/vtkCellType.h
+++ b/Common/DataModel/vtkCellType.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellType.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellType
  * @brief   define types of cells
diff --git a/Common/DataModel/vtkCellTypes.cxx b/Common/DataModel/vtkCellTypes.cxx
index 61bef7881e8fe4a7a3fb259d166d33c6cfdebeb5..80bb997eeaf1b2ba62acc0d4e10ca0c79e0957cf 100644
--- a/Common/DataModel/vtkCellTypes.cxx
+++ b/Common/DataModel/vtkCellTypes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellTypes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Common/DataModel/vtkCellTypes.h b/Common/DataModel/vtkCellTypes.h
index f11cf960a629f3c0e0637f368e41c33cd6990b64..4b25079c86412944d15851df2f276dff79ac7679 100644
--- a/Common/DataModel/vtkCellTypes.h
+++ b/Common/DataModel/vtkCellTypes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellTypes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellTypes
  * @brief   object provides direct access to cells in vtkCellArray and type information
diff --git a/Common/DataModel/vtkClosestNPointsStrategy.cxx b/Common/DataModel/vtkClosestNPointsStrategy.cxx
index 5d44b83bed39cb8ede29d83d2ca794062ad967de..22818e82df7186fcaf59514a02ad5ed6dda1988b 100644
--- a/Common/DataModel/vtkClosestNPointsStrategy.cxx
+++ b/Common/DataModel/vtkClosestNPointsStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClosestNPointsStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClosestNPointsStrategy.h"
 
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkClosestNPointsStrategy.h b/Common/DataModel/vtkClosestNPointsStrategy.h
index ef76493828d5917577ad4c3f463a6d816f3e761d..c5181bbce0357daac032f7bb8330ebafe3c7823d 100644
--- a/Common/DataModel/vtkClosestNPointsStrategy.h
+++ b/Common/DataModel/vtkClosestNPointsStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClosestNPointsStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClosestNPointsStrategy
  * @brief   implement a specific vtkPointSet::FindCell() strategy based
diff --git a/Common/DataModel/vtkClosestPointStrategy.cxx b/Common/DataModel/vtkClosestPointStrategy.cxx
index 0fa972f1e04c6318734eb21bdb137dd930ef84f4..dece61837455c1b905a40a921a4df30959f5830f 100644
--- a/Common/DataModel/vtkClosestPointStrategy.cxx
+++ b/Common/DataModel/vtkClosestPointStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClosestPointStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClosestPointStrategy.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Common/DataModel/vtkClosestPointStrategy.h b/Common/DataModel/vtkClosestPointStrategy.h
index 999f6321dbc29b32adc0651b06a919dba801fdb1..54c712d83378ed706d565e16971ff6d416ee35e2 100644
--- a/Common/DataModel/vtkClosestPointStrategy.h
+++ b/Common/DataModel/vtkClosestPointStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClosestPointStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClosestPointStrategy
  * @brief   implement a specific vtkPointSet::FindCell() strategy based
diff --git a/Common/DataModel/vtkColor.h b/Common/DataModel/vtkColor.h
index c7b762c21a1001f1e5c900c771c0668377ad501d..2b194ab7d1a8b97aaecb1af2082c9963b4da763d 100644
--- a/Common/DataModel/vtkColor.h
+++ b/Common/DataModel/vtkColor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkColor
diff --git a/Common/DataModel/vtkCompositeDataIterator.cxx b/Common/DataModel/vtkCompositeDataIterator.cxx
index 90b31e7d4965d9aa0672c0e7c08681458327df4f..3d65a46e3719d975babdf435f6edc60d5c7a11de 100644
--- a/Common/DataModel/vtkCompositeDataIterator.cxx
+++ b/Common/DataModel/vtkCompositeDataIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataIterator.h"
 #include "vtkCompositeDataSet.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkCompositeDataIterator.h b/Common/DataModel/vtkCompositeDataIterator.h
index f1d9285a59d45bac091efa06772efc16122a1e42..54ec74c50133305c70dc43eaae81c49c01c66c68 100644
--- a/Common/DataModel/vtkCompositeDataIterator.h
+++ b/Common/DataModel/vtkCompositeDataIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataIterator
  * @brief   superclass for composite data iterators
diff --git a/Common/DataModel/vtkCompositeDataSet.cxx b/Common/DataModel/vtkCompositeDataSet.cxx
index 66ccbceb8ea76bd5845a61b4027fcdf2398d3909..e0c45d96c82248ee70a7c979d7a6ecb579ab0e2d 100644
--- a/Common/DataModel/vtkCompositeDataSet.cxx
+++ b/Common/DataModel/vtkCompositeDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataSet.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkCompositeDataSet.h b/Common/DataModel/vtkCompositeDataSet.h
index a7e3aff3ee3256a7b1321477e9be2ab5d90c823b..50c8575a1fa2546b42d4c1f358e6f53e38cbf919 100644
--- a/Common/DataModel/vtkCompositeDataSet.h
+++ b/Common/DataModel/vtkCompositeDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataSet
  * @brief   abstract superclass for composite
diff --git a/Common/DataModel/vtkCompositeDataSet.txx b/Common/DataModel/vtkCompositeDataSet.txx
index c49a536f77e8f34ff4f1cd29ff8d97a96dd377e0..9226d3f3d61da7373d4632e9a56bacac17ca7a55 100644
--- a/Common/DataModel/vtkCompositeDataSet.txx
+++ b/Common/DataModel/vtkCompositeDataSet.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataSet.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataSet.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Common/DataModel/vtkCompositeDataSetNodeReference.h b/Common/DataModel/vtkCompositeDataSetNodeReference.h
index 67c3c905ff7b03bc27d37685457fc28e7b255ab8..b7e8d2d670883ff68c17e1644eff89b713dc5778 100644
--- a/Common/DataModel/vtkCompositeDataSetNodeReference.h
+++ b/Common/DataModel/vtkCompositeDataSetNodeReference.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataSetNodeReference.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkCompositeDataSetNodeReference_h
 #define vtkCompositeDataSetNodeReference_h
diff --git a/Common/DataModel/vtkCompositeDataSetRange.h b/Common/DataModel/vtkCompositeDataSetRange.h
index 1def6efcf362acf39a626935c739008565172a5f..31eb13ef01251dc068acdca1fbde97c4925e915c 100644
--- a/Common/DataModel/vtkCompositeDataSetRange.h
+++ b/Common/DataModel/vtkCompositeDataSetRange.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataSetRange.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkCompositeDataSetRange_h
 #define vtkCompositeDataSetRange_h
diff --git a/Common/DataModel/vtkCone.cxx b/Common/DataModel/vtkCone.cxx
index 1bdc550431e0bada765ba4941d4f51f24e439f82..2c0b34d56ccbdace5d4cde39d047c2053e8365ad 100644
--- a/Common/DataModel/vtkCone.cxx
+++ b/Common/DataModel/vtkCone.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCone.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCone.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkCone.h b/Common/DataModel/vtkCone.h
index 170771f516358356c04ca9308dbb43245b1dbffc..a7c66d1e173e41071eab097682cf9ae2a6be2797 100644
--- a/Common/DataModel/vtkCone.h
+++ b/Common/DataModel/vtkCone.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCone.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCone
  * @brief   implicit function for a cone
diff --git a/Common/DataModel/vtkConvexPointSet.cxx b/Common/DataModel/vtkConvexPointSet.cxx
index 5fdcffb77132535aaaf2649b598dc082d1889608..045519a7d11fc2cf09786e1cfef3baeee44d2ab2 100644
--- a/Common/DataModel/vtkConvexPointSet.cxx
+++ b/Common/DataModel/vtkConvexPointSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvexPointSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkConvexPointSet.h"
 
diff --git a/Common/DataModel/vtkConvexPointSet.h b/Common/DataModel/vtkConvexPointSet.h
index c6b43c41572ffa11ca3fbf150831cc98ab0fffff..8424d134848bb363e6742f89c4d4325c4d38ac18 100644
--- a/Common/DataModel/vtkConvexPointSet.h
+++ b/Common/DataModel/vtkConvexPointSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvexPointSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConvexPointSet
  * @brief   a 3D cell defined by a set of convex points
diff --git a/Common/DataModel/vtkCoordinateFrame.cxx b/Common/DataModel/vtkCoordinateFrame.cxx
index a33415a1251d0c92e39b96a8923ba0448c867fd4..d2b9bcf73ccd872c613359d2771f2b32c0fa0a25 100644
--- a/Common/DataModel/vtkCoordinateFrame.cxx
+++ b/Common/DataModel/vtkCoordinateFrame.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinateFrame.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCoordinateFrame.h"
 
 #include "vtkMath.h"
diff --git a/Common/DataModel/vtkCoordinateFrame.h b/Common/DataModel/vtkCoordinateFrame.h
index 74a85a13cba44491e2cb233e9d43da7f7cd15ee3..0ef727af0f850c44c798d342ef8d9b90f7ea54a5 100644
--- a/Common/DataModel/vtkCoordinateFrame.h
+++ b/Common/DataModel/vtkCoordinateFrame.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinateFrame.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCoordinateFrame
  * @brief   implicit function for a right-handed coordinate system
diff --git a/Common/DataModel/vtkCubicLine.cxx b/Common/DataModel/vtkCubicLine.cxx
index 4e9e77ca437228c69d225a1a208c3c329d94e72e..01dd53c8e54f717a37eec8716da40abf3f5b2668 100644
--- a/Common/DataModel/vtkCubicLine.cxx
+++ b/Common/DataModel/vtkCubicLine.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubicLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCubicLine.h"
 
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkCubicLine.h b/Common/DataModel/vtkCubicLine.h
index a95925647d2f4da633b59e439c8c7028cc1aceda..bb5d175974edc5be0337998b31cfee10cfc7c4f0 100644
--- a/Common/DataModel/vtkCubicLine.h
+++ b/Common/DataModel/vtkCubicLine.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubicLine.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) EDF - www.edf.fr
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCubicLine
  * @brief   cell represents a cubic , isoparametric 1D line
@@ -26,7 +15,6 @@
  * @par Thanks:
  * \verbatim
  * This file has been developed by Oxalya - www.oxalya.com
- * Copyright (c) EDF - www.edf.fr
  * \endverbatim
  */
 
diff --git a/Common/DataModel/vtkCylinder.cxx b/Common/DataModel/vtkCylinder.cxx
index a5e46b3dc3f0572ba0c6a1e58eeaa449cb302ce6..4098627047bcb55b77510270310dcd5e3f5df7da 100644
--- a/Common/DataModel/vtkCylinder.cxx
+++ b/Common/DataModel/vtkCylinder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCylinder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCylinder.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkCylinder.h b/Common/DataModel/vtkCylinder.h
index 10bb464b99b7ad463d19e499739a748bc53d08ad..10ba24a131567b6f4a38e812e766133701896557 100644
--- a/Common/DataModel/vtkCylinder.h
+++ b/Common/DataModel/vtkCylinder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCylinder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCylinder
  * @brief   implicit function for a cylinder
diff --git a/Common/DataModel/vtkDataAssembly.cxx b/Common/DataModel/vtkDataAssembly.cxx
index b7fc7e80cfac9d1029d749c2a7f3dd1e37e6d8a3..38c661002538387e4577feb6ba264a84340f4cec 100644
--- a/Common/DataModel/vtkDataAssembly.cxx
+++ b/Common/DataModel/vtkDataAssembly.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataAssembly.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataAssembly.h"
 
 #include "vtkDataAssemblyVisitor.h"
diff --git a/Common/DataModel/vtkDataAssembly.h b/Common/DataModel/vtkDataAssembly.h
index 09a874c67115054f2bbc53967de0ec8f9b79c5b3..328c9518e80581b46a3c0e2406be29a16abb2d2f 100644
--- a/Common/DataModel/vtkDataAssembly.h
+++ b/Common/DataModel/vtkDataAssembly.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataAssembly.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDataAssembly
  * @brief hierarchical representation to use with
diff --git a/Common/DataModel/vtkDataAssemblyUtilities.cxx b/Common/DataModel/vtkDataAssemblyUtilities.cxx
index 88857dd9e7f311cfb5c11398e53c538ae6589f6e..6b0244c566cc349d02a6a7994e7a6d5efaaa38c8 100644
--- a/Common/DataModel/vtkDataAssemblyUtilities.cxx
+++ b/Common/DataModel/vtkDataAssemblyUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataAssemblyUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataAssemblyUtilities.h"
 
 #include "vtkDataAssembly.h"
diff --git a/Common/DataModel/vtkDataAssemblyUtilities.h b/Common/DataModel/vtkDataAssemblyUtilities.h
index 18b43eadef977a3edc277e9e27e12734d9e05b58..13e07194b481ba3b02e410553208e800898a745b 100644
--- a/Common/DataModel/vtkDataAssemblyUtilities.h
+++ b/Common/DataModel/vtkDataAssemblyUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataAssemblyUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDataAssemblyUtilities
  * @brief collections of utilities for vtkDataAssembly
diff --git a/Common/DataModel/vtkDataAssemblyVisitor.h b/Common/DataModel/vtkDataAssemblyVisitor.h
index a9c32529cdfc2bc0ab437808348a5d2cd2a1251e..7bcf6c6bce0bb0fde9fa7bd3cd560929dcc9fdc0 100644
--- a/Common/DataModel/vtkDataAssemblyVisitor.h
+++ b/Common/DataModel/vtkDataAssemblyVisitor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataAssemblyVisitor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDataAssemblyVisitor
  * @brief visitor API for vtkDataAssembly
diff --git a/Common/DataModel/vtkDataObject.cxx b/Common/DataModel/vtkDataObject.cxx
index 4025d2c9de41e66cdc369723a75583a7bdd2bd0c..e4b6db7af084599a1145c5ae39c3497b7e3e6fe5 100644
--- a/Common/DataModel/vtkDataObject.cxx
+++ b/Common/DataModel/vtkDataObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkDataObject.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObject.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Common/DataModel/vtkDataObject.h b/Common/DataModel/vtkDataObject.h
index 3b0412d9729bfec01d5c4bdc23d328351143b5d3..2c595f209fd34342e8f1bd7ab9a70c53020c1d7f 100644
--- a/Common/DataModel/vtkDataObject.h
+++ b/Common/DataModel/vtkDataObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObject
  * @brief   general representation of visualization data
diff --git a/Common/DataModel/vtkDataObjectCollection.cxx b/Common/DataModel/vtkDataObjectCollection.cxx
index edf79f226675921a3ee4e6bd57398da4c6342892..032e126bd1fabe1aa076df804988860c52b241ff 100644
--- a/Common/DataModel/vtkDataObjectCollection.cxx
+++ b/Common/DataModel/vtkDataObjectCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkDataObjectCollection.h b/Common/DataModel/vtkDataObjectCollection.h
index 166d6fd6de8642140d7eb4e61079470d2a49d3ba..4d4c58cbff207a782ea1faff277dbbda3c97e216 100644
--- a/Common/DataModel/vtkDataObjectCollection.h
+++ b/Common/DataModel/vtkDataObjectCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectCollection
  * @brief   maintain an unordered list of data objects
diff --git a/Common/DataModel/vtkDataObjectTree.cxx b/Common/DataModel/vtkDataObjectTree.cxx
index 2d40d7b25d49c072915271e4a3ec2f2cb3cd1ded..c5ec2f772b1e945b0c73b08635f3a829c4d87b6a 100644
--- a/Common/DataModel/vtkDataObjectTree.cxx
+++ b/Common/DataModel/vtkDataObjectTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectTree.h"
 
 #include "vtkDataObjectTreeInternals.h"
diff --git a/Common/DataModel/vtkDataObjectTree.h b/Common/DataModel/vtkDataObjectTree.h
index d8bbb0ba7439f5ac820dd469987895da25b524aa..c1155545195d6474b23e12b59680d9a2a069720f 100644
--- a/Common/DataModel/vtkDataObjectTree.h
+++ b/Common/DataModel/vtkDataObjectTree.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectTree
  * @brief   provides implementation for most abstract
diff --git a/Common/DataModel/vtkDataObjectTreeInternals.h b/Common/DataModel/vtkDataObjectTreeInternals.h
index e63731f57ebf270fd8c5df650adfabed595162be..ba3e9cb94aebb795922136ccaf8bbf9de44e09b8 100644
--- a/Common/DataModel/vtkDataObjectTreeInternals.h
+++ b/Common/DataModel/vtkDataObjectTreeInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectTreeInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectTreeInternals
  *
diff --git a/Common/DataModel/vtkDataObjectTreeIterator.cxx b/Common/DataModel/vtkDataObjectTreeIterator.cxx
index b06172fc9efa43d4a936da4db3a0cfaa199bfa14..826c2bfe1468d5594ebcd8eb4a16ebc2548bd81c 100644
--- a/Common/DataModel/vtkDataObjectTreeIterator.cxx
+++ b/Common/DataModel/vtkDataObjectTreeIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectTreeIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectTreeIterator.h"
 
 #include "vtkDataObjectTree.h"
diff --git a/Common/DataModel/vtkDataObjectTreeIterator.h b/Common/DataModel/vtkDataObjectTreeIterator.h
index e430a51b037a8544df5f02c3cdd66f8824fb0f4b..ae73de827f569067284ca6842d30729062b31a97 100644
--- a/Common/DataModel/vtkDataObjectTreeIterator.h
+++ b/Common/DataModel/vtkDataObjectTreeIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectTreeIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectTreeIterator
  * @brief   superclass for composite data iterators
diff --git a/Common/DataModel/vtkDataObjectTreeRange.h b/Common/DataModel/vtkDataObjectTreeRange.h
index 00a40218ed805263b358e45a526a137728bf1e6c..bf6e3e6dc886e37d0a486519deaa152f0c779ad6 100644
--- a/Common/DataModel/vtkDataObjectTreeRange.h
+++ b/Common/DataModel/vtkDataObjectTreeRange.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectTreeRange.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkDataObjectTreeRange_h
 #define vtkDataObjectTreeRange_h
diff --git a/Common/DataModel/vtkDataObjectTypes.cxx b/Common/DataModel/vtkDataObjectTypes.cxx
index c1e311216fe0e8c7b86ec73fb42e49c85f1e5407..128512517b02241bab10c9d3ef72e14c6ec84e3c 100644
--- a/Common/DataModel/vtkDataObjectTypes.cxx
+++ b/Common/DataModel/vtkDataObjectTypes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkDataObjectTypes.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectTypes.h"
 
 #include "vtkAnnotation.h"
diff --git a/Common/DataModel/vtkDataObjectTypes.h b/Common/DataModel/vtkDataObjectTypes.h
index 65f5bdecc41a7e8691c2a59f5f1d1873b8a92716..fa8a49d947f6e0d0b8e2d89f1408ec74e0a41c95 100644
--- a/Common/DataModel/vtkDataObjectTypes.h
+++ b/Common/DataModel/vtkDataObjectTypes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectTypes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObject
  * @brief   helper class to get VTK data object types as string and instantiate them
diff --git a/Common/DataModel/vtkDataSet.cxx b/Common/DataModel/vtkDataSet.cxx
index a0e0d6921eb44ec257d9c2d5c5f09e0f294b07f3..336166949af4f1d27fdf95dfd0dbad1be16389f8 100644
--- a/Common/DataModel/vtkDataSet.cxx
+++ b/Common/DataModel/vtkDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 #include "vtkDataSet.h"
diff --git a/Common/DataModel/vtkDataSet.h b/Common/DataModel/vtkDataSet.h
index 59ed9616f04e63e8e84c98b3026075f2309931bc..71f4665871a051859a837dde4243aa4e9d745bd8 100644
--- a/Common/DataModel/vtkDataSet.h
+++ b/Common/DataModel/vtkDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSet
  * @brief   abstract class to specify dataset behavior
diff --git a/Common/DataModel/vtkDataSetAttributes.cxx b/Common/DataModel/vtkDataSetAttributes.cxx
index 33c536edd85bf3e121a8f8faf384dc3deceaa265..0389ae90a19bf4f520ee11934d04e51d5f18a7e5 100644
--- a/Common/DataModel/vtkDataSetAttributes.cxx
+++ b/Common/DataModel/vtkDataSetAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetAttributes.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Common/DataModel/vtkDataSetAttributes.h b/Common/DataModel/vtkDataSetAttributes.h
index 36e8378e42af2f8f7845e33454beb7ee94994dff..a73480a98ad550f13c1425881f4ab173800049e9 100644
--- a/Common/DataModel/vtkDataSetAttributes.h
+++ b/Common/DataModel/vtkDataSetAttributes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetAttributes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetAttributes
  * @brief   represent and manipulate attribute data in a dataset
diff --git a/Common/DataModel/vtkDataSetAttributesFieldList.cxx b/Common/DataModel/vtkDataSetAttributesFieldList.cxx
index d5de99f593ae95d139cf052bcd58ee59640b121d..8cc43f6ee22cda4eac4cbacec47d5fa747de2e16 100644
--- a/Common/DataModel/vtkDataSetAttributesFieldList.cxx
+++ b/Common/DataModel/vtkDataSetAttributesFieldList.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetAttributesFieldList.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetAttributesFieldList.h"
 
 #include "vtkDataArray.h"
diff --git a/Common/DataModel/vtkDataSetAttributesFieldList.h b/Common/DataModel/vtkDataSetAttributesFieldList.h
index 7619a71088bcde02192b2cbf7c648303ddb24f48..8f23b10123cea94b3c4c1534ced71836d8d69c86 100644
--- a/Common/DataModel/vtkDataSetAttributesFieldList.h
+++ b/Common/DataModel/vtkDataSetAttributesFieldList.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetAttributesFieldList.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDataSetAttributesFieldList
  * @brief helps manage arrays from multiple vtkDataSetAttributes.
diff --git a/Common/DataModel/vtkDataSetCellIterator.cxx b/Common/DataModel/vtkDataSetCellIterator.cxx
index 1e9b6949e166c4f44c6e191e9f3a465ec0e56a29..c4249ca67c0410c9f53eace8ff80557f7153eb3f 100644
--- a/Common/DataModel/vtkDataSetCellIterator.cxx
+++ b/Common/DataModel/vtkDataSetCellIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetCellIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetCellIterator.h"
 
diff --git a/Common/DataModel/vtkDataSetCellIterator.h b/Common/DataModel/vtkDataSetCellIterator.h
index 9e5f4401af78886e7951e47b6bf01880ff031e96..c5077d37e1d0d3343c62603587ed70a0f1855daa 100644
--- a/Common/DataModel/vtkDataSetCellIterator.h
+++ b/Common/DataModel/vtkDataSetCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetCellIterator
  * @brief   Implementation of vtkCellIterator using
diff --git a/Common/DataModel/vtkDataSetCollection.cxx b/Common/DataModel/vtkDataSetCollection.cxx
index 7a7c3dd72f6524854c55e9ed805117c7355c53dc..6cf14b642ff7706ab454c21bfcebbfb4bce99d92 100644
--- a/Common/DataModel/vtkDataSetCollection.cxx
+++ b/Common/DataModel/vtkDataSetCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkDataSetCollection.h b/Common/DataModel/vtkDataSetCollection.h
index d5a1e227b00c3ac05464045d4e8f5c9ea6eb12b4..30a9ba2a8fa46bcf0efba88883a405510f94f771 100644
--- a/Common/DataModel/vtkDataSetCollection.h
+++ b/Common/DataModel/vtkDataSetCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetCollection
  * @brief   maintain an unordered list of dataset objects
diff --git a/Common/DataModel/vtkDirectedAcyclicGraph.cxx b/Common/DataModel/vtkDirectedAcyclicGraph.cxx
index c87f27efc30021b2a7228b1930bf2b49c530409e..8810fcd17319325ee40f2c95935a91658e156a21 100644
--- a/Common/DataModel/vtkDirectedAcyclicGraph.cxx
+++ b/Common/DataModel/vtkDirectedAcyclicGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectedAcyclicGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDirectedAcyclicGraph.h"
 
diff --git a/Common/DataModel/vtkDirectedAcyclicGraph.h b/Common/DataModel/vtkDirectedAcyclicGraph.h
index a7578ae20fb279d3e73111f53ce0b178d2bae110..f9c778100aee648519bc265a113844d39fb733f4 100644
--- a/Common/DataModel/vtkDirectedAcyclicGraph.h
+++ b/Common/DataModel/vtkDirectedAcyclicGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectedAcyclicGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDirectedAcyclicGraph
  * @brief   A rooted tree data structure.
diff --git a/Common/DataModel/vtkDirectedGraph.cxx b/Common/DataModel/vtkDirectedGraph.cxx
index 27703da130a505a5b14734b387bd4378b7328841..9419cc49de319cc04fbc05bac8aa7602ba2e11a0 100644
--- a/Common/DataModel/vtkDirectedGraph.cxx
+++ b/Common/DataModel/vtkDirectedGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectedGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDirectedGraph.h"
 
diff --git a/Common/DataModel/vtkDirectedGraph.h b/Common/DataModel/vtkDirectedGraph.h
index 1eca8ab20b0465dc769c25e1c2e7b179316e237e..ca2da0346f789ac4774d55d6f42ec7ce76094cb5 100644
--- a/Common/DataModel/vtkDirectedGraph.h
+++ b/Common/DataModel/vtkDirectedGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectedGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDirectedGraph
  * @brief   A directed graph.
diff --git a/Common/DataModel/vtkDistributedGraphHelper.cxx b/Common/DataModel/vtkDistributedGraphHelper.cxx
index 9dbec35bcd54173063e54867cd93b164dcdc046b..366ffe6ae413275c888f2e287d1b1db9904f54a2 100644
--- a/Common/DataModel/vtkDistributedGraphHelper.cxx
+++ b/Common/DataModel/vtkDistributedGraphHelper.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistributedGraphHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2008 The Trustees of Indiana University.
- * Use, modification and distribution is subject to the Boost Software
- * License, Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt)
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2008 The Trustees of Indiana University.
+// SPDX-License-Identifier: BSD-3-Clause AND BSL-1.0
 // .NAME vtkDistributedGraphHelper.cxx - distributed graph helper for vtkGraph
 //
 // .SECTION Description
diff --git a/Common/DataModel/vtkDistributedGraphHelper.h b/Common/DataModel/vtkDistributedGraphHelper.h
index c8f599aac63ea769680e59aefeced7cb159ebe5a..5590b5c0b9f16de8770a667b2e9de235b93838e9 100644
--- a/Common/DataModel/vtkDistributedGraphHelper.h
+++ b/Common/DataModel/vtkDistributedGraphHelper.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistributedGraphHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2008 The Trustees of Indiana University.
- * Use, modification and distribution is subject to the Boost Software
- * License, Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt)
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2008 The Trustees of Indiana University.
+// SPDX-License-Identifier: BSD-3-Clause AND BSL-1.0
 /**
  * @class   vtkDistributedGraphHelper
  * @brief   helper for the vtkGraph class
diff --git a/Common/DataModel/vtkEdgeListIterator.cxx b/Common/DataModel/vtkEdgeListIterator.cxx
index bec1b7369fcd8301ce8c017a3701e0b09f0c3bc7..5c13348eda7292e1c1f8037c826a3c209f45a89f 100644
--- a/Common/DataModel/vtkEdgeListIterator.cxx
+++ b/Common/DataModel/vtkEdgeListIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeListIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkEdgeListIterator.h"
 
diff --git a/Common/DataModel/vtkEdgeListIterator.h b/Common/DataModel/vtkEdgeListIterator.h
index ce9f99e3ad2e980b462fe9d56973735f08796b21..a8b070ec268283dc4bf747b52057c9acd0cba8f7 100644
--- a/Common/DataModel/vtkEdgeListIterator.h
+++ b/Common/DataModel/vtkEdgeListIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeListIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkEdgeListIterator
  * @brief   Iterates through all edges in a graph.
diff --git a/Common/DataModel/vtkEdgeTable.cxx b/Common/DataModel/vtkEdgeTable.cxx
index 47e51792e9e1d56bc5f92bb8b510a55e03ae75b2..19f49622837926c9d46f8c13a6715f11cddae3bb 100644
--- a/Common/DataModel/vtkEdgeTable.cxx
+++ b/Common/DataModel/vtkEdgeTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEdgeTable.h"
 #include "vtkIdList.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkEdgeTable.h b/Common/DataModel/vtkEdgeTable.h
index 519f759d76e1f8fd5ee45a1efe4d41bcdd47a765..ace80b48f897827bb0da9a6041b4ddda1414987c 100644
--- a/Common/DataModel/vtkEdgeTable.h
+++ b/Common/DataModel/vtkEdgeTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEdgeTable
  * @brief   keep track of edges (edge is pair of integer id's)
diff --git a/Common/DataModel/vtkEmptyCell.cxx b/Common/DataModel/vtkEmptyCell.cxx
index 66b11b7004db04777bbfee1e9c251ef8c8a9d423..cf67fcf33ee9218f0ffc188a2011930720c0292d 100644
--- a/Common/DataModel/vtkEmptyCell.cxx
+++ b/Common/DataModel/vtkEmptyCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEmptyCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEmptyCell.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkEmptyCell.h b/Common/DataModel/vtkEmptyCell.h
index 35111be6bd31af49db4b7a11bf7af831821f3344..7ca9050f9477a8b78be0f463337fdc4231d2d493 100644
--- a/Common/DataModel/vtkEmptyCell.h
+++ b/Common/DataModel/vtkEmptyCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEmptyCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEmptyCell
  * @brief   an empty cell used as a place-holder during processing
diff --git a/Common/DataModel/vtkExplicitStructuredGrid.cxx b/Common/DataModel/vtkExplicitStructuredGrid.cxx
index 18b309dde5f84052a529d20756a8e2977a951747..d87791fbb8ae3eac39dde2bcaa35192eba45abd3 100644
--- a/Common/DataModel/vtkExplicitStructuredGrid.cxx
+++ b/Common/DataModel/vtkExplicitStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExplicitStructuredGrid.h"
 
diff --git a/Common/DataModel/vtkExplicitStructuredGrid.h b/Common/DataModel/vtkExplicitStructuredGrid.h
index 5ba2a1063e91dc2b78ee5b18a696fa8eb057532b..0e02ab8f31163ce907bfb19138fdc91ab818917e 100644
--- a/Common/DataModel/vtkExplicitStructuredGrid.h
+++ b/Common/DataModel/vtkExplicitStructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExplicitStructuredGrid
  * @brief   structured grid with explicit topology and geometry
diff --git a/Common/DataModel/vtkExtractStructuredGridHelper.cxx b/Common/DataModel/vtkExtractStructuredGridHelper.cxx
index ef197d06ce2cebb731c1e67ebd3bd25cd7909890..47c47d28adf8b0b73f6f4bfe32e40d1d7de9a06f 100644
--- a/Common/DataModel/vtkExtractStructuredGridHelper.cxx
+++ b/Common/DataModel/vtkExtractStructuredGridHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractStructuredGridHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractStructuredGridHelper.h"
 
 // VTK includes
diff --git a/Common/DataModel/vtkExtractStructuredGridHelper.h b/Common/DataModel/vtkExtractStructuredGridHelper.h
index db00cd1ba26795ec8c076bc5941c760a7ca109a2..30351281a86ea023f1c3da045d1fac306a72cdfc 100644
--- a/Common/DataModel/vtkExtractStructuredGridHelper.h
+++ b/Common/DataModel/vtkExtractStructuredGridHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractStructuredGridHelper
  * @brief   helper for extracting/sub-sampling
diff --git a/Common/DataModel/vtkFieldData.cxx b/Common/DataModel/vtkFieldData.cxx
index 1232c3fd8c11c447bdddc9ba3086813f380c5d09..d6a51e83aa6381a15d115239db1c0911260e1da7 100644
--- a/Common/DataModel/vtkFieldData.cxx
+++ b/Common/DataModel/vtkFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFieldData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFieldData.h"
 
 #include "vtkDataArray.h"
diff --git a/Common/DataModel/vtkFieldData.h b/Common/DataModel/vtkFieldData.h
index 8cb847074daf01d37ef6e96a1239cb314f48c199..57cc866fbb36303019b07390035aadb7361b7706 100644
--- a/Common/DataModel/vtkFieldData.h
+++ b/Common/DataModel/vtkFieldData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFieldData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFieldData
  * @brief   represent and manipulate fields of data
diff --git a/Common/DataModel/vtkFindCellStrategy.cxx b/Common/DataModel/vtkFindCellStrategy.cxx
index 6169c627b42dc82f7e454a4d9b8edaf655ec286b..babc65e765d76307ca63a00d34e3d07dba0b07f5 100644
--- a/Common/DataModel/vtkFindCellStrategy.cxx
+++ b/Common/DataModel/vtkFindCellStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFindCellStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFindCellStrategy.h"
 
 #include "vtkLogger.h"
diff --git a/Common/DataModel/vtkFindCellStrategy.h b/Common/DataModel/vtkFindCellStrategy.h
index 3103446b33d1a55814978f4fa6e0a7bdc7b55c8f..75bcc323a8bc346612b3efeedc597ff473a3e198 100644
--- a/Common/DataModel/vtkFindCellStrategy.h
+++ b/Common/DataModel/vtkFindCellStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFindCellStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFindCellStrategy
  * @brief   helper class to manage the vtkPointSet::FindCell() METHOD
diff --git a/Common/DataModel/vtkGenericAdaptorCell.cxx b/Common/DataModel/vtkGenericAdaptorCell.cxx
index 770dd13d9327eef7b8421f1ce68fc919d88056d4..3b057aa2dfbafe6f8ca0a28060a08e8fb598d233 100644
--- a/Common/DataModel/vtkGenericAdaptorCell.cxx
+++ b/Common/DataModel/vtkGenericAdaptorCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericAdaptorCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericAdaptorCell.h"
 
diff --git a/Common/DataModel/vtkGenericAdaptorCell.h b/Common/DataModel/vtkGenericAdaptorCell.h
index a3fe995f3317c9da8cb8ad575f8cb10060c89693..568e879bbf28c3a00e182a3052102cc1de760c0c 100644
--- a/Common/DataModel/vtkGenericAdaptorCell.h
+++ b/Common/DataModel/vtkGenericAdaptorCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericAdaptorCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericAdaptorCell
  * @brief   defines cell interface
diff --git a/Common/DataModel/vtkGenericAttribute.cxx b/Common/DataModel/vtkGenericAttribute.cxx
index 12a21542cbd352da69fd3e335f98228643e6695d..91a253548190e6977a5dd204823144d4745629cf 100644
--- a/Common/DataModel/vtkGenericAttribute.cxx
+++ b/Common/DataModel/vtkGenericAttribute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericAttribute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkGenericAttribute - Objects that manage some attribute data.
 // .SECTION Description
 
diff --git a/Common/DataModel/vtkGenericAttribute.h b/Common/DataModel/vtkGenericAttribute.h
index 6314c76b2f24f8f3f59089b0f1ba61df6fff534a..1fb5beecc2a5338cc7566888508afb8a1fea20bc 100644
--- a/Common/DataModel/vtkGenericAttribute.h
+++ b/Common/DataModel/vtkGenericAttribute.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericAttribute.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericAttribute
  * @brief   abstract class defined API for attribute data
diff --git a/Common/DataModel/vtkGenericAttributeCollection.cxx b/Common/DataModel/vtkGenericAttributeCollection.cxx
index 413a2c4cb5636d4d3a79247bdaa8d02aad648c40..bde0cdde49a67104e0a9c794d65327e63e3fa0ad 100644
--- a/Common/DataModel/vtkGenericAttributeCollection.cxx
+++ b/Common/DataModel/vtkGenericAttributeCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericAttributeCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericAttributeCollection.h"
 
diff --git a/Common/DataModel/vtkGenericAttributeCollection.h b/Common/DataModel/vtkGenericAttributeCollection.h
index f46aacb1f29f1b110654f3419bfbf8b4aa9ec697..828fba90672fa61a22236a4ef451cd5cd82e8930 100644
--- a/Common/DataModel/vtkGenericAttributeCollection.h
+++ b/Common/DataModel/vtkGenericAttributeCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericAttributeCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericAttributeCollection
  * @brief   a collection of attributes
diff --git a/Common/DataModel/vtkGenericCell.cxx b/Common/DataModel/vtkGenericCell.cxx
index 3509bab0e652a65a1f90f6b404242f288187f7b8..8e8b57c933181a86739177f8e6b90d215730a57c 100644
--- a/Common/DataModel/vtkGenericCell.cxx
+++ b/Common/DataModel/vtkGenericCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericCell.h"
 
diff --git a/Common/DataModel/vtkGenericCell.h b/Common/DataModel/vtkGenericCell.h
index ed5c5b549eb1edd76fd581c64399e0c57eb957c2..e71469bc0f7e1b441ddbecc7404c0a299eb14184 100644
--- a/Common/DataModel/vtkGenericCell.h
+++ b/Common/DataModel/vtkGenericCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericCell
  * @brief   provides thread-safe access to cells
diff --git a/Common/DataModel/vtkGenericCellIterator.cxx b/Common/DataModel/vtkGenericCellIterator.cxx
index 774bca2bb2611901e27e2944bb2ed78741e002c2..d0495837c162e8ebe1faf6458052dcdcc376223c 100644
--- a/Common/DataModel/vtkGenericCellIterator.cxx
+++ b/Common/DataModel/vtkGenericCellIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCellIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericCellIterator.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/DataModel/vtkGenericCellIterator.h b/Common/DataModel/vtkGenericCellIterator.h
index 2ba16a676f487d4e1f4dd94ed2c7fe2e84b908ed..7b98b43675ca0dfac849f374ea17857c9cffc939 100644
--- a/Common/DataModel/vtkGenericCellIterator.h
+++ b/Common/DataModel/vtkGenericCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericCellIterator
  * @brief   iterator used to traverse cells
diff --git a/Common/DataModel/vtkGenericCellTessellator.cxx b/Common/DataModel/vtkGenericCellTessellator.cxx
index 27805dd5cf54b5e8fd2132af2c12f47db639bdee..497d737276bb5f59994a0e219fbaef90486967b3 100644
--- a/Common/DataModel/vtkGenericCellTessellator.cxx
+++ b/Common/DataModel/vtkGenericCellTessellator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCellTessellator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericCellTessellator.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkGenericCellTessellator.h b/Common/DataModel/vtkGenericCellTessellator.h
index dbfe93127cff709ae917ec55d3ef3c57e33f4900..9953fd8803e81a47bc99c40871f30126ffdcac4e 100644
--- a/Common/DataModel/vtkGenericCellTessellator.h
+++ b/Common/DataModel/vtkGenericCellTessellator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCellTessellator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericCellTessellator
  * @brief   helper class to perform cell tessellation
diff --git a/Common/DataModel/vtkGenericDataSet.cxx b/Common/DataModel/vtkGenericDataSet.cxx
index e2f525cf99901c6067900e67f818e66336a16dfa..2cb1f83002d0dd1e797720149c13beefe9747a49 100644
--- a/Common/DataModel/vtkGenericDataSet.cxx
+++ b/Common/DataModel/vtkGenericDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericDataSet.h"
 
 #include "vtkCellTypes.h"
diff --git a/Common/DataModel/vtkGenericDataSet.h b/Common/DataModel/vtkGenericDataSet.h
index dceafcbdcbfa31dba7f5657f92783dc3e5cb811b..7637c23a70c9c42e8ff70ece7db10d1c4a8795f8 100644
--- a/Common/DataModel/vtkGenericDataSet.h
+++ b/Common/DataModel/vtkGenericDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericDataSet
  * @brief   defines dataset interface
diff --git a/Common/DataModel/vtkGenericEdgeTable.cxx b/Common/DataModel/vtkGenericEdgeTable.cxx
index 478a3d983a0fdbad12ad566d39a62f5bcb2aaf33..8084528d9c7165bc5a0a3c4062be151405d765df 100644
--- a/Common/DataModel/vtkGenericEdgeTable.cxx
+++ b/Common/DataModel/vtkGenericEdgeTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericEdgeTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericEdgeTable.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkGenericEdgeTable.h b/Common/DataModel/vtkGenericEdgeTable.h
index 410c0408231b94277a7bf658b8a71b1d9dbba421..98b5c9013f0223956a61de4cd687fff88f3d9b49 100644
--- a/Common/DataModel/vtkGenericEdgeTable.h
+++ b/Common/DataModel/vtkGenericEdgeTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericEdgeTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericEdgeTable
  * @brief   keep track of edges (defined by pair of integer id's)
diff --git a/Common/DataModel/vtkGenericInterpolatedVelocityField.cxx b/Common/DataModel/vtkGenericInterpolatedVelocityField.cxx
index 6a625c0c1161f03d1c54f15bfc9281f502bce6f3..94261c748e4073c45c5cc9384556d4bafa762c58 100644
--- a/Common/DataModel/vtkGenericInterpolatedVelocityField.cxx
+++ b/Common/DataModel/vtkGenericInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericInterpolatedVelocityField.h"
 
 #include "vtkDataSetAttributes.h" // for vtkDataSetAttributes::VECTORS
diff --git a/Common/DataModel/vtkGenericInterpolatedVelocityField.h b/Common/DataModel/vtkGenericInterpolatedVelocityField.h
index c222c5b5a342485f49be8bbbfabb1f7bfeec43ec..4498a065c152910b3dd3f0d5cc70f627f395cb04 100644
--- a/Common/DataModel/vtkGenericInterpolatedVelocityField.h
+++ b/Common/DataModel/vtkGenericInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericInterpolatedVelocityField
  * @brief   Interface for obtaining
diff --git a/Common/DataModel/vtkGenericPointIterator.cxx b/Common/DataModel/vtkGenericPointIterator.cxx
index 4ae25befc2734613b0e8a10b90c2c081aca7ad6a..c2cd487a78bcc8d305a001f572bb4f845aef498c 100644
--- a/Common/DataModel/vtkGenericPointIterator.cxx
+++ b/Common/DataModel/vtkGenericPointIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericPointIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericPointIterator.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/DataModel/vtkGenericPointIterator.h b/Common/DataModel/vtkGenericPointIterator.h
index f62629b6ab725bd0d6062740ea60c195220325da..826d5631a3c9fc1abfd0f041a2733b345d2a2f3a 100644
--- a/Common/DataModel/vtkGenericPointIterator.h
+++ b/Common/DataModel/vtkGenericPointIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericPointIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericPointIterator
  * @brief   iterator used to traverse points
diff --git a/Common/DataModel/vtkGenericSubdivisionErrorMetric.cxx b/Common/DataModel/vtkGenericSubdivisionErrorMetric.cxx
index d5289325b8504f89b55a288910f39cbbce284f1c..39e46aeabf005676a1709e1642bdb3b742657ffd 100644
--- a/Common/DataModel/vtkGenericSubdivisionErrorMetric.cxx
+++ b/Common/DataModel/vtkGenericSubdivisionErrorMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericSubdivisionErrorMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericSubdivisionErrorMetric.h"
 
 #include "vtkGenericAdaptorCell.h"
diff --git a/Common/DataModel/vtkGenericSubdivisionErrorMetric.h b/Common/DataModel/vtkGenericSubdivisionErrorMetric.h
index cf62962d44404871508221096a02c152a3be754b..91671bad86d0dee1833ff3451464e504ee2fec04 100644
--- a/Common/DataModel/vtkGenericSubdivisionErrorMetric.h
+++ b/Common/DataModel/vtkGenericSubdivisionErrorMetric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericSubdivisionErrorMetric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericSubdivisionErrorMetric
  * @brief   Objects that compute
diff --git a/Common/DataModel/vtkGeometricErrorMetric.cxx b/Common/DataModel/vtkGeometricErrorMetric.cxx
index f0802f8c5b8ca08d8e9d3e04fa0bdc9d419c87bc..e9648f8bc005372310c894803be5618795a17357 100644
--- a/Common/DataModel/vtkGeometricErrorMetric.cxx
+++ b/Common/DataModel/vtkGeometricErrorMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeometricErrorMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGeometricErrorMetric.h"
 
 #include "vtkGenericAdaptorCell.h"
diff --git a/Common/DataModel/vtkGeometricErrorMetric.h b/Common/DataModel/vtkGeometricErrorMetric.h
index e6ad8e0f519f04bf756e435d4869f12fbd2479a8..9b6e89eb6e6632b561adbe620838294d5fd48043 100644
--- a/Common/DataModel/vtkGeometricErrorMetric.h
+++ b/Common/DataModel/vtkGeometricErrorMetric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeometricErrorMetric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeometricErrorMetric
  * @brief   Objects that compute
diff --git a/Common/DataModel/vtkGraph.cxx b/Common/DataModel/vtkGraph.cxx
index 4d5efba18d2e8b6b9b5aca627f7a458c2c9ada19..08db75b3a1b03e20df60bb36d5e569dde8a223cd 100644
--- a/Common/DataModel/vtkGraph.cxx
+++ b/Common/DataModel/vtkGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGraph.h"
 
diff --git a/Common/DataModel/vtkGraph.h b/Common/DataModel/vtkGraph.h
index ef5ed79e9601d005a56180eaea368ab2233eb2b1..09541548ba26ae4c23b1c65112ffa7af773d60c5 100644
--- a/Common/DataModel/vtkGraph.h
+++ b/Common/DataModel/vtkGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraph
  * @brief   Base class for graph data types.
diff --git a/Common/DataModel/vtkGraphEdge.cxx b/Common/DataModel/vtkGraphEdge.cxx
index f5773c1f72369e062868a871ce2595bc18da10d3..f03587f496a94b90d2d9f89dc4a2ccee01bea97f 100644
--- a/Common/DataModel/vtkGraphEdge.cxx
+++ b/Common/DataModel/vtkGraphEdge.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphEdge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGraphEdge.h"
 
diff --git a/Common/DataModel/vtkGraphEdge.h b/Common/DataModel/vtkGraphEdge.h
index dd8b5abfa6ddd0a4ee570f4b9d4fa4c551c926b5..fda09b4c71b675ce2a27882eb3d7aad7a75e2cec 100644
--- a/Common/DataModel/vtkGraphEdge.h
+++ b/Common/DataModel/vtkGraphEdge.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphEdge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphEdge
  * @brief   Representation of a single graph edge.
diff --git a/Common/DataModel/vtkGraphInternals.cxx b/Common/DataModel/vtkGraphInternals.cxx
index 2635595bce05a7733e614d979430fb119b043137..d7c8f4c554b615c68745d6e178d1860543fa7c80 100644
--- a/Common/DataModel/vtkGraphInternals.cxx
+++ b/Common/DataModel/vtkGraphInternals.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphInternals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGraphInternals.h"
 
 #include "vtkDistributedGraphHelper.h"
diff --git a/Common/DataModel/vtkGraphInternals.h b/Common/DataModel/vtkGraphInternals.h
index a0891768af14ee716e8cb2c987128e29035b11bd..ecf75b28159608dbe92d390529a3f33cb03f638f 100644
--- a/Common/DataModel/vtkGraphInternals.h
+++ b/Common/DataModel/vtkGraphInternals.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphInternals
  * @brief   Internal representation of vtkGraph
diff --git a/Common/DataModel/vtkHexagonalPrism.cxx b/Common/DataModel/vtkHexagonalPrism.cxx
index caf7b4e5186fb062e9f91061f9933c3194a825e7..b050f1dabb5db741d2b261a4b8d9eb0ed6acc06f 100644
--- a/Common/DataModel/vtkHexagonalPrism.cxx
+++ b/Common/DataModel/vtkHexagonalPrism.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHexagonalPrism.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // Thanks to Philippe Guerville who developed this class. <br>
 // Thanks to Charles Pignerol (CEA-DAM, France) who ported this class under
diff --git a/Common/DataModel/vtkHexagonalPrism.h b/Common/DataModel/vtkHexagonalPrism.h
index c07d57bec9c73e38f43657379e3220d56812ba79..d7de1f7a9ab8591c6043af00eb865fda853f8326 100644
--- a/Common/DataModel/vtkHexagonalPrism.h
+++ b/Common/DataModel/vtkHexagonalPrism.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHexagonalPrism.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHexagonalPrism
  * @brief   a 3D cell that represents a prism with
diff --git a/Common/DataModel/vtkHexahedron.cxx b/Common/DataModel/vtkHexahedron.cxx
index 85c208773e8476f254ce9f5d4c940bc1c4874cbb..dc5e609b2dffc91fe2c4211df2c4b4b72b489084 100644
--- a/Common/DataModel/vtkHexahedron.cxx
+++ b/Common/DataModel/vtkHexahedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHexahedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHexahedron.h"
 
diff --git a/Common/DataModel/vtkHexahedron.h b/Common/DataModel/vtkHexahedron.h
index 7bb0e8a363a133876ce75deda5dc794c492bc596..11b15da58901128a7114b9d32359edc3458c1eb0 100644
--- a/Common/DataModel/vtkHexahedron.h
+++ b/Common/DataModel/vtkHexahedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHexahedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHexahedron
  * @brief   a cell that represents a linear 3D hexahedron
diff --git a/Common/DataModel/vtkHierarchicalBoxDataIterator.cxx b/Common/DataModel/vtkHierarchicalBoxDataIterator.cxx
index d9b43de0e149e868ded9575432c4ce3cab6c7706..20714dfdc7737e1c320aab3e2349c325ee186c2e 100644
--- a/Common/DataModel/vtkHierarchicalBoxDataIterator.cxx
+++ b/Common/DataModel/vtkHierarchicalBoxDataIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkHierarchicalBoxDataIterator.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Common/DataModel/vtkHierarchicalBoxDataIterator.h b/Common/DataModel/vtkHierarchicalBoxDataIterator.h
index 2bd171b913f3fb6ea4646b5913e260d170727de3..e53664fbda45d67c3dba96957abd03235f080637 100644
--- a/Common/DataModel/vtkHierarchicalBoxDataIterator.h
+++ b/Common/DataModel/vtkHierarchicalBoxDataIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkHierarchicalBoxDataIterator.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalBoxDataIterator
  * @brief   Empty class for backwards compatibility.
diff --git a/Common/DataModel/vtkHierarchicalBoxDataSet.cxx b/Common/DataModel/vtkHierarchicalBoxDataSet.cxx
index c6ed6a70c362fbf64b8dd4783da923ff4cbf28e6..bf9b795cb9fd0be4cb365333de6f1bccee411f90 100644
--- a/Common/DataModel/vtkHierarchicalBoxDataSet.cxx
+++ b/Common/DataModel/vtkHierarchicalBoxDataSet.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalBoxDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHierarchicalBoxDataSet.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/Common/DataModel/vtkHierarchicalBoxDataSet.h b/Common/DataModel/vtkHierarchicalBoxDataSet.h
index 0cf7656beecb428a3bc285b3d18b939b585c7ef7..f3308caaa66d83ccbee52e957f7735bfd1ca007e 100644
--- a/Common/DataModel/vtkHierarchicalBoxDataSet.h
+++ b/Common/DataModel/vtkHierarchicalBoxDataSet.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalBoxDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalBoxDataSet
  * @brief   Backwards compatibility class
diff --git a/Common/DataModel/vtkHigherOrderCurve.cxx b/Common/DataModel/vtkHigherOrderCurve.cxx
index 380af2ef5eefbdb7e29bd353f5abbc05a6aea95c..df1ae6bff631087d806ad379c4cd868febf8e87f 100644
--- a/Common/DataModel/vtkHigherOrderCurve.cxx
+++ b/Common/DataModel/vtkHigherOrderCurve.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderCurve.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHigherOrderCurve.h"
 
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkHigherOrderCurve.h b/Common/DataModel/vtkHigherOrderCurve.h
index 3c9a95514b9f794caafb972645e35e1ef4e20c15..8c0b371f0e3cfc0ef1e67100e31da11f6a753ea6 100644
--- a/Common/DataModel/vtkHigherOrderCurve.h
+++ b/Common/DataModel/vtkHigherOrderCurve.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderCurve.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkHigherOrderCurve
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkHigherOrderHexahedron.cxx b/Common/DataModel/vtkHigherOrderHexahedron.cxx
index 26591ae418c24691fb61fa32fccbf2420a002488..45c3e3fc44d4272653cd559e10b7d7869a8d381e 100644
--- a/Common/DataModel/vtkHigherOrderHexahedron.cxx
+++ b/Common/DataModel/vtkHigherOrderHexahedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderHexahedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHigherOrderHexahedron.h"
 
diff --git a/Common/DataModel/vtkHigherOrderHexahedron.h b/Common/DataModel/vtkHigherOrderHexahedron.h
index 326d30064bbd033f4e025129e8aeb3e7fb72f0d6..9754402cf3a95123b21840ca9bf64b127a342d78 100644
--- a/Common/DataModel/vtkHigherOrderHexahedron.h
+++ b/Common/DataModel/vtkHigherOrderHexahedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderHexahedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHigherOrderHexahedron
  * @brief   A 3D cell that represents an arbitrary order HigherOrder hex
diff --git a/Common/DataModel/vtkHigherOrderInterpolation.cxx b/Common/DataModel/vtkHigherOrderInterpolation.cxx
index ef17e3701854fc31f99d4c848bceb61aa674d500..63e95fcb75dfa4aeb8e931d5b4f6a2352308f6a1 100644
--- a/Common/DataModel/vtkHigherOrderInterpolation.cxx
+++ b/Common/DataModel/vtkHigherOrderInterpolation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderInterpolation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHigherOrderInterpolation.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkHigherOrderInterpolation.h b/Common/DataModel/vtkHigherOrderInterpolation.h
index a85ff77ad5c9159286531555aa6ea6bb59cfac1b..5d2b5bf0b9f91a0db054dc612923bf0d916cde7d 100644
--- a/Common/DataModel/vtkHigherOrderInterpolation.h
+++ b/Common/DataModel/vtkHigherOrderInterpolation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderInterpolation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkHigherOrderInterpolation
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkHigherOrderQuadrilateral.cxx b/Common/DataModel/vtkHigherOrderQuadrilateral.cxx
index 51ebc57520d01327ddcedc7a8f343cf03d146e41..57e9c505ede7e24ee37872521718580272214703 100644
--- a/Common/DataModel/vtkHigherOrderQuadrilateral.cxx
+++ b/Common/DataModel/vtkHigherOrderQuadrilateral.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderQuadrilateral.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHigherOrderQuadrilateral.h"
 
diff --git a/Common/DataModel/vtkHigherOrderQuadrilateral.h b/Common/DataModel/vtkHigherOrderQuadrilateral.h
index 7b08e8d5d41138628a71ed574294dccde1872a52..0e2e60fb3189a80d75e5ca9eaf62b0ecc5bcc776 100644
--- a/Common/DataModel/vtkHigherOrderQuadrilateral.h
+++ b/Common/DataModel/vtkHigherOrderQuadrilateral.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderQuadrilateral.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkHigherOrderQuadrilateral
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkHigherOrderTetra.cxx b/Common/DataModel/vtkHigherOrderTetra.cxx
index 1c431d0abf7fec04632d37a5ad8a5831eeb8a7bb..f2d9bacef2cfdc7c8d7e8b807dfc21145b4836e4 100644
--- a/Common/DataModel/vtkHigherOrderTetra.cxx
+++ b/Common/DataModel/vtkHigherOrderTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderTetra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHigherOrderTetra.h"
 
diff --git a/Common/DataModel/vtkHigherOrderTetra.h b/Common/DataModel/vtkHigherOrderTetra.h
index 57fcdad4414d636dc11f205e9df019fc550dbcad..7de23e5119db7bc1bdbcc4939a54804ba11a5bca 100644
--- a/Common/DataModel/vtkHigherOrderTetra.h
+++ b/Common/DataModel/vtkHigherOrderTetra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderTetra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHigherOrderTetra
  * @brief   A 3D cell that represents an arbitrary order HigherOrder tetrahedron
diff --git a/Common/DataModel/vtkHigherOrderTriangle.cxx b/Common/DataModel/vtkHigherOrderTriangle.cxx
index 35c6008a6dcb237027a19d03d48a1f6893496a52..425266cdb303b92762a3d3ed6a23190de6827ecf 100644
--- a/Common/DataModel/vtkHigherOrderTriangle.cxx
+++ b/Common/DataModel/vtkHigherOrderTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHigherOrderTriangle.h"
 
diff --git a/Common/DataModel/vtkHigherOrderTriangle.h b/Common/DataModel/vtkHigherOrderTriangle.h
index 55017d918d2f53d018d18f3514fbf31716ef7643..c90a89834d7bedce948fe644f014afa36f4a6eca 100644
--- a/Common/DataModel/vtkHigherOrderTriangle.h
+++ b/Common/DataModel/vtkHigherOrderTriangle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderTriangle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHigherOrderTriangle
  * @brief   A 2D cell that represents an arbitrary order HigherOrder triangle
diff --git a/Common/DataModel/vtkHigherOrderWedge.cxx b/Common/DataModel/vtkHigherOrderWedge.cxx
index a05272b1648428b8c4026babbc1ac5b593780c83..eb4f0952cb17d3aec7ca882a8b6b60ffea66a36f 100644
--- a/Common/DataModel/vtkHigherOrderWedge.cxx
+++ b/Common/DataModel/vtkHigherOrderWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderWedge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHigherOrderWedge.h"
 
diff --git a/Common/DataModel/vtkHigherOrderWedge.h b/Common/DataModel/vtkHigherOrderWedge.h
index f00315d77f023326efcfc6e556db7268135c8d3c..7f9c8dd217743d671c975216fd630da6f7602f6e 100644
--- a/Common/DataModel/vtkHigherOrderWedge.h
+++ b/Common/DataModel/vtkHigherOrderWedge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHigherOrderWedge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHigherOrderWedge
  * @brief   A 3D cell that represents an arbitrary order HigherOrder wedge
diff --git a/Common/DataModel/vtkHyperTree.cxx b/Common/DataModel/vtkHyperTree.cxx
index db8df26ebe26f40353c88fbd46fb383a87982a47..35e187f85b8eb9ef2a1515570327334319885c8e 100644
--- a/Common/DataModel/vtkHyperTree.cxx
+++ b/Common/DataModel/vtkHyperTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGrid.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHyperTree.h"
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTree.h b/Common/DataModel/vtkHyperTree.h
index 18a893d250ee36593ed4038b2b218ec822166098..d97c654ce8f8fe3b85e178c812d2a1620dc481d4 100644
--- a/Common/DataModel/vtkHyperTree.h
+++ b/Common/DataModel/vtkHyperTree.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTree
  * @brief   A data object structured as a tree.
diff --git a/Common/DataModel/vtkHyperTreeCursor.cxx b/Common/DataModel/vtkHyperTreeCursor.cxx
index a9624aa3eebba5527a8be957b1f5c220b9ff1384..174516b81b8c8e146bd09fa6b45507739a4b59ef 100644
--- a/Common/DataModel/vtkHyperTreeCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeCursor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeCursor.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/DataModel/vtkHyperTreeCursor.h b/Common/DataModel/vtkHyperTreeCursor.h
index b161b02a1c509a940feeff42dfaa7b1286826d8e..84a80c108cad446e915dc895adc98deeac310d03 100644
--- a/Common/DataModel/vtkHyperTreeCursor.h
+++ b/Common/DataModel/vtkHyperTreeCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeCursor
  * @brief   Objects for depth-first traversal HyperTrees.
diff --git a/Common/DataModel/vtkHyperTreeGrid.cxx b/Common/DataModel/vtkHyperTreeGrid.cxx
index 826bd359410b69acd626e5df336efa4a4f68961c..e60b90ff4c8814588ec5984776ff3872a4570659 100644
--- a/Common/DataModel/vtkHyperTreeGrid.cxx
+++ b/Common/DataModel/vtkHyperTreeGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGrid.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGrid.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGrid.h b/Common/DataModel/vtkHyperTreeGrid.h
index c270f183b90157ca75ebc51309fe8ee4b6184027..1ad61277f23eadbd9cb07ffb9e5cbc5607ee416f 100644
--- a/Common/DataModel/vtkHyperTreeGrid.h
+++ b/Common/DataModel/vtkHyperTreeGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGrid
  * @brief   A dataset containing a grid of vtkHyperTree instances
diff --git a/Common/DataModel/vtkHyperTreeGridEntry.cxx b/Common/DataModel/vtkHyperTreeGridEntry.cxx
index 3a8692cbc9a6c0d7f9f5a338f46cb7ef4d4a45bd..7b342b3f81de6e67e496a3f4f2e3e4a70293d881 100644
--- a/Common/DataModel/vtkHyperTreeGridEntry.cxx
+++ b/Common/DataModel/vtkHyperTreeGridEntry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridEntry.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridEntry.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridEntry.h b/Common/DataModel/vtkHyperTreeGridEntry.h
index ecced92c69e4a8922d0ff00ccf246a132f526a09..e0e6edb1a22f7ee9ce0f925babce76a7c1e892d6 100644
--- a/Common/DataModel/vtkHyperTreeGridEntry.h
+++ b/Common/DataModel/vtkHyperTreeGridEntry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridEntry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridEntry
  * @brief   Entries are cache data for cursors
diff --git a/Common/DataModel/vtkHyperTreeGridGeometricLocator.cxx b/Common/DataModel/vtkHyperTreeGridGeometricLocator.cxx
index bbb8eaf9890c4d84306e03b4b31e1552fef0331b..18b48829556863c883734d8824f482e36a6abe22 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometricLocator.cxx
+++ b/Common/DataModel/vtkHyperTreeGridGeometricLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeoemtricLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridGeometricLocator.h"
 
 #include "vtkGenericCell.h"
diff --git a/Common/DataModel/vtkHyperTreeGridGeometricLocator.h b/Common/DataModel/vtkHyperTreeGridGeometricLocator.h
index 8a7d5a9e45eaf7c024f0ec259fa3eec5dc4210e3..f05f76cebdd44ebe3a818517bce248e72ffbb5b7 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometricLocator.h
+++ b/Common/DataModel/vtkHyperTreeGridGeometricLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeoemtricLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkHyperTreeGridGeometricLocator
  * @brief class that implements accelerated searches through HyperTree Grids (HTGs) using geometric
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryEntry.cxx b/Common/DataModel/vtkHyperTreeGridGeometryEntry.cxx
index 80910fabeb8c09e069489174a6ec8fe75c79ea82..6e31ad31300df8f90b44563fb14e27a52d9dfc89 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryEntry.cxx
+++ b/Common/DataModel/vtkHyperTreeGridGeometryEntry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridGeometryEntry.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridGeometryEntry.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryEntry.h b/Common/DataModel/vtkHyperTreeGridGeometryEntry.h
index 11ad487e453ededfa1b347ea1134c6824dccfc54..256bc30a3f363cad48273104c370731eb9c8fd57 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryEntry.h
+++ b/Common/DataModel/vtkHyperTreeGridGeometryEntry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeometryEntry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridGeometryEntry
 JB
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.cxx b/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.cxx
index f912149a12ced4fe2bb8a325e65b12445f0f8077..257ac340a94cf6b240d3ae097a818a46ce506158 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.cxx
+++ b/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridGeometryLevelEntry.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridGeometryLevelEntry.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.h b/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.h
index 2810f9283b89ec5682995ff773fc1262fbbf06b9..1a26b4d36fb0ba5acb52cceaf81cabda1da38dc6 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.h
+++ b/Common/DataModel/vtkHyperTreeGridGeometryLevelEntry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeometryLevelEntry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridGeometryLevelEntry
  * @brief   Cursor cache data with coordinates and level info
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.cxx b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.cxx
index 101f3521119e218cc19b4fff69b9a9c545f1defa..0edf9a459d0810d50199a1c617a660565dcbc7d8 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.cxx
+++ b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridGeometryUnlimitedEntry.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridGeometryUnlimitedEntry.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.h b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.h
index 629064e55f01129c216a7cc892e80e5dc3da5dda..fe92254bf8ff9cc5ac9f225325c31ae4190e247b 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.h
+++ b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedEntry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeometryUnlimitedEntry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridGeometryUnlimitedEntry
 JB
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.cxx b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.cxx
index 14e75bfcc7141c2310c423ce37e22ba48f3f6843..b74524a1fd65759f0939a4c186d374d1f978f884 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.cxx
+++ b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridGeometryUnlimitedLevelEntry.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridGeometryUnlimitedLevelEntry.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.h b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.h
index 5fd4fc601ba1cb0ccd4743517a36e8e8714932de..1f07e05c2fa91945308147d3b93ce0cb34fa5924 100644
--- a/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.h
+++ b/Common/DataModel/vtkHyperTreeGridGeometryUnlimitedLevelEntry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeometryUnlimitedLevelEntry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridGeometryUnlimitedLevelEntry
  * @brief   Cursor cache data with coordinates and level info
diff --git a/Common/DataModel/vtkHyperTreeGridLevelEntry.cxx b/Common/DataModel/vtkHyperTreeGridLevelEntry.cxx
index 600b49e6c600bc927cc663c295405761649306cf..316750f7b5fe3905d09bd336bdb523a3262fdad9 100644
--- a/Common/DataModel/vtkHyperTreeGridLevelEntry.cxx
+++ b/Common/DataModel/vtkHyperTreeGridLevelEntry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridLevelEntry.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridLevelEntry.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridLevelEntry.h b/Common/DataModel/vtkHyperTreeGridLevelEntry.h
index 1a189d158f14bcd6d40b38e537ee906e7bd45e02..51e84715a903789cb73967d8acff67600ce38911 100644
--- a/Common/DataModel/vtkHyperTreeGridLevelEntry.h
+++ b/Common/DataModel/vtkHyperTreeGridLevelEntry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridLevelEntry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridLevelEntry
  * @brief   LevelEntry is a cache data for cursors requiring level info
diff --git a/Common/DataModel/vtkHyperTreeGridLocator.cxx b/Common/DataModel/vtkHyperTreeGridLocator.cxx
index e967b9903260e73c606d3aaf0f7e687f191e0921..8b22c8bb8ca149f2c0fb4b71cc0c2c94f070dd43 100644
--- a/Common/DataModel/vtkHyperTreeGridLocator.cxx
+++ b/Common/DataModel/vtkHyperTreeGridLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHyperTreeGridLocator.h"
 #include "vtkHyperTreeGrid.h"
diff --git a/Common/DataModel/vtkHyperTreeGridLocator.h b/Common/DataModel/vtkHyperTreeGridLocator.h
index 32f6331ad2f3e70994042f485aa15340492c71c2..ab3fe9718c38d39c2724b5802dc63f95a84f168b 100644
--- a/Common/DataModel/vtkHyperTreeGridLocator.h
+++ b/Common/DataModel/vtkHyperTreeGridLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkHyperTreeGridLocator
  * @brief abstract base class for objects that implement accelerated searches through HyperTree
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.cxx
index 1fea20a68b420c6d6070c584235ae9d3b47a867d..1d33f1ac8935412823ea61b363804aefc35f868f 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedCursor.h"
 
 #include "vtkHyperTree.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.h
index d9e7005a65a4607ffd5a3be2a520f72fedcceb09..73da5f7eb825e954f74f2a35049d4b5725b14be5 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.cxx
index 840506e894f3df7566846baf6599c53d47bcb682..b1fcdfc5d14489247f45b6b34c1d33a484eb014c 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedGeometryCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedGeometryCursor.h"
 
 #include "vtkHyperTree.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.h
index 21f3402bf06b8fddedba3857058e9f005d8254e7..4f1ebb8f41a87310e271013d91740fa003092515 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedGeometryCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedGeometryCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedGeometryCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.cxx
index 8b8cd2e994430a62b2651c70c8bd9e183c549c6f..14c28433c7b6468a9499493a0fa4e5ba846e136f 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedMooreSuperCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedMooreSuperCursor.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.h
index 4c4922909368e4264c2079637016c3563cc41b2b..76a6791f8290ef1c72dedef1bb1aee024a5fb6b8 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedMooreSuperCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedMooreSuperCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.cxx
index 03b999194a092415fd6879463c16913d1e62ff21..05523c7a4ff34f4c03cab3bf4c77007cbdf059aa 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedMooreSuperCursorLight.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedMooreSuperCursorLight.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.h b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.h
index 06cdfc724154d836823920a64b6c5896703125a0..6d66a451706310ab8b1ce861a2c5dbdb4e66eac1 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedMooreSuperCursorLight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedMooreSuperCursorLight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedMooreSuperCursorLight
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.cxx
index 487ca62240665b1e13321d8c7dbc37c49ad313f4..63d5a80ef98be8e3a4b0a78a3e2e504a7de41571 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedSuperCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedSuperCursor.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.h
index 3feab3d634e0302e3fa498ddd5a6d60dee916c48..c368c05453f8a2834604a89993a8a1a8daa4e796 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedSuperCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedSuperCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.cxx
index efe4cea6f8770d3c3cdbe6bd514883ff40c02551..30d90eba29e75c5aee316170267b6485ff8b3d77 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedSuperCursorLight.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedSuperCursorLight.h"
 #include "vtkHyperTree.h"
 #include "vtkHyperTreeGrid.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.h b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.h
index c3ea989dd884d1561afaa5749064d05594718965..c5fccfd826ddd2760f8cc42367cd2ddc297cf95d 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedSuperCursorLight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedSuperCursorLight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedSuperCursorLight
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.cxx
index 7501512669017d992399b04a13a4720f4abbe9cb..a5ce2df240ba203d079203f3d4a3fd1f9b410cd0 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.h"
 
 #include "vtkHyperTree.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.h
index 6c8cc835cf0784bf63f4a7e8f9a3cb974c2692de..79b46e1efe5fcd0ea3a609358f83d00368fd24f6 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.cxx
index 7d1ef9af05020fa0a26af78ea792b1f7a0f0708b..9a8af565f1d2f201c587a89fcd7740935b64ffe5 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.h
index c49c55189130b52a43ebfb072903dc733b1fddba..dea6bc766f2f49b855a69088a8cd630accef850b 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor
  * @brief   Specific Moore super cursor that can subdivied neighborhood
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.cxx
index 3c3f251269d37d042d837165adcbde0ef1d92786..7ae824d0cddcb594a37ab9e5deabd5fcb0c79b11 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.h
index 711504c4e2d4cdf535f7fe21229081dfa9e2d1dc..219ab4c584dd0471d41987aa215aab8600918bc3 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedUnlimitedSuperCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedUnlimitedSuperCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.cxx
index a1ddd31c9948ebe26ec10fe44a7424f44e89e46c..fe55ea4300f66eadc68b766f6e0e5cc12694a4f2 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.h"
 
 #include "vtkHyperTree.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.h b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.h
index 95e66fc2e65069406dcf33ca02dba341031ce5b2..0f6b95f95208cb16c3073c39450560b1e5f81bb0 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedVonNeumannSuperCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedVonNeumannSuperCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.cxx b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.cxx
index 352eee2963cdb212cbec92ba65296178536e3af3..ff7a9838ff19be082244381ae64a73b54f0cea4b 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.cxx
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.h"
 
 #include "vtkHyperTree.h"
diff --git a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.h b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.h
index 1889de4ea0fb327a9ccf86093c69bc68cc836e59..9d6ffc2b7bb13df590319c2c71fd18ce06583159 100644
--- a/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.h
+++ b/Common/DataModel/vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridOrientedCursor.cxx b/Common/DataModel/vtkHyperTreeGridOrientedCursor.cxx
index 964a74e37bf1ac17eff15ac9df4214db29b41c98..ba4c57b8c4ee22bb8d95e1330f927f0e5cb86f8a 100644
--- a/Common/DataModel/vtkHyperTreeGridOrientedCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridOrientedCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridOrientedCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridOrientedCursor.h"
 
 #include "vtkHyperTree.h"
diff --git a/Common/DataModel/vtkHyperTreeGridOrientedCursor.h b/Common/DataModel/vtkHyperTreeGridOrientedCursor.h
index ee659a07fcb3927121a212fc8006ef82d6d6479a..b0f5c16a0843e4439a064819074da8833ac7fb10 100644
--- a/Common/DataModel/vtkHyperTreeGridOrientedCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridOrientedCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridOrientedCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridOrientedCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.cxx b/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.cxx
index c04394e6825984ecb2cb5e5d9482041df1a0c438..3abf3d19db2d4718e68e99b8f745259b36950bd4 100644
--- a/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.cxx
+++ b/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridOrientedGeometryCursor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridOrientedGeometryCursor.h"
 
 #include "vtkHyperTree.h"
diff --git a/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.h b/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.h
index 011e5a6f6173b9f1c956dcfce03588e8a543cf26..8dfb75c01384318a5318e8202d88a4bac05fb1d6 100644
--- a/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.h
+++ b/Common/DataModel/vtkHyperTreeGridOrientedGeometryCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridOrientedGeometryCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridOrientedGeometryCursor
  * @brief   Objects for traversal a HyperTreeGrid.
diff --git a/Common/DataModel/vtkHyperTreeGridScales.h b/Common/DataModel/vtkHyperTreeGridScales.h
index 68bd4db871cd1c12e1c171f017b8b47c6c770ff2..bcc8fbebdb7792c4c983f2e890300c1263e61858 100644
--- a/Common/DataModel/vtkHyperTreeGridScales.h
+++ b/Common/DataModel/vtkHyperTreeGridScales.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridScales.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridScales
  * @brief   A specifalized type of vtkHyperTreeGrid for the case
diff --git a/Common/DataModel/vtkHyperTreeGridTools.h b/Common/DataModel/vtkHyperTreeGridTools.h
index 848b4c52e046655a16ad783a3e9cb630b263c13f..6a09c2a9429b7e4359cc7ecd9799f7be6970665d 100644
--- a/Common/DataModel/vtkHyperTreeGridTools.h
+++ b/Common/DataModel/vtkHyperTreeGridTools.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridTools.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright Nonice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkHyperTreeGridTools_h
 #define vtkHyperTreeGridTools_h
diff --git a/Common/DataModel/vtkImageData.cxx b/Common/DataModel/vtkImageData.cxx
index 2f64ef14d6f282a6fd3face53b097bc2c5fd1b3f..a93df9607bcbe1fa48fccb13d1ca00dda899f0fd 100644
--- a/Common/DataModel/vtkImageData.cxx
+++ b/Common/DataModel/vtkImageData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 
diff --git a/Common/DataModel/vtkImageData.h b/Common/DataModel/vtkImageData.h
index 0b3e854341787eba3123b3b6d181f0d2fbffffec..0b1f7f91b86eeb4ca0c5b93f098f1dfd526d941c 100644
--- a/Common/DataModel/vtkImageData.h
+++ b/Common/DataModel/vtkImageData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageData
  * @brief   topologically and geometrically regular array of data
diff --git a/Common/DataModel/vtkImageIterator.cxx b/Common/DataModel/vtkImageIterator.cxx
index f4f57ef90154568f5e3c962bbb2d7db062094b6c..d8a517797ebd3d07d7c95c8954272b9af768f11d 100644
--- a/Common/DataModel/vtkImageIterator.cxx
+++ b/Common/DataModel/vtkImageIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #define vtkImageIterator_cxx
 
diff --git a/Common/DataModel/vtkImageIterator.h b/Common/DataModel/vtkImageIterator.h
index ea3f5fda3c79858ca5df2b88d86663fc1d914e57..63dee55b8d5456bac5b7753cdc2888eda8ce4c92 100644
--- a/Common/DataModel/vtkImageIterator.h
+++ b/Common/DataModel/vtkImageIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageIterator
  * @brief   a simple image iterator
diff --git a/Common/DataModel/vtkImageIterator.txx b/Common/DataModel/vtkImageIterator.txx
index 27392789cc2f2fc49cbb8e53fd128a5a3bf22a94..6ae9812a00a6e79914ec831844c8320d6ebef5e1 100644
--- a/Common/DataModel/vtkImageIterator.txx
+++ b/Common/DataModel/vtkImageIterator.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIterator.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkImageIterator_txx
 #define vtkImageIterator_txx
 
diff --git a/Common/DataModel/vtkImageTransform.cxx b/Common/DataModel/vtkImageTransform.cxx
index 8e3a338ac641e8a0b61d727b93e054349b3be47f..363496c7e504fdf0709b94d1b07b67a344362a03 100644
--- a/Common/DataModel/vtkImageTransform.cxx
+++ b/Common/DataModel/vtkImageTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageTransform.h"
 
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkImageTransform.h b/Common/DataModel/vtkImageTransform.h
index 4e00e4180bee20ca41b6764db58e70b4ca158745..7551af8c2c493486a9be5f564dfbfc483d3edcae 100644
--- a/Common/DataModel/vtkImageTransform.h
+++ b/Common/DataModel/vtkImageTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageTransform
  * @brief   helper class to transform output of non-axis-aligned images
diff --git a/Common/DataModel/vtkImplicitBoolean.cxx b/Common/DataModel/vtkImplicitBoolean.cxx
index d97725639457eae9e9e6aae0a06a0ddd4cc9af73..ed750cfcf00dbe92ab66e0c6326a6ceb9ac7b562 100644
--- a/Common/DataModel/vtkImplicitBoolean.cxx
+++ b/Common/DataModel/vtkImplicitBoolean.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitBoolean.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitBoolean.h"
 
 #include "vtkImplicitFunctionCollection.h"
diff --git a/Common/DataModel/vtkImplicitBoolean.h b/Common/DataModel/vtkImplicitBoolean.h
index 5905f847c545357e7d83e58320a77105338c6e90..01b769dd385807e2146a1b34e5eebc232ee9b368 100644
--- a/Common/DataModel/vtkImplicitBoolean.h
+++ b/Common/DataModel/vtkImplicitBoolean.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitBoolean.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitBoolean
  * @brief   implicit function consisting of boolean combinations of implicit functions
diff --git a/Common/DataModel/vtkImplicitDataSet.cxx b/Common/DataModel/vtkImplicitDataSet.cxx
index 654c0bdee52cc4fb5d56f45d1376eccb29d0da2e..904fea45b6801e5382c38460a64b8c1657367b54 100644
--- a/Common/DataModel/vtkImplicitDataSet.cxx
+++ b/Common/DataModel/vtkImplicitDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitDataSet.h"
 
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkImplicitDataSet.h b/Common/DataModel/vtkImplicitDataSet.h
index b3c40c2009656b99b822fa7623761e503b929afd..ab8752573268493822877eae6ad834a7daf16ddd 100644
--- a/Common/DataModel/vtkImplicitDataSet.h
+++ b/Common/DataModel/vtkImplicitDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitDataSet
  * @brief   treat a dataset as if it were an implicit function
diff --git a/Common/DataModel/vtkImplicitFunction.cxx b/Common/DataModel/vtkImplicitFunction.cxx
index f3ee8f76cf17b1c2e09822b57c589789b7cef887..0e2cc91dde1dd7b04087f915c52bd9de0f2be31f 100644
--- a/Common/DataModel/vtkImplicitFunction.cxx
+++ b/Common/DataModel/vtkImplicitFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitFunction.h"
 
 #include "vtkAbstractTransform.h"
diff --git a/Common/DataModel/vtkImplicitFunction.h b/Common/DataModel/vtkImplicitFunction.h
index 2cbf541909b01ecf05d4794fa8660a1667e51fdd..f05d9f73cc94eebec78847bc81a6490e5558281f 100644
--- a/Common/DataModel/vtkImplicitFunction.h
+++ b/Common/DataModel/vtkImplicitFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitFunction
  * @brief   abstract interface for implicit functions
diff --git a/Common/DataModel/vtkImplicitFunctionCollection.cxx b/Common/DataModel/vtkImplicitFunctionCollection.cxx
index 13e120ce062b04c0719a39492b4abdfff72c954e..ec82059785c84738c7b304416cea0049b1146065 100644
--- a/Common/DataModel/vtkImplicitFunctionCollection.cxx
+++ b/Common/DataModel/vtkImplicitFunctionCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitFunctionCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitFunctionCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkImplicitFunctionCollection.h b/Common/DataModel/vtkImplicitFunctionCollection.h
index 5f379fe1d00598268fc2368c3e98d531b1adabf7..e44d2fa292e187b5c993a16aa813533d62a6dfe8 100644
--- a/Common/DataModel/vtkImplicitFunctionCollection.h
+++ b/Common/DataModel/vtkImplicitFunctionCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitFunctionCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitFunctionCollection
  * @brief   maintain a list of implicit functions
diff --git a/Common/DataModel/vtkImplicitHalo.cxx b/Common/DataModel/vtkImplicitHalo.cxx
index 4cadaf7fc060acceac03998ddbca8bf511e826d8..a018142ce28cd19f03e277a7bacc6482b04d52fd 100644
--- a/Common/DataModel/vtkImplicitHalo.cxx
+++ b/Common/DataModel/vtkImplicitHalo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitHalo.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitHalo.h"
 
 #include "vtkMath.h"
diff --git a/Common/DataModel/vtkImplicitHalo.h b/Common/DataModel/vtkImplicitHalo.h
index 0bb5237e5aba604a905c6d9be9a99ed2f4530852..ba98b56b80a4491be9d9707a30a8efee8b75b1a9 100644
--- a/Common/DataModel/vtkImplicitHalo.h
+++ b/Common/DataModel/vtkImplicitHalo.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitHalo.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitHalo
  * @brief   implicit function for an halo
diff --git a/Common/DataModel/vtkImplicitSelectionLoop.cxx b/Common/DataModel/vtkImplicitSelectionLoop.cxx
index cfa14aeae52543d78c5a9dc0a507f652709662bc..bfa6f39b0818b57a24d28f9a70eb53ed17ed4490 100644
--- a/Common/DataModel/vtkImplicitSelectionLoop.cxx
+++ b/Common/DataModel/vtkImplicitSelectionLoop.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitSelectionLoop.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitSelectionLoop.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkImplicitSelectionLoop.h b/Common/DataModel/vtkImplicitSelectionLoop.h
index d3650ffb5be134875546989db84f48400d652f1a..00822fbb9dea4a284868bc5834c2f5f9ff4316e7 100644
--- a/Common/DataModel/vtkImplicitSelectionLoop.h
+++ b/Common/DataModel/vtkImplicitSelectionLoop.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitSelectionLoop.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitSelectionLoop
  * @brief   implicit function for a selection loop
diff --git a/Common/DataModel/vtkImplicitSum.cxx b/Common/DataModel/vtkImplicitSum.cxx
index 10c952b6c008be5c192ef374beb69c1677368fb0..72b55717b7512bf9285820029dcf07f0c2b57529 100644
--- a/Common/DataModel/vtkImplicitSum.cxx
+++ b/Common/DataModel/vtkImplicitSum.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitSum.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitSum.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkImplicitSum.h b/Common/DataModel/vtkImplicitSum.h
index ac227dcbe98da71ba4bb21b7014a1d2533448e48..4e2aab66b253977ccfdffb524e821f76990a27c4 100644
--- a/Common/DataModel/vtkImplicitSum.h
+++ b/Common/DataModel/vtkImplicitSum.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitSum.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitSum
  * @brief   implicit sum of other implicit functions
diff --git a/Common/DataModel/vtkImplicitVolume.cxx b/Common/DataModel/vtkImplicitVolume.cxx
index e92fca69043b67ebd4644c8d0904053faa86d636..69d3f5fdcc80356d7095090b51fc7ef29b37df4c 100644
--- a/Common/DataModel/vtkImplicitVolume.cxx
+++ b/Common/DataModel/vtkImplicitVolume.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitVolume.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImplicitVolume.h"
 
diff --git a/Common/DataModel/vtkImplicitVolume.h b/Common/DataModel/vtkImplicitVolume.h
index c37493307d46a8f625506c76a856006aef2cb8b0..5d07aa8b9d8d38fb94d1d1d863ce4a0b305de804 100644
--- a/Common/DataModel/vtkImplicitVolume.h
+++ b/Common/DataModel/vtkImplicitVolume.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitVolume.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitVolume
  * @brief   treat a volume as if it were an implicit function
diff --git a/Common/DataModel/vtkImplicitWindowFunction.cxx b/Common/DataModel/vtkImplicitWindowFunction.cxx
index 38aa08b361b88ab0ec0148d849c83690397a1289..7a97f52dc8fd85c2b309686278d5beacf7d508fc 100644
--- a/Common/DataModel/vtkImplicitWindowFunction.cxx
+++ b/Common/DataModel/vtkImplicitWindowFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitWindowFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitWindowFunction.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Common/DataModel/vtkImplicitWindowFunction.h b/Common/DataModel/vtkImplicitWindowFunction.h
index 7d82dead74e5ab2e0816c76149205b1d918c609a..ae7e5f87adabe4806ec37ade2abbff5fee79e143 100644
--- a/Common/DataModel/vtkImplicitWindowFunction.h
+++ b/Common/DataModel/vtkImplicitWindowFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitWindowFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitWindowFunction
  * @brief   implicit function maps another implicit function to lie within a specified range
diff --git a/Common/DataModel/vtkInEdgeIterator.cxx b/Common/DataModel/vtkInEdgeIterator.cxx
index f28062799eba4ca695c4ea7d41726a912bf722d0..21c8523f6d8a68559e6a901488c6620ee717dfe9 100644
--- a/Common/DataModel/vtkInEdgeIterator.cxx
+++ b/Common/DataModel/vtkInEdgeIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInEdgeIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkInEdgeIterator.h"
 
diff --git a/Common/DataModel/vtkInEdgeIterator.h b/Common/DataModel/vtkInEdgeIterator.h
index e5dd5ae72e57f057dea8be9a3762e8a283411673..2182183822cb07142d47488ad0f5b40cbd0f9ebf 100644
--- a/Common/DataModel/vtkInEdgeIterator.h
+++ b/Common/DataModel/vtkInEdgeIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInEdgeIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkInEdgeIterator
  * @brief   Iterates through all incoming edges to a vertex.
diff --git a/Common/DataModel/vtkIncrementalOctreeNode.cxx b/Common/DataModel/vtkIncrementalOctreeNode.cxx
index ae56f33cc498da77a319267006071e9af41d2317..840a7258bed7db9ba3a589a663f56085d6e65f7e 100644
--- a/Common/DataModel/vtkIncrementalOctreeNode.cxx
+++ b/Common/DataModel/vtkIncrementalOctreeNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIncrementalOctreeNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIncrementalOctreeNode.h"
 #include "vtkIdList.h"
diff --git a/Common/DataModel/vtkIncrementalOctreeNode.h b/Common/DataModel/vtkIncrementalOctreeNode.h
index d5b672c2a1eba036c5932134c6f4632d579de26e..e7804a78f902fa2ad0008fec76157fe05742d5bb 100644
--- a/Common/DataModel/vtkIncrementalOctreeNode.h
+++ b/Common/DataModel/vtkIncrementalOctreeNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIncrementalOctreeNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIncrementalOctreeNode
  * @brief   Octree node constituting incremental
diff --git a/Common/DataModel/vtkIncrementalOctreePointLocator.cxx b/Common/DataModel/vtkIncrementalOctreePointLocator.cxx
index 284214f431194ce7bf9ca4715ac5717bf19b49cd..77aeb8d129ac899cc6cd1fca859eef403c5f3e4f 100644
--- a/Common/DataModel/vtkIncrementalOctreePointLocator.cxx
+++ b/Common/DataModel/vtkIncrementalOctreePointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIncrementalOctreePointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIncrementalOctreePointLocator.h"
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkIncrementalOctreePointLocator.h b/Common/DataModel/vtkIncrementalOctreePointLocator.h
index d29f8a1d637ae8c73bc855599918c84466f3251e..055a2cff3d0fcdfd8add84543e25976b1308d685 100644
--- a/Common/DataModel/vtkIncrementalOctreePointLocator.h
+++ b/Common/DataModel/vtkIncrementalOctreePointLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIncrementalOctreePointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIncrementalOctreePointLocator
  * @brief   Incremental octree in support
diff --git a/Common/DataModel/vtkIncrementalPointLocator.cxx b/Common/DataModel/vtkIncrementalPointLocator.cxx
index af5f833d2305c3a8f84dc4a0352bce14614b905b..36d893364f030b623f2d35d93aee4b301695e203 100644
--- a/Common/DataModel/vtkIncrementalPointLocator.cxx
+++ b/Common/DataModel/vtkIncrementalPointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIncrementalPointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIncrementalPointLocator.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkIncrementalPointLocator.h b/Common/DataModel/vtkIncrementalPointLocator.h
index 11c609f5b428fe23f9b3dfcf95aaa216a0d8a113..7bbf02e8c036d7f1608b67b79d2ad4e4434a1b95 100644
--- a/Common/DataModel/vtkIncrementalPointLocator.h
+++ b/Common/DataModel/vtkIncrementalPointLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIncrementalPointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIncrementalPointLocator
  * @brief   Abstract class in support of both
diff --git a/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.cxx b/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.cxx
index 54b8de55a0b59104689e29534836fbadde52e693..504e0a17d4aab4c13188fcdb3e08e994a2122a51 100644
--- a/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.cxx
+++ b/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationQuadratureSchemeDefinitionVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationQuadratureSchemeDefinitionVectorKey.h"
 #include "vtkCellType.h"
 #include "vtkInformation.h"
diff --git a/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.h b/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.h
index d55b146f6e2e4b874ef25734987363e938056110..350bce079ecb034f3f535e5a4e111b730ce08619 100644
--- a/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.h
+++ b/Common/DataModel/vtkInformationQuadratureSchemeDefinitionVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationQuadratureSchemeDefinitionVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationQuadratureSchemeDefinitionVectorKey
  * @brief   Key for vtkQuadratureSchemeDefinition vector values.
diff --git a/Common/DataModel/vtkIntersectionCounter.h b/Common/DataModel/vtkIntersectionCounter.h
index df6216c5f08fe4d5b4db0364b7c03a62ade1e892..09225f07ed4ece7aa6b6727061ca9cf8d4f8e3d5 100644
--- a/Common/DataModel/vtkIntersectionCounter.h
+++ b/Common/DataModel/vtkIntersectionCounter.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIntersectionCounter
  * @brief   Fast simple class for dealing with ray intersections
diff --git a/Common/DataModel/vtkIterativeClosestPointTransform.cxx b/Common/DataModel/vtkIterativeClosestPointTransform.cxx
index 32dc8959aed4e6258896bffe29813ecddb5a4bca..e89716e50600029afefa1fa9aade229f39a90ac1 100644
--- a/Common/DataModel/vtkIterativeClosestPointTransform.cxx
+++ b/Common/DataModel/vtkIterativeClosestPointTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIterativeClosestPointTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIterativeClosestPointTransform.h"
 
 #include "vtkCellLocator.h"
diff --git a/Common/DataModel/vtkIterativeClosestPointTransform.h b/Common/DataModel/vtkIterativeClosestPointTransform.h
index 5ea5b47c4f9e582dce5139795ac6aab14342d45d..5e9219641b030f52e8a5f46699e2f08fc4928f52 100644
--- a/Common/DataModel/vtkIterativeClosestPointTransform.h
+++ b/Common/DataModel/vtkIterativeClosestPointTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIterativeClosestPointTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkIterativeClosestPointTransform
diff --git a/Common/DataModel/vtkKdNode.cxx b/Common/DataModel/vtkKdNode.cxx
index 188394d36b539acc5b75bcf0853df4234a099f02..71128f6737a0d343235686cd230faeefa7a03c11 100644
--- a/Common/DataModel/vtkKdNode.cxx
+++ b/Common/DataModel/vtkKdNode.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKdNode.h"
 #include "vtkBox.h"
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkKdNode.h b/Common/DataModel/vtkKdNode.h
index aeffeb04e0c23df56497b337de888b2b4ecd0a16..2b6505f20b524eabba0a229a2871ba8b86f7b002 100644
--- a/Common/DataModel/vtkKdNode.h
+++ b/Common/DataModel/vtkKdNode.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkKdNode
diff --git a/Common/DataModel/vtkKdTree.cxx b/Common/DataModel/vtkKdTree.cxx
index 60deec1858c6845817a1649954b61bce6e41cf0c..1a0e263322858595ef38c5f691b2e835e33034d0 100644
--- a/Common/DataModel/vtkKdTree.cxx
+++ b/Common/DataModel/vtkKdTree.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKdTree.h"
 
 #include "vtkBSPCuts.h"
diff --git a/Common/DataModel/vtkKdTree.h b/Common/DataModel/vtkKdTree.h
index 5ca2a221f56adbe57648f27b09dcfa481bcb7b5c..65e9b5f1b11d20a8f28dcb7107990b0f169cc4e7 100644
--- a/Common/DataModel/vtkKdTree.h
+++ b/Common/DataModel/vtkKdTree.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkKdTree
diff --git a/Common/DataModel/vtkKdTreePointLocator.cxx b/Common/DataModel/vtkKdTreePointLocator.cxx
index c95f486856452b0112678bba8f6938f61a9c9b92..bca0a70202970b17890534e7f9389d7fc7fcd2cb 100644
--- a/Common/DataModel/vtkKdTreePointLocator.cxx
+++ b/Common/DataModel/vtkKdTreePointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdTreePointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKdTreePointLocator.h"
 
 #include "vtkKdTree.h"
diff --git a/Common/DataModel/vtkKdTreePointLocator.h b/Common/DataModel/vtkKdTreePointLocator.h
index c1b7fbe35962551fdd6294ffed92b315d4316ba9..8a26cde5665c8ebbc3bf1b92e272baf44ecc21ce 100644
--- a/Common/DataModel/vtkKdTreePointLocator.h
+++ b/Common/DataModel/vtkKdTreePointLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdTreePointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkKdTreePointLocator
  * @brief   class to quickly locate points in 3-space
diff --git a/Common/DataModel/vtkLabelMapLookup.h b/Common/DataModel/vtkLabelMapLookup.h
index fcc4bc04860eaa001a40a2e1e7d7859b3f7441aa..14c6242c6c883866d8e1404ea7fefc67b02adf71 100644
--- a/Common/DataModel/vtkLabelMapLookup.h
+++ b/Common/DataModel/vtkLabelMapLookup.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelMapLookup.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLabelMapLookup
  * @brief   provide an efficient numeric label lookup
diff --git a/Common/DataModel/vtkLagrangeCurve.cxx b/Common/DataModel/vtkLagrangeCurve.cxx
index b3498a6298d48b0cc4535e53cc26e67f58be7874..a8b78f9c282cf07292e31d3bf6dbe72081401b58 100644
--- a/Common/DataModel/vtkLagrangeCurve.cxx
+++ b/Common/DataModel/vtkLagrangeCurve.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeCurve.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangeCurve.h"
 
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkLagrangeCurve.h b/Common/DataModel/vtkLagrangeCurve.h
index 7d415acf66566f0340a22825a1fe76fd331d4c9e..7447a0373077b19a3d6678ea00036c89038d846c 100644
--- a/Common/DataModel/vtkLagrangeCurve.h
+++ b/Common/DataModel/vtkLagrangeCurve.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeCurve.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkLagrangeCurve
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkLagrangeHexahedron.cxx b/Common/DataModel/vtkLagrangeHexahedron.cxx
index 113c707c213219f788a8b065aa05fc10fcdd1964..d5919fd1bd1ecd1d59806f89dac3e06900917c63 100644
--- a/Common/DataModel/vtkLagrangeHexahedron.cxx
+++ b/Common/DataModel/vtkLagrangeHexahedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeHexahedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLagrangeHexahedron.h"
 
diff --git a/Common/DataModel/vtkLagrangeHexahedron.h b/Common/DataModel/vtkLagrangeHexahedron.h
index 701af640da3ff9c0805dcee1d255ffb30ce946e2..1daee2a9f5c975b5b5e9f21fe0ffbdd0f283fe09 100644
--- a/Common/DataModel/vtkLagrangeHexahedron.h
+++ b/Common/DataModel/vtkLagrangeHexahedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeHexahedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangeHexahedron
  * @brief   A 3D cell that represents an arbitrary order Lagrange hex
diff --git a/Common/DataModel/vtkLagrangeInterpolation.cxx b/Common/DataModel/vtkLagrangeInterpolation.cxx
index 48f5d11e2c4365bb565b6851ca923f525f5d23f3..3b507c3f34e53dac569a496c83f71074214933b2 100644
--- a/Common/DataModel/vtkLagrangeInterpolation.cxx
+++ b/Common/DataModel/vtkLagrangeInterpolation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeInterpolation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangeInterpolation.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkLagrangeInterpolation.h b/Common/DataModel/vtkLagrangeInterpolation.h
index f4fb4413edd5e3b8be3158dd31620e445d85cff4..9709392e39d0ac5ffc0d8a0124d69ee272ab7d09 100644
--- a/Common/DataModel/vtkLagrangeInterpolation.h
+++ b/Common/DataModel/vtkLagrangeInterpolation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeInterpolation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkLagrangeInterpolation
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkLagrangeQuadrilateral.cxx b/Common/DataModel/vtkLagrangeQuadrilateral.cxx
index 6e37308693382ad98eba7b5731723f64cbf5e51c..c20856f63289728af04191d2f2a0052b6f41f28d 100644
--- a/Common/DataModel/vtkLagrangeQuadrilateral.cxx
+++ b/Common/DataModel/vtkLagrangeQuadrilateral.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeQuadrilateral.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangeQuadrilateral.h"
 
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkLagrangeQuadrilateral.h b/Common/DataModel/vtkLagrangeQuadrilateral.h
index ef04bd4d15fccb2f8836aad0635b948b9e9deccd..40fac8da8aa1a27f1836d91abf9e35ca45ca6e8c 100644
--- a/Common/DataModel/vtkLagrangeQuadrilateral.h
+++ b/Common/DataModel/vtkLagrangeQuadrilateral.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeQuadrilateral.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkLagrangeQuadrilateral
 // .SECTION Description
 // .SECTION See Also
diff --git a/Common/DataModel/vtkLagrangeTetra.cxx b/Common/DataModel/vtkLagrangeTetra.cxx
index 7460299a85fbc22822520e8a02517424bed8631f..bee7de8e6acd53203cf2e105fb005e8be7158836 100644
--- a/Common/DataModel/vtkLagrangeTetra.cxx
+++ b/Common/DataModel/vtkLagrangeTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeTetra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLagrangeTetra.h"
 
diff --git a/Common/DataModel/vtkLagrangeTetra.h b/Common/DataModel/vtkLagrangeTetra.h
index dcd5638d772b2a6814b8d21d399a5bf0734706db..0c11bd5dc8e12913eea16bd792dd79beb80ac437 100644
--- a/Common/DataModel/vtkLagrangeTetra.h
+++ b/Common/DataModel/vtkLagrangeTetra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeTetra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangeTetra
  * @brief   A 3D cell that represents an arbitrary order Lagrange tetrahedron
diff --git a/Common/DataModel/vtkLagrangeTriangle.cxx b/Common/DataModel/vtkLagrangeTriangle.cxx
index 5dc2d25dfe261ffaaa81035676e6d3f4a84ccdf5..029252da0f8d6b955d1bc479c47a3d0ec9b54fae 100644
--- a/Common/DataModel/vtkLagrangeTriangle.cxx
+++ b/Common/DataModel/vtkLagrangeTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangeTriangle.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkLagrangeTriangle.h b/Common/DataModel/vtkLagrangeTriangle.h
index 5509ec53c9f5d69b8b5b4b3d9c746733f2698035..a3cafa8d6aff2ea04f33a4f299b05c597af22d30 100644
--- a/Common/DataModel/vtkLagrangeTriangle.h
+++ b/Common/DataModel/vtkLagrangeTriangle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeTriangle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangeTriangle
  * @brief   A 2D cell that represents an arbitrary order Lagrange triangle
diff --git a/Common/DataModel/vtkLagrangeWedge.cxx b/Common/DataModel/vtkLagrangeWedge.cxx
index 6a6dabaac45261d0b7682a7e4768061f9be554d7..776bdf44ce6784219153575eec62948b213b1f4d 100644
--- a/Common/DataModel/vtkLagrangeWedge.cxx
+++ b/Common/DataModel/vtkLagrangeWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeWedge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLagrangeWedge.h"
 
diff --git a/Common/DataModel/vtkLagrangeWedge.h b/Common/DataModel/vtkLagrangeWedge.h
index 6e08068e765ce7bc32fc36b5d4bc0d3825981bc4..b46312bd49106079e056f448121aed8eafa5b9dd 100644
--- a/Common/DataModel/vtkLagrangeWedge.h
+++ b/Common/DataModel/vtkLagrangeWedge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangeWedge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangeWedge
  * @brief   A 3D cell that represents an arbitrary order Lagrange wedge
diff --git a/Common/DataModel/vtkLine.cxx b/Common/DataModel/vtkLine.cxx
index ce77c02d8c2dd958442eb1fd574153d66331a5a7..57325312e4284ee20c9cc944d3e5237989cf8067 100644
--- a/Common/DataModel/vtkLine.cxx
+++ b/Common/DataModel/vtkLine.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2001, softSurfer (www.softsurfer.com)
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 #include "vtkLine.h"
 
 #include "vtkCellArray.h"
@@ -330,14 +319,6 @@ double vtkLine::DistanceBetweenLines(double l0[3], double l1[3], // line 1
   double& t1, double& t2) // parametric coords of the closest points
 {
   // Part of this function was adapted from "GeometryAlgorithms.com"
-  //
-  // Copyright 2001, softSurfer (www.softsurfer.com)
-  // This code may be freely used and modified for any purpose
-  // providing that this copyright notice is included with it.
-  // SoftSurfer makes no warranty for this code, and cannot be held
-  // liable for any real or imagined damage resulting from its use.
-  // Users of this code must verify correctness for their application.
-
   const double u[3] = { l1[0] - l0[0], l1[1] - l0[1], l1[2] - l0[2] };
   const double v[3] = { m1[0] - m0[0], m1[1] - m0[1], m1[2] - m0[2] };
   const double w[3] = { l0[0] - m0[0], l0[1] - m0[1], l0[2] - m0[2] };
@@ -380,14 +361,6 @@ double vtkLine::DistanceBetweenLineSegments(double l0[3], double l1[3], // line
                                                                         // of the closest points
 {
   // Part of this function was adapted from "GeometryAlgorithms.com"
-  //
-  // Copyright 2001, softSurfer (www.softsurfer.com)
-  // This code may be freely used and modified for any purpose
-  // providing that this copyright notice is included with it.
-  // SoftSurfer makes no warranty for this code, and cannot be held
-  // liable for any real or imagined damage resulting from its use.
-  // Users of this code must verify correctness for their application.
-
   const double u[3] = { l1[0] - l0[0], l1[1] - l0[1], l1[2] - l0[2] };
   const double v[3] = { m1[0] - m0[0], m1[1] - m0[1], m1[2] - m0[2] };
   const double w[3] = { l0[0] - m0[0], l0[1] - m0[1], l0[2] - m0[2] };
diff --git a/Common/DataModel/vtkLine.h b/Common/DataModel/vtkLine.h
index 634e23c6be7a25dd1d022c3dd6e4b955f5299e35..62060606e92c5d296dd28e412f550671dfa9d236 100644
--- a/Common/DataModel/vtkLine.h
+++ b/Common/DataModel/vtkLine.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLine.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLine
  * @brief   cell represents a 1D line
diff --git a/Common/DataModel/vtkLocator.cxx b/Common/DataModel/vtkLocator.cxx
index 16eaf1c0c6374bba950545aba2922c47078dc8c8..cae5c28b0522535451e4f368beea74bc08290789 100644
--- a/Common/DataModel/vtkLocator.cxx
+++ b/Common/DataModel/vtkLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLocator.h"
 
 #include "vtkDataSet.h"
diff --git a/Common/DataModel/vtkLocator.h b/Common/DataModel/vtkLocator.h
index 5b2a8f92a5f106f58218893439c25c7440eb772d..5e8073e0923f844af4d8da2905c69853d1ba7e57 100644
--- a/Common/DataModel/vtkLocator.h
+++ b/Common/DataModel/vtkLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLocator
  * @brief   abstract base class for objects that accelerate spatial searches
diff --git a/Common/DataModel/vtkMappedUnstructuredGrid.h b/Common/DataModel/vtkMappedUnstructuredGrid.h
index ef3bc81c381ea5eb78fcb92d91fbc45e05b48ffd..eb4401c33a629dc5019c1fa460b795cf4b6c12e5 100644
--- a/Common/DataModel/vtkMappedUnstructuredGrid.h
+++ b/Common/DataModel/vtkMappedUnstructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedUnstructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMappedUnstructuredGrid
  * @brief   Allows datasets with arbitrary storage
diff --git a/Common/DataModel/vtkMappedUnstructuredGrid.txx b/Common/DataModel/vtkMappedUnstructuredGrid.txx
index f022473af05d0c745ad831c012a8f82a2a46c498..068f8745a8a596889b3813ea545492e8a4699e63 100644
--- a/Common/DataModel/vtkMappedUnstructuredGrid.txx
+++ b/Common/DataModel/vtkMappedUnstructuredGrid.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedUnstructuredGrid.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMappedUnstructuredGrid.h"
 
diff --git a/Common/DataModel/vtkMappedUnstructuredGridCellIterator.h b/Common/DataModel/vtkMappedUnstructuredGridCellIterator.h
index bb1152d61a203a17ed3dc69e438768572e67d473..e512a70d7551612303e25b0b17e30f2bd0cd1a6f 100644
--- a/Common/DataModel/vtkMappedUnstructuredGridCellIterator.h
+++ b/Common/DataModel/vtkMappedUnstructuredGridCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedUnstructuredGridCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMappedUnstructuredGridCellIterator
diff --git a/Common/DataModel/vtkMappedUnstructuredGridCellIterator.txx b/Common/DataModel/vtkMappedUnstructuredGridCellIterator.txx
index a134ec43fdc3c75f73ae93aae75df932f58d79ab..d03fa7cd1079b27f5ac5f3caa9e1792a25075810 100644
--- a/Common/DataModel/vtkMappedUnstructuredGridCellIterator.txx
+++ b/Common/DataModel/vtkMappedUnstructuredGridCellIterator.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedUnstructuredGridCellIterator.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMappedUnstructuredGridCellIterator.h"
 
diff --git a/Common/DataModel/vtkMarchingCubesPolygonCases.cxx b/Common/DataModel/vtkMarchingCubesPolygonCases.cxx
index 4e23f9128ee8468a4c7e28b911ec5c462fe4fbd8..82d83e38a702ecf9986658dc4a690c0c7879ccf4 100644
--- a/Common/DataModel/vtkMarchingCubesPolygonCases.cxx
+++ b/Common/DataModel/vtkMarchingCubesPolygonCases.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingCubesPolygonCases.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMarchingCubesPolygonCases.h"
 
diff --git a/Common/DataModel/vtkMarchingCubesPolygonCases.h b/Common/DataModel/vtkMarchingCubesPolygonCases.h
index 4e9c6457cd983954f4e72a1f4da8bd3ca8a7f420..c3aaee3a307d271fcc8d10425aaf7c16cf4035fc 100644
--- a/Common/DataModel/vtkMarchingCubesPolygonCases.h
+++ b/Common/DataModel/vtkMarchingCubesPolygonCases.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingCubesPolygonCases.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMarchingCubesPolygonCases_h
 #define vtkMarchingCubesPolygonCases_h
 //
diff --git a/Common/DataModel/vtkMarchingCubesTriangleCases.cxx b/Common/DataModel/vtkMarchingCubesTriangleCases.cxx
index 1eab07df8946e4690d643244e0eea011ba946170..e1009787c70752835b23fd0c72524c489f0c51c6 100644
--- a/Common/DataModel/vtkMarchingCubesTriangleCases.cxx
+++ b/Common/DataModel/vtkMarchingCubesTriangleCases.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingCubesTriangleCases.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMarchingCubesTriangleCases.h"
 
diff --git a/Common/DataModel/vtkMarchingCubesTriangleCases.h b/Common/DataModel/vtkMarchingCubesTriangleCases.h
index df646ebd6f0a6cd8c8281149ce1cde1333e2ee7c..3ff01bc76a1eb79684003f8f4d2178ee077d14db 100644
--- a/Common/DataModel/vtkMarchingCubesTriangleCases.h
+++ b/Common/DataModel/vtkMarchingCubesTriangleCases.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingCubesTriangleCases.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMarchingCubesTriangleCases_h
 #define vtkMarchingCubesTriangleCases_h
 //
diff --git a/Common/DataModel/vtkMarchingSquaresLineCases.cxx b/Common/DataModel/vtkMarchingSquaresLineCases.cxx
index bfa1aa97a837c1b7b14fc176933f3a0f36f56093..7f29d0b604c1b5594cdbef724751cdf78de2bc9b 100644
--- a/Common/DataModel/vtkMarchingSquaresLineCases.cxx
+++ b/Common/DataModel/vtkMarchingSquaresLineCases.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingSquaresLineCases.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMarchingSquaresLineCases.h"
 
diff --git a/Common/DataModel/vtkMarchingSquaresLineCases.h b/Common/DataModel/vtkMarchingSquaresLineCases.h
index 849dac63cf2c69b15d0dcccb67443bccac476ca0..db7d2922742b4de6ae8fcb08806142c0e7879253 100644
--- a/Common/DataModel/vtkMarchingSquaresLineCases.h
+++ b/Common/DataModel/vtkMarchingSquaresLineCases.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingSquaresLineCases.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMarchingSquaresLineCases_h
 #define vtkMarchingSquaresLineCases_h
 //
diff --git a/Common/DataModel/vtkMeanValueCoordinatesInterpolator.cxx b/Common/DataModel/vtkMeanValueCoordinatesInterpolator.cxx
index 8f3800f42e18e67ab225700d50215db1836d22c9..4472b60feea2e109978926c49a34630fb178ab9f 100644
--- a/Common/DataModel/vtkMeanValueCoordinatesInterpolator.cxx
+++ b/Common/DataModel/vtkMeanValueCoordinatesInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMeanValueCoordinatesInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMeanValueCoordinatesInterpolator.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkMeanValueCoordinatesInterpolator.h b/Common/DataModel/vtkMeanValueCoordinatesInterpolator.h
index 63e72f860a175110f9ab4389cc70b154355d7ecf..67343cf87009f649e4fd244f18c3cc6173c8b053 100644
--- a/Common/DataModel/vtkMeanValueCoordinatesInterpolator.h
+++ b/Common/DataModel/vtkMeanValueCoordinatesInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMeanValueCoordinatesInterpolator.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMeanValueCoordinatesInterpolator
  * @brief   compute interpolation computes
diff --git a/Common/DataModel/vtkMergePoints.cxx b/Common/DataModel/vtkMergePoints.cxx
index f15d1fa5fd12a42de163f9680ec31118fedfa40a..1eccb9541c176f6c9d917d944e26daa0defd361d 100644
--- a/Common/DataModel/vtkMergePoints.cxx
+++ b/Common/DataModel/vtkMergePoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergePoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMergePoints.h"
 
 #include "vtkDataArray.h"
diff --git a/Common/DataModel/vtkMergePoints.h b/Common/DataModel/vtkMergePoints.h
index dfbb835d0a59ebeebd5f98dc46e38f1e50e08d72..f78f88d6572e5aac4fde9082a2e026da1f0551f3 100644
--- a/Common/DataModel/vtkMergePoints.h
+++ b/Common/DataModel/vtkMergePoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergePoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMergePoints
  * @brief   merge exactly coincident points
diff --git a/Common/DataModel/vtkMolecule.cxx b/Common/DataModel/vtkMolecule.cxx
index f3adad64f1d3cddbbf301b2dad774a1f3319ea01..e13dfe0d494c4812743f975a3f064a960cff2b5f 100644
--- a/Common/DataModel/vtkMolecule.cxx
+++ b/Common/DataModel/vtkMolecule.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMolecule.cxx
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMolecule.h"
 
 #include "vtkAbstractElectronicData.h"
diff --git a/Common/DataModel/vtkMolecule.h b/Common/DataModel/vtkMolecule.h
index 5b5f5c20069b5924ea18dcc81d6469bd8141a617..590a95dc3cfbe57b2d2bdb0bc945928ecb36d21d 100644
--- a/Common/DataModel/vtkMolecule.h
+++ b/Common/DataModel/vtkMolecule.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMolecule.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMolecule
  * @brief   class describing a molecule
diff --git a/Common/DataModel/vtkMultiBlockDataSet.cxx b/Common/DataModel/vtkMultiBlockDataSet.cxx
index e04c19ca2186becf5c0eed26e7847ce5e24fcc5a..d0b978a4c6c5096b0b8a346dabbf62ba0acf12cd 100644
--- a/Common/DataModel/vtkMultiBlockDataSet.cxx
+++ b/Common/DataModel/vtkMultiBlockDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiBlockDataSet.h"
 
 #include "vtkMultiPieceDataSet.h"
diff --git a/Common/DataModel/vtkMultiBlockDataSet.h b/Common/DataModel/vtkMultiBlockDataSet.h
index cddec398be6a2a88a13a98140decf0a34a0748ba..42dc08ad013e23fc42e27ea9dcdd3d73098509f8 100644
--- a/Common/DataModel/vtkMultiBlockDataSet.h
+++ b/Common/DataModel/vtkMultiBlockDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiBlockDataSet
  * @brief   Composite dataset that organizes datasets into
diff --git a/Common/DataModel/vtkMultiPieceDataSet.cxx b/Common/DataModel/vtkMultiPieceDataSet.cxx
index 561b2175ff20650ff6d7db5c860b093723c27a1f..7561b7845b7f48ff3452e624214c146233f67f86 100644
--- a/Common/DataModel/vtkMultiPieceDataSet.cxx
+++ b/Common/DataModel/vtkMultiPieceDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiPieceDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiPieceDataSet.h"
 
 #include "vtkInformation.h"
diff --git a/Common/DataModel/vtkMultiPieceDataSet.h b/Common/DataModel/vtkMultiPieceDataSet.h
index 8fee42735db25211be505dc9be5c00e086c6c1fb..8032b964aa042cb521c065a06f998db8001d498e 100644
--- a/Common/DataModel/vtkMultiPieceDataSet.h
+++ b/Common/DataModel/vtkMultiPieceDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiPieceDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiPieceDataSet
  * @brief   composite dataset to encapsulates pieces of
diff --git a/Common/DataModel/vtkMutableDirectedGraph.cxx b/Common/DataModel/vtkMutableDirectedGraph.cxx
index cf7933a869aba886fcfb7389b89b52cd2212a2ea..31253c847469a5dde4cdfccc1eca0f23842d8946 100644
--- a/Common/DataModel/vtkMutableDirectedGraph.cxx
+++ b/Common/DataModel/vtkMutableDirectedGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMutableDirectedGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkMutableDirectedGraph.h"
 
diff --git a/Common/DataModel/vtkMutableDirectedGraph.h b/Common/DataModel/vtkMutableDirectedGraph.h
index 4b9938c73a17562842b42c627e281a1be978bbc7..c98bd8c902273b46af6d96e307f7704e715605b1 100644
--- a/Common/DataModel/vtkMutableDirectedGraph.h
+++ b/Common/DataModel/vtkMutableDirectedGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMutableDirectedGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMutableDirectedGraph
  * @brief   An editable directed graph.
diff --git a/Common/DataModel/vtkMutableUndirectedGraph.cxx b/Common/DataModel/vtkMutableUndirectedGraph.cxx
index f5ad07812e4fd11f17e5de338f204fce1b515d37..d95665e130e7eb2ed1b3b11bc00d9edafc98bff6 100644
--- a/Common/DataModel/vtkMutableUndirectedGraph.cxx
+++ b/Common/DataModel/vtkMutableUndirectedGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMutableUndirectedGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkMutableUndirectedGraph.h"
 
diff --git a/Common/DataModel/vtkMutableUndirectedGraph.h b/Common/DataModel/vtkMutableUndirectedGraph.h
index a886b068fc909c47e56748d887da3f6fd11116c5..7b69aa063e768fd581a2ec090a4318cb88f8f12d 100644
--- a/Common/DataModel/vtkMutableUndirectedGraph.h
+++ b/Common/DataModel/vtkMutableUndirectedGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMutableUndirectedGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMutableUndirectedGraph
  * @brief   An editable undirected graph.
diff --git a/Common/DataModel/vtkNonLinearCell.cxx b/Common/DataModel/vtkNonLinearCell.cxx
index ba7d99d34f01e51e1f0c614817976601d88eb664..6898d1a87696077eb05cf4af80b1f45fa0206a00 100644
--- a/Common/DataModel/vtkNonLinearCell.cxx
+++ b/Common/DataModel/vtkNonLinearCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNonLinearCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNonLinearCell.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkNonLinearCell.h b/Common/DataModel/vtkNonLinearCell.h
index 47a1bbc744631e4ea28fea8d8777f793ab73c2f0..badfc7c636dbac840a744003cd6f05e743f8f7d7 100644
--- a/Common/DataModel/vtkNonLinearCell.h
+++ b/Common/DataModel/vtkNonLinearCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNonLinearCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNonLinearCell
  * @brief   abstract superclass for non-linear cells
diff --git a/Common/DataModel/vtkNonMergingPointLocator.cxx b/Common/DataModel/vtkNonMergingPointLocator.cxx
index f5dde6cddb6b8ae5262e992bf0b50d539b041596..03b12585f407b99787e9d5c30dcfa93db8786020 100644
--- a/Common/DataModel/vtkNonMergingPointLocator.cxx
+++ b/Common/DataModel/vtkNonMergingPointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNonMergingPointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNonMergingPointLocator.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkNonMergingPointLocator.h b/Common/DataModel/vtkNonMergingPointLocator.h
index eecc787fa4c8e0efd3e8ba5e4262f2e6c46984a1..80e34f73327bf21fd5e8b9c99991b10699de033a 100644
--- a/Common/DataModel/vtkNonMergingPointLocator.h
+++ b/Common/DataModel/vtkNonMergingPointLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNonMergingPointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNonMergingPointLocator
  * @brief   direct / check-free point insertion.
diff --git a/Common/DataModel/vtkNonOverlappingAMR.cxx b/Common/DataModel/vtkNonOverlappingAMR.cxx
index fa4fd96eed85b02172c48c9f2dd02410958ee7d9..627d97cb371020872cb53b16fbd08b7eaf915ca3 100644
--- a/Common/DataModel/vtkNonOverlappingAMR.cxx
+++ b/Common/DataModel/vtkNonOverlappingAMR.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkNonOverlappingAMR.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNonOverlappingAMR.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkNonOverlappingAMR.h b/Common/DataModel/vtkNonOverlappingAMR.h
index 69094371e7f44fcbeccf3a2ed19107fb1bfccb95..be47678faa16815110feb6efcb17ef918be43199 100644
--- a/Common/DataModel/vtkNonOverlappingAMR.h
+++ b/Common/DataModel/vtkNonOverlappingAMR.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkNonOverlappingAMR.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNonOverlappingAMR
  * @brief   A concrete instance of vtkUniformGridAMR to store uniform grids at different
diff --git a/Common/DataModel/vtkOctreePointLocator.cxx b/Common/DataModel/vtkOctreePointLocator.cxx
index 82464f518c9b6861c1e9ddbe575c33651aec826c..57b942fd941bdc8745a011b896b534d5ded58801 100644
--- a/Common/DataModel/vtkOctreePointLocator.cxx
+++ b/Common/DataModel/vtkOctreePointLocator.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOctreePointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOctreePointLocator.h"
 
diff --git a/Common/DataModel/vtkOctreePointLocator.h b/Common/DataModel/vtkOctreePointLocator.h
index 1c2e12c1cac6a80ec0382562dbc792305b6b002b..31df50b0de8d289b6e94feb2ffba4ecea6cbbff7 100644
--- a/Common/DataModel/vtkOctreePointLocator.h
+++ b/Common/DataModel/vtkOctreePointLocator.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOctreePointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOctreePointLocator
diff --git a/Common/DataModel/vtkOctreePointLocatorNode.cxx b/Common/DataModel/vtkOctreePointLocatorNode.cxx
index a3c48ab2118574c82a922237fe7b758eaee92c50..fd802700cc04ff63d4c172e58d9a4f7decc216cf 100644
--- a/Common/DataModel/vtkOctreePointLocatorNode.cxx
+++ b/Common/DataModel/vtkOctreePointLocatorNode.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOctreePointLocatorNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOctreePointLocatorNode.h"
 
diff --git a/Common/DataModel/vtkOctreePointLocatorNode.h b/Common/DataModel/vtkOctreePointLocatorNode.h
index ad9ee251bcd6e6b681482355a18365dfe6580c76..4d5e95461015b74792ffab076a8ff19c47df25e5 100644
--- a/Common/DataModel/vtkOctreePointLocatorNode.h
+++ b/Common/DataModel/vtkOctreePointLocatorNode.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOctreePointLocatorNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOctreePointLocatorNode
diff --git a/Common/DataModel/vtkOrderedTriangulator.cxx b/Common/DataModel/vtkOrderedTriangulator.cxx
index 5142784c3f4d74c9ccba8d940685251eeb84ba9c..3e0255d1e1e52c1a070a8382d7b54e8e02edc552 100644
--- a/Common/DataModel/vtkOrderedTriangulator.cxx
+++ b/Common/DataModel/vtkOrderedTriangulator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrderedTriangulator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOrderedTriangulator.h"
 
diff --git a/Common/DataModel/vtkOrderedTriangulator.h b/Common/DataModel/vtkOrderedTriangulator.h
index 14e20e5f64f5e79711ec357301104528a368eb3f..37d5dc07a44641c3c428e95ac557a1ef7b187ed1 100644
--- a/Common/DataModel/vtkOrderedTriangulator.h
+++ b/Common/DataModel/vtkOrderedTriangulator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrderedTriangulator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOrderedTriangulator
  * @brief   helper class to generate triangulations
diff --git a/Common/DataModel/vtkOutEdgeIterator.cxx b/Common/DataModel/vtkOutEdgeIterator.cxx
index bcf835a297211296e984475542561b16d6af1b3d..5085824e70af45c1f5b0a6b1f602dfd075dc025e 100644
--- a/Common/DataModel/vtkOutEdgeIterator.cxx
+++ b/Common/DataModel/vtkOutEdgeIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutEdgeIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkOutEdgeIterator.h"
 
diff --git a/Common/DataModel/vtkOutEdgeIterator.h b/Common/DataModel/vtkOutEdgeIterator.h
index 80f16a0f4ef0043c77a1c72d572da115e88ff031..5025a811ff04255b8031861374d9175bcf136308 100644
--- a/Common/DataModel/vtkOutEdgeIterator.h
+++ b/Common/DataModel/vtkOutEdgeIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutEdgeIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkOutEdgeIterator
  * @brief   Iterates through all outgoing edges from a vertex.
diff --git a/Common/DataModel/vtkOverlappingAMR.cxx b/Common/DataModel/vtkOverlappingAMR.cxx
index 7676819cf0c22453eb7345b4192d4353ac8512a5..37ed2b60c57740bc11f13b8fa2fad40ff8d12dc5 100644
--- a/Common/DataModel/vtkOverlappingAMR.cxx
+++ b/Common/DataModel/vtkOverlappingAMR.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlappingAMR.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOverlappingAMR.h"
 #include "vtkAMRInformation.h"
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkOverlappingAMR.h b/Common/DataModel/vtkOverlappingAMR.h
index fdada40827d09a5c69f938020a8f6f9ac574743f..d32536ecc47742e0570db07d055d52ee5da0f10f 100644
--- a/Common/DataModel/vtkOverlappingAMR.h
+++ b/Common/DataModel/vtkOverlappingAMR.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlappingAMR.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOverlappingAMR
  * @brief   hierarchical dataset of vtkUniformGrids
diff --git a/Common/DataModel/vtkPartitionedDataSet.cxx b/Common/DataModel/vtkPartitionedDataSet.cxx
index 743d2ebf322e5619b18d5c79220671f02ef91d37..c9869e0c15e22c29f3e8dec82a9614added6920c 100644
--- a/Common/DataModel/vtkPartitionedDataSet.cxx
+++ b/Common/DataModel/vtkPartitionedDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPartitionedDataSet.h"
 
 #include "vtkDataSet.h"
diff --git a/Common/DataModel/vtkPartitionedDataSet.h b/Common/DataModel/vtkPartitionedDataSet.h
index 1a4961a96b525db83244f426d992fbf2397ed824..a4d1c5d2c2ea771b1f7f15b61e33b69390f3c5ee 100644
--- a/Common/DataModel/vtkPartitionedDataSet.h
+++ b/Common/DataModel/vtkPartitionedDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPartitionedDataSet
  * @brief   composite dataset to encapsulates a dataset consisting of
diff --git a/Common/DataModel/vtkPartitionedDataSetCollection.cxx b/Common/DataModel/vtkPartitionedDataSetCollection.cxx
index 77e352b2c888ed9df69c5d10ab7072829ac176f7..e5e78646635a0abfe578a1be137c9cf5b7444326 100644
--- a/Common/DataModel/vtkPartitionedDataSetCollection.cxx
+++ b/Common/DataModel/vtkPartitionedDataSetCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPartitionedDataSetCollection.h"
 
 #include "vtkDataAssembly.h"
diff --git a/Common/DataModel/vtkPartitionedDataSetCollection.h b/Common/DataModel/vtkPartitionedDataSetCollection.h
index bcb46209f9ffd732e9d35a9d2e622133281eec3b..b932c20c5aebb8ab557a60e999c977b99f66f0fb 100644
--- a/Common/DataModel/vtkPartitionedDataSetCollection.h
+++ b/Common/DataModel/vtkPartitionedDataSetCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPartitionedDataSetCollection
  * @brief   Composite dataset that groups datasets as a collection.
diff --git a/Common/DataModel/vtkPath.cxx b/Common/DataModel/vtkPath.cxx
index afe864d0d7aa4f04512ead9ee9fea2d53156df64..c90f7eabb31205c32188bda4d936095d483211d5 100644
--- a/Common/DataModel/vtkPath.cxx
+++ b/Common/DataModel/vtkPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPath.h"
 
 #include "vtkGenericCell.h"
diff --git a/Common/DataModel/vtkPath.h b/Common/DataModel/vtkPath.h
index cb75ecff2737cdba4559c8deb62b77c70a71930b..400cee8b20fc453d75ca3f81341510b13192da77 100644
--- a/Common/DataModel/vtkPath.h
+++ b/Common/DataModel/vtkPath.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPath
  * @brief   concrete dataset representing a path defined by Bezier
diff --git a/Common/DataModel/vtkPentagonalPrism.cxx b/Common/DataModel/vtkPentagonalPrism.cxx
index ee2134c66c5559dcaf2d3129fe7567472a1a8d96..4a09af0d3266696cb7af857811e84a0d61ccd17d 100644
--- a/Common/DataModel/vtkPentagonalPrism.cxx
+++ b/Common/DataModel/vtkPentagonalPrism.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPentagonalPrism.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //.SECTION Thanks
 // Thanks to Philippe Guerville who developed this class. <br>
 // Thanks to Charles Pignerol (CEA-DAM, France) who ported this class under
diff --git a/Common/DataModel/vtkPentagonalPrism.h b/Common/DataModel/vtkPentagonalPrism.h
index 96666a4a494daaae7751620cc7faa83f63ccf127..147d23ad4343ca7a0ea76d2233b70562479dd048 100644
--- a/Common/DataModel/vtkPentagonalPrism.h
+++ b/Common/DataModel/vtkPentagonalPrism.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPentagonalPrism.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPentagonalPrism
  * @brief   a 3D cell that represents a convex prism with
diff --git a/Common/DataModel/vtkPeriodicDataArray.h b/Common/DataModel/vtkPeriodicDataArray.h
index d85c813fefeaa08a8a6e88cc61a25b1d35f3b2da..a2286c07000480e9da5c5884886c8bd2831112cc 100644
--- a/Common/DataModel/vtkPeriodicDataArray.h
+++ b/Common/DataModel/vtkPeriodicDataArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPeriodicDataArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPeriodicDataArray
diff --git a/Common/DataModel/vtkPeriodicDataArray.txx b/Common/DataModel/vtkPeriodicDataArray.txx
index 2914f1d38704ae43eaab3742b2413b1803c439db..2d2d15d61aa37828fedd33f5c35c63ff24130829 100644
--- a/Common/DataModel/vtkPeriodicDataArray.txx
+++ b/Common/DataModel/vtkPeriodicDataArray.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPeriodicDataArray.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayIteratorTemplate.h"
 #include "vtkIdList.h"
diff --git a/Common/DataModel/vtkPerlinNoise.cxx b/Common/DataModel/vtkPerlinNoise.cxx
index 6dc7961ba19215ccadf71ad5f41d1144d4ff3274..1f20e67c043f19e7443123d033b82129ccc566f9 100644
--- a/Common/DataModel/vtkPerlinNoise.cxx
+++ b/Common/DataModel/vtkPerlinNoise.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPerlinNoise.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPerlinNoise.h"
 #include "vtkObjectFactory.h"
 #include <cassert>
diff --git a/Common/DataModel/vtkPerlinNoise.h b/Common/DataModel/vtkPerlinNoise.h
index 69020b4c77568b3851f9d356db9d9ff8e4ef4ac7..aee764a01288435c437595eeffd44eef65b95312 100644
--- a/Common/DataModel/vtkPerlinNoise.h
+++ b/Common/DataModel/vtkPerlinNoise.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPerlinNoise.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPerlinNoise
  * @brief   an implicit function that implements Perlin noise
diff --git a/Common/DataModel/vtkPiecewiseFunction.cxx b/Common/DataModel/vtkPiecewiseFunction.cxx
index 7777985c6ad25c027684513a853df28462ad7fca..53dbfb140abb3de769de504576a1a6bdd72aac67 100644
--- a/Common/DataModel/vtkPiecewiseFunction.cxx
+++ b/Common/DataModel/vtkPiecewiseFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPiecewiseFunction.h"
 
 #include "vtkInformation.h"
diff --git a/Common/DataModel/vtkPiecewiseFunction.h b/Common/DataModel/vtkPiecewiseFunction.h
index 692c5daa8c66d1c20822e641e28da7dca11a2e5b..1fdcb8c4b204ea6b931cae09cc77ba385c0c9157 100644
--- a/Common/DataModel/vtkPiecewiseFunction.h
+++ b/Common/DataModel/vtkPiecewiseFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPiecewiseFunction
diff --git a/Common/DataModel/vtkPixel.cxx b/Common/DataModel/vtkPixel.cxx
index 0bb54a3b5950b01db2ae0be699173f1c08502b14..7c1f94c29a47c4c10d61887b2f7164c354551891 100644
--- a/Common/DataModel/vtkPixel.cxx
+++ b/Common/DataModel/vtkPixel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPixel.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkPixel.h b/Common/DataModel/vtkPixel.h
index d45fdc4ec19451cdd0e21247d12715608a569e78..1bfc0de950fb854bd598dd628e302a138f6b941b 100644
--- a/Common/DataModel/vtkPixel.h
+++ b/Common/DataModel/vtkPixel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPixel
  * @brief   a cell that represents an orthogonal quadrilateral
diff --git a/Common/DataModel/vtkPixelExtent.cxx b/Common/DataModel/vtkPixelExtent.cxx
index c45245e06c0ee53e7d753edb65d80bb5b5b2d86d..385ef0a0dd43bb8a15cf65369a813474fb25075c 100644
--- a/Common/DataModel/vtkPixelExtent.cxx
+++ b/Common/DataModel/vtkPixelExtent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixelExtent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPixelExtent.h"
 
 using std::deque;
diff --git a/Common/DataModel/vtkPixelExtent.h b/Common/DataModel/vtkPixelExtent.h
index d56c1f66d7642347fe82b1d4211469521b16cab1..1c8209adcc886e9ab9e16744bf15dc8d2cda4ba3 100644
--- a/Common/DataModel/vtkPixelExtent.h
+++ b/Common/DataModel/vtkPixelExtent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixelExtenth.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPixelExtent
  *
diff --git a/Common/DataModel/vtkPixelTransfer.cxx b/Common/DataModel/vtkPixelTransfer.cxx
index 36b3dbcea4014309f75bf570fed7801a0f25c0cc..42b64651ecda5fdf41aec18769bf41b974a3c12d 100644
--- a/Common/DataModel/vtkPixelTransfer.cxx
+++ b/Common/DataModel/vtkPixelTransfer.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPixelTransfer.h"
 
 //------------------------------------------------------------------------------
diff --git a/Common/DataModel/vtkPixelTransfer.h b/Common/DataModel/vtkPixelTransfer.h
index 169bc690c7771381d56611d8806114fb20cad022..eed66ad712bd7d861ec03d14d762738366849c5a 100644
--- a/Common/DataModel/vtkPixelTransfer.h
+++ b/Common/DataModel/vtkPixelTransfer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixelTransfer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPixelTransfer
  * pixel extents
diff --git a/Common/DataModel/vtkPlane.cxx b/Common/DataModel/vtkPlane.cxx
index 0d6c7518d6799c18f2c737e64d83573f37430d9c..2b70d48a7e80548d5d528d85e616e82ff68dad88 100644
--- a/Common/DataModel/vtkPlane.cxx
+++ b/Common/DataModel/vtkPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlane.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlane.h"
 
 #include <vtkPoints.h>
diff --git a/Common/DataModel/vtkPlane.h b/Common/DataModel/vtkPlane.h
index c4790c9c894e86215200c082f45b632220d67dac..2f9c1e847580f5fdfa9503be7158a4ac83cf2abd 100644
--- a/Common/DataModel/vtkPlane.h
+++ b/Common/DataModel/vtkPlane.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlane.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlane
  * @brief   perform various plane computations
diff --git a/Common/DataModel/vtkPlaneCollection.cxx b/Common/DataModel/vtkPlaneCollection.cxx
index d6f988f6f7ce26369f93d2465518540d12606bc6..78d758b1e19ccf7ba86c13dcb83f3a5f35437ea3 100644
--- a/Common/DataModel/vtkPlaneCollection.cxx
+++ b/Common/DataModel/vtkPlaneCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlaneCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkPlaneCollection.h b/Common/DataModel/vtkPlaneCollection.h
index 0f359916f99bcc126f86e197ae78971e6c1777c6..339ee862d99eb7008aed0fd28a450b9c03597999 100644
--- a/Common/DataModel/vtkPlaneCollection.h
+++ b/Common/DataModel/vtkPlaneCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlaneCollection
  * @brief   maintain a list of planes
diff --git a/Common/DataModel/vtkPlanes.cxx b/Common/DataModel/vtkPlanes.cxx
index dca8209ac9d32594e834dcfcfa37a2f053cde956..c526bd1047cd9e0d59a86dc8d46448cfac2032d7 100644
--- a/Common/DataModel/vtkPlanes.cxx
+++ b/Common/DataModel/vtkPlanes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlanes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlanes.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkPlanes.h b/Common/DataModel/vtkPlanes.h
index 4c4275062617d0270fb2515398b8f04d2fde19fa..6c1a8631d4c63c444db41642823e996cf07feead 100644
--- a/Common/DataModel/vtkPlanes.h
+++ b/Common/DataModel/vtkPlanes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlanes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlanes
  * @brief   implicit function for convex set of planes
diff --git a/Common/DataModel/vtkPlanesIntersection.cxx b/Common/DataModel/vtkPlanesIntersection.cxx
index 211716b1d9caf63c3e01a7a00ee1671b31bab56a..7833b411afb6f874f99dd2799a26bfcc40b77a62 100644
--- a/Common/DataModel/vtkPlanesIntersection.cxx
+++ b/Common/DataModel/vtkPlanesIntersection.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlanesIntersection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPlanesIntersection.h"
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkPlanesIntersection.h b/Common/DataModel/vtkPlanesIntersection.h
index aed1f495937a2cbcb8c9409dc17de8ecb998ecbe..288474f074e0f2f5f52c230a7a7453cfbc73d955 100644
--- a/Common/DataModel/vtkPlanesIntersection.h
+++ b/Common/DataModel/vtkPlanesIntersection.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlanesIntersection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPlanesIntersection
diff --git a/Common/DataModel/vtkPointData.cxx b/Common/DataModel/vtkPointData.cxx
index c5ecf61afd727e591e438e29a0aed74996919b75..cbe4890d6527d2f8d997f4cefc1e8390061dc6a0 100644
--- a/Common/DataModel/vtkPointData.cxx
+++ b/Common/DataModel/vtkPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointData.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Common/DataModel/vtkPointData.h b/Common/DataModel/vtkPointData.h
index c842b18d8ad9c932e1b7a7d261de3eb04b06aec4..7df0ce566771ae2d30a929a6c5a2c30b8c23985a 100644
--- a/Common/DataModel/vtkPointData.h
+++ b/Common/DataModel/vtkPointData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointData
  * @brief   represent and manipulate point attribute data
diff --git a/Common/DataModel/vtkPointLocator.cxx b/Common/DataModel/vtkPointLocator.cxx
index 6a05a57a15bf580ddefe8e7495c561f31da631e1..c32119f91692a5ce68b6311bc1c52352ec29b343 100644
--- a/Common/DataModel/vtkPointLocator.cxx
+++ b/Common/DataModel/vtkPointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointLocator.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkPointLocator.h b/Common/DataModel/vtkPointLocator.h
index 69c5995a0b2e281bb1597a7155fa32fa9e395a0d..d5eff0bb7bb1a87bbf684eace37ad36cb4023d28 100644
--- a/Common/DataModel/vtkPointLocator.h
+++ b/Common/DataModel/vtkPointLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointLocator
  * @brief   quickly locate points in 3-space
diff --git a/Common/DataModel/vtkPointSet.cxx b/Common/DataModel/vtkPointSet.cxx
index d7c9058d547a56370778775d94dd0ed90568993d..44bc41d24a5164a90d4415a9437f062c33976741 100644
--- a/Common/DataModel/vtkPointSet.cxx
+++ b/Common/DataModel/vtkPointSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSet.h"
 
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkPointSet.h b/Common/DataModel/vtkPointSet.h
index bff6d55854a24da4b1c0583b5157c0f0fcdc2359..d52cb85cee0160801c4e147e6331065ae7e011fd 100644
--- a/Common/DataModel/vtkPointSet.h
+++ b/Common/DataModel/vtkPointSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointSet
  * @brief   concrete class for storing a set of points
diff --git a/Common/DataModel/vtkPointSetCellIterator.cxx b/Common/DataModel/vtkPointSetCellIterator.cxx
index 7d98f1b4a9ab67e6eed595c1731fca4368d39ea2..642ae01d5ae2d6fe4fe78b8ff37ffbb4a655ac38 100644
--- a/Common/DataModel/vtkPointSetCellIterator.cxx
+++ b/Common/DataModel/vtkPointSetCellIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetCellIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPointSetCellIterator.h"
 
diff --git a/Common/DataModel/vtkPointSetCellIterator.h b/Common/DataModel/vtkPointSetCellIterator.h
index 4678bee2f019b8a387809275eebfc57a5e18643e..2c46fe3feaac107f368bcd62b6f7516ff2574257 100644
--- a/Common/DataModel/vtkPointSetCellIterator.h
+++ b/Common/DataModel/vtkPointSetCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointSetCellIterator
  * @brief   Implementation of vtkCellIterator using
diff --git a/Common/DataModel/vtkPointsProjectedHull.cxx b/Common/DataModel/vtkPointsProjectedHull.cxx
index 0deb368cf8a324ecbbdf8952c6934a9b149d2c40..ddae75d205d49d0a467e35233547eaef2ecc963c 100644
--- a/Common/DataModel/vtkPointsProjectedHull.cxx
+++ b/Common/DataModel/vtkPointsProjectedHull.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointsProjectedHull.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPointsProjectedHull.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkPointsProjectedHull.h b/Common/DataModel/vtkPointsProjectedHull.h
index 2a01e133ce80eeb5751c914585745b99210a4369..a6c8eff862313d53a97eecf2e48152472515cc3b 100644
--- a/Common/DataModel/vtkPointsProjectedHull.h
+++ b/Common/DataModel/vtkPointsProjectedHull.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointsProjectedHull.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPointsProjectedHull
diff --git a/Common/DataModel/vtkPolyData.cxx b/Common/DataModel/vtkPolyData.cxx
index be3aac6902a43502e86963bf2b56e5423db1c0e7..ec3f4af4e1e6997fc8ca9ee9d57bcdf796872bf1 100644
--- a/Common/DataModel/vtkPolyData.cxx
+++ b/Common/DataModel/vtkPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyData.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkPolyData.h b/Common/DataModel/vtkPolyData.h
index 70ef0b8ec938b4c01dd8ba4704235a82cae3a84a..e2d3bcb788e7b55e4aba6d4fccdeb04fb2f55ee0 100644
--- a/Common/DataModel/vtkPolyData.h
+++ b/Common/DataModel/vtkPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyData
  * @brief   concrete dataset represents vertices, lines, polygons, and triangle strips
diff --git a/Common/DataModel/vtkPolyDataCollection.cxx b/Common/DataModel/vtkPolyDataCollection.cxx
index 026f39c11eeff929bf0d78af9ea2160bdd5b7071..d7acf91f288831396507877bac037b9abf343c1c 100644
--- a/Common/DataModel/vtkPolyDataCollection.cxx
+++ b/Common/DataModel/vtkPolyDataCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkPolyDataCollection.h b/Common/DataModel/vtkPolyDataCollection.h
index 2b0083f27ae238a57e8f2ad728b0db998e36f4ad..7f4e4676c193d99de200bb44d53348e209fe844e 100644
--- a/Common/DataModel/vtkPolyDataCollection.h
+++ b/Common/DataModel/vtkPolyDataCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataCollection
  * @brief   maintain a list of polygonal data objects
diff --git a/Common/DataModel/vtkPolyDataInternals.h b/Common/DataModel/vtkPolyDataInternals.h
index 58149801c0c13936c808384a7d746b224d975779..828b66bb88adb10a8a1fed61c65d3fdc79f189c3 100644
--- a/Common/DataModel/vtkPolyDataInternals.h
+++ b/Common/DataModel/vtkPolyDataInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkPolyDataInternals
diff --git a/Common/DataModel/vtkPolyLine.cxx b/Common/DataModel/vtkPolyLine.cxx
index e47ed34271750b464bc9ea600cfdb7354a09c6d0..98001ee4972c1813a33703b6a4465fd02777e98b 100644
--- a/Common/DataModel/vtkPolyLine.cxx
+++ b/Common/DataModel/vtkPolyLine.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyLine.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkPolyLine.h b/Common/DataModel/vtkPolyLine.h
index 5c880a2f2147911e565ca45eb102b69b443cf4a1..ab058bc570407837971355cf3774b72319025e29 100644
--- a/Common/DataModel/vtkPolyLine.h
+++ b/Common/DataModel/vtkPolyLine.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLine.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyLine
  * @brief   cell represents a set of 1D lines
diff --git a/Common/DataModel/vtkPolyPlane.cxx b/Common/DataModel/vtkPolyPlane.cxx
index c515f91408fc2c08508331ac2d46043622cb26ff..c228373129a396eb600ce65a4af3cecfb1ac009e 100644
--- a/Common/DataModel/vtkPolyPlane.cxx
+++ b/Common/DataModel/vtkPolyPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyPlane.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyPlane.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkPolyPlane.h b/Common/DataModel/vtkPolyPlane.h
index be3424ca80435e9c9d4e8c5e9173e54eb1f93539..6e3ba45aed9f13479844c102beba6180fe3ba8e5 100644
--- a/Common/DataModel/vtkPolyPlane.h
+++ b/Common/DataModel/vtkPolyPlane.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyPlane.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyPlane
  * @brief   Implicit function that is generated by extrusion of a polyline along the Z axis
diff --git a/Common/DataModel/vtkPolyVertex.cxx b/Common/DataModel/vtkPolyVertex.cxx
index b2855283729618015f1cc2bc2c21e7dd22c4fc58..4afce13833b41b7b7b855b0e62495a4e0f7e6196 100644
--- a/Common/DataModel/vtkPolyVertex.cxx
+++ b/Common/DataModel/vtkPolyVertex.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyVertex.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyVertex.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkPolyVertex.h b/Common/DataModel/vtkPolyVertex.h
index a4e8464da880afec6e62e456e456da2af09c1402..670d26585fed3b653f1db9e029a1ff07b351c9de 100644
--- a/Common/DataModel/vtkPolyVertex.h
+++ b/Common/DataModel/vtkPolyVertex.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyVertex.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyVertex
  * @brief   cell represents a set of 0D vertices
diff --git a/Common/DataModel/vtkPolygon.cxx b/Common/DataModel/vtkPolygon.cxx
index 56ed08eac4f3f65f08ef55cb82913a77079628c0..5b3964e066da2429718fb3d5d0d3a666f027000c 100644
--- a/Common/DataModel/vtkPolygon.cxx
+++ b/Common/DataModel/vtkPolygon.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygon.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolygon.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Common/DataModel/vtkPolygon.h b/Common/DataModel/vtkPolygon.h
index e2a7fecddd4af8e6eb26022737c83518ab6eb783..db934e0ac0daf55a2ec219c15516064db091fdd4 100644
--- a/Common/DataModel/vtkPolygon.h
+++ b/Common/DataModel/vtkPolygon.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygon.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolygon
  * @brief   a cell that represents an n-sided polygon
diff --git a/Common/DataModel/vtkPolyhedron.cxx b/Common/DataModel/vtkPolyhedron.cxx
index 70f936be1e2c3e3382b93f95233061b1cb4d1ae2..fcee3eda2911d597d029240fa1d0dfb4ee5a12ca 100644
--- a/Common/DataModel/vtkPolyhedron.cxx
+++ b/Common/DataModel/vtkPolyhedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPolyhedron.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPolyhedron.h"
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkPolyhedron.h b/Common/DataModel/vtkPolyhedron.h
index 7aff6c7ee255f0976a2c475c2b46d3aedd9dc128..b462b9639a392ca60e8bc451aa7cfef121dab190 100644
--- a/Common/DataModel/vtkPolyhedron.h
+++ b/Common/DataModel/vtkPolyhedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyhedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyhedron
  * @brief   A 3D cell defined by a set of polygonal faces
diff --git a/Common/DataModel/vtkPolyhedronUtilities.cxx b/Common/DataModel/vtkPolyhedronUtilities.cxx
index 5c7b8eea6aaf1937057f2b51393d55dbf1a99c7a..12c463823c9c5f784ee41d30048648b44ab13c74 100644
--- a/Common/DataModel/vtkPolyhedronUtilities.cxx
+++ b/Common/DataModel/vtkPolyhedronUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkPolyhedronUtilities.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPolyhedronUtilities.h"
 #include "vtkArrayDispatch.h"
diff --git a/Common/DataModel/vtkPolyhedronUtilities.h b/Common/DataModel/vtkPolyhedronUtilities.h
index 71ed667d071e476fc9a47441a557e3dd6d9d5daa..17d285211e98d8380f0af00450e9c87150906abb 100644
--- a/Common/DataModel/vtkPolyhedronUtilities.h
+++ b/Common/DataModel/vtkPolyhedronUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyhedronUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyhedronUtilities
  * @brief   vtkPolyhedron utilities
diff --git a/Common/DataModel/vtkPyramid.cxx b/Common/DataModel/vtkPyramid.cxx
index fbd8bb28c3049fd12bcf95624fa33400a40dde2a..e7d965dc6c59793bad94452dab27b59f21baedf8 100644
--- a/Common/DataModel/vtkPyramid.cxx
+++ b/Common/DataModel/vtkPyramid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPyramid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPyramid.h"
 
diff --git a/Common/DataModel/vtkPyramid.h b/Common/DataModel/vtkPyramid.h
index f9c26be5faf12fc37315e896fe3dae2aebcab7dd..b5b3179d63ae532104a3344db07109eca7e8ca0f 100644
--- a/Common/DataModel/vtkPyramid.h
+++ b/Common/DataModel/vtkPyramid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPyramid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPyramid
  * @brief   a 3D cell that represents a linear pyramid
diff --git a/Common/DataModel/vtkQuad.cxx b/Common/DataModel/vtkQuad.cxx
index bca286fb503572398c2595f4f73a3bf59c61266e..5b22fdda56598d7f0caf7cd540affd142fa42ce8 100644
--- a/Common/DataModel/vtkQuad.cxx
+++ b/Common/DataModel/vtkQuad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuad.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkQuad.h b/Common/DataModel/vtkQuad.h
index c44bf5894989bba964de375394c2728406317499..025dc6e800739412f781c3de2d68adfd09b6ba77 100644
--- a/Common/DataModel/vtkQuad.h
+++ b/Common/DataModel/vtkQuad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuad
  * @brief   a cell that represents a 2D quadrilateral
diff --git a/Common/DataModel/vtkQuadraticEdge.cxx b/Common/DataModel/vtkQuadraticEdge.cxx
index 0e781a37327b49023f9f559159d0d9aa1b0cdd11..d8f3fa5198c46f094cb3edd8cfddfeaf5415c1a6 100644
--- a/Common/DataModel/vtkQuadraticEdge.cxx
+++ b/Common/DataModel/vtkQuadraticEdge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticEdge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadraticEdge.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkQuadraticEdge.h b/Common/DataModel/vtkQuadraticEdge.h
index 95ee9c96b9e9359acf7af9f311a0387598200b04..ceafaa2f8ac6f0a59c69be7dea48a6333b36dd47 100644
--- a/Common/DataModel/vtkQuadraticEdge.h
+++ b/Common/DataModel/vtkQuadraticEdge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticEdge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticEdge
  * @brief   cell represents a parabolic, isoparametric edge
diff --git a/Common/DataModel/vtkQuadraticHexahedron.cxx b/Common/DataModel/vtkQuadraticHexahedron.cxx
index 996c838cd8ea1c8416d7ac5c99da091bd76ef141..e5e9e6509e218d97712981d842328456b2d6f1bf 100644
--- a/Common/DataModel/vtkQuadraticHexahedron.cxx
+++ b/Common/DataModel/vtkQuadraticHexahedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticHexahedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadraticHexahedron.h"
 
diff --git a/Common/DataModel/vtkQuadraticHexahedron.h b/Common/DataModel/vtkQuadraticHexahedron.h
index 895c2705e87133250e83b3055f44f58094011509..1d27dd3921e74f843bf25a0322631a140291a3db 100644
--- a/Common/DataModel/vtkQuadraticHexahedron.h
+++ b/Common/DataModel/vtkQuadraticHexahedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticHexahedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticHexahedron
  * @brief   cell represents a parabolic, 20-node isoparametric hexahedron
diff --git a/Common/DataModel/vtkQuadraticLinearQuad.cxx b/Common/DataModel/vtkQuadraticLinearQuad.cxx
index 511b438401cc8c7dcf48824415b8562a3af150ce..50521e1be8aa78d3fbff52e61f83fb5d508b4655 100644
--- a/Common/DataModel/vtkQuadraticLinearQuad.cxx
+++ b/Common/DataModel/vtkQuadraticLinearQuad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticLinearQuad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thanks to Soeren Gebbert  who developed this class and
 // integrated it into VTK 5.0.
diff --git a/Common/DataModel/vtkQuadraticLinearQuad.h b/Common/DataModel/vtkQuadraticLinearQuad.h
index cd8d20c4a54b356fe4dd96227991d059bb7a2da3..158dcb6a9025195611c83389f41cd352331131b5 100644
--- a/Common/DataModel/vtkQuadraticLinearQuad.h
+++ b/Common/DataModel/vtkQuadraticLinearQuad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticLinearQuad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticLinearQuad
  * @brief   cell represents a quadratic-linear, 6-node isoparametric quad
diff --git a/Common/DataModel/vtkQuadraticLinearWedge.cxx b/Common/DataModel/vtkQuadraticLinearWedge.cxx
index bed4e52f9038bca57291e888cf5527c0a97f6c66..c09c9e4929ad3cfacdb99a47aa7f7a29c2c2a19e 100644
--- a/Common/DataModel/vtkQuadraticLinearWedge.cxx
+++ b/Common/DataModel/vtkQuadraticLinearWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticLinearWedge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thanks to Soeren Gebbert who developed this class and
 // integrated it into VTK 5.0.
diff --git a/Common/DataModel/vtkQuadraticLinearWedge.h b/Common/DataModel/vtkQuadraticLinearWedge.h
index 9f62af404c408447d0b1e562f2bbe466982069cd..303530c6573bf0b98ab24b65df58a4da76716d40 100644
--- a/Common/DataModel/vtkQuadraticLinearWedge.h
+++ b/Common/DataModel/vtkQuadraticLinearWedge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticLinearWedge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticLinearWedge
  * @brief   cell represents a, 12-node isoparametric wedge
diff --git a/Common/DataModel/vtkQuadraticPolygon.cxx b/Common/DataModel/vtkQuadraticPolygon.cxx
index 1adc709606325428d1de064dcf69add8c81c5bfc..b567da94df2e60923c327f23dab1780272782e3b 100644
--- a/Common/DataModel/vtkQuadraticPolygon.cxx
+++ b/Common/DataModel/vtkQuadraticPolygon.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticPolygon.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadraticPolygon.h"
 
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkQuadraticPolygon.h b/Common/DataModel/vtkQuadraticPolygon.h
index 35fb222f998fa3ae84326adfbbc4549af284b8b2..99d704879679ab5159775fb416f8ea0f8980f362 100644
--- a/Common/DataModel/vtkQuadraticPolygon.h
+++ b/Common/DataModel/vtkQuadraticPolygon.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticPolygon.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticPolygon
  * @brief   a cell that represents a parabolic n-sided polygon
diff --git a/Common/DataModel/vtkQuadraticPyramid.cxx b/Common/DataModel/vtkQuadraticPyramid.cxx
index ffd96bf7800cebb689acfb5a00246536c720a299..0f10acafb647896a81c4a5705469faa13352361e 100644
--- a/Common/DataModel/vtkQuadraticPyramid.cxx
+++ b/Common/DataModel/vtkQuadraticPyramid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticPyramid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadraticPyramid.h"
 
diff --git a/Common/DataModel/vtkQuadraticPyramid.h b/Common/DataModel/vtkQuadraticPyramid.h
index 92ef054987768b3f0ad8eb5d5f4d15a10a36e7a6..cafe582b743dba10a7eef18a17d68a0c812cd39c 100644
--- a/Common/DataModel/vtkQuadraticPyramid.h
+++ b/Common/DataModel/vtkQuadraticPyramid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticPyramid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticPyramid
  * @brief   cell represents a parabolic, 13-node isoparametric pyramid
diff --git a/Common/DataModel/vtkQuadraticQuad.cxx b/Common/DataModel/vtkQuadraticQuad.cxx
index 2c279ee36e3028a865170ee6e02c509d23666095..2fc7481dfbe744c9501bb5245a85838cf5b3ad49 100644
--- a/Common/DataModel/vtkQuadraticQuad.cxx
+++ b/Common/DataModel/vtkQuadraticQuad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticQuad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadraticQuad.h"
 
 #include "vtkCellData.h"
diff --git a/Common/DataModel/vtkQuadraticQuad.h b/Common/DataModel/vtkQuadraticQuad.h
index 0ecfa89cb9f6d0ab106cb599c0fbedecf13f86c3..98b594177cb02e8a62db2edf1b8c1473b1c8bc8c 100644
--- a/Common/DataModel/vtkQuadraticQuad.h
+++ b/Common/DataModel/vtkQuadraticQuad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticQuad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticQuad
  * @brief   cell represents a parabolic, 8-node isoparametric quad
diff --git a/Common/DataModel/vtkQuadraticTetra.cxx b/Common/DataModel/vtkQuadraticTetra.cxx
index ae94728ad3c20e7722d01b81429e53d151ad1916..ec221ab05885b9c08dae3363d01b88320fc52d22 100644
--- a/Common/DataModel/vtkQuadraticTetra.cxx
+++ b/Common/DataModel/vtkQuadraticTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticTetra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadraticTetra.h"
 
diff --git a/Common/DataModel/vtkQuadraticTetra.h b/Common/DataModel/vtkQuadraticTetra.h
index cc13e4a6a817a28fc543eb7816faff2d0985e3d7..e4ba078bcfc64306d1715157634010353bddc7be 100644
--- a/Common/DataModel/vtkQuadraticTetra.h
+++ b/Common/DataModel/vtkQuadraticTetra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticTetra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticTetra
  * @brief   cell represents a parabolic, 10-node isoparametric tetrahedron
diff --git a/Common/DataModel/vtkQuadraticTriangle.cxx b/Common/DataModel/vtkQuadraticTriangle.cxx
index 0c6cd120f74dd699f85ec4ea6f44550ee6ea259a..d7e2c51a12bfd78c6ddd81abf3112d59e0f6d2da 100644
--- a/Common/DataModel/vtkQuadraticTriangle.cxx
+++ b/Common/DataModel/vtkQuadraticTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadraticTriangle.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkQuadraticTriangle.h b/Common/DataModel/vtkQuadraticTriangle.h
index 0c3fe33a47512fe26c87f592d27debfa77ee4c1b..3a265a0dbbc1327b32965d3662286160de4c3283 100644
--- a/Common/DataModel/vtkQuadraticTriangle.h
+++ b/Common/DataModel/vtkQuadraticTriangle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticTriangle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticTriangle
  * @brief   cell represents a parabolic, isoparametric triangle
diff --git a/Common/DataModel/vtkQuadraticWedge.cxx b/Common/DataModel/vtkQuadraticWedge.cxx
index 8e2ebda6abca3dfb78283ad163c543032f23821b..dbab301453f21a17024bf03225ac5d4a230b13d7 100644
--- a/Common/DataModel/vtkQuadraticWedge.cxx
+++ b/Common/DataModel/vtkQuadraticWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticWedge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadraticWedge.h"
 
diff --git a/Common/DataModel/vtkQuadraticWedge.h b/Common/DataModel/vtkQuadraticWedge.h
index b5b2c267a3304b94a57ab8cff5ea3d75bc215721..96f79f6c73c8ceba5edea5da4c0872a2b99bcc6a 100644
--- a/Common/DataModel/vtkQuadraticWedge.h
+++ b/Common/DataModel/vtkQuadraticWedge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraticWedge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraticWedge
  * @brief   cell represents a parabolic, 15-node isoparametric wedge
diff --git a/Common/DataModel/vtkQuadratureSchemeDefinition.cxx b/Common/DataModel/vtkQuadratureSchemeDefinition.cxx
index 929b77746901c8713f564e42b02c9d6b6ed43b8c..650e8ae1cd76bbd0828271ea197de090ee1e667c 100644
--- a/Common/DataModel/vtkQuadratureSchemeDefinition.cxx
+++ b/Common/DataModel/vtkQuadratureSchemeDefinition.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadratureSchemeDefinition.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadratureSchemeDefinition.h"
 
diff --git a/Common/DataModel/vtkQuadratureSchemeDefinition.h b/Common/DataModel/vtkQuadratureSchemeDefinition.h
index b721c5c0c0252242a86f8813d894cb38c6d6e873..c715d68c03713651c00b6b24ae6cd0369eb792df 100644
--- a/Common/DataModel/vtkQuadratureSchemeDefinition.h
+++ b/Common/DataModel/vtkQuadratureSchemeDefinition.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadratureSchemeDefinition.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadratureSchemeDefinition
  *
diff --git a/Common/DataModel/vtkQuadric.cxx b/Common/DataModel/vtkQuadric.cxx
index 859de62ff1a7534932eec0db6f0f3581b4d008f1..f3c2aa59ac0333a24eda2dd310a559a66e68f284 100644
--- a/Common/DataModel/vtkQuadric.cxx
+++ b/Common/DataModel/vtkQuadric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadric.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkQuadric.h b/Common/DataModel/vtkQuadric.h
index 5ec2723f09ab2670cdf423e5b2be4298feab26d8..78e3ce6c7cb668845b2132fa4c25aafafcb864da 100644
--- a/Common/DataModel/vtkQuadric.h
+++ b/Common/DataModel/vtkQuadric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadric
  * @brief   evaluate implicit quadric function
diff --git a/Common/DataModel/vtkRect.h b/Common/DataModel/vtkRect.h
index 64ad775755be306efa04479bd850d7baf9fa827a..856a43e2e21bb7b0ebbb39441c56b76c873382d0 100644
--- a/Common/DataModel/vtkRect.h
+++ b/Common/DataModel/vtkRect.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRect
diff --git a/Common/DataModel/vtkRectilinearGrid.cxx b/Common/DataModel/vtkRectilinearGrid.cxx
index 51098987f42be32476d2850d831b569fb57cb92e..2627374c036eeecf940a9899011dd49b8d41fa5e 100644
--- a/Common/DataModel/vtkRectilinearGrid.cxx
+++ b/Common/DataModel/vtkRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRectilinearGrid.h"
 
diff --git a/Common/DataModel/vtkRectilinearGrid.h b/Common/DataModel/vtkRectilinearGrid.h
index d78cd3e002e0483bd22f5e0dc54d9fdf314517de..8918ba70adce19c709dc176487a49c600b3b4c84 100644
--- a/Common/DataModel/vtkRectilinearGrid.h
+++ b/Common/DataModel/vtkRectilinearGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGrid
  * @brief   a dataset that is topologically regular with variable spacing in the three coordinate
diff --git a/Common/DataModel/vtkReebGraph.cxx b/Common/DataModel/vtkReebGraph.cxx
index 0bbb329d87280350a11865b9f9956a5c6e4d6de3..acf4b7ea278d4b32dd1661a4817cdffabe49112c 100644
--- a/Common/DataModel/vtkReebGraph.cxx
+++ b/Common/DataModel/vtkReebGraph.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReebGraph.h"
 
 #include "vtkCell.h"
diff --git a/Common/DataModel/vtkReebGraph.h b/Common/DataModel/vtkReebGraph.h
index 8396fdf0d83cc9bb350c884e71f65555abcf6c29..5bee6b26b8e6554f7bb3773cfdef057884434a31 100644
--- a/Common/DataModel/vtkReebGraph.h
+++ b/Common/DataModel/vtkReebGraph.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkReebGraph
diff --git a/Common/DataModel/vtkReebGraphSimplificationMetric.cxx b/Common/DataModel/vtkReebGraphSimplificationMetric.cxx
index 6434af2e0407dd90876133d15018ad250f701033..b00aff269006c8a6b44d4b52374864f81b44435b 100644
--- a/Common/DataModel/vtkReebGraphSimplificationMetric.cxx
+++ b/Common/DataModel/vtkReebGraphSimplificationMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphSimplificationMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReebGraphSimplificationMetric.h"
 
 #include "vtkInformation.h"
diff --git a/Common/DataModel/vtkReebGraphSimplificationMetric.h b/Common/DataModel/vtkReebGraphSimplificationMetric.h
index 654e41e7b965ec47fb95f09b587ce336119cff90..6cfbb684d373606febfb5ac50171818c73644fd6 100644
--- a/Common/DataModel/vtkReebGraphSimplificationMetric.h
+++ b/Common/DataModel/vtkReebGraphSimplificationMetric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphSimplificationMetric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReebGraphSimplificationMetric
  * @brief   abstract class for custom Reeb graph
diff --git a/Common/DataModel/vtkSelection.cxx b/Common/DataModel/vtkSelection.cxx
index b1ce537c5ae05cf7860b3370ee65e80f326f9266..bbe1d746e43380ba6e58a6fed74ae462fdb31520 100644
--- a/Common/DataModel/vtkSelection.cxx
+++ b/Common/DataModel/vtkSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSelection.h"
 
 #include "vtkFieldData.h"
diff --git a/Common/DataModel/vtkSelection.h b/Common/DataModel/vtkSelection.h
index ae677dc7abda7aa7e4bf515792cb028164831be5..9f4e18b1f294cc8a911b96ee6fb9c713038f37ad 100644
--- a/Common/DataModel/vtkSelection.h
+++ b/Common/DataModel/vtkSelection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkSelection
  * @brief data object that represents a "selection" in VTK.
diff --git a/Common/DataModel/vtkSelectionNode.cxx b/Common/DataModel/vtkSelectionNode.cxx
index e0bc1c45b6a68c99db6509e42a4cfa97e7de60e2..ab50c48eea6c0efd85bda5bf0df39effe7896a59 100644
--- a/Common/DataModel/vtkSelectionNode.cxx
+++ b/Common/DataModel/vtkSelectionNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectionNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSelectionNode.h"
 
 #include "vtkDataArrayRange.h"
diff --git a/Common/DataModel/vtkSelectionNode.h b/Common/DataModel/vtkSelectionNode.h
index 0d8c1d82a71ecdc362d8fe71735b71879b2dceb8..bfb4280a40b834efe37acc825645ff2db5e10023 100644
--- a/Common/DataModel/vtkSelectionNode.h
+++ b/Common/DataModel/vtkSelectionNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectionNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkSelectionNode
  * @brief a node in a vtkSelection the defines the selection criteria.
diff --git a/Common/DataModel/vtkSimpleCellTessellator.cxx b/Common/DataModel/vtkSimpleCellTessellator.cxx
index 48a757b772d99f46f58a3632e4b128c10c094731..9d463452d084b9adf92961ac78214cc7e1b00aba 100644
--- a/Common/DataModel/vtkSimpleCellTessellator.cxx
+++ b/Common/DataModel/vtkSimpleCellTessellator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleCellTessellator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSimpleCellTessellator.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkSimpleCellTessellator.h b/Common/DataModel/vtkSimpleCellTessellator.h
index dad9c1bfdbb825214e81f52f823e091f28c259e3..1805d1ffb2e64b157281f4d6e0befa62017b1b9c 100644
--- a/Common/DataModel/vtkSimpleCellTessellator.h
+++ b/Common/DataModel/vtkSimpleCellTessellator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleCellTessellator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimpleCellTessellator
  * @brief   helper class to perform cell tessellation
diff --git a/Common/DataModel/vtkSmoothErrorMetric.cxx b/Common/DataModel/vtkSmoothErrorMetric.cxx
index bcf0321f6dc75c39d5b67bb32209b93c7a338286..95a5e7e13d7f851b2b01994cc721867a5f6f2814 100644
--- a/Common/DataModel/vtkSmoothErrorMetric.cxx
+++ b/Common/DataModel/vtkSmoothErrorMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmoothErrorMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmoothErrorMetric.h"
 
 #include "vtkGenericAdaptorCell.h"
diff --git a/Common/DataModel/vtkSmoothErrorMetric.h b/Common/DataModel/vtkSmoothErrorMetric.h
index 0b02de3f225f23180890fe77a39129044b07d487..79b8ecbf4ec0f21567df914de552cd7a9553e0ab 100644
--- a/Common/DataModel/vtkSmoothErrorMetric.h
+++ b/Common/DataModel/vtkSmoothErrorMetric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmoothErrorMetric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSmoothErrorMetric
  * @brief   Objects that compute
diff --git a/Common/DataModel/vtkSortFieldData.cxx b/Common/DataModel/vtkSortFieldData.cxx
index 27950014a08c683e39ad67456f6e2935c01415f9..dc82cf968a69dafb88975802d5a5162746daf49e 100644
--- a/Common/DataModel/vtkSortFieldData.cxx
+++ b/Common/DataModel/vtkSortFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSortFieldData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSortFieldData.h"
 
diff --git a/Common/DataModel/vtkSortFieldData.h b/Common/DataModel/vtkSortFieldData.h
index 5ce890c59e50c50cd5ed8886bb3bc7bd050bb8a7..66d5b8041e23635b83b7facc9dcbe8766b31fc7c 100644
--- a/Common/DataModel/vtkSortFieldData.h
+++ b/Common/DataModel/vtkSortFieldData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSortFieldData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkSortFieldData
diff --git a/Common/DataModel/vtkSphere.cxx b/Common/DataModel/vtkSphere.cxx
index dd741913893efe0017397c93af88abb1fd3d35f8..2b25178e78f92b72f573704d9de976e10388e6ef 100644
--- a/Common/DataModel/vtkSphere.cxx
+++ b/Common/DataModel/vtkSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphere.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkSphere.h b/Common/DataModel/vtkSphere.h
index 37ead5cf8fb447d8ef3689932dc09cc78ca9f722..c0992491059d6fd8c40db60be634039aba436033 100644
--- a/Common/DataModel/vtkSphere.h
+++ b/Common/DataModel/vtkSphere.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphere.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphere
  * @brief   implicit function for a sphere
diff --git a/Common/DataModel/vtkSpheres.cxx b/Common/DataModel/vtkSpheres.cxx
index 822cab94de5380f8f9eff73485d0405aa9d48054..be9993ea69fe7bd631d6bdd2a702623303c0bd6a 100644
--- a/Common/DataModel/vtkSpheres.cxx
+++ b/Common/DataModel/vtkSpheres.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpheres.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSpheres.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkSpheres.h b/Common/DataModel/vtkSpheres.h
index 9e66fa7843e08a8e4f12d55f1fdc0be8f94e2268..323678d6a4bcc45a502b73c78b0e4b89297ea4ad 100644
--- a/Common/DataModel/vtkSpheres.h
+++ b/Common/DataModel/vtkSpheres.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpheres.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSpheres
  * @brief   implicit function for a set of spheres
diff --git a/Common/DataModel/vtkSphericalPointIterator.cxx b/Common/DataModel/vtkSphericalPointIterator.cxx
index c6e80f72e57bfc0efe50779bbfc72649098ca6c3..50e0ac70970b885884f4cedaab6282fcf2a58e28 100644
--- a/Common/DataModel/vtkSphericalPointIterator.cxx
+++ b/Common/DataModel/vtkSphericalPointIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalPointIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphericalPointIterator.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkSphericalPointIterator.h b/Common/DataModel/vtkSphericalPointIterator.h
index 6f9a861a8197337dd8c815fd6e2fdda4990b88da..e947ef00b023e999c316f907399857d968368120 100644
--- a/Common/DataModel/vtkSphericalPointIterator.h
+++ b/Common/DataModel/vtkSphericalPointIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalPointIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkSphericalPointIterator
diff --git a/Common/DataModel/vtkSpline.cxx b/Common/DataModel/vtkSpline.cxx
index c47973e719d090cc1e2b7184b93abb566db209b2..7ad053e618e639876d7a97994c5a16ea248ae19d 100644
--- a/Common/DataModel/vtkSpline.cxx
+++ b/Common/DataModel/vtkSpline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSpline.h"
 
 #include "vtkPiecewiseFunction.h"
diff --git a/Common/DataModel/vtkSpline.h b/Common/DataModel/vtkSpline.h
index 8b791908bbe6124cdbcad66dd91c00096f6c4f2d..f58403534973e7f190b161a6b20170156e1f9f16 100644
--- a/Common/DataModel/vtkSpline.h
+++ b/Common/DataModel/vtkSpline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSpline
  * @brief   spline abstract class for interpolating splines
diff --git a/Common/DataModel/vtkStaticCellLinks.cxx b/Common/DataModel/vtkStaticCellLinks.cxx
index b3240610d36786ff1209490d9c1c6e3f90206d90..adfb69303f778c184806b47df00b8971f9595dfb 100644
--- a/Common/DataModel/vtkStaticCellLinks.cxx
+++ b/Common/DataModel/vtkStaticCellLinks.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCellLinks.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkStaticCellLinks.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkStaticCellLinks.h b/Common/DataModel/vtkStaticCellLinks.h
index 17b2f467436a490851c71e6f0a72f2f1bc16ff81..37ab2c5651d61dddffe37bc8abd63f173fe3a16b 100644
--- a/Common/DataModel/vtkStaticCellLinks.h
+++ b/Common/DataModel/vtkStaticCellLinks.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCellLinks.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStaticCellLinks
  * @brief   object represents upward pointers from points
diff --git a/Common/DataModel/vtkStaticCellLinksTemplate.h b/Common/DataModel/vtkStaticCellLinksTemplate.h
index 6ee378101fcddc618d0f77503a8b5d61d5ca69d9..8af70605cf3af890777d5725006a3a5f02c3da6f 100644
--- a/Common/DataModel/vtkStaticCellLinksTemplate.h
+++ b/Common/DataModel/vtkStaticCellLinksTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCellLinksTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStaticCellLinksTemplate
  * @brief   object represents upward pointers from points
diff --git a/Common/DataModel/vtkStaticCellLinksTemplate.txx b/Common/DataModel/vtkStaticCellLinksTemplate.txx
index 6d2bb9035d6105c3ea8d65b4fdc0537dc3c323a6..761ddc6c9c0c93cedffdeeb8d32eff8d193deb48 100644
--- a/Common/DataModel/vtkStaticCellLinksTemplate.txx
+++ b/Common/DataModel/vtkStaticCellLinksTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCellLinksTemplate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStaticCellLinksTemplate.h"
 
 #ifndef vtkStaticCellLinksTemplate_txx
diff --git a/Common/DataModel/vtkStaticCellLocator.cxx b/Common/DataModel/vtkStaticCellLocator.cxx
index 57acab80c409e25d74e468b1e9bd1f1bee6a1017..280a81649b252d0fafebe89adc478257d8d9a521 100644
--- a/Common/DataModel/vtkStaticCellLocator.cxx
+++ b/Common/DataModel/vtkStaticCellLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCellLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Common/DataModel/vtkStaticCellLocator.h b/Common/DataModel/vtkStaticCellLocator.h
index 15cd32a67b3c6953487cf24818bfcb5a9059e2de..4ce5b261066b7c955f2350a59020a76eb7a7bf73 100644
--- a/Common/DataModel/vtkStaticCellLocator.h
+++ b/Common/DataModel/vtkStaticCellLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCellLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStaticCellLocator
  * @brief   perform fast cell location operations
diff --git a/Common/DataModel/vtkStaticEdgeLocatorTemplate.h b/Common/DataModel/vtkStaticEdgeLocatorTemplate.h
index bc2dc87a030131219b798a430dd4ff0014ea816b..c1467bc841067612f531e793c50caaefc8925b4e 100644
--- a/Common/DataModel/vtkStaticEdgeLocatorTemplate.h
+++ b/Common/DataModel/vtkStaticEdgeLocatorTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticEdgeLocatorTemplate.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkStaticEdgeLocatorTemplate
  * @brief   templated locator for managing edges and associated data on edges
diff --git a/Common/DataModel/vtkStaticEdgeLocatorTemplate.txx b/Common/DataModel/vtkStaticEdgeLocatorTemplate.txx
index f2c22aaa1ed0b10c5983ff668808475392ab78b4..0f70adf9e537afc36adba1108b11f49a205c58fd 100644
--- a/Common/DataModel/vtkStaticEdgeLocatorTemplate.txx
+++ b/Common/DataModel/vtkStaticEdgeLocatorTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticEdgeLocatorTemplate.txx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkStaticEdgeLocatorTemplate.h"
 
 #include "vtkSMPTools.h"
diff --git a/Common/DataModel/vtkStaticFaceHashLinksTemplate.h b/Common/DataModel/vtkStaticFaceHashLinksTemplate.h
index ea1e1c44931100484e7748561a7ebd28b77b83c8..d1ab19db107d3c9f20b0fab53db871a95042321c 100644
--- a/Common/DataModel/vtkStaticFaceHashLinksTemplate.h
+++ b/Common/DataModel/vtkStaticFaceHashLinksTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticFaceHashLinksTemplate.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkStaticFaceHashLinksTemplate
  * @brief   templated hashLinks for extracting faces from a vtkUnstructuredGrid
diff --git a/Common/DataModel/vtkStaticFaceHashLinksTemplate.txx b/Common/DataModel/vtkStaticFaceHashLinksTemplate.txx
index adf0ef9dd16fecb9b2c0c20eb196213c1db2bcf3..9c7383926a911456ed8c33190a7e82af019bec1b 100644
--- a/Common/DataModel/vtkStaticFaceHashLinksTemplate.txx
+++ b/Common/DataModel/vtkStaticFaceHashLinksTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticFaceHashLinksTemplate.txx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkStaticFaceHashLinksTemplate.h"
 
 #include "vtkGenericCell.h"
diff --git a/Common/DataModel/vtkStaticPointLocator.cxx b/Common/DataModel/vtkStaticPointLocator.cxx
index d6341d7ecac16d8a5a8e8349da1fc77e61704d9a..945dcd27822d1d6f129638f039927594d8ccdb02 100644
--- a/Common/DataModel/vtkStaticPointLocator.cxx
+++ b/Common/DataModel/vtkStaticPointLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticPointLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStaticPointLocator.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkStaticPointLocator.h b/Common/DataModel/vtkStaticPointLocator.h
index b1a53a59b0919cc991e2b6b7c6b6b75398b68bc1..a68900e0d3941e76c4c0a94cd11da1cbb5129231 100644
--- a/Common/DataModel/vtkStaticPointLocator.h
+++ b/Common/DataModel/vtkStaticPointLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticPointLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStaticPointLocator
  * @brief   quickly locate points in 3-space
diff --git a/Common/DataModel/vtkStaticPointLocator2D.cxx b/Common/DataModel/vtkStaticPointLocator2D.cxx
index eeb6318e4c14afa0918e1088f91d266b08a52539..bdf2025eff7f087a04ee1bea824299f75ef05e45 100644
--- a/Common/DataModel/vtkStaticPointLocator2D.cxx
+++ b/Common/DataModel/vtkStaticPointLocator2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticPointLocator2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStaticPointLocator2D.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Common/DataModel/vtkStaticPointLocator2D.h b/Common/DataModel/vtkStaticPointLocator2D.h
index 05b5d8cb156b0472fadc03b3f4e75408253a8675..3a1db05116c6b608991fc8ebd944b556db7464a1 100644
--- a/Common/DataModel/vtkStaticPointLocator2D.h
+++ b/Common/DataModel/vtkStaticPointLocator2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticPointLocator2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStaticPointLocator2D
  * @brief   quickly locate points in 2-space
diff --git a/Common/DataModel/vtkStructuredData.cxx b/Common/DataModel/vtkStructuredData.cxx
index b37b0efab8781c84adf4a1e277080c4f2afd3898..abb85365cf2559c10a436805b47c92360dc9fc7e 100644
--- a/Common/DataModel/vtkStructuredData.cxx
+++ b/Common/DataModel/vtkStructuredData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredData.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Common/DataModel/vtkStructuredData.h b/Common/DataModel/vtkStructuredData.h
index 14dff7e45569ad6e1e800f3e71b8cba836662c4c..acef6be31c2165d647f3fcf67866e8f42d9f9ba4 100644
--- a/Common/DataModel/vtkStructuredData.h
+++ b/Common/DataModel/vtkStructuredData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredData
  * @brief   Singleton class for topologically regular data
diff --git a/Common/DataModel/vtkStructuredExtent.cxx b/Common/DataModel/vtkStructuredExtent.cxx
index c586f5738ffb2f1d08c4ce933de1904bbbd5c96e..f17aceab4f369370ed9ab44c1868bcecdf6ee66a 100644
--- a/Common/DataModel/vtkStructuredExtent.cxx
+++ b/Common/DataModel/vtkStructuredExtent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredExtent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredExtent.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkStructuredExtent.h b/Common/DataModel/vtkStructuredExtent.h
index 0459afecb021c3adedc1de8b684c7801f3d5b4fe..8a278f3e7be91d92ffcbbf977970e45c322fe976 100644
--- a/Common/DataModel/vtkStructuredExtent.h
+++ b/Common/DataModel/vtkStructuredExtent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredExtent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredExtent
  * @brief   helper class to aid working with structured
diff --git a/Common/DataModel/vtkStructuredGrid.cxx b/Common/DataModel/vtkStructuredGrid.cxx
index 7a680bdc0124c436a0a8196b4325463e27b625cc..30374bbe562dccb2e7a155353c4c0ad2c9a333b5 100644
--- a/Common/DataModel/vtkStructuredGrid.cxx
+++ b/Common/DataModel/vtkStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkStructuredGrid.h"
 
diff --git a/Common/DataModel/vtkStructuredGrid.h b/Common/DataModel/vtkStructuredGrid.h
index 482cfa7f4ca32429666d028de504e19ebf5a415c..2565aa9e8a2f523a0fc44782bed24f2c7084e963 100644
--- a/Common/DataModel/vtkStructuredGrid.h
+++ b/Common/DataModel/vtkStructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGrid
  * @brief   topologically regular array of data
diff --git a/Common/DataModel/vtkStructuredPoints.cxx b/Common/DataModel/vtkStructuredPoints.cxx
index 52f8dc4007160941f51124b40b8ab2f23105d39c..b1ae87f4bd515f56cff45d5746b31b243fbf0b9d 100644
--- a/Common/DataModel/vtkStructuredPoints.cxx
+++ b/Common/DataModel/vtkStructuredPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredPoints.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkStructuredPoints.h b/Common/DataModel/vtkStructuredPoints.h
index 655196fe4ba9779cd77f6dd23bb6fd9484f1845a..4900a9e42701cf4afd18adb9cdd7d7e308d19ebc 100644
--- a/Common/DataModel/vtkStructuredPoints.h
+++ b/Common/DataModel/vtkStructuredPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredPoints
  * @brief   A subclass of ImageData.
diff --git a/Common/DataModel/vtkStructuredPointsCollection.cxx b/Common/DataModel/vtkStructuredPointsCollection.cxx
index fece23bc55e3728d2fd249637618ac00599e7b81..f7634a01e428a57bb216acbed8eb1aa43a074d17 100644
--- a/Common/DataModel/vtkStructuredPointsCollection.cxx
+++ b/Common/DataModel/vtkStructuredPointsCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredPointsCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/DataModel/vtkStructuredPointsCollection.h b/Common/DataModel/vtkStructuredPointsCollection.h
index 02855a591190b8f21f9f3eacb1b54e45bb774927..ca5093a223a3cf16d4b16b780b1c7f120a787c9a 100644
--- a/Common/DataModel/vtkStructuredPointsCollection.h
+++ b/Common/DataModel/vtkStructuredPointsCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredPointsCollection
  * @brief   maintain a list of structured points data objects
diff --git a/Common/DataModel/vtkSuperquadric.cxx b/Common/DataModel/vtkSuperquadric.cxx
index f7eae5826ab2eeafdc24948aeaab14fc1412431c..10b165a44b58fb8b84279e5fef20bba49e4c312d 100644
--- a/Common/DataModel/vtkSuperquadric.cxx
+++ b/Common/DataModel/vtkSuperquadric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSuperquadric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /* vtkSuperQuadric originally written by Michael Halle,
    Brigham and Women's Hospital, July 1998.
 
diff --git a/Common/DataModel/vtkSuperquadric.h b/Common/DataModel/vtkSuperquadric.h
index 64c4acd2789b05192dd4cfdce19ace2e442a1678..e190884184e076fa2aca21c3814563580a5ba9bf 100644
--- a/Common/DataModel/vtkSuperquadric.h
+++ b/Common/DataModel/vtkSuperquadric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSuperquadric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSuperquadric
  * @brief   implicit function for a Superquadric
diff --git a/Common/DataModel/vtkTable.cxx b/Common/DataModel/vtkTable.cxx
index 658de69461c493d9cc538ff01d621e7b132587ca..67691f3eb6bba1705eef700b2b32f4217807d321 100644
--- a/Common/DataModel/vtkTable.cxx
+++ b/Common/DataModel/vtkTable.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTable.h"
 #include "vtkArrayIteratorIncludes.h"
diff --git a/Common/DataModel/vtkTable.h b/Common/DataModel/vtkTable.h
index 5d0a7d0e08b3fc4d8238be6369a1e3ef14c6031f..475b4562f15a5c3acfe095629679105c7113b2b3 100644
--- a/Common/DataModel/vtkTable.h
+++ b/Common/DataModel/vtkTable.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTable
  * @brief   A table, which contains similar-typed columns of data
diff --git a/Common/DataModel/vtkTetra.cxx b/Common/DataModel/vtkTetra.cxx
index d7f5970d0d06daf8994e4614c14714dd9aec590f..63b24b8765d525cdf3f721e37245dfff9ab49875 100644
--- a/Common/DataModel/vtkTetra.cxx
+++ b/Common/DataModel/vtkTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTetra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTetra.h"
 
diff --git a/Common/DataModel/vtkTetra.h b/Common/DataModel/vtkTetra.h
index 0aad695c4e6a7e05a12e9170260dd1b93b60b593..916b94292b2b35fef16d298120f68cbf6eefd550 100644
--- a/Common/DataModel/vtkTetra.h
+++ b/Common/DataModel/vtkTetra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTetra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTetra
  * @brief   a 3D cell that represents a tetrahedron
diff --git a/Common/DataModel/vtkTree.cxx b/Common/DataModel/vtkTree.cxx
index 90b3bbbfbd13014de1abcde7f921f8b9e00b0144..50cc3190ed59011eb2a69023b2011f0457f2b88c 100644
--- a/Common/DataModel/vtkTree.cxx
+++ b/Common/DataModel/vtkTree.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTree.h"
 
diff --git a/Common/DataModel/vtkTree.h b/Common/DataModel/vtkTree.h
index 645dff6dfc4f33c1b96a6e604362d968bc39c1c8..b83bdbe8652355773ce1c4c3533520a7c4e680b9 100644
--- a/Common/DataModel/vtkTree.h
+++ b/Common/DataModel/vtkTree.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTree
  * @brief   A rooted tree data structure.
diff --git a/Common/DataModel/vtkTreeBFSIterator.cxx b/Common/DataModel/vtkTreeBFSIterator.cxx
index af1c8527ab20fc5b961fa283947f39d93f7d9e8e..5f36d063ef21964f62e85d08a0dcec64161ca9a5 100644
--- a/Common/DataModel/vtkTreeBFSIterator.cxx
+++ b/Common/DataModel/vtkTreeBFSIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeBFSIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTreeBFSIterator.h"
 
diff --git a/Common/DataModel/vtkTreeBFSIterator.h b/Common/DataModel/vtkTreeBFSIterator.h
index 7d988d1a375a2b468078ef8c921f5317e78dec10..e9745bb90993a7d73836ab06379dce975a88936b 100644
--- a/Common/DataModel/vtkTreeBFSIterator.h
+++ b/Common/DataModel/vtkTreeBFSIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeBFSIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTreeBFSIterator
diff --git a/Common/DataModel/vtkTreeDFSIterator.cxx b/Common/DataModel/vtkTreeDFSIterator.cxx
index 2b474425ec2974f0ff28b6b67a22d023f7187ada..c5116ebdb8323b8b96a1faf66944b99c0c5a61af 100644
--- a/Common/DataModel/vtkTreeDFSIterator.cxx
+++ b/Common/DataModel/vtkTreeDFSIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeDFSIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeDFSIterator.h"
 
diff --git a/Common/DataModel/vtkTreeDFSIterator.h b/Common/DataModel/vtkTreeDFSIterator.h
index 570735ef57b9cc18aef34c1e9c52ca6bf9e88b48..8cbab27861f9ab7d60001686e1123328c3495a3f 100644
--- a/Common/DataModel/vtkTreeDFSIterator.h
+++ b/Common/DataModel/vtkTreeDFSIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeDFSIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeDFSIterator
  * @brief   depth first iterator through a vtkGraph
diff --git a/Common/DataModel/vtkTreeIterator.cxx b/Common/DataModel/vtkTreeIterator.cxx
index 80bd01966db08448e096bc220ed4234c0d92fa80..b422fa9d9d77d45ddf8fd3f3c612fc61eb43bbfe 100644
--- a/Common/DataModel/vtkTreeIterator.cxx
+++ b/Common/DataModel/vtkTreeIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTreeIterator.h"
 
diff --git a/Common/DataModel/vtkTreeIterator.h b/Common/DataModel/vtkTreeIterator.h
index a1f4e9ed85d36b8d39fd190ff43cc97093d0096c..e16fadc427d0ec7fc140b39e4aa591bdc0dba3b4 100644
--- a/Common/DataModel/vtkTreeIterator.h
+++ b/Common/DataModel/vtkTreeIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTreeIterator
diff --git a/Common/DataModel/vtkTriQuadraticHexahedron.cxx b/Common/DataModel/vtkTriQuadraticHexahedron.cxx
index 252eb0f1856901fae7f7ef05337683d2635f70f6..b1b8004d456a1efa5f289875f773b022c5fc05d2 100644
--- a/Common/DataModel/vtkTriQuadraticHexahedron.cxx
+++ b/Common/DataModel/vtkTriQuadraticHexahedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriQuadraticHexahedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Thanks to Soeren Gebbert who developed this class and
 // integrated it into VTK 5.0.
diff --git a/Common/DataModel/vtkTriQuadraticHexahedron.h b/Common/DataModel/vtkTriQuadraticHexahedron.h
index 676af78b6aebe9aa6259b71531ec3d0d5cded1e1..84ed73d7602da686f98ed094d97e7166cb087b98 100644
--- a/Common/DataModel/vtkTriQuadraticHexahedron.h
+++ b/Common/DataModel/vtkTriQuadraticHexahedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriQuadraticHexahedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriQuadraticHexahedron
  * @brief   cell represents a parabolic, 27-node isoparametric hexahedron
diff --git a/Common/DataModel/vtkTriQuadraticPyramid.cxx b/Common/DataModel/vtkTriQuadraticPyramid.cxx
index 682fa5d30bd5c03af89f2646a95387caa93c8f01..ad3439e64f4b229bbad098c2d1fc3785cd9d9bce 100644
--- a/Common/DataModel/vtkTriQuadraticPyramid.cxx
+++ b/Common/DataModel/vtkTriQuadraticPyramid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriQuadraticPyramid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTriQuadraticPyramid.h"
 
diff --git a/Common/DataModel/vtkTriQuadraticPyramid.h b/Common/DataModel/vtkTriQuadraticPyramid.h
index e62b28b2a9c96d4e93e116eca752de427763d5dc..c1527c4446ce84a137f6a1518b341fe4c7a518de 100644
--- a/Common/DataModel/vtkTriQuadraticPyramid.h
+++ b/Common/DataModel/vtkTriQuadraticPyramid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriQuadraticPyramid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriQuadraticPyramid
  * @brief   cell represents a parabolic, 19-node isoparametric pyramid
diff --git a/Common/DataModel/vtkTriangle.cxx b/Common/DataModel/vtkTriangle.cxx
index d0b069aa07ad4bd4f323f53226d1cec63128ecf6..98116dd66135c1a86fadc6b493c96d1a11e3e7f8 100644
--- a/Common/DataModel/vtkTriangle.cxx
+++ b/Common/DataModel/vtkTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTriangle.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkTriangle.h b/Common/DataModel/vtkTriangle.h
index dd9c095b365b2bef09f315ebf7a1ad340570134e..b8c8fa6a052a45149cbf8efce386f6643432a100 100644
--- a/Common/DataModel/vtkTriangle.h
+++ b/Common/DataModel/vtkTriangle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriangle
  * @brief   a cell that represents a triangle
diff --git a/Common/DataModel/vtkTriangleStrip.cxx b/Common/DataModel/vtkTriangleStrip.cxx
index 71ee4d0d153bcee7170d6fb3c7388f16ed80ed84..907a72b8f35b9ae09098c2809ce1bdec1e9ce2b9 100644
--- a/Common/DataModel/vtkTriangleStrip.cxx
+++ b/Common/DataModel/vtkTriangleStrip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangleStrip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTriangleStrip.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkTriangleStrip.h b/Common/DataModel/vtkTriangleStrip.h
index 673a71611d47e4bd5f33fbb67a2989b849a76299..46695b3f19b8f64116b22f3133ad9fc304940ccf 100644
--- a/Common/DataModel/vtkTriangleStrip.h
+++ b/Common/DataModel/vtkTriangleStrip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangleStrip.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriangleStrip
  * @brief   a cell that represents a triangle strip
diff --git a/Common/DataModel/vtkUndirectedGraph.cxx b/Common/DataModel/vtkUndirectedGraph.cxx
index 2fade9fe03f2d23d81d3cad9e81f434e4aac091a..1b6926699f09ff2846d9802bd114bebf88a8eee2 100644
--- a/Common/DataModel/vtkUndirectedGraph.cxx
+++ b/Common/DataModel/vtkUndirectedGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUndirectedGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkUndirectedGraph.h"
 
diff --git a/Common/DataModel/vtkUndirectedGraph.h b/Common/DataModel/vtkUndirectedGraph.h
index ce31575e30a3961de1572f7bce464a294e139bfc..73e336151000b14b7d5bda3e1b192a41c1d63075 100644
--- a/Common/DataModel/vtkUndirectedGraph.h
+++ b/Common/DataModel/vtkUndirectedGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUndirectedGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkUndirectedGraph
  * @brief   An undirected graph.
diff --git a/Common/DataModel/vtkUniformGrid.cxx b/Common/DataModel/vtkUniformGrid.cxx
index 9e90a5894aa1eb8c0eb2e50c18c91cd0228eeb56..aa01006733dedfd4251bce8142354aa2594d12c1 100644
--- a/Common/DataModel/vtkUniformGrid.cxx
+++ b/Common/DataModel/vtkUniformGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkUniformGrid.h"
 
diff --git a/Common/DataModel/vtkUniformGrid.h b/Common/DataModel/vtkUniformGrid.h
index 18aa85a83e6d6fa829a5b007f35791f680f996ef..f26c9bf91611fe18010f5ea808321adec14b3643 100644
--- a/Common/DataModel/vtkUniformGrid.h
+++ b/Common/DataModel/vtkUniformGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniformGrid
  * @brief   image data with blanking
diff --git a/Common/DataModel/vtkUniformGridAMR.cxx b/Common/DataModel/vtkUniformGridAMR.cxx
index 0770439f4bc10a5f63bdcad49afd72de00f783ac..309203d853e169a08f79651be9e2da1a9f539fb9 100644
--- a/Common/DataModel/vtkUniformGridAMR.cxx
+++ b/Common/DataModel/vtkUniformGridAMR.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformGridAMR.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUniformGridAMR.h"
 #include "vtkAMRDataInternals.h"
 #include "vtkAMRInformation.h"
diff --git a/Common/DataModel/vtkUniformGridAMR.h b/Common/DataModel/vtkUniformGridAMR.h
index c6413ac05867d365d781194b9643b8cccc76839f..3dc1d97276f05759ff1af732b97d8aea82d88b4b 100644
--- a/Common/DataModel/vtkUniformGridAMR.h
+++ b/Common/DataModel/vtkUniformGridAMR.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformGridAMR.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniformGridAMR
  * @brief   a concrete implementation of vtkCompositeDataSet
diff --git a/Common/DataModel/vtkUniformGridAMRDataIterator.cxx b/Common/DataModel/vtkUniformGridAMRDataIterator.cxx
index c386f15fbfd647ea89992b43918be09a18ff5d07..ee468e36b85e9f4b5d8ac6f370f53106c42fc3b5 100644
--- a/Common/DataModel/vtkUniformGridAMRDataIterator.cxx
+++ b/Common/DataModel/vtkUniformGridAMRDataIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformGridAMRDataIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUniformGridAMRDataIterator.h"
 #include "vtkAMRDataInternals.h"
 #include "vtkAMRInformation.h"
diff --git a/Common/DataModel/vtkUniformGridAMRDataIterator.h b/Common/DataModel/vtkUniformGridAMRDataIterator.h
index c2c53391076fd8a176e180c67d315350113c9365..eadd2e9f38a868d1cdbabee37a2f722a029350d6 100644
--- a/Common/DataModel/vtkUniformGridAMRDataIterator.h
+++ b/Common/DataModel/vtkUniformGridAMRDataIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformGridAMRDataIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniformGridAMRDataIterator
  * @brief   subclass of vtkCompositeDataIterator
diff --git a/Common/DataModel/vtkUniformHyperTreeGrid.cxx b/Common/DataModel/vtkUniformHyperTreeGrid.cxx
index c6252b7ea61f8a6d82d9bf282d73416fe6909055..12243ed70c221c5853ed610d7ef829e9ca5fd70c 100644
--- a/Common/DataModel/vtkUniformHyperTreeGrid.cxx
+++ b/Common/DataModel/vtkUniformHyperTreeGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkUniformHyperTreeGrid.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUniformHyperTreeGrid.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Common/DataModel/vtkUniformHyperTreeGrid.h b/Common/DataModel/vtkUniformHyperTreeGrid.h
index cf7005c536fd609d229c711a67ef9eff4b34d282..8f03dbeba3239718ea779d25e0e3ee9e92159398 100644
--- a/Common/DataModel/vtkUniformHyperTreeGrid.h
+++ b/Common/DataModel/vtkUniformHyperTreeGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformHyperTreeGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniformHyperTreeGrid
  * @brief   A specifalized type of vtkHyperTreeGrid for the case
diff --git a/Common/DataModel/vtkUnstructuredGrid.cxx b/Common/DataModel/vtkUnstructuredGrid.cxx
index 5c5e7de461d81a93bb415e0693ba11a0ce01f60a..ad8808bdf3dfb50d3baf53c5da1f4eecc2c77402 100644
--- a/Common/DataModel/vtkUnstructuredGrid.cxx
+++ b/Common/DataModel/vtkUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Common/DataModel/vtkUnstructuredGrid.h b/Common/DataModel/vtkUnstructuredGrid.h
index 5cb6197cc5c31ec43ae4b547543cf5825c6e6255..f5be85aca5841c50c9028091396a3fb3031ac32b 100644
--- a/Common/DataModel/vtkUnstructuredGrid.h
+++ b/Common/DataModel/vtkUnstructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGrid
  * @brief   dataset represents arbitrary combinations of
diff --git a/Common/DataModel/vtkUnstructuredGridBase.cxx b/Common/DataModel/vtkUnstructuredGridBase.cxx
index b5191f092a8ee45aa8c344e36a3a5c89b3ad82f7..70e20c205d1f644494ccf58d1da3ccacddcc7bd6 100644
--- a/Common/DataModel/vtkUnstructuredGridBase.cxx
+++ b/Common/DataModel/vtkUnstructuredGridBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridBase.h"
 
 #include "vtkCellIterator.h"
diff --git a/Common/DataModel/vtkUnstructuredGridBase.h b/Common/DataModel/vtkUnstructuredGridBase.h
index 2bb3a556a2e013ff3d1d54ccf741f30b09315d78..e39d325509995e1623bd2a10a12d5c21a56564af 100644
--- a/Common/DataModel/vtkUnstructuredGridBase.h
+++ b/Common/DataModel/vtkUnstructuredGridBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridBase
  * @brief   dataset represents arbitrary combinations
diff --git a/Common/DataModel/vtkUnstructuredGridCellIterator.cxx b/Common/DataModel/vtkUnstructuredGridCellIterator.cxx
index a4f31df80a02e40a03cd13879e595e2e2cde0e7a..1a37122aa5dcc0d3ab473b2dd5ed3a5f1f9c9e28 100644
--- a/Common/DataModel/vtkUnstructuredGridCellIterator.cxx
+++ b/Common/DataModel/vtkUnstructuredGridCellIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridCellIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkUnstructuredGridCellIterator.h"
 
diff --git a/Common/DataModel/vtkUnstructuredGridCellIterator.h b/Common/DataModel/vtkUnstructuredGridCellIterator.h
index 8dbdd4cb0cff3e9d9a11ab2ba7be3f36e4a07e6b..5d3069636bc75a02e6b209e9a3cc48ab32949eee 100644
--- a/Common/DataModel/vtkUnstructuredGridCellIterator.h
+++ b/Common/DataModel/vtkUnstructuredGridCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridCellIterator
  * @brief   Implementation of vtkCellIterator
diff --git a/Common/DataModel/vtkVector.h b/Common/DataModel/vtkVector.h
index ef3ef5cf3bf6c44564ca0acd3c7d9d5f8f101e8b..4fb69f5b7c3efc521307ce428d17724795c0b837 100644
--- a/Common/DataModel/vtkVector.h
+++ b/Common/DataModel/vtkVector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkVector
diff --git a/Common/DataModel/vtkVectorOperators.h b/Common/DataModel/vtkVectorOperators.h
index 92c36b7f21ed6ba73d20e47718e34d59e4922a5c..7718275c616822af05f33dd8d3ed4319d47c979a 100644
--- a/Common/DataModel/vtkVectorOperators.h
+++ b/Common/DataModel/vtkVectorOperators.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorOperators.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkVectorOperators_h
 #define vtkVectorOperators_h
diff --git a/Common/DataModel/vtkVertex.cxx b/Common/DataModel/vtkVertex.cxx
index 2066a9a5f2dc978a6e30ecc289598a2c193e70fe..7c63a97b32b611639b07fa73c9a2f649caa1b2a9 100644
--- a/Common/DataModel/vtkVertex.cxx
+++ b/Common/DataModel/vtkVertex.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertex.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVertex.h"
 
 #include "vtkCellArray.h"
diff --git a/Common/DataModel/vtkVertex.h b/Common/DataModel/vtkVertex.h
index 54db1198c5dd049e9cd174776b8d877dbe8773cc..9039f276da01d967077a9266d6ecad3e11a8bb90 100644
--- a/Common/DataModel/vtkVertex.h
+++ b/Common/DataModel/vtkVertex.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertex.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVertex
  * @brief   a cell that represents a 3D point
diff --git a/Common/DataModel/vtkVertexListIterator.cxx b/Common/DataModel/vtkVertexListIterator.cxx
index 9c46848c306e75df0e5d9494f1f510a6ae196887..d535f7ae00bfefbdcedc05fb088fdfc4cddfe0a2 100644
--- a/Common/DataModel/vtkVertexListIterator.cxx
+++ b/Common/DataModel/vtkVertexListIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertexListIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkVertexListIterator.h"
 
diff --git a/Common/DataModel/vtkVertexListIterator.h b/Common/DataModel/vtkVertexListIterator.h
index 635de892a88c239d7b5c06accba71db73daee6ce..152b3ee880beff718b3e70bd41547ab4b8de40df 100644
--- a/Common/DataModel/vtkVertexListIterator.h
+++ b/Common/DataModel/vtkVertexListIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertexListIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkVertexListIterator
  * @brief   Iterates all vertices in a graph.
diff --git a/Common/DataModel/vtkVoxel.cxx b/Common/DataModel/vtkVoxel.cxx
index 180ff878aab81a22e571f62ee63daabea9d7d1f1..92cbf102c276635ab86d56bc8fde5f1386a5be41 100644
--- a/Common/DataModel/vtkVoxel.cxx
+++ b/Common/DataModel/vtkVoxel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVoxel.h"
 
diff --git a/Common/DataModel/vtkVoxel.h b/Common/DataModel/vtkVoxel.h
index 22d75681634588eaf73e2b2953e8e7da56206024..6874d7fc1e6a0912ceb2d7b42d52e68e5f6be49d 100644
--- a/Common/DataModel/vtkVoxel.h
+++ b/Common/DataModel/vtkVoxel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVoxel
  * @brief   a cell that represents a 3D orthogonal parallelepiped
diff --git a/Common/DataModel/vtkWedge.cxx b/Common/DataModel/vtkWedge.cxx
index 9d9fa135514e390cfc3874cd7ceaef5375255fef..e9c7d5c454572eb2c3f904ef68bd30ac506ab27d 100644
--- a/Common/DataModel/vtkWedge.cxx
+++ b/Common/DataModel/vtkWedge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWedge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWedge.h"
 
diff --git a/Common/DataModel/vtkWedge.h b/Common/DataModel/vtkWedge.h
index 6633304d1a83c494194c71f7603900d917b3b2e4..53b52cc535510ec228948f84cea19d56ff744eb0 100644
--- a/Common/DataModel/vtkWedge.h
+++ b/Common/DataModel/vtkWedge.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWedge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWedge
  * @brief   a 3D cell that represents a linear wedge
diff --git a/Common/DataModel/vtkXMLDataElement.cxx b/Common/DataModel/vtkXMLDataElement.cxx
index 6c47bc12fc27690bb9911b21d702a69287cf0cd6..9527a0fab0db884c7b4ee4314f6039ac705fe8ec 100644
--- a/Common/DataModel/vtkXMLDataElement.cxx
+++ b/Common/DataModel/vtkXMLDataElement.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataElement.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLDataElement.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/DataModel/vtkXMLDataElement.h b/Common/DataModel/vtkXMLDataElement.h
index 2fc57260ffd5a74ac78f98c4668b13987873e017..5043490316edd4a9128a05e1f5e404673f18d2ea 100644
--- a/Common/DataModel/vtkXMLDataElement.h
+++ b/Common/DataModel/vtkXMLDataElement.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataElement.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLDataElement
  * @brief   Represents an XML element and those nested inside.
diff --git a/Common/ExecutionModel/LICENSE b/Common/ExecutionModel/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Common/ExecutionModel/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Common/ExecutionModel/Testing/Cxx/TestAbortExecute.cxx b/Common/ExecutionModel/Testing/Cxx/TestAbortExecute.cxx
index 1741ded4f1ae1a28e802da6d901dffdb746e117a..bb28dbc09807e34814aca28f2bbcbc6d2c47d663 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestAbortExecute.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestAbortExecute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAbortExecute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClipDataSet.h"
 #include "vtkContourGrid.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/TestAbortExecuteFromOtherThread.cxx b/Common/ExecutionModel/Testing/Cxx/TestAbortExecuteFromOtherThread.cxx
index abcbd1537b5667048e3195bc71fdaf079486c92a..5beeb0ef541f24fadcaa3d35abd31bb96c55cafa 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestAbortExecuteFromOtherThread.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestAbortExecuteFromOtherThread.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAbortExecuteFromOtherThread.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClipDataSet.h"
 #include "vtkContourGrid.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/TestAbortSMPFilter.cxx b/Common/ExecutionModel/Testing/Cxx/TestAbortSMPFilter.cxx
index 94a43a62706300336f2dc70eb1b629b8d71e8539..6ac235120b5b30a3776ca97ee002240cc809ee5c 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestAbortSMPFilter.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestAbortSMPFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAbortSMPFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDataSetTriangleFilter.h"
 #include "vtkElevationFilter.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/TestCopyAttributeData.cxx b/Common/ExecutionModel/Testing/Cxx/TestCopyAttributeData.cxx
index b6339a1abf8296528757cad8d34a8520fe985028..eec5fb1a0f85b1eb7fb1bcad639462dedd688091 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestCopyAttributeData.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestCopyAttributeData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCopyAttributeData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageAlgorithm::CopyAttributeData() method, which copies
 // all of the attribute data arrays (PointData and CellData) that is
 // not usually handled by the Execute methods of the imaging filters
diff --git a/Common/ExecutionModel/Testing/Cxx/TestImageDataToStructuredGrid.cxx b/Common/ExecutionModel/Testing/Cxx/TestImageDataToStructuredGrid.cxx
index 904c19fa294110004350ff2ef8046b53f04b3ea9..6c2840583c775df2ea79c6f070e3a18aa49c6b80 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestImageDataToStructuredGrid.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestImageDataToStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataToStructuredGridFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCell.h"
 #include "vtkCellData.h"
 #include "vtkDataArray.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/TestMetaData.cxx b/Common/ExecutionModel/Testing/Cxx/TestMetaData.cxx
index b12254256626cddc6061cb528bbcccd0477ff715..150d5f0917cd2cf35675570ce36586e1c1ca1697 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestMetaData.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestMetaData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMetaData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test verifies that information keys are copied up & down the
 // pipeline properly and NeedToExecute/StoreMetaData functions as expected.
diff --git a/Common/ExecutionModel/Testing/Cxx/TestMultiOutputSimpleFilter.cxx b/Common/ExecutionModel/Testing/Cxx/TestMultiOutputSimpleFilter.cxx
index 09ef582054715033d57624a0226727d3865ac107..79ce3db54f9bb54b4c73997dc45ba320ff65b673 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestMultiOutputSimpleFilter.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestMultiOutputSimpleFilter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataIterator.h"
 #include "vtkCompositeDataSet.h"
 #include "vtkFieldData.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/TestSetInputDataObject.cxx b/Common/ExecutionModel/Testing/Cxx/TestSetInputDataObject.cxx
index 18548369b9b77159aedd8fd7a6d793d74a3ff739..38e2a6abe32491d42ed223f5982be5a474ed7da4 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestSetInputDataObject.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestSetInputDataObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalSupport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkPolyData.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/TestTemporalSupport.cxx b/Common/ExecutionModel/Testing/Cxx/TestTemporalSupport.cxx
index 9d38e7923c4313e03d9ae02522dd4848e858a266..a20fbd9f9c077bc2a4a7237fed24ffc68846536a 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestTemporalSupport.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestTemporalSupport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalSupport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractArray.h"
 #include "vtkAlgorithm.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/TestThreadedImageAlgorithmSplitExtent.cxx b/Common/ExecutionModel/Testing/Cxx/TestThreadedImageAlgorithmSplitExtent.cxx
index 8f50c92510a349cc55b13caceddc66fa951049ba..d7a31824376ee8d8264558ac5e6835aae28708c2 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestThreadedImageAlgorithmSplitExtent.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestThreadedImageAlgorithmSplitExtent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThreadedImageAlgorithmSplitExtent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test checks the SplitExtent method of vtkThreadedImageAlgorithm.
 
diff --git a/Common/ExecutionModel/Testing/Cxx/TestTrivialConsumer.cxx b/Common/ExecutionModel/Testing/Cxx/TestTrivialConsumer.cxx
index d1da3d6c528a809a22cef3c91f802d20ff976e5e..dbb17ecce3999b6d5e7b05f2229aff400c89efca 100644
--- a/Common/ExecutionModel/Testing/Cxx/TestTrivialConsumer.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/TestTrivialConsumer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTrivialConsumer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkSphereSource.h"
diff --git a/Common/ExecutionModel/Testing/Cxx/UnitTestSimpleScalarTree.cxx b/Common/ExecutionModel/Testing/Cxx/UnitTestSimpleScalarTree.cxx
index 05426400630e38c2950edf308f0a612661356d3c..6603a1373ec9d439c990af8553e0fc41b653ce6e 100644
--- a/Common/ExecutionModel/Testing/Cxx/UnitTestSimpleScalarTree.cxx
+++ b/Common/ExecutionModel/Testing/Cxx/UnitTestSimpleScalarTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestSimpleScalarTree
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArray.h"
 #include "vtkFloatArray.h"
diff --git a/Common/ExecutionModel/vtk.module b/Common/ExecutionModel/vtk.module
index 2dfbd69b10466985356d62e9c69cdcc9e83a156f..2ac6e5e663ed7d07e310f3b6f9940a7d9b7d4d96 100644
--- a/Common/ExecutionModel/vtk.module
+++ b/Common/ExecutionModel/vtk.module
@@ -8,6 +8,17 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Common/ExecutionModel/vtkAlgorithm.cxx b/Common/ExecutionModel/vtkAlgorithm.cxx
index 452b7a3dfcd69f030b964e3d2319bc7ce2abc792..c61665feba0bb8dfec88a09af5379c40e20b4f31 100644
--- a/Common/ExecutionModel/vtkAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAlgorithm.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Common/ExecutionModel/vtkAlgorithm.h b/Common/ExecutionModel/vtkAlgorithm.h
index b963397376dd5605030f696169e0d5fa1febf4da..4c04ca7614aca5e7cfe16b7fcb5ebf20336d18ba 100644
--- a/Common/ExecutionModel/vtkAlgorithm.h
+++ b/Common/ExecutionModel/vtkAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAlgorithm
  * @brief   Superclass for all sources, filters, and sinks in VTK.
diff --git a/Common/ExecutionModel/vtkAlgorithmOutput.cxx b/Common/ExecutionModel/vtkAlgorithmOutput.cxx
index 1824df3b82ea1d4b898f218069552b693a1d0d66..b7aaca57d3f3b14a649b5ef615ad252f227f00cc 100644
--- a/Common/ExecutionModel/vtkAlgorithmOutput.cxx
+++ b/Common/ExecutionModel/vtkAlgorithmOutput.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAlgorithmOutput.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAlgorithmOutput.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/ExecutionModel/vtkAlgorithmOutput.h b/Common/ExecutionModel/vtkAlgorithmOutput.h
index 69993f9e16be7a276960909cad93be4d0c423b34..49adf024902ddd4c443449d9ac1fbcfb4286fad9 100644
--- a/Common/ExecutionModel/vtkAlgorithmOutput.h
+++ b/Common/ExecutionModel/vtkAlgorithmOutput.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAlgorithmOutput.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAlgorithmOutput
  * @brief   Proxy object to connect input/output ports.
diff --git a/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.cxx b/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.cxx
index 220b9fd74e936dfb73ddfe21736aa25b2d55a9d7..ef225898e80680b47ad797338aec397ff588438d 100644
--- a/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotationLayersAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAnnotationLayersAlgorithm.h"
 
 #include "vtkAnnotationLayers.h"
diff --git a/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.h b/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.h
index 0da219301d867194e78195684798d2b8c7e81975..54d82e879d76750ae37832f5976a87060c7f747a 100644
--- a/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.h
+++ b/Common/ExecutionModel/vtkAnnotationLayersAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotationLayersAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAnnotationLayersAlgorithm
  * @brief   Superclass for algorithms that produce only vtkAnnotationLayers as output
diff --git a/Common/ExecutionModel/vtkArrayDataAlgorithm.cxx b/Common/ExecutionModel/vtkArrayDataAlgorithm.cxx
index 995b8c96655a834e2d1f580d58d2c94cb1608136..c0e7e9510ff76b48ad15f9b148b200bd262dd1e4 100644
--- a/Common/ExecutionModel/vtkArrayDataAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkArrayDataAlgorithm.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDataAlgorithm.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayDataAlgorithm.h"
 #include "vtkArrayData.h"
diff --git a/Common/ExecutionModel/vtkArrayDataAlgorithm.h b/Common/ExecutionModel/vtkArrayDataAlgorithm.h
index f941715e9172c9602216865ecb9f4d0e7983dfc3..75fd89bcee05d040eb21a3a34f7ea2edd021e0f0 100644
--- a/Common/ExecutionModel/vtkArrayDataAlgorithm.h
+++ b/Common/ExecutionModel/vtkArrayDataAlgorithm.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDataAlgorithm.h
-
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkArrayDataAlgorithm
  * @brief   Superclass for algorithms that produce
diff --git a/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.cxx b/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.cxx
index febd617323c8a2d6bc0e0173c990612fa961c687..f5bee101defca8a7d1df109d6f8ee4c0f3820659 100644
--- a/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.cxx
+++ b/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCachedStreamingDemandDrivenPipeline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCachedStreamingDemandDrivenPipeline.h"
 
 #include "vtkInformationIntegerKey.h"
diff --git a/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.h b/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.h
index 12f522b9415db7e92b4de42e83a5a08b13031f2e..0a5bf7907545126c34f9245e7182578e15d6c48f 100644
--- a/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.h
+++ b/Common/ExecutionModel/vtkCachedStreamingDemandDrivenPipeline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCachedStreamingDemandDrivenPipeline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCachedStreamingDemandDrivenPipeline
  *
diff --git a/Common/ExecutionModel/vtkCastToConcrete.cxx b/Common/ExecutionModel/vtkCastToConcrete.cxx
index 1660be366ebf084958be2a8a4c287c04f4d99156..8c4f832c8037d86e4124ec64ea0594de889d8987 100644
--- a/Common/ExecutionModel/vtkCastToConcrete.cxx
+++ b/Common/ExecutionModel/vtkCastToConcrete.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCastToConcrete.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCastToConcrete.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/Common/ExecutionModel/vtkCastToConcrete.h b/Common/ExecutionModel/vtkCastToConcrete.h
index 99399401485dcdceaf475cdfb7dd387a2014c68b..067993733a5e9628319be42f166635eb8d6f67c6 100644
--- a/Common/ExecutionModel/vtkCastToConcrete.h
+++ b/Common/ExecutionModel/vtkCastToConcrete.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCastToConcrete.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCastToConcrete
  * @brief   works around type-checking limitations
diff --git a/Common/ExecutionModel/vtkCellGridAlgorithm.cxx b/Common/ExecutionModel/vtkCellGridAlgorithm.cxx
index e116e23616610e004ad09e275e8b5c62d3f35ece..75eaca9612f77d58083cda410b898915530e97a2 100644
--- a/Common/ExecutionModel/vtkCellGridAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkCellGridAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellGridAlgorithm.h"
 
 #include "vtkCellGrid.h"
diff --git a/Common/ExecutionModel/vtkCellGridAlgorithm.h b/Common/ExecutionModel/vtkCellGridAlgorithm.h
index 058be6845d54ea928864b68db49f7ddd7c5439b7..ebbca8d8c53c73de5b892dfe876719f8517b851f 100644
--- a/Common/ExecutionModel/vtkCellGridAlgorithm.h
+++ b/Common/ExecutionModel/vtkCellGridAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridAlgorithm
  * @brief   Superclass for algorithms that produce only polydata as output
diff --git a/Common/ExecutionModel/vtkCompositeDataPipeline.cxx b/Common/ExecutionModel/vtkCompositeDataPipeline.cxx
index 4c5ce393ed3189d42f97340a94f10104192f2fd1..9dc40c6f59cda7b24316ad8c87bdf296e6e46691 100644
--- a/Common/ExecutionModel/vtkCompositeDataPipeline.cxx
+++ b/Common/ExecutionModel/vtkCompositeDataPipeline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCompositeDataPipeline.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataPipeline.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Common/ExecutionModel/vtkCompositeDataPipeline.h b/Common/ExecutionModel/vtkCompositeDataPipeline.h
index c4fc9b9830f14f0bbe0b4d4028c27be57b361d45..1aab81aff7077f28497684e147a4c64a17877d7a 100644
--- a/Common/ExecutionModel/vtkCompositeDataPipeline.h
+++ b/Common/ExecutionModel/vtkCompositeDataPipeline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataPipeline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataPipeline
  * @brief   Executive supporting composite datasets.
diff --git a/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.cxx b/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.cxx
index bd99468a1c66bc8a70f0076202c2105d65af1677..58ccc72d1749061d3deec9fc9e5ae6a0b4241755 100644
--- a/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCompositeDataSetAlgorithm.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataSetAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.h b/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.h
index 491e7def30eeec03dbdf5c031d40187152db7d7f..eb16d7d12071aff9f82edbd16af547ac6f4e3877 100644
--- a/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.h
+++ b/Common/ExecutionModel/vtkCompositeDataSetAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataSetAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataSetAlgorithm
  * @brief   Superclass for algorithms that produce only vtkCompositeDataSet as output
diff --git a/Common/ExecutionModel/vtkDataObjectAlgorithm.cxx b/Common/ExecutionModel/vtkDataObjectAlgorithm.cxx
index 113a385161335965d9c80c1cda841e703d58f615..ac04fb64002edf398e011ed7ad6f13fb98df8cc7 100644
--- a/Common/ExecutionModel/vtkDataObjectAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkDataObjectAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkDataObjectAlgorithm.h b/Common/ExecutionModel/vtkDataObjectAlgorithm.h
index 423606329f8e238f7b06fbe2dbdb748aba70be34..a4d0f5160e8afb43f27919166bdd15521b737574 100644
--- a/Common/ExecutionModel/vtkDataObjectAlgorithm.h
+++ b/Common/ExecutionModel/vtkDataObjectAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectAlgorithm
  * @brief   Superclass for algorithms that produce only data object as output
diff --git a/Common/ExecutionModel/vtkDataSetAlgorithm.cxx b/Common/ExecutionModel/vtkDataSetAlgorithm.cxx
index 8def325c98e25d76816b2939e5c9beb30395dbd7..94fb259540f3f1cee356ac9d49091577dd6a5f9f 100644
--- a/Common/ExecutionModel/vtkDataSetAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkDataSetAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkDataSetAlgorithm.h b/Common/ExecutionModel/vtkDataSetAlgorithm.h
index 25706806a0737cd3ea474cf6d910fa065f687a59..4776baff6840f91d96831090a5962c25c750b759 100644
--- a/Common/ExecutionModel/vtkDataSetAlgorithm.h
+++ b/Common/ExecutionModel/vtkDataSetAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetAlgorithm
  * @brief   Superclass for algorithms that produce output of the same type as input
diff --git a/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx b/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx
index b93077e8fcf8aaf48688d41ab44197c8b18bd484..024dd5a7ae8fd11d811e315166190de6ae4665cb 100644
--- a/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx
+++ b/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDemandDrivenPipeline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDemandDrivenPipeline.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Common/ExecutionModel/vtkDemandDrivenPipeline.h b/Common/ExecutionModel/vtkDemandDrivenPipeline.h
index 754455af8d4f3df5b6d1e062075d1bcc3be50ebc..76de4fc307ab2bad21f73dccb7ba4631c1b150e9 100644
--- a/Common/ExecutionModel/vtkDemandDrivenPipeline.h
+++ b/Common/ExecutionModel/vtkDemandDrivenPipeline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDemandDrivenPipeline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDemandDrivenPipeline
  * @brief   Executive supporting on-demand execution.
diff --git a/Common/ExecutionModel/vtkDirectedGraphAlgorithm.cxx b/Common/ExecutionModel/vtkDirectedGraphAlgorithm.cxx
index 5b2f3947ba1f2f0fecb41d92e64266e168a4a507..ab1183c329ecbc4adc8ee0e9344ad521c17dd9ad 100644
--- a/Common/ExecutionModel/vtkDirectedGraphAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkDirectedGraphAlgorithm.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectedGraphAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkDirectedGraphAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkDirectedGraphAlgorithm.h b/Common/ExecutionModel/vtkDirectedGraphAlgorithm.h
index 62a9ac68015b4d5cc6f2278a12aec4f73ec9c577..46d1d8eab5bae5f2301a5aae64905ca78d9f6f93 100644
--- a/Common/ExecutionModel/vtkDirectedGraphAlgorithm.h
+++ b/Common/ExecutionModel/vtkDirectedGraphAlgorithm.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectedGraphAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDirectedGraphAlgorithm
  * @brief   Superclass for algorithms that produce only directed graph as output
diff --git a/Common/ExecutionModel/vtkEnsembleSource.cxx b/Common/ExecutionModel/vtkEnsembleSource.cxx
index e92710a1afb34799fc23425a217b70601605af4d..63c0d42a27f3b7659f3a313cc00bbc1b2f5d8303 100644
--- a/Common/ExecutionModel/vtkEnsembleSource.cxx
+++ b/Common/ExecutionModel/vtkEnsembleSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnsembleSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEnsembleSource.h"
 
 #include "vtkDataObject.h"
diff --git a/Common/ExecutionModel/vtkEnsembleSource.h b/Common/ExecutionModel/vtkEnsembleSource.h
index 17479a4f5fc6bab45bba404aad64abe6ddad2787..7e4834797db4c1145a064cfb992c38a8b51ff886 100644
--- a/Common/ExecutionModel/vtkEnsembleSource.h
+++ b/Common/ExecutionModel/vtkEnsembleSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnsembleSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEnsembleSource
  * @brief   source that manages dataset ensembles
diff --git a/Common/ExecutionModel/vtkExecutive.cxx b/Common/ExecutionModel/vtkExecutive.cxx
index e99c249b793303aa58710f0798c335339c09e743..87d26551c30d79bf36c5be1108b4be896c3e34fe 100644
--- a/Common/ExecutionModel/vtkExecutive.cxx
+++ b/Common/ExecutionModel/vtkExecutive.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExecutive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExecutive.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Common/ExecutionModel/vtkExecutive.h b/Common/ExecutionModel/vtkExecutive.h
index 7de76d6e7a6a23bc42f23b94b12543534fe22b98..0eb3dfb89e805aff0f57a14d5b0c145c1921176c 100644
--- a/Common/ExecutionModel/vtkExecutive.h
+++ b/Common/ExecutionModel/vtkExecutive.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExecutive.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExecutive
  * @brief   Superclass for all pipeline executives in VTK.
diff --git a/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.cxx b/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.cxx
index d75d9c213d1875cfada9213aa5ed278124c4bb23..d234541e5c372440be5327c009665e5a48e74525 100644
--- a/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGridAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExplicitStructuredGridAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.h b/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.h
index b60255d779b00f3bc56c6b6d235d95123f685add..d15a3a1ad0c3f1fceca936718f18f3e712fce31f 100644
--- a/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.h
+++ b/Common/ExecutionModel/vtkExplicitStructuredGridAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGridAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExplicitStructuredGridAlgorithm
  * @brief   Superclass for algorithms that produce only
diff --git a/Common/ExecutionModel/vtkExtentRCBPartitioner.cxx b/Common/ExecutionModel/vtkExtentRCBPartitioner.cxx
index fa3be36ff7f5dd07bed2e475e3f300a2b7fd6dd7..253a28733b1e2d161e92b3b01a68be3cd0358ab7 100644
--- a/Common/ExecutionModel/vtkExtentRCBPartitioner.cxx
+++ b/Common/ExecutionModel/vtkExtentRCBPartitioner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkExtentRCBPartitioner.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtentRCBPartitioner.h"
 #include "vtkMath.h"
diff --git a/Common/ExecutionModel/vtkExtentRCBPartitioner.h b/Common/ExecutionModel/vtkExtentRCBPartitioner.h
index 4b1ff1e2fa4a21b6cec43720b4630fac6cb5186b..281591467572d7cae3658e1c0fda47ccc80f92aa 100644
--- a/Common/ExecutionModel/vtkExtentRCBPartitioner.h
+++ b/Common/ExecutionModel/vtkExtentRCBPartitioner.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkExtentRCBPartitioner.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtentRCBPartitioner
  * @brief   This method partitions a global extent to N partitions where N is a user
diff --git a/Common/ExecutionModel/vtkExtentSplitter.cxx b/Common/ExecutionModel/vtkExtentSplitter.cxx
index fdd3248a0e5b60ec01a7aa76e8ffce29b4750d73..ad2bd6b8b0c6e224d2b72907b0ae6e8714c7ea64 100644
--- a/Common/ExecutionModel/vtkExtentSplitter.cxx
+++ b/Common/ExecutionModel/vtkExtentSplitter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtentSplitter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtentSplitter.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/ExecutionModel/vtkExtentSplitter.h b/Common/ExecutionModel/vtkExtentSplitter.h
index 015b666cf6fbbd5fdb40152191a40d981f2929d0..449910c9a0c450184f32f6230b070b9adcc56522 100644
--- a/Common/ExecutionModel/vtkExtentSplitter.h
+++ b/Common/ExecutionModel/vtkExtentSplitter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtentSplitter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtentSplitter
  * @brief   Split an extent across other extents.
diff --git a/Common/ExecutionModel/vtkExtentTranslator.cxx b/Common/ExecutionModel/vtkExtentTranslator.cxx
index 7044df72fedcdd300e224436639b1b1562509a20..35fd87c05c6fe7600f025b532dd6aaaa86d13d45 100644
--- a/Common/ExecutionModel/vtkExtentTranslator.cxx
+++ b/Common/ExecutionModel/vtkExtentTranslator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtentTranslator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtentTranslator.h"
 #include "vtkInformationIntegerKey.h"
 #include "vtkInformationIntegerRequestKey.h"
diff --git a/Common/ExecutionModel/vtkExtentTranslator.h b/Common/ExecutionModel/vtkExtentTranslator.h
index 3d593cf97cda03bae49ee128415eb99442d3050b..0f0e4df860cb5171f190100b617fb5c13ab99a6a 100644
--- a/Common/ExecutionModel/vtkExtentTranslator.h
+++ b/Common/ExecutionModel/vtkExtentTranslator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtentTranslator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtentTranslator
  * @brief   Generates a structured extent from unstructured.
diff --git a/Common/ExecutionModel/vtkFilteringInformationKeyManager.cxx b/Common/ExecutionModel/vtkFilteringInformationKeyManager.cxx
index cd2c6ffd538930ddb2716880e26c90ccfba97d54..b3e41943360a7e87d3cc995f5b1f7ac634932918 100644
--- a/Common/ExecutionModel/vtkFilteringInformationKeyManager.cxx
+++ b/Common/ExecutionModel/vtkFilteringInformationKeyManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFilteringInformationKeyManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFilteringInformationKeyManager.h"
 
 #include "vtkInformationKey.h"
diff --git a/Common/ExecutionModel/vtkFilteringInformationKeyManager.h b/Common/ExecutionModel/vtkFilteringInformationKeyManager.h
index 27c4be9d199a706128613ba92c15d89feb3709d1..57e4645411757a63c840fbf59dd337513efe1228 100644
--- a/Common/ExecutionModel/vtkFilteringInformationKeyManager.h
+++ b/Common/ExecutionModel/vtkFilteringInformationKeyManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFilteringInformationKeyManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFilteringInformationKeyManager
  * @brief   Manages key types in vtkFiltering.
diff --git a/Common/ExecutionModel/vtkGraphAlgorithm.cxx b/Common/ExecutionModel/vtkGraphAlgorithm.cxx
index 6b93029af8901ca1e6fd76af254fcc351e39bf2a..1fcb6aa0ae93a2adaa96b6f4b7d678c3ec1d1ed8 100644
--- a/Common/ExecutionModel/vtkGraphAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkGraphAlgorithm.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGraphAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkGraphAlgorithm.h b/Common/ExecutionModel/vtkGraphAlgorithm.h
index 2650108ca3481f148c42498ff03b37c0ee9db5df..4ab71722410cd12d5876ab7cc8b84e4203a826a0 100644
--- a/Common/ExecutionModel/vtkGraphAlgorithm.h
+++ b/Common/ExecutionModel/vtkGraphAlgorithm.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphAlgorithm
  * @brief   Superclass for algorithms that produce only graph as output
diff --git a/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.cxx b/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.cxx
index 11073228c09958e0270e33e3060b6c777336169d..e40f3a36af74119b70834f801dcb878ff81c0b55 100644
--- a/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalBoxDataSetAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHierarchicalBoxDataSetAlgorithm.h"
 
 #include "vtkCompositeDataPipeline.h"
diff --git a/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.h b/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.h
index 9b35a16ebab89f4da35479176c7000bc61cbf385..78322c8c348ebee53f0397178b07b5b3e2de5e36 100644
--- a/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.h
+++ b/Common/ExecutionModel/vtkHierarchicalBoxDataSetAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalBoxDataSetAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalBoxDataSetAlgorithm
  * @brief   superclass for algorithms that
diff --git a/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.cxx b/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.cxx
index c1f5168845df3d61e73eb05072f7d4e783f88bda..16382f9743299aa06e259d3625954eb64c7ee2fa 100644
--- a/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridAlgorithm.h"
 
 #include "vtkBitArray.h"
diff --git a/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.h b/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.h
index 9ec9bc5c95a4ea6ebebdf47fe26b1b8b5d3d490a..6ed3f43b29eec493ca79bc793e47bb4d484e6b04 100644
--- a/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.h
+++ b/Common/ExecutionModel/vtkHyperTreeGridAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridAlgorithm
  * @brief   Superclass for algorithms that produce
diff --git a/Common/ExecutionModel/vtkImageAlgorithm.cxx b/Common/ExecutionModel/vtkImageAlgorithm.cxx
index 4b5203a8f687dfd6f42d3fd6a7d6abb21824e1b0..5b35346857d45500b1b80b84581c00556541711b 100644
--- a/Common/ExecutionModel/vtkImageAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkImageAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAlgorithm.h"
 
 #include "vtkCellData.h"
diff --git a/Common/ExecutionModel/vtkImageAlgorithm.h b/Common/ExecutionModel/vtkImageAlgorithm.h
index 419dde0350770038017768609d1198ccb4539411..4d24d82ee60a7b9adc79961241af0af334ff665c 100644
--- a/Common/ExecutionModel/vtkImageAlgorithm.h
+++ b/Common/ExecutionModel/vtkImageAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageAlgorithm
  * @brief   Generic algorithm superclass for image algs
diff --git a/Common/ExecutionModel/vtkImageInPlaceFilter.cxx b/Common/ExecutionModel/vtkImageInPlaceFilter.cxx
index ce9e37ac30e33834d6aacc8658a4837a7e509398..ec7eb6613c925e3a32d70a387b4b9ebc507615fb 100644
--- a/Common/ExecutionModel/vtkImageInPlaceFilter.cxx
+++ b/Common/ExecutionModel/vtkImageInPlaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageInPlaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageInPlaceFilter.h"
 
 #include "vtkImageData.h"
diff --git a/Common/ExecutionModel/vtkImageInPlaceFilter.h b/Common/ExecutionModel/vtkImageInPlaceFilter.h
index b80c6807ef7d3d32c9037a7869c6c338fb8c70c4..57ac282c650a79fb18ea568a896704ab3ed964ad 100644
--- a/Common/ExecutionModel/vtkImageInPlaceFilter.h
+++ b/Common/ExecutionModel/vtkImageInPlaceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageInPlaceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageInPlaceFilter
  * @brief   Filter that operates in place.
diff --git a/Common/ExecutionModel/vtkImageProgressIterator.cxx b/Common/ExecutionModel/vtkImageProgressIterator.cxx
index 54f7e9adf7ac6de30f27aed69e393eaf356d719d..f4ad473e8d1ed3ff6014c1d9fd65277e243128a9 100644
--- a/Common/ExecutionModel/vtkImageProgressIterator.cxx
+++ b/Common/ExecutionModel/vtkImageProgressIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProgressIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #define vtkImageProgressIterator_cxx
 
diff --git a/Common/ExecutionModel/vtkImageProgressIterator.h b/Common/ExecutionModel/vtkImageProgressIterator.h
index fc0a5056e24d393178b7b45c37a82d51f352d853..7a01410be2689b12c282cc65a36d7323eda7acf3 100644
--- a/Common/ExecutionModel/vtkImageProgressIterator.h
+++ b/Common/ExecutionModel/vtkImageProgressIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProgressIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageProgressIterator
  * @brief   a simple image iterator with progress
diff --git a/Common/ExecutionModel/vtkImageProgressIterator.txx b/Common/ExecutionModel/vtkImageProgressIterator.txx
index 2dabf3e884a9a695c77b8a863d224269b1f25fd6..9cd1af3b5d136ced0fe2867f812bc6c18f22b72b 100644
--- a/Common/ExecutionModel/vtkImageProgressIterator.txx
+++ b/Common/ExecutionModel/vtkImageProgressIterator.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProgressIterator.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkImageProgressIterator_txx
 #define vtkImageProgressIterator_txx
 
diff --git a/Common/ExecutionModel/vtkImageToStructuredGrid.cxx b/Common/ExecutionModel/vtkImageToStructuredGrid.cxx
index dddcc2855a32f9b56c7a4970d6aa862dfeefb477..808c1b6773c77695706586659801a3f87056a9fb 100644
--- a/Common/ExecutionModel/vtkImageToStructuredGrid.cxx
+++ b/Common/ExecutionModel/vtkImageToStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkImageToStructuredGrid.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageToStructuredGrid.h"
 #include "vtkCellData.h"
 #include "vtkDataObject.h"
diff --git a/Common/ExecutionModel/vtkImageToStructuredGrid.h b/Common/ExecutionModel/vtkImageToStructuredGrid.h
index 7dbc6a91dbc911dfc9b1c1cdb805f53c2ae12f09..5c1a8335fb619b5b34cc0205bdaac7a5836bf8cb 100644
--- a/Common/ExecutionModel/vtkImageToStructuredGrid.h
+++ b/Common/ExecutionModel/vtkImageToStructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkImageDataToStructuredGridFilter.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageToStructuredGrid
  * a structured grid instance.
diff --git a/Common/ExecutionModel/vtkImageToStructuredPoints.cxx b/Common/ExecutionModel/vtkImageToStructuredPoints.cxx
index b6769155ae21622afc99448d2f2371794e194d46..c8f11ac0f617fc8dd50c0c69b0f899170c3f8674 100644
--- a/Common/ExecutionModel/vtkImageToStructuredPoints.cxx
+++ b/Common/ExecutionModel/vtkImageToStructuredPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToStructuredPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageToStructuredPoints.h"
 
 #include "vtkCellData.h"
diff --git a/Common/ExecutionModel/vtkImageToStructuredPoints.h b/Common/ExecutionModel/vtkImageToStructuredPoints.h
index 62ad2673c63d30929cef3142bb862a328265a205..d547e374b347e43ce6d0707bf611ff56c98173ee 100644
--- a/Common/ExecutionModel/vtkImageToStructuredPoints.h
+++ b/Common/ExecutionModel/vtkImageToStructuredPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToStructuredPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageToStructuredPoints
  * @brief   Attaches image pipeline to VTK.
diff --git a/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.cxx b/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.cxx
index 14ec9a6c27576db47de8623e8406753060d402f7..15df4ace44b5b920121c96f0585db4503cf2242b 100644
--- a/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.cxx
+++ b/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDataObjectMetaDataKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationDataObjectMetaDataKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.h b/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.h
index 2a1604a901be08c25992d8d3ac1b1ccc554c6b7e..a2ab2449669c9621b1637fdfc03f3b8be2310f63 100644
--- a/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.h
+++ b/Common/ExecutionModel/vtkInformationDataObjectMetaDataKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationDataObjectMetaDataKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationDataObjectMetaDataKey
  * @brief   key used to define meta-data of type vtkDataObject
diff --git a/Common/ExecutionModel/vtkInformationExecutivePortKey.cxx b/Common/ExecutionModel/vtkInformationExecutivePortKey.cxx
index 34bf664e66040b9359abca95d94c0a06d82856ed..28a950d01656cb2cb5071b6ea9cb78231a96b25d 100644
--- a/Common/ExecutionModel/vtkInformationExecutivePortKey.cxx
+++ b/Common/ExecutionModel/vtkInformationExecutivePortKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationExecutivePortKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationExecutivePortKey.h"
 
 #include "vtkExecutive.h"
diff --git a/Common/ExecutionModel/vtkInformationExecutivePortKey.h b/Common/ExecutionModel/vtkInformationExecutivePortKey.h
index 5de4c3b2e641854590e767b388583cdc2c601df9..6e9e43625f7e8374cc0cde48a42ced366bf7f8a5 100644
--- a/Common/ExecutionModel/vtkInformationExecutivePortKey.h
+++ b/Common/ExecutionModel/vtkInformationExecutivePortKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationExecutivePortKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationExecutivePortKey
  * @brief   Key for vtkExecutive/Port value pairs.
diff --git a/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.cxx b/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.cxx
index 94899decf4200d12c130b282ee93f5bca5991a99..d47dd400bdb9a5482e8032b9df18b5a4243a4a04 100644
--- a/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.cxx
+++ b/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationExecutivePortVectorKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationExecutivePortVectorKey.h"
 
 #include "vtkExecutive.h"
diff --git a/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.h b/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.h
index 9647b5153301e143f8fa23431946d19c7c650d8c..322d60a5598acf48a34ad389c302be2ef0116760 100644
--- a/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.h
+++ b/Common/ExecutionModel/vtkInformationExecutivePortVectorKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationExecutivePortVectorKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationExecutivePortVectorKey
  * @brief   Key for vtkExecutive/Port value pair vectors.
diff --git a/Common/ExecutionModel/vtkInformationIntegerRequestKey.cxx b/Common/ExecutionModel/vtkInformationIntegerRequestKey.cxx
index 6ecd165d106266d10423eff032b5446fb2246a20..240fdf31f3b93621ddd5316fab6b229c1f42e628 100644
--- a/Common/ExecutionModel/vtkInformationIntegerRequestKey.cxx
+++ b/Common/ExecutionModel/vtkInformationIntegerRequestKey.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerRequestKey.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInformationIntegerRequestKey.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkInformationIntegerRequestKey.h b/Common/ExecutionModel/vtkInformationIntegerRequestKey.h
index 57cacc9357563f94bc2436b7645d8d82f7d7c2a6..90ff54bc7f124637b3a0840073b1e19ce6709de5 100644
--- a/Common/ExecutionModel/vtkInformationIntegerRequestKey.h
+++ b/Common/ExecutionModel/vtkInformationIntegerRequestKey.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInformationIntegerRequestKey.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInformationIntegerRequestKey
  * @brief   key that can used to request integer values from the pipeline
diff --git a/Common/ExecutionModel/vtkMoleculeAlgorithm.cxx b/Common/ExecutionModel/vtkMoleculeAlgorithm.cxx
index 08cdcaa34b4b5e108dd0caaa387337cddfbd6b02..ab4864c9f8403591a0c854095e762d25ae39b5ee 100644
--- a/Common/ExecutionModel/vtkMoleculeAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkMoleculeAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkMoleculeAlgorithm.h b/Common/ExecutionModel/vtkMoleculeAlgorithm.h
index 14de9f91e1941f2a63c9ed2d603858c117417814..fa040e01b15d9d717a1edb26576ae3f1d9b46a24 100644
--- a/Common/ExecutionModel/vtkMoleculeAlgorithm.h
+++ b/Common/ExecutionModel/vtkMoleculeAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMoleculeAlgorithm
  * @brief   Superclass for algorithms that operate on
diff --git a/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.cxx b/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.cxx
index 5b4a4d140deeb4c2596279db911f3bc94a385eaf..8053fdc0382cab69a0c0f9884a741215a70bfcdc 100644
--- a/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMultiBlockDataSetAlgorithm.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiBlockDataSetAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.h b/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.h
index c6a75de936ece857bdb2a3294ca2a3776a6c9ba7..003c79e53876d49fe83cc496c78b56e4176cdd62 100644
--- a/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.h
+++ b/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockDataSetAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiBlockDataSetAlgorithm
  * @brief   Superclass for algorithms that produce only vtkMultiBlockDataSet as output
diff --git a/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.cxx b/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.cxx
index 3295bbbea7051ac8ff0c3891e61631a02fa78602..c844cdc7650aa8ff34a66067fda1cfc464acb4f0 100644
--- a/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMultiTimeStepAlgorithm.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMultiTimeStepAlgorithm.h"
 
diff --git a/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.h b/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.h
index ce61cb84083ab1f3233c2af9fbf08695cc3d196d..3be5a184899f02937bcc7b494d21b25ce7286718 100644
--- a/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.h
+++ b/Common/ExecutionModel/vtkMultiTimeStepAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiTimeStepAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkMultiTimeStepAlgorithm
  * @brief Superclass for algorithms that would like to make multiple time requests
diff --git a/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.cxx b/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.cxx
index c7305b831526344e1d7b04f1a18463c7574e2826..915266aead40b4b7594c9c1bfb1aa566d5412d89 100644
--- a/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkNonOverlappingAMRAlgorithm.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNonOverlappingAMRAlgorithm.h"
 #include "vtkCompositeDataPipeline.h"
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.h b/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.h
index e3c352c4bb3cfa8d2262092e8496dd9bdedc6412..e7fdb8d0dab21b3c1197e53c0135731e6383cbfe 100644
--- a/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.h
+++ b/Common/ExecutionModel/vtkNonOverlappingAMRAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkNonOverlappingAMRAlgorithm.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNonOverlappingAMRAlgorithm
  *  produce vtkNonOverlappingAMR as output.
diff --git a/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.cxx b/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.cxx
index a9ea4ef83167ec45a07393ffc69d2890e0475160..f79ddc484349a0e77e440ca2561f97ac288b13ee 100644
--- a/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkOverlappingAMRAlgorithm.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOverlappingAMRAlgorithm.h"
 #include "vtkCompositeDataPipeline.h"
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.h b/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.h
index e9f46daf2adef05323fed029ea533ce89c10d4a0..c72b43930962e4254f949250fc2bb110d6a2a177 100644
--- a/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.h
+++ b/Common/ExecutionModel/vtkOverlappingAMRAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkOverlappingAMRAlgorithm.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOverlappingAMRAlgorithm
  * @brief   A base class for all algorithms that take as input vtkOverlappingAMR and
diff --git a/Common/ExecutionModel/vtkParallelReader.cxx b/Common/ExecutionModel/vtkParallelReader.cxx
index e46811e869e86b5375c51bba525a00b30ca953e1..f6c924d87b397b83bcee02415250daf857d6f020 100644
--- a/Common/ExecutionModel/vtkParallelReader.cxx
+++ b/Common/ExecutionModel/vtkParallelReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParallelReader.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkParallelReader.h b/Common/ExecutionModel/vtkParallelReader.h
index 9106e742b753e18ae7c5e7a8101e040cdc071bca..bf09b765d1c7ccd4833f31b87064193cedfafcd3 100644
--- a/Common/ExecutionModel/vtkParallelReader.h
+++ b/Common/ExecutionModel/vtkParallelReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParallelReader
  * @brief   Superclass for algorithms that are parallel aware
diff --git a/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.cxx b/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.cxx
index 111f4dbf4e88fdc8c42fd9b310fda730464c4db6..791560af39b4363998ef980cf4506c0ee221090d 100644
--- a/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPartitionedDataSetAlgorithm.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.h b/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.h
index 77d4a0811f526dbd277a29dca6b77c9c1ba9048d..e94fbc64e514db46352f931fd4353e72a023584e 100644
--- a/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.h
+++ b/Common/ExecutionModel/vtkPartitionedDataSetAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPartitionedDataSetAlgorithm
  * @brief Superclass for algorithms that produce vtkPartitionedDataSetAlgorithm
diff --git a/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.cxx b/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.cxx
index a25efab1df464b5e6f9f35a30ad7fa2a8bc0e223..ad2afd11fbb4f3a2d2484b7d1b1b1ba4196e012d 100644
--- a/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetCollectionCollectionAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPartitionedDataSetCollectionAlgorithm.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.h b/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.h
index e8da00bddd2f0c08767bb0915b18d71c3e794372..64b78fdd8a8d8aad8d3f9de88f1c53d60507b96e 100644
--- a/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.h
+++ b/Common/ExecutionModel/vtkPartitionedDataSetCollectionAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetCollectionCollectionAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPartitionedDataSetCollectionAlgorithm
  * @brief Superclass for algorithms that produce vtkPartitionedDataSetCollectionAlgorithm
diff --git a/Common/ExecutionModel/vtkPassInputTypeAlgorithm.cxx b/Common/ExecutionModel/vtkPassInputTypeAlgorithm.cxx
index 8d566bd66dce58110f91c877150d9d77edc4b93f..31bf5b4501a258da20d3e88f401822ecd89cfa11 100644
--- a/Common/ExecutionModel/vtkPassInputTypeAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkPassInputTypeAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassInputTypeAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPassInputTypeAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkPassInputTypeAlgorithm.h b/Common/ExecutionModel/vtkPassInputTypeAlgorithm.h
index 5de05611805d4e0b522ae382ef2f5cde5d1767c7..9ea6b8181cc82585092844451b35b440bf394a7c 100644
--- a/Common/ExecutionModel/vtkPassInputTypeAlgorithm.h
+++ b/Common/ExecutionModel/vtkPassInputTypeAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassInputTypeAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPassInputTypeAlgorithm
  * @brief   Superclass for algorithms that produce output of the same type as input
diff --git a/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.cxx b/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.cxx
index f78a777181a5eff5b8098646ad4cce4c68943af9..3517a7b282d355a8021d90e5392be09482ed1c36 100644
--- a/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunctionAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPiecewiseFunctionAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.h b/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.h
index 744a95b4c5fd64346cf05762c65319f524190873..755b1810eda105d9fa0d1726fa35f1669094e147 100644
--- a/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.h
+++ b/Common/ExecutionModel/vtkPiecewiseFunctionAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunctionAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPiecewiseFunctionAlgorithm
  * @brief   Superclass for algorithms that produce only piecewise function as output
diff --git a/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.cxx b/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.cxx
index 504bdab044966a9fb70ea5dc06c60371ad13682a..0f401e29e272b0a656190576dd1091f1093c5088 100644
--- a/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.cxx
+++ b/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunctionShiftScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPiecewiseFunctionShiftScale.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.h b/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.h
index 50c6e12915ad571dff6cbdad83ec362594cc9533..0daa8712ad5ab4665399b8b861e44758386dfae0 100644
--- a/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.h
+++ b/Common/ExecutionModel/vtkPiecewiseFunctionShiftScale.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPiecewiseFunctionShiftScale.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPiecewiseFunctionShiftScale
diff --git a/Common/ExecutionModel/vtkPointSetAlgorithm.cxx b/Common/ExecutionModel/vtkPointSetAlgorithm.cxx
index 2eb5a1d8efe41ffebb1c3716c9ea57378cf9d5f7..4bcc20b527320173554e1d537cfa59f0f202c4dd 100644
--- a/Common/ExecutionModel/vtkPointSetAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkPointSetAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSetAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkPointSetAlgorithm.h b/Common/ExecutionModel/vtkPointSetAlgorithm.h
index a413342322dd40e73c9c34b4b89e0acae972eca3..bbe10b9ce72d505b0b9fb03c2e41c3e9d819c21e 100644
--- a/Common/ExecutionModel/vtkPointSetAlgorithm.h
+++ b/Common/ExecutionModel/vtkPointSetAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointSetAlgorithm
  * @brief   Superclass for algorithms that produce output of the same type as input
diff --git a/Common/ExecutionModel/vtkPolyDataAlgorithm.cxx b/Common/ExecutionModel/vtkPolyDataAlgorithm.cxx
index 568bbdd402b65c0b209c929227cbe8de2652ec7a..c80ca0d9bc68bf03c9e6a8c6e117343186331aa5 100644
--- a/Common/ExecutionModel/vtkPolyDataAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkPolyDataAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkPolyDataAlgorithm.h b/Common/ExecutionModel/vtkPolyDataAlgorithm.h
index 980525b37bf592e90823a7f8593903a4d526db30..f054a251bea16e83a1444de7ea4932a1790871bf 100644
--- a/Common/ExecutionModel/vtkPolyDataAlgorithm.h
+++ b/Common/ExecutionModel/vtkPolyDataAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataAlgorithm
  * @brief   Superclass for algorithms that produce only polydata as output
diff --git a/Common/ExecutionModel/vtkProgressObserver.cxx b/Common/ExecutionModel/vtkProgressObserver.cxx
index 0732c32e71afdbda26e5815a0ac75e5a9a50de20..70746db13ae04297831274d571bf5c53ae5248ba 100644
--- a/Common/ExecutionModel/vtkProgressObserver.cxx
+++ b/Common/ExecutionModel/vtkProgressObserver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgressObserver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgressObserver.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkProgressObserver.h b/Common/ExecutionModel/vtkProgressObserver.h
index 357aa3a48bdc6b6339fb836646f4737c83f96356..815dbbd512e3d39b963a9aeb3f06ef7f536bcc0f 100644
--- a/Common/ExecutionModel/vtkProgressObserver.h
+++ b/Common/ExecutionModel/vtkProgressObserver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgressObserver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgressObserver
  * @brief   Basic class to optionally replace vtkAlgorithm progress functionality.
diff --git a/Common/ExecutionModel/vtkReaderAlgorithm.cxx b/Common/ExecutionModel/vtkReaderAlgorithm.cxx
index 39d8d187bbfe3de7157ee7741471dd9114992f67..223e0f360666b06bf0f25e8549fd626b5a2a7b86 100644
--- a/Common/ExecutionModel/vtkReaderAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkReaderAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReaderAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReaderAlgorithm.h"
 
 #include "vtkDataObject.h"
diff --git a/Common/ExecutionModel/vtkReaderAlgorithm.h b/Common/ExecutionModel/vtkReaderAlgorithm.h
index 2ea6a6b4837d5e58105681be0fbf319445a05a72..5747b2d086499320e5fc46a1ff2bdd7f0e86fa26 100644
--- a/Common/ExecutionModel/vtkReaderAlgorithm.h
+++ b/Common/ExecutionModel/vtkReaderAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReaderAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReaderAlgorithm
  * @brief   Superclass for readers that implement a simplified API.
diff --git a/Common/ExecutionModel/vtkRectilinearGridAlgorithm.cxx b/Common/ExecutionModel/vtkRectilinearGridAlgorithm.cxx
index be64bfcc5259ef2670f79e67b110b89ceb920add..a5dd2a6a019676411439118ebd848fbf290fdeff 100644
--- a/Common/ExecutionModel/vtkRectilinearGridAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkRectilinearGridAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkRectilinearGridAlgorithm.h b/Common/ExecutionModel/vtkRectilinearGridAlgorithm.h
index e2cf5f1cc53433799d6b96e50095ec2c1adc4a74..32685309cd83a598b847f1f3c9c950bcb53974de 100644
--- a/Common/ExecutionModel/vtkRectilinearGridAlgorithm.h
+++ b/Common/ExecutionModel/vtkRectilinearGridAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridAlgorithm
  * @brief   Superclass for algorithms that produce only rectilinear grid as output
diff --git a/Common/ExecutionModel/vtkSMPProgressObserver.cxx b/Common/ExecutionModel/vtkSMPProgressObserver.cxx
index 14fa96db292f43a8c9aa8b81414ab6421facf46a..8c962fbb43a91e133a7f33439e0dd429ada0b086 100644
--- a/Common/ExecutionModel/vtkSMPProgressObserver.cxx
+++ b/Common/ExecutionModel/vtkSMPProgressObserver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPProgressObserver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSMPProgressObserver.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkSMPProgressObserver.h b/Common/ExecutionModel/vtkSMPProgressObserver.h
index 7c96aa964b14085c93ed80dbd1e435c59be70376..4ef91c61bfa8b680fb5db7c4950158c5bf605e7a 100644
--- a/Common/ExecutionModel/vtkSMPProgressObserver.h
+++ b/Common/ExecutionModel/vtkSMPProgressObserver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPProgressObserver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSMPProgressObserver
  * @brief   Progress observer that is thread safe
diff --git a/Common/ExecutionModel/vtkScalarTree.cxx b/Common/ExecutionModel/vtkScalarTree.cxx
index c57c48f77572baa8355d5efd96e66cc3fb11600c..c4ef6c4c7b3455d044560bb13422df450f6fa1e2 100644
--- a/Common/ExecutionModel/vtkScalarTree.cxx
+++ b/Common/ExecutionModel/vtkScalarTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkScalarTree.h"
 
 #include "vtkDataArray.h"
diff --git a/Common/ExecutionModel/vtkScalarTree.h b/Common/ExecutionModel/vtkScalarTree.h
index 03619b1e258cad849a45fb52988da840b3ace7ea..d31e42224ef07a4aad65679d06fe26593590904e 100644
--- a/Common/ExecutionModel/vtkScalarTree.h
+++ b/Common/ExecutionModel/vtkScalarTree.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScalarTree
  * @brief   organize data according to scalar values (used to accelerate contouring operations)
diff --git a/Common/ExecutionModel/vtkSelectionAlgorithm.cxx b/Common/ExecutionModel/vtkSelectionAlgorithm.cxx
index 090e5a6f799bcc1b76b509b7f681f7ac081a47aa..8d6666335f7ea23917bd64b3dc005504bd6aa8c8 100644
--- a/Common/ExecutionModel/vtkSelectionAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkSelectionAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectionAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSelectionAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkSelectionAlgorithm.h b/Common/ExecutionModel/vtkSelectionAlgorithm.h
index c79d98b0ca833280e73aec73d340a5b653cac426..607c3668538879ae9e376d71d3528cb4930ad5b0 100644
--- a/Common/ExecutionModel/vtkSelectionAlgorithm.h
+++ b/Common/ExecutionModel/vtkSelectionAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectionAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSelectionAlgorithm
  * @brief   Superclass for algorithms that produce only Selection as output
diff --git a/Common/ExecutionModel/vtkSimpleImageToImageFilter.cxx b/Common/ExecutionModel/vtkSimpleImageToImageFilter.cxx
index a4ca5892325cfd18ad34f50e4cde442d0ba26487..90cee6a5a1b4cdec3996f1dc9d45b413d49b3da6 100644
--- a/Common/ExecutionModel/vtkSimpleImageToImageFilter.cxx
+++ b/Common/ExecutionModel/vtkSimpleImageToImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleImageToImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimpleImageToImageFilter.h"
 
 #include "vtkImageData.h"
diff --git a/Common/ExecutionModel/vtkSimpleImageToImageFilter.h b/Common/ExecutionModel/vtkSimpleImageToImageFilter.h
index 025c3fee6e47fb5d3d91b4f8eceb156cf363335e..71c13f88bfff2fdad96fdb41a0188471cd0ae431 100644
--- a/Common/ExecutionModel/vtkSimpleImageToImageFilter.h
+++ b/Common/ExecutionModel/vtkSimpleImageToImageFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleImageToImageFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimpleImageToImageFilter
  * @brief   Generic image filter with one input.
diff --git a/Common/ExecutionModel/vtkSimpleReader.cxx b/Common/ExecutionModel/vtkSimpleReader.cxx
index 6f7689605434291cc5ddbb4944368e8e953ded4b..6fc5ed9d3b4b0cb7da0e41bf921776260351fe41 100644
--- a/Common/ExecutionModel/vtkSimpleReader.cxx
+++ b/Common/ExecutionModel/vtkSimpleReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimpleReader.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkSimpleReader.h b/Common/ExecutionModel/vtkSimpleReader.h
index 48afd0ba67938687a81bd63703f69af0bd90cedb..106ae2c4c460fa0d1f32149a9cad8540b4f3eeb4 100644
--- a/Common/ExecutionModel/vtkSimpleReader.h
+++ b/Common/ExecutionModel/vtkSimpleReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimpleReader
  * @brief   Superclass for algorithms that are not time or parallel aware
diff --git a/Common/ExecutionModel/vtkSimpleScalarTree.cxx b/Common/ExecutionModel/vtkSimpleScalarTree.cxx
index 89405c2813ace5b502e3edd6917574e94c770436..72da3abdc81d74fe58ecdd212f3cd6e03f634e17 100644
--- a/Common/ExecutionModel/vtkSimpleScalarTree.cxx
+++ b/Common/ExecutionModel/vtkSimpleScalarTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleScalarTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimpleScalarTree.h"
 
 #include "vtkCell.h"
diff --git a/Common/ExecutionModel/vtkSimpleScalarTree.h b/Common/ExecutionModel/vtkSimpleScalarTree.h
index 77f748c5c36e73a8029bc9b9490a57a8e0d3f83a..edd1d0549dbf5f4d0b467973e1b2ccc1b831b33b 100644
--- a/Common/ExecutionModel/vtkSimpleScalarTree.h
+++ b/Common/ExecutionModel/vtkSimpleScalarTree.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleScalarTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimpleScalarTree
  * @brief   organize data according to scalar values (used to accelerate contouring operations)
diff --git a/Common/ExecutionModel/vtkSpanSpace.cxx b/Common/ExecutionModel/vtkSpanSpace.cxx
index a6a3c42efc3a8441ce5714128286bc1bc1e32916..a4c2a22f9da341d1ce90313be55d8ed7a003eca1 100644
--- a/Common/ExecutionModel/vtkSpanSpace.cxx
+++ b/Common/ExecutionModel/vtkSpanSpace.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpanSpace.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSpanSpace.h"
 
 #include "vtkCell.h"
diff --git a/Common/ExecutionModel/vtkSpanSpace.h b/Common/ExecutionModel/vtkSpanSpace.h
index 01bc33b2bdacc91f49a9a9069b82fb0dd4509dba..3858e087ca04e8f2123fc7717830fcb40434f22d 100644
--- a/Common/ExecutionModel/vtkSpanSpace.h
+++ b/Common/ExecutionModel/vtkSpanSpace.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpanSpace.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSpanSpace
  * @brief   organize data according to scalar span space
diff --git a/Common/ExecutionModel/vtkSphereTree.cxx b/Common/ExecutionModel/vtkSphereTree.cxx
index 36d7a4c5caabf1a599c427f7a082ecacfb3dc332..2f90ef946711db63293baf33661b54ba88eb43c3 100644
--- a/Common/ExecutionModel/vtkSphereTree.cxx
+++ b/Common/ExecutionModel/vtkSphereTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereTree.h"
 
 #include "vtkCellData.h"
diff --git a/Common/ExecutionModel/vtkSphereTree.h b/Common/ExecutionModel/vtkSphereTree.h
index 84b52cab95b6409b4731de07cfdc3dd38b75b209..af07a2524f4256fe527fde45b499ebc7737fc770 100644
--- a/Common/ExecutionModel/vtkSphereTree.h
+++ b/Common/ExecutionModel/vtkSphereTree.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphereTree
  * @brief   class to build and traverse sphere trees
diff --git a/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx b/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx
index 84e073c0f661f428f09869b24136eb763179a652..354b5638f90b57f6d9b2ba8e051233ba72e04244 100644
--- a/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx
+++ b/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamingDemandDrivenPipeline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStreamingDemandDrivenPipeline.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.h b/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.h
index 990fb245ae6a5a845ac04db6f41ab45f4da1d200..55609e4fa5c4d1515663424a71af4bf1730660d4 100644
--- a/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.h
+++ b/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamingDemandDrivenPipeline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStreamingDemandDrivenPipeline
  * @brief   Executive supporting partial updates.
diff --git a/Common/ExecutionModel/vtkStructuredGridAlgorithm.cxx b/Common/ExecutionModel/vtkStructuredGridAlgorithm.cxx
index e07dcf391254c80c0c4330898ef07f7206e65954..1b840d46eb055087ae327a2abdb5110ca91e6d10 100644
--- a/Common/ExecutionModel/vtkStructuredGridAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkStructuredGridAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkStructuredGridAlgorithm.h b/Common/ExecutionModel/vtkStructuredGridAlgorithm.h
index a6af67345920ac6191b067b64a6b44d47deb065a..698e1aa15aa134c93dde5e37d6efea7a9fe4b718 100644
--- a/Common/ExecutionModel/vtkStructuredGridAlgorithm.h
+++ b/Common/ExecutionModel/vtkStructuredGridAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridAlgorithm
  * @brief   Superclass for algorithms that produce only structured grid as output
diff --git a/Common/ExecutionModel/vtkTableAlgorithm.cxx b/Common/ExecutionModel/vtkTableAlgorithm.cxx
index 475e2a99e41b2eb5b6a5dc3b2eabbf77dee3bfa3..aab635f5f984fb04dc82007451af0c5286077484 100644
--- a/Common/ExecutionModel/vtkTableAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkTableAlgorithm.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTableAlgorithm.h"
 
diff --git a/Common/ExecutionModel/vtkTableAlgorithm.h b/Common/ExecutionModel/vtkTableAlgorithm.h
index ed32a58372b7f6c84568eca89e2b94123864dace..00060e892379b63743d502a8509656c85b9f05d8 100644
--- a/Common/ExecutionModel/vtkTableAlgorithm.h
+++ b/Common/ExecutionModel/vtkTableAlgorithm.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTableAlgorithm
  * @brief   Superclass for algorithms that produce only vtkTables as output
diff --git a/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.cxx b/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.cxx
index 664f0db58d6bc80ba79619375760e5dbfd5246b4..b97c37f5b4cb8635e472700876dee7f5f13a18c9 100644
--- a/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.cxx
+++ b/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedCompositeDataPipeline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkThreadedCompositeDataPipeline.h"
 
diff --git a/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.h b/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.h
index 6bdeed312f774a3f462f44862eae2348ed0b0eed..4a247f353ef19acbfb1aee7f09bd08e057a92d60 100644
--- a/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.h
+++ b/Common/ExecutionModel/vtkThreadedCompositeDataPipeline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedCompositeDataPipeline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkThreadedCompositeDataPipeline
  * @brief   Executive that works in parallel
diff --git a/Common/ExecutionModel/vtkThreadedImageAlgorithm.cxx b/Common/ExecutionModel/vtkThreadedImageAlgorithm.cxx
index 7a9a76382f06d646c063770c6b06a9b1fc4663f1..d5ad79100fdae02499bd9b88e861d82b68700c33 100644
--- a/Common/ExecutionModel/vtkThreadedImageAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkThreadedImageAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedImageAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThreadedImageAlgorithm.h"
 
 #include "vtkCellData.h"
diff --git a/Common/ExecutionModel/vtkThreadedImageAlgorithm.h b/Common/ExecutionModel/vtkThreadedImageAlgorithm.h
index 39be5b62543bf1b128d7280aae2fe90712b96798..41b8d20f1221517633660c19a79c5db403442072 100644
--- a/Common/ExecutionModel/vtkThreadedImageAlgorithm.h
+++ b/Common/ExecutionModel/vtkThreadedImageAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedImageAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkThreadedImageAlgorithm
  * @brief   Generic filter that has one input.
diff --git a/Common/ExecutionModel/vtkTreeAlgorithm.cxx b/Common/ExecutionModel/vtkTreeAlgorithm.cxx
index 95481171ecacde27e36c6bf0dca2431454dca84e..d3b0f93d8d9e747493f418f9f92940479853be75 100644
--- a/Common/ExecutionModel/vtkTreeAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkTreeAlgorithm.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkTreeAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkTreeAlgorithm.h b/Common/ExecutionModel/vtkTreeAlgorithm.h
index dda0b1bbd95083372fdeb39b145b773b1f5d9e6f..3611ed6073d15509fdaee9892cbe71236736da30 100644
--- a/Common/ExecutionModel/vtkTreeAlgorithm.h
+++ b/Common/ExecutionModel/vtkTreeAlgorithm.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeAlgorithm
  * @brief   Superclass for algorithms that produce only Tree as output
diff --git a/Common/ExecutionModel/vtkTrivialConsumer.cxx b/Common/ExecutionModel/vtkTrivialConsumer.cxx
index 33778afddbf6948644342c8d2e566a40c920c7e9..78fd52023f34cee8fb475ff75717e5d3a848f45e 100644
--- a/Common/ExecutionModel/vtkTrivialConsumer.cxx
+++ b/Common/ExecutionModel/vtkTrivialConsumer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTrivialConsumer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTrivialConsumer.h"
 
 #include "vtkDataObject.h"
diff --git a/Common/ExecutionModel/vtkTrivialConsumer.h b/Common/ExecutionModel/vtkTrivialConsumer.h
index b599ec79840b566c98a669d46b7026b1b2ca7c7b..2dfdb8e9601980db8530fe56336f5cf0844096bf 100644
--- a/Common/ExecutionModel/vtkTrivialConsumer.h
+++ b/Common/ExecutionModel/vtkTrivialConsumer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTrivialConsumer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTrivialConsumer
  * @brief   Consumer to consume data off of a pipeline.
diff --git a/Common/ExecutionModel/vtkTrivialProducer.cxx b/Common/ExecutionModel/vtkTrivialProducer.cxx
index b9ee305949f75b84acc41204dbb6d71955a01fcf..7d9dea319ebffe1fd8a20ebacb365696826fac64 100644
--- a/Common/ExecutionModel/vtkTrivialProducer.cxx
+++ b/Common/ExecutionModel/vtkTrivialProducer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTrivialProducer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTrivialProducer.h"
 
 #include "vtkDataObject.h"
diff --git a/Common/ExecutionModel/vtkTrivialProducer.h b/Common/ExecutionModel/vtkTrivialProducer.h
index f0b548f5903ed4cada408ff69e863d2cde216c79..2b4850729812787e4ef2048ca6a8439f4d6d6cf5 100644
--- a/Common/ExecutionModel/vtkTrivialProducer.h
+++ b/Common/ExecutionModel/vtkTrivialProducer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTrivialProducer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTrivialProducer
  * @brief   Producer for stand-alone data objects.
diff --git a/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.cxx b/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.cxx
index 0d6b3e57cc662759eee287bfe7e1f147362cc504..5bc6ff4b1677e0041432eaa2fd7f5dced3f5518d 100644
--- a/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUndirectedGraphAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkUndirectedGraphAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.h b/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.h
index 10861f34551b728e330f95ff43fc6f81fa26966c..a5cf0a6fe8d70d171194c80fa91f7dfe2f97fcaf 100644
--- a/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.h
+++ b/Common/ExecutionModel/vtkUndirectedGraphAlgorithm.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUndirectedGraphAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkUndirectedGraphAlgorithm
  * @brief   Superclass for algorithms that produce undirected graph as output
diff --git a/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.cxx b/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.cxx
index d29b776ae02a39928d6e2089d97bc8a1010d2c27..e04c62751c8daa5c6b6de04a9f3f8caa81177f65 100644
--- a/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkUniformGridAMRAlgorithm.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUniformGridAMRAlgorithm.h"
 #include "vtkCompositeDataPipeline.h"
 #include "vtkDemandDrivenPipeline.h"
diff --git a/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.h b/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.h
index 3dcb57522afb2eb1ce4f39b248a1c445a4f6e1d8..d8a1b7eedff480633b217a602aa34cd99e91d0fe 100644
--- a/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.h
+++ b/Common/ExecutionModel/vtkUniformGridAMRAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkUniformGridAMRAlgorithm.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniformGridAMRAlgorithm
  *  vtkUniformGridAMR as output.
diff --git a/Common/ExecutionModel/vtkUniformGridPartitioner.cxx b/Common/ExecutionModel/vtkUniformGridPartitioner.cxx
index b876b6d70f623792f179200a45f2a35fab6f2aa8..dd1bb1af0cb9ef9c2cceed5235cda23dab75d73b 100644
--- a/Common/ExecutionModel/vtkUniformGridPartitioner.cxx
+++ b/Common/ExecutionModel/vtkUniformGridPartitioner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkUniformGridPartitioner.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkUniformGridPartitioner.h"
 #include "vtkExtentRCBPartitioner.h"
diff --git a/Common/ExecutionModel/vtkUniformGridPartitioner.h b/Common/ExecutionModel/vtkUniformGridPartitioner.h
index 43272ef2832086ad1200fb7bdac94cb6b79641cd..e6b41d679fa34442ccf13b76f19cc29f4dabafb3 100644
--- a/Common/ExecutionModel/vtkUniformGridPartitioner.h
+++ b/Common/ExecutionModel/vtkUniformGridPartitioner.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkUniformGridPartitioner.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniformGridPartitioner
  *
diff --git a/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.cxx b/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.cxx
index d30eaa2fb11a9c5bf64a178675fceec795fce76a..b56d8fb2117ff785237f80a3ec963761be482a31 100644
--- a/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridAlgorithm.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.h b/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.h
index ae3eae4cbea49071421e90d9c94a8ef5f19c516e..21cb77acc0a5dc61ff272677cba9e838d8a18470 100644
--- a/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.h
+++ b/Common/ExecutionModel/vtkUnstructuredGridAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridAlgorithm
  * @brief   Superclass for algorithms that produce only unstructured grid as output
diff --git a/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.cxx b/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.cxx
index b5de05c8bad2ce174f2b7c7ebd3980e0b3adf8d8..d4fed96b3c9b572792b106bd16b938a16ec6708b 100644
--- a/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.cxx
+++ b/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridBaseAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridBaseAlgorithm.h"
 
 #include "vtkInformation.h"
diff --git a/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.h b/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.h
index 68da6867b097bfcf37ba6a371881094f3668d78b..bc06cc0de8bb3b024b3fe3021b9201fd1e36bd44 100644
--- a/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.h
+++ b/Common/ExecutionModel/vtkUnstructuredGridBaseAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridBaseAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridBaseAlgorithm
  * @brief   Superclass for algorithms that
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestAffineArray.cxx b/Common/ImplicitArrays/Testing/Cxx/TestAffineArray.cxx
index 08c64dac65cf4c0c3d30b9496378465c9ae15cdd..fe6b4a4617295963f2093c768ddd520b808c1783 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestAffineArray.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestAffineArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAffineArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAffineArray.h"
 
 #include "vtkDataArrayRange.h"
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestCompositeArray.cxx b/Common/ImplicitArrays/Testing/Cxx/TestCompositeArray.cxx
index 1e8f9a7219b0bc49823de4097344214690df8440..23abf90c8bcb2928e943023d931c6d0f6b76ff7c 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestCompositeArray.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestCompositeArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositeArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeArray.h"
 
 #include "vtkAffineArray.h"
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestCompositeImplicitBackend.cxx b/Common/ImplicitArrays/Testing/Cxx/TestCompositeImplicitBackend.cxx
index 9bd4b0cb12dd9081b9f58a39f92a0e944392a493..bab3f98f59591bccff41dd4ce54ed894bedf4708 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestCompositeImplicitBackend.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestCompositeImplicitBackend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositeImplicitBackend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeImplicitBackend.h"
 #include "vtkCompositeImplicitBackend.txx"
 #include "vtkDataArrayRange.h"
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestConstantArray.cxx b/Common/ImplicitArrays/Testing/Cxx/TestConstantArray.cxx
index 74bedbd56d411aa7803d692903f6cbc29dc5dbce..707eb6d18fd8ccd446d703b4959dd19136bdfb4d 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestConstantArray.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestConstantArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConstantArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConstantArray.h"
 
 #include "vtkDataArrayRange.h"
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestImplicitArrayTraits.cxx b/Common/ImplicitArrays/Testing/Cxx/TestImplicitArrayTraits.cxx
index ac634b8cec007e8721f70f0129ec427c31e0f99c..c19eef9a903f4565cfe253329035dbeb592860e2 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestImplicitArrayTraits.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestImplicitArrayTraits.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitArrayTraits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitArrayTraits.h"
 
 #include "vtkSetGet.h" // for the vtkNotUsed
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestImplicitArraysBase.cxx b/Common/ImplicitArrays/Testing/Cxx/TestImplicitArraysBase.cxx
index 1c550dd9bea38d5342135197b7a42de70ce58b33..f50d5391139c0c426ddbad8211ed531f5a12d9a2 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestImplicitArraysBase.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestImplicitArraysBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitArraysBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitArray.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestIndexedArray.cxx b/Common/ImplicitArrays/Testing/Cxx/TestIndexedArray.cxx
index e110e0307a31fa9a8464b6bca09a7f64f80a0297..fb5089f3d71cf6acca9d2449979f095fb8ad3ed7 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestIndexedArray.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestIndexedArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIndexedArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIndexedArray.h"
 
 #include "vtkDataArrayRange.h"
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestIndexedImplicitBackend.cxx b/Common/ImplicitArrays/Testing/Cxx/TestIndexedImplicitBackend.cxx
index 9d0d3caa2176e52c7d1985cf1cae15eb3c18b217..3db4b64fa9bddc0bd5762960ba6f7936534328e6 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestIndexedImplicitBackend.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestIndexedImplicitBackend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIndexedImplicitBackend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIndexedImplicitBackend.h"
 
 #include "vtkDataArrayRange.h"
diff --git a/Common/ImplicitArrays/Testing/Cxx/TestStdFunctionArray.cxx b/Common/ImplicitArrays/Testing/Cxx/TestStdFunctionArray.cxx
index f927bfaf206f8d25ab39a99c8bb2af8927f36b9a..09d70bbb2ea20a21dcd6e3e1b9d2edaeb0ad372d 100644
--- a/Common/ImplicitArrays/Testing/Cxx/TestStdFunctionArray.cxx
+++ b/Common/ImplicitArrays/Testing/Cxx/TestStdFunctionArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStdFunctionArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStdFunctionArray.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Common/ImplicitArrays/vtk.module b/Common/ImplicitArrays/vtk.module
index 5bc5cffcf07108f4edafbd2b4ae6e18282014c84..e928808ca7420fd69dc2666a451ce3487909ee74 100644
--- a/Common/ImplicitArrays/vtk.module
+++ b/Common/ImplicitArrays/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 TEST_DEPENDS
diff --git a/Common/ImplicitArrays/vtkAffineArray.h b/Common/ImplicitArrays/vtkAffineArray.h
index 3b63945308cc21b4fc10b61e743818776611b854..df4d51435540ebe53732ac1a68a488ec68d8abf6 100644
--- a/Common/ImplicitArrays/vtkAffineArray.h
+++ b/Common/ImplicitArrays/vtkAffineArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkAffineArray_h
 #define vtkAffineArray_h
diff --git a/Common/ImplicitArrays/vtkAffineArrayInstantiate.cxx.in b/Common/ImplicitArrays/vtkAffineArrayInstantiate.cxx.in
index 3e181ad182bb718fed7d31a75f48f5fadcd154a4..d691b05c2a4616f6bf34b032331c9d3b59d21ed1 100644
--- a/Common/ImplicitArrays/vtkAffineArrayInstantiate.cxx.in
+++ b/Common/ImplicitArrays/vtkAffineArrayInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_AFFINE_ARRAY_INSTANTIATING
 #include "vtkAffineArray.h"
 
diff --git a/Common/ImplicitArrays/vtkAffineImplicitBackend.h b/Common/ImplicitArrays/vtkAffineImplicitBackend.h
index c3cf850ffdd0f60b10452f2c47e22d2080839415..a88116a81339f9f68f8bd5b76585ae5306087516 100644
--- a/Common/ImplicitArrays/vtkAffineImplicitBackend.h
+++ b/Common/ImplicitArrays/vtkAffineImplicitBackend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineImplicitBackend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkAffineImplicitBackend_h
 #define vtkAffineImplicitBackend_h
diff --git a/Common/ImplicitArrays/vtkCompositeArray.h b/Common/ImplicitArrays/vtkCompositeArray.h
index dcb4bc23cf34a6fa71bbd797741feb3557f8b93a..03ffe402232f3df19ad6579bde1f00f76054dc90 100644
--- a/Common/ImplicitArrays/vtkCompositeArray.h
+++ b/Common/ImplicitArrays/vtkCompositeArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkCompositeArray_h
 #define vtkCompositeArray_h
diff --git a/Common/ImplicitArrays/vtkCompositeArrayInstantiate.cxx.in b/Common/ImplicitArrays/vtkCompositeArrayInstantiate.cxx.in
index 0822914befd824f619fbdfaec3f55aeb2fcd615e..63b7f507c1779c917e3330d4b373058a05ca602c 100644
--- a/Common/ImplicitArrays/vtkCompositeArrayInstantiate.cxx.in
+++ b/Common/ImplicitArrays/vtkCompositeArrayInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_COMPOSITE_ARRAY_INSTANTIATING
 #include "vtkCompositeArray.h"
 #include "vtkCompositeArray.txx"
diff --git a/Common/ImplicitArrays/vtkCompositeImplicitBackend.h b/Common/ImplicitArrays/vtkCompositeImplicitBackend.h
index 9513a976d3948645f9f1ba86e3f713419d482e92..95ed5f64bc29ff7ccefae029ce0408971bdda34d 100644
--- a/Common/ImplicitArrays/vtkCompositeImplicitBackend.h
+++ b/Common/ImplicitArrays/vtkCompositeImplicitBackend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeImplicitBackend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkCompositeImplicitBackend_h
 #define vtkCompositeImplicitBackend_h
diff --git a/Common/ImplicitArrays/vtkCompositeImplicitBackend.txx b/Common/ImplicitArrays/vtkCompositeImplicitBackend.txx
index 485c5f654f9c59aec5e51448ef68802250a560e0..52ee0385581b5d6c60ccd596b28b754b5a309cb3 100644
--- a/Common/ImplicitArrays/vtkCompositeImplicitBackend.txx
+++ b/Common/ImplicitArrays/vtkCompositeImplicitBackend.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeImplicitBackend.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeImplicitBackend.h"
 
 #include "vtkAOSDataArrayTemplate.h"
diff --git a/Common/ImplicitArrays/vtkCompositeImplicitBackendInstantiate.cxx.in b/Common/ImplicitArrays/vtkCompositeImplicitBackendInstantiate.cxx.in
index 05ebd254759050935d41552701954984c815065b..dbd2384854caf0762344a1c532a6da2edb176952 100644
--- a/Common/ImplicitArrays/vtkCompositeImplicitBackendInstantiate.cxx.in
+++ b/Common/ImplicitArrays/vtkCompositeImplicitBackendInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeImplicitBackend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_COMPOSITE_BACKEND_INSTANTIATING
 #include "vtkCompositeImplicitBackend.h"
 #include "vtkCompositeImplicitBackend.txx"
diff --git a/Common/ImplicitArrays/vtkConstantArray.h b/Common/ImplicitArrays/vtkConstantArray.h
index 8455e9504d65145b4a2f2c7a62c3b3d08b1d6d0f..9e2628cbe582e88ba6aaf86a7e8d66fae335086c 100644
--- a/Common/ImplicitArrays/vtkConstantArray.h
+++ b/Common/ImplicitArrays/vtkConstantArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstantArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkConstantArray_h
 #define vtkConstantArray_h
diff --git a/Common/ImplicitArrays/vtkConstantArrayInstantiate.cxx.in b/Common/ImplicitArrays/vtkConstantArrayInstantiate.cxx.in
index c75818a4b6ab71fefd1b4430dc25f01576f0939e..3a1d552bbf5f7df78e3f1acf3cb552dc21cf241a 100644
--- a/Common/ImplicitArrays/vtkConstantArrayInstantiate.cxx.in
+++ b/Common/ImplicitArrays/vtkConstantArrayInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstantArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_CONSTANT_ARRAY_INSTANTIATING
 #include "vtkConstantArray.h"
 
diff --git a/Common/ImplicitArrays/vtkConstantImplicitBackend.h b/Common/ImplicitArrays/vtkConstantImplicitBackend.h
index 836f4d836e92d554de250383033152d4a255a30b..aa00f2731ba5e2ef5e1c42cd80f1822ef0eaa611 100644
--- a/Common/ImplicitArrays/vtkConstantImplicitBackend.h
+++ b/Common/ImplicitArrays/vtkConstantImplicitBackend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstantImplicitBackend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkConstantImplicitBackend_h
 #define vtkConstantImplicitBackend_h
diff --git a/Common/ImplicitArrays/vtkCreateArrayDispatchImplicitList.cmake b/Common/ImplicitArrays/vtkCreateArrayDispatchImplicitList.cmake
index 163504f7e6947d7d503331bc4b23852274c3534c..3e770f8ff26bb5a23a5aa9cae9048c8f374dcc2d 100644
--- a/Common/ImplicitArrays/vtkCreateArrayDispatchImplicitList.cmake
+++ b/Common/ImplicitArrays/vtkCreateArrayDispatchImplicitList.cmake
@@ -165,7 +165,9 @@ list(APPEND vtkAD_headers ${vtkArrayDispatchImplicit_extra_headers})
 list(APPEND vtkAD_arrays ${vtkArrayDispatchImplicit_extra_arrays})
 
 set(temp
-  "// This file is autogenerated by vtkCreateArrayDispatchImplicitArrayList.cmake.\n"
+  "// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen\n"
+  "// SPDX-License-Identifier: BSD-3-Clause\n"
+  "// This file is autogenerated by vtkCreateArrayDispatchImplicitList.cmake.\n"
   "// Do not edit this file. Your changes will not be saved.\n"
   "// Funded by CEA, DAM, DIF, F-91297 Arpajon, France\n"
   "\n"
diff --git a/Common/ImplicitArrays/vtkImplicitArray.h b/Common/ImplicitArrays/vtkImplicitArray.h
index 9d36c5a36d1333164519e682ae08174b83b57196..94b8f862338f2a041a201b807f05d72f06c5cac9 100644
--- a/Common/ImplicitArrays/vtkImplicitArray.h
+++ b/Common/ImplicitArrays/vtkImplicitArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkImplicitArray_h
 #define vtkImplicitArray_h
diff --git a/Common/ImplicitArrays/vtkImplicitArray.txx b/Common/ImplicitArrays/vtkImplicitArray.txx
index 4926efb8709930c0bba6b7b04310a2c1ea9dc115..65ff410cd0c0f7b1e272478bb09b10d040bf1ec0 100644
--- a/Common/ImplicitArrays/vtkImplicitArray.txx
+++ b/Common/ImplicitArrays/vtkImplicitArray.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitArray.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkImplicitArray_txx
 #define vtkImplicitArray_txx
diff --git a/Common/ImplicitArrays/vtkImplicitArrayTraits.h b/Common/ImplicitArrays/vtkImplicitArrayTraits.h
index a07283e7e665130ad90611b5b86044ed61996523..ba22055b8c5eb2cfd69c379093dadc4cca6eb1c9 100644
--- a/Common/ImplicitArrays/vtkImplicitArrayTraits.h
+++ b/Common/ImplicitArrays/vtkImplicitArrayTraits.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitArrayTraits.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkImplicitArrayTraits_h
 #define vtkImplicitArrayTraits_h
diff --git a/Common/ImplicitArrays/vtkIndexedArray.h b/Common/ImplicitArrays/vtkIndexedArray.h
index 70e118870ea84aa559f0f5a1cc7e20fe8212dae5..f631ff93f159220d7d6d89d4d7be816d5350293a 100644
--- a/Common/ImplicitArrays/vtkIndexedArray.h
+++ b/Common/ImplicitArrays/vtkIndexedArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIndexedArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkIndexedArray_h
 #define vtkIndexedArray_h
diff --git a/Common/ImplicitArrays/vtkIndexedArrayInstantiate.cxx.in b/Common/ImplicitArrays/vtkIndexedArrayInstantiate.cxx.in
index 4f033334a456d280cbdc25f0dff1dcf2dbb3807e..c9f2f8459fccb1b61ca3c9d227eb05eaddda2791 100644
--- a/Common/ImplicitArrays/vtkIndexedArrayInstantiate.cxx.in
+++ b/Common/ImplicitArrays/vtkIndexedArrayInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIndexedArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_INDEXED_ARRAY_INSTANTIATING
 #include "vtkIndexedArray.h"
 
diff --git a/Common/ImplicitArrays/vtkIndexedImplicitBackend.h b/Common/ImplicitArrays/vtkIndexedImplicitBackend.h
index 9e5e86d8f0fcd27f4005ef92848cbd1e2cebfc5a..a8ea24b07c39a0ecb1e568552df0365de95e4fd7 100644
--- a/Common/ImplicitArrays/vtkIndexedImplicitBackend.h
+++ b/Common/ImplicitArrays/vtkIndexedImplicitBackend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIndexedImplicitBackend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkIndexedImplicitBackend_h
 #define vtkIndexedImplicitBackend_h
diff --git a/Common/ImplicitArrays/vtkIndexedImplicitBackend.txx b/Common/ImplicitArrays/vtkIndexedImplicitBackend.txx
index 7717ae5fe2f485c3f186cc20b56f4fe83d8c42f7..9843f8ff251256bd7a5ad87166e66c68e2bd9a4e 100644
--- a/Common/ImplicitArrays/vtkIndexedImplicitBackend.txx
+++ b/Common/ImplicitArrays/vtkIndexedImplicitBackend.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIndexedImplicitBackend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIndexedImplicitBackend.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Common/ImplicitArrays/vtkIndexedImplicitBackendInstantiate.cxx.in b/Common/ImplicitArrays/vtkIndexedImplicitBackendInstantiate.cxx.in
index 98c0817673e4a1f3b32c4e31485da0507d1b808b..98a78782aaa5574903ac0aff3decb50c565e6b5a 100644
--- a/Common/ImplicitArrays/vtkIndexedImplicitBackendInstantiate.cxx.in
+++ b/Common/ImplicitArrays/vtkIndexedImplicitBackendInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIndexedImplicitBackend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_INDEXED_BACKEND_INSTANTIATING
 #include "vtkIndexedImplicitBackend.h"
 #include "vtkIndexedImplicitBackend.txx"
diff --git a/Common/ImplicitArrays/vtkStdFunctionArray.h b/Common/ImplicitArrays/vtkStdFunctionArray.h
index 4976b78328041fcf761b42c616e3aa44aba1341d..ff5a7972ce2578b0bb8891857ed7073baa7042ce 100644
--- a/Common/ImplicitArrays/vtkStdFunctionArray.h
+++ b/Common/ImplicitArrays/vtkStdFunctionArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStdFunctionArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkStdFunctionArray_h
 #define vtkStdFunctionArray_h
diff --git a/Common/ImplicitArrays/vtkStdFunctionArrayInstantiate.cxx.in b/Common/ImplicitArrays/vtkStdFunctionArrayInstantiate.cxx.in
index f475e45e08b7600cf8e555effda7bac08b783106..b298c0b6486bd9e7ee48642c11654c22b97ecafe 100644
--- a/Common/ImplicitArrays/vtkStdFunctionArrayInstantiate.cxx.in
+++ b/Common/ImplicitArrays/vtkStdFunctionArrayInstantiate.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStdFunctionArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #define VTK_STD_FUNCTION_ARRAY_INSTANTIATING
 #include "vtkStdFunctionArray.h"
 
diff --git a/Common/ImplicitArrays/vtkVTK_DISPATCH_IMPLICIT_ARRAYS.h.in b/Common/ImplicitArrays/vtkVTK_DISPATCH_IMPLICIT_ARRAYS.h.in
index 5f298bf36587ccf9edab506142a82aafdc9eadc2..20de85a1f6c3b80bee44c8bdd8949ae208a3cc3e 100644
--- a/Common/ImplicitArrays/vtkVTK_DISPATCH_IMPLICIT_ARRAYS.h.in
+++ b/Common/ImplicitArrays/vtkVTK_DISPATCH_IMPLICIT_ARRAYS.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVTK_USE_IMPLICIT_ARRAYS.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkVTK_DISPATCH_IMPLICIT_ARRAYS_h
 #define vtkVTK_DISPATCH_IMPLICIT_ARRAYS_h
diff --git a/Common/Math/LICENSE b/Common/Math/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Common/Math/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Common/Math/Testing/Cxx/TestAmoebaMinimizer.cxx b/Common/Math/Testing/Cxx/TestAmoebaMinimizer.cxx
index 2e2ed0c650bd8b08896d1719d80d78bea3bbb6cb..7f67d1d42b2bbcd46991c3e61c3d55f1fdbe3253 100644
--- a/Common/Math/Testing/Cxx/TestAmoebaMinimizer.cxx
+++ b/Common/Math/Testing/Cxx/TestAmoebaMinimizer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAmoebaMinimizer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAmoebaMinimizer.h"
 #include <cmath>
diff --git a/Common/Math/Testing/Cxx/TestMatrix3x3.cxx b/Common/Math/Testing/Cxx/TestMatrix3x3.cxx
index 871a0033745b18c6624fb8b7428e66f00e812c88..8f8a95e0a8fe7bbaebaf42e0bf79c5850a5ab2f3 100644
--- a/Common/Math/Testing/Cxx/TestMatrix3x3.cxx
+++ b/Common/Math/Testing/Cxx/TestMatrix3x3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMatrix3x3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathUtilities.h"
 #include "vtkMatrix3x3.h"
diff --git a/Common/Math/Testing/Cxx/TestPolynomialSolversUnivariate.cxx b/Common/Math/Testing/Cxx/TestPolynomialSolversUnivariate.cxx
index a03bcbd75d13b884f695b03ca8e13cbbb6694fdf..17545f390e2098bd95d91563041adb9bb03a2cf1 100644
--- a/Common/Math/Testing/Cxx/TestPolynomialSolversUnivariate.cxx
+++ b/Common/Math/Testing/Cxx/TestPolynomialSolversUnivariate.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2011 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkMath.h"
 #include "vtkPolynomialSolversUnivariate.h"
 #include "vtkTimerLog.h"
diff --git a/Common/Math/Testing/Cxx/TestQuaternion.cxx b/Common/Math/Testing/Cxx/TestQuaternion.cxx
index b69aeeecddfbc67ecf55f7c00447188fd401734b..a4915d63551c9fb1f4defe47a2dd8d8b6f5b7018 100644
--- a/Common/Math/Testing/Cxx/TestQuaternion.cxx
+++ b/Common/Math/Testing/Cxx/TestQuaternion.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuaternion.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathUtilities.h"
 #include "vtkQuaternion.h"
diff --git a/Common/Math/Testing/Cxx/TestQuaternionInterpolator.cxx b/Common/Math/Testing/Cxx/TestQuaternionInterpolator.cxx
index 0327607ba3cf83d801da3a13a1ce692798fec2a9..dbf6fbab005bc5ec4b70faadcf70b2b87a22b50b 100644
--- a/Common/Math/Testing/Cxx/TestQuaternionInterpolator.cxx
+++ b/Common/Math/Testing/Cxx/TestQuaternionInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuaternionInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathUtilities.h"
 #include "vtkQuaternion.h"
diff --git a/Common/Math/Testing/Cxx/TestReservoirSampler.cxx b/Common/Math/Testing/Cxx/TestReservoirSampler.cxx
index 0c0d410293657c63d07b059f557d44e2c45ac735..fed488fd4aa41943467d42cb7b50fc9d8363ef6b 100644
--- a/Common/Math/Testing/Cxx/TestReservoirSampler.cxx
+++ b/Common/Math/Testing/Cxx/TestReservoirSampler.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestReservoirSampler.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkMathUtilities.h"
diff --git a/Common/Math/Testing/Cxx/UnitTestFFT.cxx b/Common/Math/Testing/Cxx/UnitTestFFT.cxx
index aefed219945c75c70e9a1a2f71ecb264d4887453..0e9b609dabe7869d42851856771c49b80a313e99 100644
--- a/Common/Math/Testing/Cxx/UnitTestFFT.cxx
+++ b/Common/Math/Testing/Cxx/UnitTestFFT.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestMath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkFFT.h>
 
diff --git a/Common/Math/vtk.module b/Common/Math/vtk.module
index ab6139c3651b588607982814f107724c2682a2a7..2ffcb475e458f4697fa0c44de163fe11cb1700f7 100644
--- a/Common/Math/vtk.module
+++ b/Common/Math/vtk.module
@@ -8,6 +8,17 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::kissfft
diff --git a/Common/Math/vtkAmoebaMinimizer.cxx b/Common/Math/vtkAmoebaMinimizer.cxx
index 1c3408a6ef0726e2cbe17f0895a4b117cabbf195..23e609a515210e0145d78898fea6355a2203eb5e 100644
--- a/Common/Math/vtkAmoebaMinimizer.cxx
+++ b/Common/Math/vtkAmoebaMinimizer.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAmoebaMinimizer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 1993,1994,1995 David MacDonald, McConnell Brain Imaging Centre
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 #include "vtkAmoebaMinimizer.h"
 #include "vtkObjectFactory.h"
 
@@ -411,20 +400,6 @@ void vtkAmoebaMinimizer::Minimize()
   this->GetAmoebaParameterValues();
 }
 
-/* ----------------------------------------------------------------------------
-@COPYRIGHT  :
-              Copyright 1993,1994,1995 David MacDonald,
-              McConnell Brain Imaging Centre,
-              Montreal Neurological Institute, McGill University.
-              Permission to use, copy, modify, and distribute this
-              software and its documentation for any purpose and without
-              fee is hereby granted, provided that the above copyright
-              notice appear in all copies.  The author and McGill University
-              make no representations about the suitability of this
-              software for any purpose.  It is provided "as is" without
-              express or implied warranty.
----------------------------------------------------------------------------- */
-
 /* ------------------------------------------------
   This code has been modified from the original.  Several macros
   have been expanded, functions have been renamed to match VTK
diff --git a/Common/Math/vtkAmoebaMinimizer.h b/Common/Math/vtkAmoebaMinimizer.h
index 3a3a022147ddbc1ced54035db15a5fc7e8cdc80d..839f6d9274af16c3bddcf4eada763818048528e7 100644
--- a/Common/Math/vtkAmoebaMinimizer.h
+++ b/Common/Math/vtkAmoebaMinimizer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAmoebaMinimizer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAmoebaMinimizer
  * @brief   nonlinear optimization with a simplex
diff --git a/Common/Math/vtkFFT.cxx b/Common/Math/vtkFFT.cxx
index 233c34b201862a6540c6d4453c7554b4a5edb9b7..6a1b0cedaff602508ff0aa5afe02f496701bd4b6 100644
--- a/Common/Math/vtkFFT.cxx
+++ b/Common/Math/vtkFFT.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFFT.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFFT.h"
 
 #include "vtkDataArrayRange.h"
diff --git a/Common/Math/vtkFFT.h b/Common/Math/vtkFFT.h
index 4553702f6276952f7bce7ed3fb82f8b6fdb1b390..dc3c3dc6cd84304385b7e77dc80ba4244a36b14b 100644
--- a/Common/Math/vtkFFT.h
+++ b/Common/Math/vtkFFT.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFFT.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkFFT
  * @brief perform Discrete Fourier Transforms
diff --git a/Common/Math/vtkFFT.txx b/Common/Math/vtkFFT.txx
index e9b99f26d0190e1285918c68b39b439b0c182faf..5c1fca7204f18dd9b312bf5a524b2f03163db769 100644
--- a/Common/Math/vtkFFT.txx
+++ b/Common/Math/vtkFFT.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFFT.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkFFT_txx
 #define vtkFFT_txx
diff --git a/Common/Math/vtkFunctionSet.cxx b/Common/Math/vtkFunctionSet.cxx
index fdaf661dbc3f9cedcb931cb63bbc1e02ddc7c311..bb7c9f6916d5247a76d589391d22b527fc8c770c 100644
--- a/Common/Math/vtkFunctionSet.cxx
+++ b/Common/Math/vtkFunctionSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFunctionSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFunctionSet.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Common/Math/vtkFunctionSet.h b/Common/Math/vtkFunctionSet.h
index 9e8a3f71aaa11b9394f4cee7c8516b3581057e2f..24fbb589de8d85b68609754ef602d719442f829c 100644
--- a/Common/Math/vtkFunctionSet.h
+++ b/Common/Math/vtkFunctionSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFunctionSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFunctionSet
  * @brief   Abstract interface for sets of functions
diff --git a/Common/Math/vtkInitialValueProblemSolver.cxx b/Common/Math/vtkInitialValueProblemSolver.cxx
index 2de0d9b2b79ff68b024044ab7ec0c79e1b2b2a89..3c2d87c5a41cfa9009c3b48018f2c272eb816f75 100644
--- a/Common/Math/vtkInitialValueProblemSolver.cxx
+++ b/Common/Math/vtkInitialValueProblemSolver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInitialValueProblemSolver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInitialValueProblemSolver.h"
 
 #include "vtkFunctionSet.h"
diff --git a/Common/Math/vtkInitialValueProblemSolver.h b/Common/Math/vtkInitialValueProblemSolver.h
index c50f80f45bfd19549bc9af7a72c69c5d1cd02fde..4fcc1635b0921184e318984cd6f420a388d4f354 100644
--- a/Common/Math/vtkInitialValueProblemSolver.h
+++ b/Common/Math/vtkInitialValueProblemSolver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInitialValueProblemSolver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInitialValueProblemSolver
  * @brief   Integrate a set of ordinary
diff --git a/Common/Math/vtkMatrix3x3.cxx b/Common/Math/vtkMatrix3x3.cxx
index 679ef3455486557ac3b42f3a003fdb8e37cac58e..d4275975d98c22b6dce2e915223e4d72ced196f0 100644
--- a/Common/Math/vtkMatrix3x3.cxx
+++ b/Common/Math/vtkMatrix3x3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrix3x3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMatrix3x3.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Math/vtkMatrix3x3.h b/Common/Math/vtkMatrix3x3.h
index b60db94f6c6405b1ad0b9984ebf45b8d57d150ac..480b35d12fddf1860ac3d0c886f45718ac4785c2 100644
--- a/Common/Math/vtkMatrix3x3.h
+++ b/Common/Math/vtkMatrix3x3.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrix3x3.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMatrix3x3
  * @brief   represent and manipulate 3x3 transformation matrices
diff --git a/Common/Math/vtkMatrix4x4.cxx b/Common/Math/vtkMatrix4x4.cxx
index 1368833ddaf797d35bc512cd7af85b05846ac383..8e8251f8ff8feca8ce0c09c9ea473bf115357d89 100644
--- a/Common/Math/vtkMatrix4x4.cxx
+++ b/Common/Math/vtkMatrix4x4.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrix4x4.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMatrix4x4.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Math/vtkMatrix4x4.h b/Common/Math/vtkMatrix4x4.h
index ec4b474dfcaf2599c89f2d0c1fdfb3a9d04a5a09..3b25c49d9d6bd125fd8b4105762533933c233cdd 100644
--- a/Common/Math/vtkMatrix4x4.h
+++ b/Common/Math/vtkMatrix4x4.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrix4x4.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMatrix4x4
  * @brief   represent and manipulate 4x4 transformation matrices
diff --git a/Common/Math/vtkPolynomialSolversUnivariate.cxx b/Common/Math/vtkPolynomialSolversUnivariate.cxx
index 874866b15a611c0c65996d8d3c296c261e2c14b2..b94d9e8fcb1553678e8899baf5d8c5e91d1ee06b 100644
--- a/Common/Math/vtkPolynomialSolversUnivariate.cxx
+++ b/Common/Math/vtkPolynomialSolversUnivariate.cxx
@@ -1,27 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolynomialSolversUnivariate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-  Copyright 2007 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-  Contact: pppebay@sandia.gov,dcthomp@sandia.gov
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkPolynomialSolversUnivariate.h"
 #include "vtkDataArray.h"
 #include "vtkMath.h"
diff --git a/Common/Math/vtkPolynomialSolversUnivariate.h b/Common/Math/vtkPolynomialSolversUnivariate.h
index 5d6239b55c48049214551870a7caa95fa2ab8b63..4e638386320fb9e57f1efd49a9da08b942e95148 100644
--- a/Common/Math/vtkPolynomialSolversUnivariate.h
+++ b/Common/Math/vtkPolynomialSolversUnivariate.h
@@ -1,27 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolynomialSolversUnivariate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-  Contact: pppebay@sandia.gov,dcthomp@sandia.gov
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPolynomialSolversUnivariate
  * @brief   polynomial solvers
diff --git a/Common/Math/vtkQuaternion.h b/Common/Math/vtkQuaternion.h
index ab9af0b1d4c64898fa43ae68cb5ca88dd2551020..7c99ea80fc6c3b24d9543e2bedf17956264278c5 100644
--- a/Common/Math/vtkQuaternion.h
+++ b/Common/Math/vtkQuaternion.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuaternion.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuaternion
  * @brief   templated base type for storage of quaternions.
diff --git a/Common/Math/vtkQuaternion.txx b/Common/Math/vtkQuaternion.txx
index 453c5374a49a707757451349ab44cc85d0cc901c..9d33e549e22d53ce3b7adf2721170adffe08ccd5 100644
--- a/Common/Math/vtkQuaternion.txx
+++ b/Common/Math/vtkQuaternion.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuaternion.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuaternion.h"
 
diff --git a/Common/Math/vtkQuaternionInterpolator.cxx b/Common/Math/vtkQuaternionInterpolator.cxx
index 1e6debe4d8b36d989fafbfab630673dbe5726444..3699b26aefffa2fa9b273467d780c2abdffec332 100644
--- a/Common/Math/vtkQuaternionInterpolator.cxx
+++ b/Common/Math/vtkQuaternionInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuaternionInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuaternionInterpolator.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Math/vtkQuaternionInterpolator.h b/Common/Math/vtkQuaternionInterpolator.h
index b2f39f586c648be6af818fb4f49722c8e724e37a..055bae0ea7135b315655d19419d483a026853bf7 100644
--- a/Common/Math/vtkQuaternionInterpolator.h
+++ b/Common/Math/vtkQuaternionInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuaternionInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuaternionInterpolator
  * @brief   interpolate a quaternion
diff --git a/Common/Math/vtkReservoirSampler.cxx b/Common/Math/vtkReservoirSampler.cxx
index 91f30b9bd7cab6ab8c96a636e1696806092f1152..5f3b68e0cd1018b4caab0a4dd4d3dfb5796053a6 100644
--- a/Common/Math/vtkReservoirSampler.cxx
+++ b/Common/Math/vtkReservoirSampler.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReservoirSampler.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReservoirSampler.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Common/Math/vtkReservoirSampler.h b/Common/Math/vtkReservoirSampler.h
index ef8298bff9d11ae83942c0ddc345a7b7b3526d8a..298d33e9143c61f7634e4c1622694c27cf6431bf 100644
--- a/Common/Math/vtkReservoirSampler.h
+++ b/Common/Math/vtkReservoirSampler.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReservoirSampler.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkReservoirSampler<IntegerType>
  * @brief Generate a monotonic sequence of integers that randomly kk-sample
diff --git a/Common/Math/vtkRungeKutta2.cxx b/Common/Math/vtkRungeKutta2.cxx
index 406887faffd87120aaf56d3c510a530edcc692ab..24893fa60c9d2917f81b61f1d4dede6d92b1769c 100644
--- a/Common/Math/vtkRungeKutta2.cxx
+++ b/Common/Math/vtkRungeKutta2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRungeKutta2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRungeKutta2.h"
 
 #include "vtkFunctionSet.h"
diff --git a/Common/Math/vtkRungeKutta2.h b/Common/Math/vtkRungeKutta2.h
index 71cf6e6baf25dfed5bb638b147fcb1792445dcc3..512bc1a2e369e13307906405e73662dd077807ab 100644
--- a/Common/Math/vtkRungeKutta2.h
+++ b/Common/Math/vtkRungeKutta2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRungeKutta2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRungeKutta2
  * @brief   Integrate an initial value problem using 2nd
diff --git a/Common/Math/vtkRungeKutta4.cxx b/Common/Math/vtkRungeKutta4.cxx
index 4bba16f04563a33e783cce0374be71b7f5b1adf3..204b0b6a4c3d9eeefccee9abfe85a9eff898d39f 100644
--- a/Common/Math/vtkRungeKutta4.cxx
+++ b/Common/Math/vtkRungeKutta4.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRungeKutta4.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRungeKutta4.h"
 
 #include "vtkFunctionSet.h"
diff --git a/Common/Math/vtkRungeKutta4.h b/Common/Math/vtkRungeKutta4.h
index 6308c7f47c356454300ddadbf8aacf471ad00992..ba9908e0970bced53bd2836a112006af9f72f168 100644
--- a/Common/Math/vtkRungeKutta4.h
+++ b/Common/Math/vtkRungeKutta4.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRungeKutta4.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRungeKutta4
  * @brief   Integrate an initial value problem using 4th
diff --git a/Common/Math/vtkRungeKutta45.cxx b/Common/Math/vtkRungeKutta45.cxx
index 46adaf54fc04911fdb71e1b952d7d2857730219b..dc4113b8931ca7f681be96d0638dd53aafba7f07 100644
--- a/Common/Math/vtkRungeKutta45.cxx
+++ b/Common/Math/vtkRungeKutta45.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRungeKutta45.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRungeKutta45.h"
 
 #include "vtkFunctionSet.h"
diff --git a/Common/Math/vtkRungeKutta45.h b/Common/Math/vtkRungeKutta45.h
index de3998b8c642dd0233b0e4906064afc45eda12cb..73c60aef8eeb6c649b7e5691603af7915f0e2042 100644
--- a/Common/Math/vtkRungeKutta45.h
+++ b/Common/Math/vtkRungeKutta45.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRungeKutta45.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRungeKutta45
  * @brief   Integrate an initial value problem using 5th
diff --git a/Common/Math/vtkTuple.h b/Common/Math/vtkTuple.h
index a58a17175f0b98d74e78e459edfe16a1c862d63a..e21ec695a79608790f85bc61ab3a9c876e3fd0ca 100644
--- a/Common/Math/vtkTuple.h
+++ b/Common/Math/vtkTuple.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTuple.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTuple
diff --git a/Common/Misc/Testing/Cxx/TestPolygonBuilder.cxx b/Common/Misc/Testing/Cxx/TestPolygonBuilder.cxx
index f200c2f6a1f4821c7d9566e2cf9112b9ea43c7bf..9e354e9ef6f1a360f4b341045293d1da5f0096ec 100644
--- a/Common/Misc/Testing/Cxx/TestPolygonBuilder.cxx
+++ b/Common/Misc/Testing/Cxx/TestPolygonBuilder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdListCollection.h"
 #include "vtkNew.h"
 #include "vtkPoints.h"
diff --git a/Common/Misc/Testing/Cxx/TestPolygonBuilder2.cxx b/Common/Misc/Testing/Cxx/TestPolygonBuilder2.cxx
index 803ec33b4df6d348a100bbbff95a1d45935f158c..6edd296be4d29628f42f8e1957fdf161d4a7ac32 100644
--- a/Common/Misc/Testing/Cxx/TestPolygonBuilder2.cxx
+++ b/Common/Misc/Testing/Cxx/TestPolygonBuilder2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolygonBuilder2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdListCollection.h"
 #include "vtkNew.h"
 #include "vtkPoints.h"
diff --git a/Common/Misc/Testing/Cxx/TestPolygonBuilder3.cxx b/Common/Misc/Testing/Cxx/TestPolygonBuilder3.cxx
index 17fa143e0fb6eba1567ecf8b244ff9ef010064b2..75f40bf6fa67611ed64eed220bf911b8a9a775e8 100644
--- a/Common/Misc/Testing/Cxx/TestPolygonBuilder3.cxx
+++ b/Common/Misc/Testing/Cxx/TestPolygonBuilder3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdListCollection.h"
 #include "vtkNew.h"
 #include "vtkPoints.h"
diff --git a/Common/Misc/Testing/Cxx/TestPolygonBuilder4.cxx b/Common/Misc/Testing/Cxx/TestPolygonBuilder4.cxx
index 671c5d5d212f5d7e95e442be95c12dcee063009d..e42df30ec7d167e83fa3fca0cf92de77797e32c5 100644
--- a/Common/Misc/Testing/Cxx/TestPolygonBuilder4.cxx
+++ b/Common/Misc/Testing/Cxx/TestPolygonBuilder4.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolygonBuilder4.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdListCollection.h"
 #include "vtkNew.h"
 #include "vtkPoints.h"
diff --git a/Common/Misc/Testing/Cxx/TestPolygonBuilder5.cxx b/Common/Misc/Testing/Cxx/TestPolygonBuilder5.cxx
index d9b5889cbe3b531e8bdb124423d3f145efa2c926..825123774cfd96ea81e167dbca39bb0de87001a5 100644
--- a/Common/Misc/Testing/Cxx/TestPolygonBuilder5.cxx
+++ b/Common/Misc/Testing/Cxx/TestPolygonBuilder5.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdListCollection.h"
 #include "vtkNew.h"
 #include "vtkPoints.h"
diff --git a/Common/Misc/Testing/Cxx/TestResourceFileLocator.cxx b/Common/Misc/Testing/Cxx/TestResourceFileLocator.cxx
index c39d5a1e9f2ea39a08163a0eb8f7b464af6d8037..b4af06b6adfb683d6d44f4a6a2b575f84ae40d01 100644
--- a/Common/Misc/Testing/Cxx/TestResourceFileLocator.cxx
+++ b/Common/Misc/Testing/Cxx/TestResourceFileLocator.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLogger.h"
 #include "vtkNew.h"
 #include "vtkResourceFileLocator.h"
diff --git a/Common/Misc/Testing/Cxx/UnitTestExprTkFunctionParser.cxx b/Common/Misc/Testing/Cxx/UnitTestExprTkFunctionParser.cxx
index b7225e2de8aff39e92ed424923ae664be9f7e316..1600594357218f87237628a5aace3b4d740ce51f 100644
--- a/Common/Misc/Testing/Cxx/UnitTestExprTkFunctionParser.cxx
+++ b/Common/Misc/Testing/Cxx/UnitTestExprTkFunctionParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestExprTkFunctionParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Common/Misc/Testing/Cxx/UnitTestFunctionParser.cxx b/Common/Misc/Testing/Cxx/UnitTestFunctionParser.cxx
index c93b68c125c958aeb198a35973ea04f41dfc4cb9..a0a93aad319229d158e68146d24e2989317cf198 100644
--- a/Common/Misc/Testing/Cxx/UnitTestFunctionParser.cxx
+++ b/Common/Misc/Testing/Cxx/UnitTestFunctionParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestFunctionParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Common/Misc/vtk.module b/Common/Misc/vtk.module
index 2b0a12aa76b141f64f26abc6098e7221f32bb362..bfd8ac63717a6fc68a48c6d62b6e0955d5f5ecce 100644
--- a/Common/Misc/vtk.module
+++ b/Common/Misc/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonMath
diff --git a/Common/Misc/vtkContourValues.cxx b/Common/Misc/vtkContourValues.cxx
index 750d8d8a4c169fad8263dd1451b7669c25f0cfa2..6e4cf34107f1f0baf09e1606e3aeded0fd185c14 100644
--- a/Common/Misc/vtkContourValues.cxx
+++ b/Common/Misc/vtkContourValues.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourValues.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourValues.h"
 #include "vtkDoubleArray.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Misc/vtkContourValues.h b/Common/Misc/vtkContourValues.h
index 2d836bf3ca89ce5c008edfeed4c91c3f9263bddf..6efd8cb141ebcd7f166a5b202d1d4c6b9920a8b6 100644
--- a/Common/Misc/vtkContourValues.h
+++ b/Common/Misc/vtkContourValues.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourValues.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourValues
  * @brief   helper object to manage setting and generating contour values
diff --git a/Common/Misc/vtkErrorCode.cxx b/Common/Misc/vtkErrorCode.cxx
index d87bac7f943fef2faf3f0fd1c5338c754aa124a2..aafd4a89de131d3cc425c2d3aa175de19aa6141a 100644
--- a/Common/Misc/vtkErrorCode.cxx
+++ b/Common/Misc/vtkErrorCode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkErrorCode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkErrorCode.h"
 
 #include <cctype>
diff --git a/Common/Misc/vtkErrorCode.h b/Common/Misc/vtkErrorCode.h
index a70119056e7930ebb79957c4667302659a20a738..7de1025cd9ba3576b0d66897b5b2072cefc748ff 100644
--- a/Common/Misc/vtkErrorCode.h
+++ b/Common/Misc/vtkErrorCode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkErrorCode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkErrorCode
  * @brief   superclass for error codes
diff --git a/Common/Misc/vtkExprTkFunctionParser.cxx b/Common/Misc/vtkExprTkFunctionParser.cxx
index 9a998d7a2c87536f75de23ae4317d085c7f3cbc5..41ba969f03642fbc607bafa944efe0f38191037c 100644
--- a/Common/Misc/vtkExprTkFunctionParser.cxx
+++ b/Common/Misc/vtkExprTkFunctionParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExprTkFunctionParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExprTkFunctionParser.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Misc/vtkExprTkFunctionParser.h b/Common/Misc/vtkExprTkFunctionParser.h
index 4a98950629589c5181ac8c60d45b1a736140a33e..ae3b3edc1d6c12cfff3517a1ceca4b3ed89759c5 100644
--- a/Common/Misc/vtkExprTkFunctionParser.h
+++ b/Common/Misc/vtkExprTkFunctionParser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExprTkFunctionParser.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExprTkFunctionParser
  * @brief   Parse and evaluate a mathematical expression
diff --git a/Common/Misc/vtkFunctionParser.cxx b/Common/Misc/vtkFunctionParser.cxx
index 0950102488727a6c322dcade8f1b443d1071ec52..9320fa863e28583fa2a3ffceb1a5392f84a5d375 100644
--- a/Common/Misc/vtkFunctionParser.cxx
+++ b/Common/Misc/vtkFunctionParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFunctionParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFunctionParser.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Misc/vtkFunctionParser.h b/Common/Misc/vtkFunctionParser.h
index 6a3ab3757f2cb514f598ad34382fa82edd916958..ee3bfa1bacbae6b1e5aa137b734c4d973c7b9254 100644
--- a/Common/Misc/vtkFunctionParser.h
+++ b/Common/Misc/vtkFunctionParser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFunctionParser.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFunctionParser
  * @brief   Parse and evaluate a mathematical expression
diff --git a/Common/Misc/vtkHeap.cxx b/Common/Misc/vtkHeap.cxx
index 3aeb69222f438980249ff59a1a561cd9aefad190..fa91ea0e42ff4c87d8068113ee95746823439e31 100644
--- a/Common/Misc/vtkHeap.cxx
+++ b/Common/Misc/vtkHeap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHeap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHeap.h"
 #include "vtkCommonMiscModule.h" // For export macro
 #include "vtkObjectFactory.h"
diff --git a/Common/Misc/vtkHeap.h b/Common/Misc/vtkHeap.h
index df9e2b94c6c09bbd617fa08624093a4ddd598e45..312e12034e99e71a6f6f25c7dbae329a2db8fcc0 100644
--- a/Common/Misc/vtkHeap.h
+++ b/Common/Misc/vtkHeap.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHeap.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHeap
  * @brief   replacement for malloc/free and new/delete
diff --git a/Common/Misc/vtkPolygonBuilder.cxx b/Common/Misc/vtkPolygonBuilder.cxx
index bd4545a7627af3a05279c7425f035c216b68d628..61239bf29ace47e99527db4b31fde1b5b690a0cd 100644
--- a/Common/Misc/vtkPolygonBuilder.cxx
+++ b/Common/Misc/vtkPolygonBuilder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonBuilder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolygonBuilder.h"
 #include "vtkIdListCollection.h"
 
diff --git a/Common/Misc/vtkPolygonBuilder.h b/Common/Misc/vtkPolygonBuilder.h
index 6a824ab6cf7cd0669bc4d98c891d8be4c4b41c1f..ff4cff0971598b0edacb70dc15b2fe5ef304c863 100644
--- a/Common/Misc/vtkPolygonBuilder.h
+++ b/Common/Misc/vtkPolygonBuilder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonBuilder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolygonBuilder
  *
diff --git a/Common/Misc/vtkResourceFileLocator.cxx b/Common/Misc/vtkResourceFileLocator.cxx
index e9d58afbd5afe3ee8b3ce2c90549028871beadf8..674d5ffbb27e8d6e5f5f25b8535b4579ccf71b89 100644
--- a/Common/Misc/vtkResourceFileLocator.cxx
+++ b/Common/Misc/vtkResourceFileLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResourceFileLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResourceFileLocator.h"
 
 #include "vtkLogger.h"
diff --git a/Common/Misc/vtkResourceFileLocator.h b/Common/Misc/vtkResourceFileLocator.h
index e5584f15c3edcb16e57d83805f7398aeb3cde199..650ba00d75e115603ecea1da0f1a06dd704c89e2 100644
--- a/Common/Misc/vtkResourceFileLocator.h
+++ b/Common/Misc/vtkResourceFileLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResourceFileLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkResourceFileLocator
  * @brief utility to locate resource files.
diff --git a/Common/Python/vtk.module b/Common/Python/vtk.module
index fb423e64e87593895b3c3af7707696dd45a30705..9952741dea073d19f62d4708a32cda6aa4f79a63 100644
--- a/Common/Python/vtk.module
+++ b/Common/Python/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   VTK_WRAP_PYTHON
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 PRIVATE_DEPENDS
diff --git a/Common/Python/vtkPythonArchiver.cxx b/Common/Python/vtkPythonArchiver.cxx
index 4163f9829587401719cdc2b9f52e7544455a1944..0630e5ff288b366f68c2600e2add6e80b408002a 100644
--- a/Common/Python/vtkPythonArchiver.cxx
+++ b/Common/Python/vtkPythonArchiver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonArchiver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPythonArchiver.h"
 #include "vtkObjectFactory.h"
 #include "vtkPythonUtil.h"
diff --git a/Common/Python/vtkPythonArchiver.h b/Common/Python/vtkPythonArchiver.h
index c5de37537ad1cde6285834a808891ccf1a820582..cc7985beb07bb4195900b3ef25bf5ce89671a304 100644
--- a/Common/Python/vtkPythonArchiver.h
+++ b/Common/Python/vtkPythonArchiver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArchiver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPythonArchiver
  * @brief   A version of vtkArchiver that can be implemented in Python
diff --git a/Common/System/Testing/Cxx/TestDirectory.cxx b/Common/System/Testing/Cxx/TestDirectory.cxx
index 8936a300b01e7352312aa200de4521871d12ed3a..a4df5cd1f5c6e689c7c7c81151a09a625f66b945 100644
--- a/Common/System/Testing/Cxx/TestDirectory.cxx
+++ b/Common/System/Testing/Cxx/TestDirectory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDirectory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/System/Testing/Cxx/TestExecutableRunner.cxx b/Common/System/Testing/Cxx/TestExecutableRunner.cxx
index b70946e62a25b7820b9af6f7f1a025994ddeb5e3..5ac3fe78e7a6844dd06df55b4aff15431dcbf92a 100644
--- a/Common/System/Testing/Cxx/TestExecutableRunner.cxx
+++ b/Common/System/Testing/Cxx/TestExecutableRunner.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExecutableRunner.h"
 #include "vtkNew.h"
 
diff --git a/Common/System/Testing/Cxx/otherTimerLog.cxx b/Common/System/Testing/Cxx/otherTimerLog.cxx
index c226936b145ae9203795f44c4b91301bdbaa4d07..1d66d28334f429b3e54c868fb80ec56019dac08e 100644
--- a/Common/System/Testing/Cxx/otherTimerLog.cxx
+++ b/Common/System/Testing/Cxx/otherTimerLog.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherTimerLog.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Common/System/vtk.module b/Common/System/vtk.module
index 60b65be068cfc1b22edb80719273172fe4acb404..1cd7316ac318c9cc36c29b95fbb9011db0fd632c 100644
--- a/Common/System/vtk.module
+++ b/Common/System/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 PRIVATE_DEPENDS
diff --git a/Common/System/vtkClientSocket.cxx b/Common/System/vtkClientSocket.cxx
index ff16ebd95522233d1175028e52a412bb4266cf5a..5b7e66cf31fc8f6a5753334de6e28f0047746c0e 100644
--- a/Common/System/vtkClientSocket.cxx
+++ b/Common/System/vtkClientSocket.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClientSocket.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClientSocket.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/System/vtkClientSocket.h b/Common/System/vtkClientSocket.h
index a7a071a063207c61abd4289808d78d14b9dcfa1b..fd6ede6d0e893d44488fe062d6df6f926e686fda 100644
--- a/Common/System/vtkClientSocket.h
+++ b/Common/System/vtkClientSocket.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClientSocket.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClientSocket
  * @brief   Encapsulates a client socket.
diff --git a/Common/System/vtkDirectory.cxx b/Common/System/vtkDirectory.cxx
index a181d997fab5bc29cde1d2002142c9b4ced42786..ba7eb1fd25609814f2f2f4790a5674b6928e43e8 100644
--- a/Common/System/vtkDirectory.cxx
+++ b/Common/System/vtkDirectory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDirectory.h"
 #include "vtkStringArray.h"
 
diff --git a/Common/System/vtkDirectory.h b/Common/System/vtkDirectory.h
index 59fa0055d4751d1dfaf0c9b761b237bd18c5b3ee..92ebfcc03dc9c07924513905a02eddf36e29ff7b 100644
--- a/Common/System/vtkDirectory.h
+++ b/Common/System/vtkDirectory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDirectory
  * @brief   OS independent class for access and manipulation of system directories
diff --git a/Common/System/vtkExecutableRunner.cxx b/Common/System/vtkExecutableRunner.cxx
index afd227a903475f5244340fc73665c11aad72739d..95290fc4aadb1f2d9b114532e4b38caf7d3cf8cf 100644
--- a/Common/System/vtkExecutableRunner.cxx
+++ b/Common/System/vtkExecutableRunner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExecutableRunner.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExecutableRunner.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/System/vtkExecutableRunner.h b/Common/System/vtkExecutableRunner.h
index d4dc8099bc5e6c7a07e6b8260302207c2d90391e..7131a327e5379ee97b542b5eccf19c65692b9c08 100644
--- a/Common/System/vtkExecutableRunner.h
+++ b/Common/System/vtkExecutableRunner.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExecutableRunner.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkExecutableRunner_h
 #define vtkExecutableRunner_h
 
diff --git a/Common/System/vtkServerSocket.cxx b/Common/System/vtkServerSocket.cxx
index 97274d936a90bc9a7f623f88b154a879a9ac0008..c4e2ed0987e4feb0efb0677cd920a64fd7342fe0 100644
--- a/Common/System/vtkServerSocket.cxx
+++ b/Common/System/vtkServerSocket.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkServerSocket.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkServerSocket.h"
 
 #include "vtkClientSocket.h"
diff --git a/Common/System/vtkServerSocket.h b/Common/System/vtkServerSocket.h
index 68b30e70f41a1cb784baaaa82360ffccb9f53f15..91dc9d63ae3637e9ae841fea632927a90b712c4b 100644
--- a/Common/System/vtkServerSocket.h
+++ b/Common/System/vtkServerSocket.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkServerSocket.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkServerSocket
  * @brief   Encapsulate a socket that accepts connections.
diff --git a/Common/System/vtkSocket.cxx b/Common/System/vtkSocket.cxx
index db95bb343f9fa4187006e854c1bc068099ed5bcc..8c7212fdbbebdd7c380882085ceb7fc293677bdc 100644
--- a/Common/System/vtkSocket.cxx
+++ b/Common/System/vtkSocket.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocket.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSocket.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Common/System/vtkSocket.h b/Common/System/vtkSocket.h
index d19d462137e70675937eec28063d1f48cbdc71d0..7c7a2eddd3672fba5ee33370aa67182585add68a 100644
--- a/Common/System/vtkSocket.h
+++ b/Common/System/vtkSocket.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocket.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSocket
  * @brief   BSD socket encapsulation.
diff --git a/Common/System/vtkSocketCollection.cxx b/Common/System/vtkSocketCollection.cxx
index 19c960b762043fb173ed655f6d67222fa502d585..e4da2dc224755cc20e4095eab362e46c9045e1e7 100644
--- a/Common/System/vtkSocketCollection.cxx
+++ b/Common/System/vtkSocketCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocketCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSocketCollection.h"
 
 #include "vtkCollectionIterator.h"
diff --git a/Common/System/vtkSocketCollection.h b/Common/System/vtkSocketCollection.h
index 7e2bbc9f26eedbe6b7d0055a7a6ffa741229bb83..d0491cee031aeae58a7fbc266716d4e6618da280 100644
--- a/Common/System/vtkSocketCollection.h
+++ b/Common/System/vtkSocketCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocketCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSocketCollection
  * @brief    a collection for sockets.
diff --git a/Common/System/vtkTestSocklenT.cxx b/Common/System/vtkTestSocklenT.cxx
index 6fcf4f1971991f6410431411c64f3f96bfa37aed..6c4e4fc1a7a96a404b64e2b60a0a42b71aac601d 100644
--- a/Common/System/vtkTestSocklenT.cxx
+++ b/Common/System/vtkTestSocklenT.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cstdio>
 #include <cstdlib>
 #if !defined(_WIN32) || defined(__CYGWIN__)
diff --git a/Common/System/vtkTimerLog.cxx b/Common/System/vtkTimerLog.cxx
index 9a610d87dd717707c8140eeee28b8e23f5efebb9..ed46dd30ede37680b3b5a28ad5855b8a6012577f 100644
--- a/Common/System/vtkTimerLog.cxx
+++ b/Common/System/vtkTimerLog.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimerLog.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkTimerLog - Maintains timing table for performance analysis
 // .SECTION Description
 // vtkTimerLog contains walltime and cputime measurements associated
diff --git a/Common/System/vtkTimerLog.h b/Common/System/vtkTimerLog.h
index deff339bd9734fb31095a35fcd45cb5173483eb9..4991bec2d8bece40302d2bc54dbb3d8ef817056a 100644
--- a/Common/System/vtkTimerLog.h
+++ b/Common/System/vtkTimerLog.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimerLog.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTimerLog
  * @brief   Timer support and logging
diff --git a/Common/Transforms/Testing/Cxx/TestLandmarkTransform.cxx b/Common/Transforms/Testing/Cxx/TestLandmarkTransform.cxx
index dffafd217a9ccdfca35b3fb8ee3f8cabe3c2f48b..8a498bfb32554ebb87b5ee8a3b52127b679b8887 100644
--- a/Common/Transforms/Testing/Cxx/TestLandmarkTransform.cxx
+++ b/Common/Transforms/Testing/Cxx/TestLandmarkTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLandmarkTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLandmarkTransform.h"
 #include "vtkMath.h"
diff --git a/Common/Transforms/Testing/Cxx/TestThinPlateSplineTransform.cxx b/Common/Transforms/Testing/Cxx/TestThinPlateSplineTransform.cxx
index ce5356ec8c4ee8682e39030233afb20a08698293..27f6a9e9ef9856fb38969197f6924bb7da9accd7 100644
--- a/Common/Transforms/Testing/Cxx/TestThinPlateSplineTransform.cxx
+++ b/Common/Transforms/Testing/Cxx/TestThinPlateSplineTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLandmarkTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMath.h"
 #include "vtkMatrix4x4.h"
diff --git a/Common/Transforms/Testing/Cxx/TestTransform.cxx b/Common/Transforms/Testing/Cxx/TestTransform.cxx
index 0ca4484ad3729a917b76a7b61b7e3865b6f22a0f..5e2fc60d39c77dcaf44e45514e06f0a8bc11c64b 100644
--- a/Common/Transforms/Testing/Cxx/TestTransform.cxx
+++ b/Common/Transforms/Testing/Cxx/TestTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <iostream>
 
diff --git a/Common/Transforms/vtk.module b/Common/Transforms/vtk.module
index a3aab78fcf50e46044339a3ed33bea46e74c86e3..a0652435ad0860734a1e5769440cbcc395c95920 100644
--- a/Common/Transforms/vtk.module
+++ b/Common/Transforms/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Common
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonMath
diff --git a/Common/Transforms/vtkAbstractTransform.cxx b/Common/Transforms/vtkAbstractTransform.cxx
index ad1d5141a9f63994062d069575d8bff8c3618991..32cb6e2324ac616e10109ddbb1e32e49a89878ff 100644
--- a/Common/Transforms/vtkAbstractTransform.cxx
+++ b/Common/Transforms/vtkAbstractTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractTransform.h"
 
 #include "vtkDataArray.h"
diff --git a/Common/Transforms/vtkAbstractTransform.h b/Common/Transforms/vtkAbstractTransform.h
index 0d3acc21c17d506e9abb4dcb9b7d1bd343a7c0b6..f6278d1808858faf458098fb3045f5ca7697bc95 100644
--- a/Common/Transforms/vtkAbstractTransform.h
+++ b/Common/Transforms/vtkAbstractTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractTransform
  * @brief   superclass for all geometric transformations
diff --git a/Common/Transforms/vtkCylindricalTransform.cxx b/Common/Transforms/vtkCylindricalTransform.cxx
index 968620ef97ca2f015510a7f4d1002bbe2e1ead66..ea9e8b1497baf58190bf3f8cf2fea7218034772f 100644
--- a/Common/Transforms/vtkCylindricalTransform.cxx
+++ b/Common/Transforms/vtkCylindricalTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCylindricalTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCylindricalTransform.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Transforms/vtkCylindricalTransform.h b/Common/Transforms/vtkCylindricalTransform.h
index f0d9e36be5212aedcacf16c9983317fafd430ee5..bff2dd04f4efcfc4e58b6d82d723e78038e51277 100644
--- a/Common/Transforms/vtkCylindricalTransform.h
+++ b/Common/Transforms/vtkCylindricalTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCylindricalTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCylindricalTransform
  * @brief   cylindrical to rectangular coords and back
diff --git a/Common/Transforms/vtkGeneralTransform.cxx b/Common/Transforms/vtkGeneralTransform.cxx
index 378a2d2e01ea84eefa129fddbb6ba4f57c95bfce..ce7b7e07a58e813b4c56eb2d9128d4c060cb11f7 100644
--- a/Common/Transforms/vtkGeneralTransform.cxx
+++ b/Common/Transforms/vtkGeneralTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeneralTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGeneralTransform.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Transforms/vtkGeneralTransform.h b/Common/Transforms/vtkGeneralTransform.h
index 4957e89b7fd3b35df81738a12727e4088c821531..6b01cf7b566ec7216b17e798ac32df1193354455 100644
--- a/Common/Transforms/vtkGeneralTransform.h
+++ b/Common/Transforms/vtkGeneralTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeneralTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeneralTransform
  * @brief   allows operations on any transforms
diff --git a/Common/Transforms/vtkHomogeneousTransform.cxx b/Common/Transforms/vtkHomogeneousTransform.cxx
index 97484a25f4db95fba49fd6bb91034dfb281d0e0c..d232ca8415fb45d32d83587f26b7ab87a1e49371 100644
--- a/Common/Transforms/vtkHomogeneousTransform.cxx
+++ b/Common/Transforms/vtkHomogeneousTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHomogeneousTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHomogeneousTransform.h"
 
 #include "vtkMath.h"
diff --git a/Common/Transforms/vtkHomogeneousTransform.h b/Common/Transforms/vtkHomogeneousTransform.h
index 5458ba455fecb5fc3711ec0aa72a67c5e437e343..45b258e2c79e1ef7a575bf81fd493853d9e5af4d 100644
--- a/Common/Transforms/vtkHomogeneousTransform.h
+++ b/Common/Transforms/vtkHomogeneousTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHomogeneousTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHomogeneousTransform
  * @brief   superclass for homogeneous transformations
diff --git a/Common/Transforms/vtkIdentityTransform.cxx b/Common/Transforms/vtkIdentityTransform.cxx
index a60b620c616d78093014f7f321cac0476f5b02d8..778e0be60171a10174910167f0d7febdb554f172 100644
--- a/Common/Transforms/vtkIdentityTransform.cxx
+++ b/Common/Transforms/vtkIdentityTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdentityTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdentityTransform.h"
 
 #include "vtkDataArray.h"
diff --git a/Common/Transforms/vtkIdentityTransform.h b/Common/Transforms/vtkIdentityTransform.h
index a53c80cb6b5224cf7924ee461791b976b0465e60..13695f5319d0c94d0312e587122479a008037c17 100644
--- a/Common/Transforms/vtkIdentityTransform.h
+++ b/Common/Transforms/vtkIdentityTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdentityTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIdentityTransform
  * @brief   a transform that doesn't do anything
diff --git a/Common/Transforms/vtkLandmarkTransform.cxx b/Common/Transforms/vtkLandmarkTransform.cxx
index b7e7e34f818b30b707b527aa61cccfdd3a91a2a0..c13a4cfcd6677de6b70546954a5d593fc3e5091a 100644
--- a/Common/Transforms/vtkLandmarkTransform.cxx
+++ b/Common/Transforms/vtkLandmarkTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLandmarkTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLandmarkTransform.h"
 
 #include "vtkMath.h"
diff --git a/Common/Transforms/vtkLandmarkTransform.h b/Common/Transforms/vtkLandmarkTransform.h
index c8c1e29c18f936a887c3fd455bbdaf6c6b8beaf0..e62cf2c8d463efe9001b18733c3792e5c6f2b411 100644
--- a/Common/Transforms/vtkLandmarkTransform.h
+++ b/Common/Transforms/vtkLandmarkTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLandmarkTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLandmarkTransform
  * @brief   a linear transform specified by two corresponding point sets
diff --git a/Common/Transforms/vtkLinearTransform.cxx b/Common/Transforms/vtkLinearTransform.cxx
index 63dba6f2bc776ce4731646acb1b078cae99530e8..14d25b13239c5a8e53d4c1027214722e623e3c1c 100644
--- a/Common/Transforms/vtkLinearTransform.cxx
+++ b/Common/Transforms/vtkLinearTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearTransform.h"
 
 #include "vtkDataArray.h"
diff --git a/Common/Transforms/vtkLinearTransform.h b/Common/Transforms/vtkLinearTransform.h
index ca9b4681672188fd1c78642410d21aa823b1c6ae..206d789dd6923a7bb838e62f5157ffbf33e78e9c 100644
--- a/Common/Transforms/vtkLinearTransform.h
+++ b/Common/Transforms/vtkLinearTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearTransform
  * @brief   abstract superclass for linear transformations
diff --git a/Common/Transforms/vtkMatrixToHomogeneousTransform.cxx b/Common/Transforms/vtkMatrixToHomogeneousTransform.cxx
index 23f15d64f80b67f70491a0b0a570b2dfed1da5b9..c7a73842d50a1dabed40da511fe317384661973c 100644
--- a/Common/Transforms/vtkMatrixToHomogeneousTransform.cxx
+++ b/Common/Transforms/vtkMatrixToHomogeneousTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrixToHomogeneousTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMatrixToHomogeneousTransform.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Common/Transforms/vtkMatrixToHomogeneousTransform.h b/Common/Transforms/vtkMatrixToHomogeneousTransform.h
index d54ba7646123aa403884bc697edb3cb3ce2334a5..173f4197ce9ffcff373854942d5269f4194555e0 100644
--- a/Common/Transforms/vtkMatrixToHomogeneousTransform.h
+++ b/Common/Transforms/vtkMatrixToHomogeneousTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrixToHomogeneousTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMatrixToHomogeneousTransform
diff --git a/Common/Transforms/vtkMatrixToLinearTransform.cxx b/Common/Transforms/vtkMatrixToLinearTransform.cxx
index b4ee94fc0be2fc6ad31ebd277242af3b9587e598..f2619bdad06933fef6adb51a924eba7a2d9eff1b 100644
--- a/Common/Transforms/vtkMatrixToLinearTransform.cxx
+++ b/Common/Transforms/vtkMatrixToLinearTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrixToLinearTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMatrixToLinearTransform.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Common/Transforms/vtkMatrixToLinearTransform.h b/Common/Transforms/vtkMatrixToLinearTransform.h
index 95150c80315e005a5cff59d7b0b429c37c251e1a..e50bce8f588ae8c6cc093e22badce8f8e23ba3aa 100644
--- a/Common/Transforms/vtkMatrixToLinearTransform.h
+++ b/Common/Transforms/vtkMatrixToLinearTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrixToLinearTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMatrixToLinearTransform
diff --git a/Common/Transforms/vtkPerspectiveTransform.cxx b/Common/Transforms/vtkPerspectiveTransform.cxx
index b555a71186620e00c8d8572bbed5da0f6c4344fb..65b41b55700298a136a651de11601200af0aa386 100644
--- a/Common/Transforms/vtkPerspectiveTransform.cxx
+++ b/Common/Transforms/vtkPerspectiveTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPerspectiveTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPerspectiveTransform.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Transforms/vtkPerspectiveTransform.h b/Common/Transforms/vtkPerspectiveTransform.h
index cf5073a5eef4dfb47f47edd1570f40345e6a5548..7c5ecb9f157bbaca228e9d198c3f14cd9844f0a8 100644
--- a/Common/Transforms/vtkPerspectiveTransform.h
+++ b/Common/Transforms/vtkPerspectiveTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPerspectiveTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPerspectiveTransform
diff --git a/Common/Transforms/vtkSphericalTransform.cxx b/Common/Transforms/vtkSphericalTransform.cxx
index 46ec6a6809854c2e6b9033159d321d7b9f6c4c5c..6f4e90febd0f064bdad76f5909b905578416c66f 100644
--- a/Common/Transforms/vtkSphericalTransform.cxx
+++ b/Common/Transforms/vtkSphericalTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphericalTransform.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Transforms/vtkSphericalTransform.h b/Common/Transforms/vtkSphericalTransform.h
index b9bc7f3a07e7c686ab081cafaead42053f585a5f..231b14682edb350ae43d1ef79b0300f563613291 100644
--- a/Common/Transforms/vtkSphericalTransform.h
+++ b/Common/Transforms/vtkSphericalTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphericalTransform
  * @brief   spherical to rectangular coords and back
diff --git a/Common/Transforms/vtkThinPlateSplineTransform.cxx b/Common/Transforms/vtkThinPlateSplineTransform.cxx
index 3ebdff64e50235aa2c35cebb6da8010b5c02657b..a6eb3cf9879849ff2dbee4318b8e0908a2330ba5 100644
--- a/Common/Transforms/vtkThinPlateSplineTransform.cxx
+++ b/Common/Transforms/vtkThinPlateSplineTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThinPlateSplineTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThinPlateSplineTransform.h"
 
 #include "vtkMath.h"
diff --git a/Common/Transforms/vtkThinPlateSplineTransform.h b/Common/Transforms/vtkThinPlateSplineTransform.h
index d4b9b984000b0adb027f7a3493992fdf686bae3e..d98f9c0ac89b2b8336545f267472dae286ac8059 100644
--- a/Common/Transforms/vtkThinPlateSplineTransform.h
+++ b/Common/Transforms/vtkThinPlateSplineTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThinPlateSplineTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkThinPlateSplineTransform
  * @brief   a nonlinear warp transformation
diff --git a/Common/Transforms/vtkTransform.cxx b/Common/Transforms/vtkTransform.cxx
index b201d4e5d7cb7c7ecc1c8a0a24a074e6c8b25d1b..8c143edebaf174c3c86c9e96bffb858ba8625fa2 100644
--- a/Common/Transforms/vtkTransform.cxx
+++ b/Common/Transforms/vtkTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransform.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Transforms/vtkTransform.h b/Common/Transforms/vtkTransform.h
index cf2110aebf073262d6a6e452c3f113100d1e9211..a999bbf00ffdc1f88ecfc6a935e949777d48efa6 100644
--- a/Common/Transforms/vtkTransform.h
+++ b/Common/Transforms/vtkTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTransform
diff --git a/Common/Transforms/vtkTransform2D.cxx b/Common/Transforms/vtkTransform2D.cxx
index 6d0127239f0d6cb1b676bbb9c6ba924735764049..d8218dc0043c807e442de831d2a9e324f92a96b3 100644
--- a/Common/Transforms/vtkTransform2D.cxx
+++ b/Common/Transforms/vtkTransform2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransform2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransform2D.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Common/Transforms/vtkTransform2D.h b/Common/Transforms/vtkTransform2D.h
index a8b9ea5e3bd833efa932ad70605b720a7c7335cd..40eb3f7b165c7f56c3d3368a5df6fc14d986a52e 100644
--- a/Common/Transforms/vtkTransform2D.h
+++ b/Common/Transforms/vtkTransform2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransform2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTransform2D
diff --git a/Common/Transforms/vtkTransformCollection.cxx b/Common/Transforms/vtkTransformCollection.cxx
index 9d277ead88613802940a83014627901b2df39268..09600f4ef3393de95a105ecb2338fb633be8ca66 100644
--- a/Common/Transforms/vtkTransformCollection.cxx
+++ b/Common/Transforms/vtkTransformCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransformCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Common/Transforms/vtkTransformCollection.h b/Common/Transforms/vtkTransformCollection.h
index 2a29e1dfd7632e39854623216d9d4eca3b3adbf8..c45d7465a43c6571ebdd98fe9597f6ddda44461b 100644
--- a/Common/Transforms/vtkTransformCollection.h
+++ b/Common/Transforms/vtkTransformCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransformCollection
  * @brief   maintain a list of transforms
diff --git a/Common/Transforms/vtkWarpTransform.cxx b/Common/Transforms/vtkWarpTransform.cxx
index 6fac6d16484e277912ab808ee41e31473c328efc..ae3455a8fcea84cdeb15a4f723a16b2c7da9f3b3 100644
--- a/Common/Transforms/vtkWarpTransform.cxx
+++ b/Common/Transforms/vtkWarpTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWarpTransform.h"
 #include "vtkMath.h"
 
diff --git a/Common/Transforms/vtkWarpTransform.h b/Common/Transforms/vtkWarpTransform.h
index e9af758081966bccc7f9290f026b86b7fbc0669b..d7b96dcf6590c62e4e74b2e9346797de2c741e54 100644
--- a/Common/Transforms/vtkWarpTransform.h
+++ b/Common/Transforms/vtkWarpTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWarpTransform
  * @brief   superclass for nonlinear geometric transformations
diff --git a/Documentation/docs/advanced/spdx_and_sbom.md b/Documentation/docs/advanced/spdx_and_sbom.md
index fcc57929afcc39752796217c17667f5dc27c2d7c..4e54d9b43b3fee8331aa60a188820eedbd42fdbd 100644
--- a/Documentation/docs/advanced/spdx_and_sbom.md
+++ b/Documentation/docs/advanced/spdx_and_sbom.md
@@ -28,7 +28,7 @@ as follows:
 
 ```
 SPDX_LICENSE_IDENTIFIER
-  BSD-3-CLAUSE
+  BSD-3-Clause
 SPDX_COPYRIGHT_TEXT
   Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 ```
@@ -38,7 +38,7 @@ Then add SPDX tags on top of all source files in the module, as follows:
 ```
 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 // SPDX-FileCopyrightText: Copyright (c) Awesome contributor
-// SPDX-License-Identifier: BSD-3-CLAUSE
+// SPDX-License-Identifier: BSD-3-Clause
 ```
 
 :::{tip}
@@ -55,7 +55,7 @@ In the third party `CMakeLists.txt`, make sure to specify, in the `vtk_module_th
 ```
  vtk_module_third_party(
     SPDX_LICENSE_IDENTIFIER
-      "BSD-3-CLAUSE"
+      "BSD-3-Clause"
     SPDX_COPYRIGHT_TEXT
       "Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen"
     SPDX_DOWNLOAD_LOCATION
@@ -115,9 +115,9 @@ PackageName: IOPLY
 SPDXID: SPDXRef-Package-IOPLY
 PackageDownloadLocation: https://gitlab.kitware.com/vtk/vtk/-/tree/master/IO/PLY
 FilesAnalyzed: true
-PackageLicenseConcluded: BSD-3-CLAUSE
-PackageLicenseDeclared: BSD-3-CLAUSE
-PackageLicenseInfoFromFiles: BSD-3-CLAUSE
+PackageLicenseConcluded: BSD-3-Clause
+PackageLicenseDeclared: BSD-3-Clause
+PackageLicenseInfoFromFiles: BSD-3-Clause
 PackageCopyrightText: <text>
 Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 </text>
@@ -200,9 +200,9 @@ PackageName: MyModule
 SPDXID: SPDXRef-Package-MyModule
 PackageDownloadLocation: https://github/myorg/mymodule
 FilesAnalyzed: true
-PackageLicenseConcluded: BSD-3-CLAUSE AND MIT
-PackageLicenseDeclared: BSD-3-CLAUSE
-PackageLicenseInfoFromFiles: BSD-3-CLAUSE AND MIT
+PackageLicenseConcluded: BSD-3-Clause AND MIT
+PackageLicenseDeclared: BSD-3-Clause
+PackageLicenseInfoFromFiles: BSD-3-Clause AND MIT
 PackageCopyrightText: <text>
 Copyright (c) 2023 Popeye
 Copyright (c) 2023 Wayne "The Dock" Sonjhon
@@ -230,9 +230,9 @@ PackageName: CustomModule
 SPDXID: SPDXRef-Package-CustomModule
 PackageDownloadLocation: https://gitlab.kitware.com/vtk/vtk/-/tree/master/Custom/Module
 FilesAnalyzed: true
-PackageLicenseConcluded: BSD-3-CLAUSE
-PackageLicenseDeclared: BSD-3-CLAUSE AND LicenseRef-CustomLicense
-PackageLicenseInfoFromFiles: BSD-3-CLAUSE
+PackageLicenseConcluded: BSD-3-Clause
+PackageLicenseDeclared: BSD-3-Clause AND LicenseRef-CustomLicense
+PackageLicenseInfoFromFiles: BSD-3-Clause
 PackageCopyrightText: <text>
 Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 </text>
diff --git a/Domains/Chemistry/COPYING b/Domains/Chemistry/COPYING
deleted file mode 100644
index 0bd7f602771c7c5f750e504cecf90420d8b3edef..0000000000000000000000000000000000000000
--- a/Domains/Chemistry/COPYING
+++ /dev/null
@@ -1,19 +0,0 @@
-Copyright (C) 2006-2008,2010 The Blue Obelisk Project (http://www.blueobelisk.org/)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/Domains/Chemistry/Testing/Cxx/GenerateBlueObeliskHeader.cxx b/Domains/Chemistry/Testing/Cxx/GenerateBlueObeliskHeader.cxx
index 508d15e464b0001ceaa41c40a2511b9a86f8c810..bd5a3c1f94e21b53c8139ee6c351a2dd67f8e432 100644
--- a/Domains/Chemistry/Testing/Cxx/GenerateBlueObeliskHeader.cxx
+++ b/Domains/Chemistry/Testing/Cxx/GenerateBlueObeliskHeader.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBlueObeliskData.h"
 
diff --git a/Domains/Chemistry/Testing/Cxx/TestBallAndStick.cxx b/Domains/Chemistry/Testing/Cxx/TestBallAndStick.cxx
index 4c8f445a4057e8e97c702b99f1bf03fd0da216d9..0162dc93cdd8399a9c2c8e85e28f5a1354cdd665 100644
--- a/Domains/Chemistry/Testing/Cxx/TestBallAndStick.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestBallAndStick.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestBondColorModeDiscreteByAtom.cxx b/Domains/Chemistry/Testing/Cxx/TestBondColorModeDiscreteByAtom.cxx
index 52482aba70e920f91260f9b773973748b630ec38..05574b06ff3ada323cea764bf75d0f55fe9c3079 100644
--- a/Domains/Chemistry/Testing/Cxx/TestBondColorModeDiscreteByAtom.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestBondColorModeDiscreteByAtom.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestBondColorModeSingleColor.cxx b/Domains/Chemistry/Testing/Cxx/TestBondColorModeSingleColor.cxx
index 83fa0cdab92effc115658b07b42c8f8fae693fe3..e506861a4b1cc2264a0d892e0f53e79803593a46 100644
--- a/Domains/Chemistry/Testing/Cxx/TestBondColorModeSingleColor.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestBondColorModeSingleColor.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestCompositeRender.cxx b/Domains/Chemistry/Testing/Cxx/TestCompositeRender.cxx
index c8e2d52ac4fabe6b6f57eccb9b0ddc2fb23f2517..b8d52546e705c4e8ec433930108a67bca7693f30 100644
--- a/Domains/Chemistry/Testing/Cxx/TestCompositeRender.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestCompositeRender.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestCustomArrayRadius.cxx b/Domains/Chemistry/Testing/Cxx/TestCustomArrayRadius.cxx
index d7ed2ddc6037519fea474801f7fab14ef0552a1b..560af2ed33b39595cf8d1955fb305495da9636d6 100644
--- a/Domains/Chemistry/Testing/Cxx/TestCustomArrayRadius.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestCustomArrayRadius.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestFastRender.cxx b/Domains/Chemistry/Testing/Cxx/TestFastRender.cxx
index 6360e795b0621f0a8ad7a6d67a0cf880bffd9f09..44a37d71c0659e49a9d01316ba270646c4b6bdef 100644
--- a/Domains/Chemistry/Testing/Cxx/TestFastRender.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestFastRender.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestLiquoriceSticks.cxx b/Domains/Chemistry/Testing/Cxx/TestLiquoriceSticks.cxx
index 53df3bd68885cc03d9dbc1dd2ccddf9dc12d52fb..9b251821b38c091999279bc2f631b78b4f395373 100644
--- a/Domains/Chemistry/Testing/Cxx/TestLiquoriceSticks.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestLiquoriceSticks.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestMolecule.cxx b/Domains/Chemistry/Testing/Cxx/TestMolecule.cxx
index 8835ca54bff45b1e822916ed2a29bba87ed2f607..497187aab5b585ea8351a2f54a1d5832c2ba260a 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMolecule.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMolecule.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMolecule.h"
 #include "vtkNew.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestMoleculeIOLegacy.cxx b/Domains/Chemistry/Testing/Cxx/TestMoleculeIOLegacy.cxx
index d243cd965b64fb037fd0a10f30018ae32b161f49..cd4a653062411480d5bd59f29583ccaed83c0920 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMoleculeIOLegacy.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMoleculeIOLegacy.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperColors.cxx b/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperColors.cxx
index e8b8320abbd8712659c278171399d463affc8d66..81477c178f861dfb54f5e7137ffa5c4f8aec2214 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperColors.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperColors.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperPropertyUpdate.cxx b/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperPropertyUpdate.cxx
index 1dbefffec1188924a5ac1b24b372758f1bf05d7e..11024e336e33cd508d30e8a08d363e958f4daa74 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperPropertyUpdate.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMoleculeMapperPropertyUpdate.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestMoleculeSelection.cxx b/Domains/Chemistry/Testing/Cxx/TestMoleculeSelection.cxx
index 4a5183013ce2c425e2ecea6187d9b13739eb2ae3..2734a4bd94e88a78ba6dd6f5c50e96561df1215b 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMoleculeSelection.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMoleculeSelection.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestMoleculeToBondStickFilter.cxx b/Domains/Chemistry/Testing/Cxx/TestMoleculeToBondStickFilter.cxx
index b4166ce5ab36749462b3f186e99073360b15dd80..a73ea7a1adc8a9664322980fc5417b1819b7a875 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMoleculeToBondStickFilter.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMoleculeToBondStickFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMoleculeToBondStickFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestUtilities.h"
 
diff --git a/Domains/Chemistry/Testing/Cxx/TestMoleculeToLines.cxx b/Domains/Chemistry/Testing/Cxx/TestMoleculeToLines.cxx
index fc2ef6a270f9e5e7f029dab3ee56e1035e181bac..4d290247329c8ad4cf2d5f46295e39fe62e48144 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMoleculeToLines.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMoleculeToLines.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMoleculeToLines.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestUtilities.h"
 
diff --git a/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOff.cxx b/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOff.cxx
index 13dd4b5bd950773b009499bdc266c9612c7c640e..b6e1654907f7f2fb2a6f6699f5702750fbd547ba 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOff.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOff.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOn.cxx b/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOn.cxx
index 7600ebfaf8d3c6e9d73ac72f873796818c3ae4ec..93dcc2c1d0ba8d0191d8523921aaeeb7f7acd906 100644
--- a/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOn.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestMultiCylinderOn.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestOpenQubeElectronicData.cxx b/Domains/Chemistry/Testing/Cxx/TestOpenQubeElectronicData.cxx
index c6135fd1fb91549920079ddfc4f999ce2a0e60ef..39c85f94efb81709a7337af2572bf8bd53feaa5e 100644
--- a/Domains/Chemistry/Testing/Cxx/TestOpenQubeElectronicData.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestOpenQubeElectronicData.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractElectronicData.h"
 #include "vtkDataSetCollection.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACDensity.cxx b/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACDensity.cxx
index d1a62f91962e8ec539802f9bad99ee519b7de56c..72c2516cdecb7532849ab9069e893d418ff97de1 100644
--- a/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACDensity.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACDensity.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACOrbital.cxx b/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACOrbital.cxx
index 1fde5d7878bbc9b3346ac1f7d461bdf5fb4512b2..fc329d24dcd48b785b4b32749c118f50d48952c5 100644
--- a/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACOrbital.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestOpenQubeMOPACOrbital.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestPDBBallAndStick.cxx b/Domains/Chemistry/Testing/Cxx/TestPDBBallAndStick.cxx
index 055f5d24f9bbe309a972c42e95192a2b6cda8edc..2b7937915278435f6c10ca8f6e6652f470f0b13e 100644
--- a/Domains/Chemistry/Testing/Cxx/TestPDBBallAndStick.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestPDBBallAndStick.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestPeriodicTable.cxx b/Domains/Chemistry/Testing/Cxx/TestPeriodicTable.cxx
index 669d3ae898af617801f3b5f4d551b5fed4e66458..2651123050dc687e7a0246702a1431f2bf5ff145 100644
--- a/Domains/Chemistry/Testing/Cxx/TestPeriodicTable.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestPeriodicTable.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColor.h"
 #include "vtkLookupTable.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestPointSetToMoleculeFilter.cxx b/Domains/Chemistry/Testing/Cxx/TestPointSetToMoleculeFilter.cxx
index 61eb26eaeaa133f00c8a848e1240f4954ae580a1..5f3c253a5d3c4432ee11bcdbb9dc4186472ae042 100644
--- a/Domains/Chemistry/Testing/Cxx/TestPointSetToMoleculeFilter.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestPointSetToMoleculeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointSetToMoleculeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 #include "vtkCellData.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestProgrammableElectronicData.cxx b/Domains/Chemistry/Testing/Cxx/TestProgrammableElectronicData.cxx
index ada2ecd08a10d4155c8652fe53b2783097fb7fef..df369b3870301d5def238c2cfed95e3d8bba5408 100644
--- a/Domains/Chemistry/Testing/Cxx/TestProgrammableElectronicData.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestProgrammableElectronicData.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 #include "vtkMolecule.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestProteinRibbon.cxx b/Domains/Chemistry/Testing/Cxx/TestProteinRibbon.cxx
index 8d459cc23bde38b59064e97c2f6ffe1c21056fc8..efaf9d423314b27356888cac8e059adcd6d80231 100644
--- a/Domains/Chemistry/Testing/Cxx/TestProteinRibbon.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestProteinRibbon.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestSimpleBondPerceiver.cxx b/Domains/Chemistry/Testing/Cxx/TestSimpleBondPerceiver.cxx
index f0fe8bdfa0950b0f1a90bbd8d0c3d0552ab3208d..25b7f32bbb1f054f8ad44c74899af6ad7052bc0f 100644
--- a/Domains/Chemistry/Testing/Cxx/TestSimpleBondPerceiver.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestSimpleBondPerceiver.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMolecule.h"
 #include "vtkNew.h"
diff --git a/Domains/Chemistry/Testing/Cxx/TestVDWSpheres.cxx b/Domains/Chemistry/Testing/Cxx/TestVDWSpheres.cxx
index a6940db87a7c734ec05e0c5b8dd206c3d568e5e3..d759d0c27b3f160fb1a8ab228509fc3d6ef30421 100644
--- a/Domains/Chemistry/Testing/Cxx/TestVDWSpheres.cxx
+++ b/Domains/Chemistry/Testing/Cxx/TestVDWSpheres.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/Chemistry/vtk.module b/Domains/Chemistry/vtk.module
index 20c773b54f6c32c75905b3d9abfd610d0a474db3..ebcccd8bc74c737700b42bb08572fec1007797f6 100644
--- a/Domains/Chemistry/vtk.module
+++ b/Domains/Chemistry/vtk.module
@@ -7,6 +7,11 @@ DESCRIPTION
 IMPLEMENTABLE
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause AND MIT
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (C) 2006-2008,2010 The Blue Obelisk Project (http://www.blueobelisk.org/)
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Domains/Chemistry/vtkBlueObeliskData.cxx b/Domains/Chemistry/vtkBlueObeliskData.cxx
index 52f3883f4071053a42715c176c80c2e703d285f2..abbc63e816f1dac7ab190b09d0bf455627c16567 100644
--- a/Domains/Chemistry/vtkBlueObeliskData.cxx
+++ b/Domains/Chemistry/vtkBlueObeliskData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlueObeliskData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBlueObeliskData.h"
 
diff --git a/Domains/Chemistry/vtkBlueObeliskData.h b/Domains/Chemistry/vtkBlueObeliskData.h
index e9ed6faa7a5b889a6e8a4b2c74dc25dcf2a00f0e..e41e4c827dd208b30e26dc52ec523440ceca9061 100644
--- a/Domains/Chemistry/vtkBlueObeliskData.h
+++ b/Domains/Chemistry/vtkBlueObeliskData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlueObeliskData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBlueObeliskData
  * @brief   Contains chemical data from the Blue
diff --git a/Domains/Chemistry/vtkBlueObeliskDataInternal.h b/Domains/Chemistry/vtkBlueObeliskDataInternal.h
index ce730cbb59788c7cdf07cfbebb9293825fe11e54..9ce72f4feaf0b126ded501dce93f97a1f21cda0f 100644
--- a/Domains/Chemistry/vtkBlueObeliskDataInternal.h
+++ b/Domains/Chemistry/vtkBlueObeliskDataInternal.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK/Domains/Chemistry/Testing/Cxx/GenerateBlueObeliskHeader.cxx
 // Autogenerated by vtkBlueObeliskData::GenerateHeaderFromXML.
 // Do not edit. Any modifications may be lost.
diff --git a/Domains/Chemistry/vtkBlueObeliskDataParser.cxx b/Domains/Chemistry/vtkBlueObeliskDataParser.cxx
index 5fe1a549df956f408960d201783de6ee489c888e..6202b8bb8dbd75a3f6f2205ad6f7032de2d17005 100644
--- a/Domains/Chemistry/vtkBlueObeliskDataParser.cxx
+++ b/Domains/Chemistry/vtkBlueObeliskDataParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlueObeliskDataParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBlueObeliskDataParser.h"
 
diff --git a/Domains/Chemistry/vtkBlueObeliskDataParser.h b/Domains/Chemistry/vtkBlueObeliskDataParser.h
index 7fa3bf2a216d1990526a2bbbbc38f2b194d1f05f..52b6a147fcd4990925dc41ff9290ea9307867398 100644
--- a/Domains/Chemistry/vtkBlueObeliskDataParser.h
+++ b/Domains/Chemistry/vtkBlueObeliskDataParser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlueObeliskDataParser.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBlueObeliskDataParser
  * @brief   Fill a vtkBlueObeliskData
diff --git a/Domains/Chemistry/vtkChemistryConfigure.h b/Domains/Chemistry/vtkChemistryConfigure.h
index a4bec113047835315c14f1a82541d1c7b08a76e4..973d80d9e568cd5e45735f3be4734bf5015dd2b7 100644
--- a/Domains/Chemistry/vtkChemistryConfigure.h
+++ b/Domains/Chemistry/vtkChemistryConfigure.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChemistryConfigure.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkDomainsChemistryConfigure_h
 #define vtkDomainsChemistryConfigure_h
diff --git a/Domains/Chemistry/vtkMoleculeMapper.cxx b/Domains/Chemistry/vtkMoleculeMapper.cxx
index bcf12201137c3c64091959d038456b074b195995..30ddf2e7f924b0a5edc13028f98412ff6391f41d 100644
--- a/Domains/Chemistry/vtkMoleculeMapper.cxx
+++ b/Domains/Chemistry/vtkMoleculeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeMapper.h"
 
 #include "vtkActor.h"
diff --git a/Domains/Chemistry/vtkMoleculeMapper.h b/Domains/Chemistry/vtkMoleculeMapper.h
index d879e0a52cd75728d1e023904226376a23c18447..a9106b543f921b8bcd95032d2e9ed1384157dae7 100644
--- a/Domains/Chemistry/vtkMoleculeMapper.h
+++ b/Domains/Chemistry/vtkMoleculeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMoleculeMapper
  * @brief   Mapper that draws vtkMolecule objects
diff --git a/Domains/Chemistry/vtkMoleculeToAtomBallFilter.cxx b/Domains/Chemistry/vtkMoleculeToAtomBallFilter.cxx
index ac6fdc4679fa7e3abdf2c1baff34966dd9b3bbba..0efe9fd2916f01a926d14cdc14d02e08f2ac693d 100644
--- a/Domains/Chemistry/vtkMoleculeToAtomBallFilter.cxx
+++ b/Domains/Chemistry/vtkMoleculeToAtomBallFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToAtomBallFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeToAtomBallFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Domains/Chemistry/vtkMoleculeToAtomBallFilter.h b/Domains/Chemistry/vtkMoleculeToAtomBallFilter.h
index ad2b06d81ab93cf89ad42f4d8ac7855656de742f..6f3bc10c11a4fe89e22f5f34183fca3421888bc3 100644
--- a/Domains/Chemistry/vtkMoleculeToAtomBallFilter.h
+++ b/Domains/Chemistry/vtkMoleculeToAtomBallFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToAtomBallFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMoleculeToAtomBallFilter
  * @brief   Generate polydata with spheres
diff --git a/Domains/Chemistry/vtkMoleculeToBondStickFilter.cxx b/Domains/Chemistry/vtkMoleculeToBondStickFilter.cxx
index 72c0e1e577d70b40cb5770ae0d655f75215d7fdf..0fcadc5291dcbf7154482265855545a3762c7c05 100644
--- a/Domains/Chemistry/vtkMoleculeToBondStickFilter.cxx
+++ b/Domains/Chemistry/vtkMoleculeToBondStickFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToBondStickFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeToBondStickFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Domains/Chemistry/vtkMoleculeToBondStickFilter.h b/Domains/Chemistry/vtkMoleculeToBondStickFilter.h
index a65eb902d85f9abb3acce00b11a282e45650f920..4fe6a5ff45ab94c8a12d90d0830219038af3f0fd 100644
--- a/Domains/Chemistry/vtkMoleculeToBondStickFilter.h
+++ b/Domains/Chemistry/vtkMoleculeToBondStickFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToBondStickFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMoleculeToBondStickFilter
  * @brief   Generate polydata with cylinders
diff --git a/Domains/Chemistry/vtkMoleculeToLinesFilter.cxx b/Domains/Chemistry/vtkMoleculeToLinesFilter.cxx
index 10c10656a8d8cf426088c6b5031cb53a4ccfc90b..5d4516e136f7333575baf7b7955fae93a1131969 100644
--- a/Domains/Chemistry/vtkMoleculeToLinesFilter.cxx
+++ b/Domains/Chemistry/vtkMoleculeToLinesFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToLinesFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeToLinesFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Domains/Chemistry/vtkMoleculeToLinesFilter.h b/Domains/Chemistry/vtkMoleculeToLinesFilter.h
index b165789fac8516d8f63d418f7f36096595d4cbcc..07923b313709c95a035a1db7a9811c809b23f6b4 100644
--- a/Domains/Chemistry/vtkMoleculeToLinesFilter.h
+++ b/Domains/Chemistry/vtkMoleculeToLinesFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToLinesFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMoleculeToLinesFilter
  * @brief Convert a molecule into a simple polydata with lines.
diff --git a/Domains/Chemistry/vtkMoleculeToPolyDataFilter.cxx b/Domains/Chemistry/vtkMoleculeToPolyDataFilter.cxx
index 09f45667857d0d7a4c203ae284c802885369df37..31c26a4ae0c4fc2d5239091183eddea823736a83 100644
--- a/Domains/Chemistry/vtkMoleculeToPolyDataFilter.cxx
+++ b/Domains/Chemistry/vtkMoleculeToPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeToPolyDataFilter.h"
 
 #include "vtkInformation.h"
diff --git a/Domains/Chemistry/vtkMoleculeToPolyDataFilter.h b/Domains/Chemistry/vtkMoleculeToPolyDataFilter.h
index 4d270651f95557d69cf742efb65bcc00ca5ca573..9c82432a99fc5ea3e079cd8541e3066b28477058 100644
--- a/Domains/Chemistry/vtkMoleculeToPolyDataFilter.h
+++ b/Domains/Chemistry/vtkMoleculeToPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeToPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMoleculeToPolyDataFilter
  * @brief   abstract filter class
diff --git a/Domains/Chemistry/vtkOpenQubeElectronicData.cxx b/Domains/Chemistry/vtkOpenQubeElectronicData.cxx
index c1a1dd6a8228140a5d8fa7e0018808751e4a5c92..f8af5f4e85a807a51c0566ec91bcaf1396d0973d 100644
--- a/Domains/Chemistry/vtkOpenQubeElectronicData.cxx
+++ b/Domains/Chemistry/vtkOpenQubeElectronicData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenQubeElectronicData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenQubeElectronicData.h"
 
diff --git a/Domains/Chemistry/vtkOpenQubeElectronicData.h b/Domains/Chemistry/vtkOpenQubeElectronicData.h
index e0e48c4fa933d77ef697153de2e60d5049b914b8..1da0fdf54a7cc43f81fa932eadd51fa994a6ae45 100644
--- a/Domains/Chemistry/vtkOpenQubeElectronicData.h
+++ b/Domains/Chemistry/vtkOpenQubeElectronicData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenQubeElectronicData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenQubeElectronicData
  * @brief   Provides access to and storage of
diff --git a/Domains/Chemistry/vtkOpenQubeMoleculeSource.cxx b/Domains/Chemistry/vtkOpenQubeMoleculeSource.cxx
index ae9d2f95f2522d28d0372f550da83e30b48641f4..511f03da56f2c71f9554b21936e363408bc5b27c 100644
--- a/Domains/Chemistry/vtkOpenQubeMoleculeSource.cxx
+++ b/Domains/Chemistry/vtkOpenQubeMoleculeSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenQubeMoleculeSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenQubeMoleculeSource.h"
 
 #include "vtkExecutive.h"
diff --git a/Domains/Chemistry/vtkOpenQubeMoleculeSource.h b/Domains/Chemistry/vtkOpenQubeMoleculeSource.h
index 0619a29f88c47620ab262ef2d61b14344d8224e9..8c90afddc3815644c019d16443789e83561d1ea3 100644
--- a/Domains/Chemistry/vtkOpenQubeMoleculeSource.h
+++ b/Domains/Chemistry/vtkOpenQubeMoleculeSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenQubeMoleculeSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenQubeMoleculeSource
  * @brief   Read a OpenQube readable file and output
diff --git a/Domains/Chemistry/vtkPeriodicTable.cxx b/Domains/Chemistry/vtkPeriodicTable.cxx
index 03c1cd174c8d5bcf46043b218e4205f83b8908f8..b15387f95dba79c1944feaf1c02c5885f1d74dfe 100644
--- a/Domains/Chemistry/vtkPeriodicTable.cxx
+++ b/Domains/Chemistry/vtkPeriodicTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPeriodicTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPeriodicTable.h"
 
diff --git a/Domains/Chemistry/vtkPeriodicTable.h b/Domains/Chemistry/vtkPeriodicTable.h
index aaa024cb89a0f0d656f7b9a9c2742dabcc5e03b4..4e91e042f02890bea768503216e4265768052b94 100644
--- a/Domains/Chemistry/vtkPeriodicTable.h
+++ b/Domains/Chemistry/vtkPeriodicTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPeriodicTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPeriodicTable
  * @brief   Access to information about the elements.
diff --git a/Domains/Chemistry/vtkPointSetToMoleculeFilter.cxx b/Domains/Chemistry/vtkPointSetToMoleculeFilter.cxx
index a166235947cffa861ac77cd9e5ab79b3f4d5290a..1ec82b955a655e1bbf44ecf1f2781689f7f01729 100644
--- a/Domains/Chemistry/vtkPointSetToMoleculeFilter.cxx
+++ b/Domains/Chemistry/vtkPointSetToMoleculeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetToMoleculeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSetToMoleculeFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Domains/Chemistry/vtkPointSetToMoleculeFilter.h b/Domains/Chemistry/vtkPointSetToMoleculeFilter.h
index 43fc5924492d33ce118ed1b5dacaa48d0bc8553b..f578a778499f0fb691e268ea47b92803986836e9 100644
--- a/Domains/Chemistry/vtkPointSetToMoleculeFilter.h
+++ b/Domains/Chemistry/vtkPointSetToMoleculeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetToMoleculeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * @class vtkPointSetToMoleculeFilter
  * @brief Converts a pointset into a molecule.
diff --git a/Domains/Chemistry/vtkProgrammableElectronicData.cxx b/Domains/Chemistry/vtkProgrammableElectronicData.cxx
index 48a47dab6cb463a7fdb1f1bfbb955a170b3aeadb..fe5feaf2018e739a6d0c8a77c599c15b23e44142 100644
--- a/Domains/Chemistry/vtkProgrammableElectronicData.cxx
+++ b/Domains/Chemistry/vtkProgrammableElectronicData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableElectronicData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProgrammableElectronicData.h"
 
diff --git a/Domains/Chemistry/vtkProgrammableElectronicData.h b/Domains/Chemistry/vtkProgrammableElectronicData.h
index 6308d81e48b20838e6ca44641e3b71f53a10744b..0aa1c5bb4e4941ed1e76841b08066cb2367e7065 100644
--- a/Domains/Chemistry/vtkProgrammableElectronicData.h
+++ b/Domains/Chemistry/vtkProgrammableElectronicData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableElectronicData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgrammableElectronicData
  * @brief   Provides access to and storage of
diff --git a/Domains/Chemistry/vtkProteinRibbonFilter.cxx b/Domains/Chemistry/vtkProteinRibbonFilter.cxx
index 8554cb95daea2bd05e8531d6004f050c5ef6d124..8c60bf2e17eb3154bd2df74ad3849172bfa83ec5 100644
--- a/Domains/Chemistry/vtkProteinRibbonFilter.cxx
+++ b/Domains/Chemistry/vtkProteinRibbonFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProteinRibbonFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProteinRibbonFilter.h"
 
diff --git a/Domains/Chemistry/vtkProteinRibbonFilter.h b/Domains/Chemistry/vtkProteinRibbonFilter.h
index 9b0404e4e5f7984ab9aa33ac4c042a4b826117c7..0819b2352010f26d3df9a77759c50116ccc685d2 100644
--- a/Domains/Chemistry/vtkProteinRibbonFilter.h
+++ b/Domains/Chemistry/vtkProteinRibbonFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProteinRibbonFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkProteinRibbonFilter_h
 #define vtkProteinRibbonFilter_h
diff --git a/Domains/Chemistry/vtkSimpleBondPerceiver.cxx b/Domains/Chemistry/vtkSimpleBondPerceiver.cxx
index f44764c93e0ef38e22c4dd65ac7b76f2bcb2c75f..19a4b20696fab1bd02e2a676e6ce5f7c8cf71613 100644
--- a/Domains/Chemistry/vtkSimpleBondPerceiver.cxx
+++ b/Domains/Chemistry/vtkSimpleBondPerceiver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleBondPerceiver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimpleBondPerceiver.h"
 
 #include "vtkCommand.h"
diff --git a/Domains/Chemistry/vtkSimpleBondPerceiver.h b/Domains/Chemistry/vtkSimpleBondPerceiver.h
index a397c4a548eacf6c607caed0cfdc28e0efcf35bf..661e9460a52f0fa6243c4f12cd11a7e58c8d0dbd 100644
--- a/Domains/Chemistry/vtkSimpleBondPerceiver.h
+++ b/Domains/Chemistry/vtkSimpleBondPerceiver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleBondPerceiver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimpleBondPerceiver
  * @brief   Create a simple guess of a molecule's
diff --git a/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadows.cxx b/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadows.cxx
index 8bd9d8756d1e1cb05746413754c997eddd5da3cc..cb82d058abadb3e6d4528c3769b0eb660edf8d87 100644
--- a/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadows.cxx
+++ b/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadows.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadowsDOFSSAA.cxx b/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadowsDOFSSAA.cxx
index 323720a2fec1fa0dd3f51860ab530e93c79c0354..71306a5927d9b9461daaacdc0286da880d0d742b 100644
--- a/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadowsDOFSSAA.cxx
+++ b/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickShadowsDOFSSAA.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickTranslucent.cxx b/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickTranslucent.cxx
index 219fbdeacb1baf7b269d6d819c1d5d7858509480..9f00c49b0b32955e4d92a7ea5e1151f53189f61f 100644
--- a/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickTranslucent.cxx
+++ b/Domains/ChemistryOpenGL2/Testing/Cxx/TestPDBBallAndStickTranslucent.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Domains/ChemistryOpenGL2/vtk.module b/Domains/ChemistryOpenGL2/vtk.module
index 24639619d93ac84678af45c7c26b94d6813ee16f..3de6ee3aa17d8692c1c7987c8f0a4a4a79832d09 100644
--- a/Domains/ChemistryOpenGL2/vtk.module
+++ b/Domains/ChemistryOpenGL2/vtk.module
@@ -8,6 +8,10 @@ GROUPS
   Rendering
 IMPLEMENTS
   VTK::DomainsChemistry
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::DomainsChemistry
diff --git a/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.cxx b/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.cxx
index 4b4b2929577dc62035990635ee1f2ec87a0af8b7..e1396d0c898602197f24c837f8328bfcc94e078a 100644
--- a/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.cxx
+++ b/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLMoleculeMapper.h"
 
 #include "vtkOpenGLSphereMapper.h"
diff --git a/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.h b/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.h
index 1ab591766e0669ed8c790c8bbc73d5975b1ad9b9..61dfee723949e32a5ba7c6c9f3f044539a22aaee 100644
--- a/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.h
+++ b/Domains/ChemistryOpenGL2/vtkOpenGLMoleculeMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLMoleculeMapper
  * @brief   An accelerated class for rendering molecules
diff --git a/Domains/Microscopy/Testing/Cxx/TestOpenSlideReader.cxx b/Domains/Microscopy/Testing/Cxx/TestOpenSlideReader.cxx
index 5cd9bf8f15346717c9d51e417606eb60ba936b93..a3d79171159913f14789dbf877e0549a334f4dec 100644
--- a/Domains/Microscopy/Testing/Cxx/TestOpenSlideReader.cxx
+++ b/Domains/Microscopy/Testing/Cxx/TestOpenSlideReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpenSlideReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkImageData.h>
 #include <vtkImageViewer2.h>
 #include <vtkNew.h>
diff --git a/Domains/Microscopy/Testing/Cxx/TestOpenSlideReaderPartial.cxx b/Domains/Microscopy/Testing/Cxx/TestOpenSlideReaderPartial.cxx
index 7374f554b437bcdc808787c6a8c8c1e8273631b3..395075a94bae1ecad1c3a53d78ad6fb26cfed4fd 100644
--- a/Domains/Microscopy/Testing/Cxx/TestOpenSlideReaderPartial.cxx
+++ b/Domains/Microscopy/Testing/Cxx/TestOpenSlideReaderPartial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpenSlideReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkImageData.h>
 #include <vtkImageViewer2.h>
 #include <vtkNew.h>
diff --git a/Domains/Microscopy/vtk.module b/Domains/Microscopy/vtk.module
index d5bbff5c228b653342034152e2f671151dcd8b3e..8576214f97982514fc52b68f1f007e49ff796599 100644
--- a/Domains/Microscopy/vtk.module
+++ b/Domains/Microscopy/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkDomainsMicroscopy
 DESCRIPTION
   File readers for microscopy file formats
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOImage
 PRIVATE_DEPENDS
diff --git a/Domains/Microscopy/vtkOpenSlideReader.cxx b/Domains/Microscopy/vtkOpenSlideReader.cxx
index 4de3b355422746b22dbaa5814373c2c9c2f0ee0b..3929c691792fb41f049dc17c7423f1f8da706067 100644
--- a/Domains/Microscopy/vtkOpenSlideReader.cxx
+++ b/Domains/Microscopy/vtkOpenSlideReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenSlideReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenSlideReader.h"
 
 #include "vtkDataArray.h"
diff --git a/Domains/Microscopy/vtkOpenSlideReader.h b/Domains/Microscopy/vtkOpenSlideReader.h
index b9f3915764b1d2d2cd9fd3f5ffb4b3e338bc4b94..dbd79ee0f1066e3956e16606a92e31b501d67108 100644
--- a/Domains/Microscopy/vtkOpenSlideReader.h
+++ b/Domains/Microscopy/vtkOpenSlideReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenSlideReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenSlideReader
  * @brief   read digital whole slide images supported by
diff --git a/Domains/ParallelChemistry/Testing/Cxx/TestPSimpleBondPerceiver.cxx b/Domains/ParallelChemistry/Testing/Cxx/TestPSimpleBondPerceiver.cxx
index a1d5b64fc477e93e3c0d9118c587b71620b6f197..5e6be807bb1b1a74cdd20cfea0de1e9b9ec45e3b 100644
--- a/Domains/ParallelChemistry/Testing/Cxx/TestPSimpleBondPerceiver.cxx
+++ b/Domains/ParallelChemistry/Testing/Cxx/TestPSimpleBondPerceiver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPSimpleBondPerceiver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMPICommunicator.h"
 #include "vtkMPIController.h"
diff --git a/Domains/ParallelChemistry/vtk.module b/Domains/ParallelChemistry/vtk.module
index 0c527f6e12ea1b46082c5ab7700de218900c2b7d..73629230fb173329c7652df113ebc31746e83645 100644
--- a/Domains/ParallelChemistry/vtk.module
+++ b/Domains/ParallelChemistry/vtk.module
@@ -10,6 +10,10 @@ GROUPS
   MPI
 IMPLEMENTS
   VTK::DomainsChemistry
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::DomainsChemistry
 PRIVATE_DEPENDS
diff --git a/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.cxx b/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.cxx
index 66a868bdbe1e876c1dd3d8cd70e060d8a1b6cf01..e317efed72c458a61be6dd670bd27dbc0204a28d 100644
--- a/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.cxx
+++ b/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSimpleBondPerceiver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPSimpleBondPerceiver.h"
 
diff --git a/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.h b/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.h
index 6bbeaa89beaeddb127f65c07d294b5c165363adb..6a02e5ac34815c9c6956a24ebed1369d1e8bf84e 100644
--- a/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.h
+++ b/Domains/ParallelChemistry/vtkPSimpleBondPerceiver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSimpleBondPerceiver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPSimpleBondPerceiver
  * @brief   Create a simple guess of a molecule's topology
diff --git a/Examples/AMR/Cxx/AMRCommon.h b/Examples/AMR/Cxx/AMRCommon.h
index 43a9e39dc0d8ded2f261c86a3a97732bbe472f91..0484b276fbfb95dd7863dfbd54152bf35d68111e 100644
--- a/Examples/AMR/Cxx/AMRCommon.h
+++ b/Examples/AMR/Cxx/AMRCommon.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    AMRCommon.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME AMRCommon.h -- Encapsulates common functionality for AMR data.
 //
 // .SECTION Description
diff --git a/Examples/AMR/Cxx/Generate2DAMRDataSetWithPulse.cxx b/Examples/AMR/Cxx/Generate2DAMRDataSetWithPulse.cxx
index 132be6aba6d16dcb0a6d12d61874effd39c134bb..c895d458d2f51f82b3917914a65568ab5f0e78e0 100644
--- a/Examples/AMR/Cxx/Generate2DAMRDataSetWithPulse.cxx
+++ b/Examples/AMR/Cxx/Generate2DAMRDataSetWithPulse.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Generate2DAMRDataSetWithPulse.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Generate2DAMRDataSetWithPulse.cxx -- Generates sample 2-D AMR dataset
 //
 // .SECTION Description
diff --git a/Examples/AMR/Cxx/Generate3DAMRDataSetWithPulse.cxx b/Examples/AMR/Cxx/Generate3DAMRDataSetWithPulse.cxx
index 7210c93e386c58c8729160d4f2e0a38d2d0e4e77..19750e84bc47db0f88bdd5e98ac65a0f6ee25346 100644
--- a/Examples/AMR/Cxx/Generate3DAMRDataSetWithPulse.cxx
+++ b/Examples/AMR/Cxx/Generate3DAMRDataSetWithPulse.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Generate3DAMRDataSetWithPulse.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Generate3DAMRDataSetWithPulse.cxx -- Generated sample 3D AMR dataset
 //
 // .SECTION Description
diff --git a/Examples/AMR/Cxx/HierarchicalBoxPipeline.cxx b/Examples/AMR/Cxx/HierarchicalBoxPipeline.cxx
index 4e02ec6bf4fe6bf40cd0e52abda14914b9cc3001..7fd7b0e87d991533bf32a79cc5cdd9ed956738aa 100644
--- a/Examples/AMR/Cxx/HierarchicalBoxPipeline.cxx
+++ b/Examples/AMR/Cxx/HierarchicalBoxPipeline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    HierarchicalBoxPipeline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how hierarchical box (uniform rectilinear)
 // AMR datasets can be processed using the new vtkHierarchicalBoxDataSet class.
 //
diff --git a/Examples/Android/JavaVTK/jni/main.cxx b/Examples/Android/JavaVTK/jni/main.cxx
index c03b77f464c3b1f5b48ff806bce1dc7a6de1a3a1..ea3df50b1c9cf72953b0be9baf39f51ae0f97cc1 100644
--- a/Examples/Android/JavaVTK/jni/main.cxx
+++ b/Examples/Android/JavaVTK/jni/main.cxx
@@ -1,33 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2010 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2010 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 #include <errno.h>
 #include <jni.h>
 #include <sstream>
diff --git a/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKActivity.java b/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKActivity.java
index 8e9d506bc053b57fb5f303eb7d3823bde235acce..4abb114116c67b1ac5c41728ef0c13e9c267fa53 100644
--- a/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKActivity.java
+++ b/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKActivity.java
@@ -1,32 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2007 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2010 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 package com.kitware.JavaVTK;
 
 import android.app.Activity;
diff --git a/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKLib.java b/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKLib.java
index 0f295c6c66cb91c7c10172f95db88ccc7014dbbd..258b4b955d9f6e8ebb75f61a565e3008faa5deda 100644
--- a/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKLib.java
+++ b/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKLib.java
@@ -1,32 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2007 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2007 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 package com.kitware.JavaVTK;
 import android.view.KeyEvent;
 
diff --git a/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKView.java b/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKView.java
index 2900f292baa065355a24e9d78bac81b352eb87ff..0b73ed9d98f73f94556842004e9293a09296b377 100644
--- a/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKView.java
+++ b/Examples/Android/JavaVTK/src/com/kitware/JavaVTK/JavaVTKView.java
@@ -1,49 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2009 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2008-2009 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 package com.kitware.JavaVTK;
-/*
- * Copyright (C) 2008 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
 
 import android.content.Context;
 import android.graphics.PixelFormat;
diff --git a/Examples/Android/NativeVTK/jni/main.cxx b/Examples/Android/NativeVTK/jni/main.cxx
index 3a85e49ed6864defd8ffe1844580628358676b60..48c5519c1c74888f741919d570026d22fb597cc7 100644
--- a/Examples/Android/NativeVTK/jni/main.cxx
+++ b/Examples/Android/NativeVTK/jni/main.cxx
@@ -1,20 +1,6 @@
-/*
- * Copyright (C) 2010 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2010 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 #include <errno.h>
 #include <jni.h>
 
diff --git a/Examples/Android/VolumeRender/jni/main.cxx b/Examples/Android/VolumeRender/jni/main.cxx
index 7d282694612679d728eabe7b7eae1d7562f9c999..71ee0444d9f2efe7748a6f66ee66b7921e2a6310 100644
--- a/Examples/Android/VolumeRender/jni/main.cxx
+++ b/Examples/Android/VolumeRender/jni/main.cxx
@@ -1,33 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2010 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2010 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 #include <errno.h>
 #include <jni.h>
 #include <sstream>
diff --git a/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderActivity.java b/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderActivity.java
index 199c9edef52576067289d1abf80b310706bb6c17..3df078543ab995a177b2018ae98f8a8bb786c88d 100644
--- a/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderActivity.java
+++ b/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderActivity.java
@@ -1,32 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2007 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2007 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 package com.kitware.VolumeRender;
 
 import android.app.Activity;
diff --git a/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderLib.java b/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderLib.java
index 7730641fc4053f329496ba73989619016e32d737..8b4dc1d55a616b66fbf4d36a0839005e1df98967 100644
--- a/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderLib.java
+++ b/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderLib.java
@@ -1,32 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2007 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2007 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause
 package com.kitware.VolumeRender;
 import android.view.KeyEvent;
 
diff --git a/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderView.java b/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderView.java
index e1890db964e64c3820e515c254bd6b3538a327f3..19aa356f53f0e520a208a82429617be577df1c04 100644
--- a/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderView.java
+++ b/Examples/Android/VolumeRender/src/com/kitware/VolumeRender/VolumeRenderView.java
@@ -1,49 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2009 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2008-2009 The Android Open Source Project
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 package com.kitware.VolumeRender;
-/*
- * Copyright (C) 2008 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
 
 import android.content.Context;
 import android.graphics.PixelFormat;
diff --git a/Examples/Annotation/Cxx/LabeledMesh/LabeledMesh.cxx b/Examples/Annotation/Cxx/LabeledMesh/LabeledMesh.cxx
index 781a6d4a6b15af6873d08e9015bdab4febf3686e..b0e2de4c29aebfd65a0dcbb378cfa842dd4f46c4 100644
--- a/Examples/Annotation/Cxx/LabeledMesh/LabeledMesh.cxx
+++ b/Examples/Annotation/Cxx/LabeledMesh/LabeledMesh.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    LabeledMesh.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This example was translated into C++ from its TCL counterpart
 // (VTK/Examples/Annotation/Tcl/labeledMesh.tcl) by Jake Nickel from
diff --git a/Examples/Build/vtkMy/Common/vtk.module b/Examples/Build/vtkMy/Common/vtk.module
index 5bb57103465194277c357ff5df20c8f0c5013e2a..39548414e737c712499f8408f30059e913fb632d 100644
--- a/Examples/Build/vtkMy/Common/vtk.module
+++ b/Examples/Build/vtkMy/Common/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTKMY::Common
 LIBRARY_NAME
   vtkmyCommon
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 TEST_DEPENDS
diff --git a/Examples/Build/vtkMy/Common/vtkBar.cxx b/Examples/Build/vtkMy/Common/vtkBar.cxx
index 49efea8efeb671fbdbfb0a84e223fce5ca87fff9..f7c9f808099b87d593930774f3fb11e12318848b 100644
--- a/Examples/Build/vtkMy/Common/vtkBar.cxx
+++ b/Examples/Build/vtkMy/Common/vtkBar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBar.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Examples/Build/vtkMy/Common/vtkBar.h b/Examples/Build/vtkMy/Common/vtkBar.h
index 10ae350078d3efa5bd1cbc2c86e199d26b9d1da6..d925b901e04e10e8eeeb82ec87f171e5aacbd253 100644
--- a/Examples/Build/vtkMy/Common/vtkBar.h
+++ b/Examples/Build/vtkMy/Common/vtkBar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBar
  * @brief   Bar class for vtk
diff --git a/Examples/Build/vtkMy/Examples/Cxx/Ex1/vtkmyEx1.cxx b/Examples/Build/vtkMy/Examples/Cxx/Ex1/vtkmyEx1.cxx
index 5e83c95502f56a31f52fe97f08b0c19f7182ba19..62a9f402ef0b5b4db19365057e305ceb57494db3 100644
--- a/Examples/Build/vtkMy/Examples/Cxx/Ex1/vtkmyEx1.cxx
+++ b/Examples/Build/vtkMy/Examples/Cxx/Ex1/vtkmyEx1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmyEx1.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example creates a couple of class instances and print them to
 // the standard output. No rendering window is created.
diff --git a/Examples/Build/vtkMy/Examples/Cxx/Ex2/vtkmyEx2.cxx b/Examples/Build/vtkMy/Examples/Cxx/Ex2/vtkmyEx2.cxx
index 57328d7cdd09ba909873baa5188a29c5557095eb..72bfc2ba603420ba83962f1f37835bda6f887dbc 100644
--- a/Examples/Build/vtkMy/Examples/Cxx/Ex2/vtkmyEx2.cxx
+++ b/Examples/Build/vtkMy/Examples/Cxx/Ex2/vtkmyEx2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkmyEx2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example creates a polygonal model of a cone, and then rendered it to
 // the screen. It willrotate the cone 360 degrees and then exit. The basic
diff --git a/Examples/Build/vtkMy/Imaging/vtk.module b/Examples/Build/vtkMy/Imaging/vtk.module
index f8579b77c4e46f1774ad77d3f7d4b41a2e4bfe8e..94651b3247a5a651c2617ba3aa480428f0148020 100644
--- a/Examples/Build/vtkMy/Imaging/vtk.module
+++ b/Examples/Build/vtkMy/Imaging/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTKMY::Imaging
 LIBRARY_NAME
   vtkmyImaging
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTKMY::Common
   VTK::CommonExecutionModel
diff --git a/Examples/Build/vtkMy/Imaging/vtkImageFoo.cxx b/Examples/Build/vtkMy/Imaging/vtkImageFoo.cxx
index 1d6142b21ec6c20fe5f8d0c36dbf73bc345a0bdc..40f95c5dba40f6ff33ec42569d2c2c0281e92ce9 100644
--- a/Examples/Build/vtkMy/Imaging/vtkImageFoo.cxx
+++ b/Examples/Build/vtkMy/Imaging/vtkImageFoo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFoo.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageFoo.h"
 
 #include "vtkBar.h"
diff --git a/Examples/Build/vtkMy/Imaging/vtkImageFoo.h b/Examples/Build/vtkMy/Imaging/vtkImageFoo.h
index 7f15a1cbd68c02ab973da4d7c76fb7b3fc9c8901..ae6ac8c9c423eff296c8ba8e7c7e71ba80c6c174 100644
--- a/Examples/Build/vtkMy/Imaging/vtkImageFoo.h
+++ b/Examples/Build/vtkMy/Imaging/vtkImageFoo.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFoo.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageFoo
  * @brief   foo and scale an input image
diff --git a/Examples/Build/vtkMy/Unsorted/vtk.module b/Examples/Build/vtkMy/Unsorted/vtk.module
index b0299c6d04255e0ca79e38eccfb0209b236bd02c..014a9da03ffa8b311e5740a5fd2ed521d01b11c8 100644
--- a/Examples/Build/vtkMy/Unsorted/vtk.module
+++ b/Examples/Build/vtkMy/Unsorted/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTKMY::Unsorted
 LIBRARY_NAME
   vtkmyUnsorted
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 TEST_DEPENDS
diff --git a/Examples/Build/vtkMy/Unsorted/vtkBar2.cxx b/Examples/Build/vtkMy/Unsorted/vtkBar2.cxx
index e78430c42f2266c6c4910c8635e5d5e54607eeda..0d509612c5b7027ddc4d4d6bdf0bcbb54ba7236f 100644
--- a/Examples/Build/vtkMy/Unsorted/vtkBar2.cxx
+++ b/Examples/Build/vtkMy/Unsorted/vtkBar2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBar2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBar2.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Examples/Build/vtkMy/Unsorted/vtkBar2.h b/Examples/Build/vtkMy/Unsorted/vtkBar2.h
index 6b7a7654484b48864d52515d5757ccab3e528782..d5fec65c0ab185f1f12fc2cef44fc0223336c021 100644
--- a/Examples/Build/vtkMy/Unsorted/vtkBar2.h
+++ b/Examples/Build/vtkMy/Unsorted/vtkBar2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBar2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBar2
  * @brief   Bar2 class for vtk
diff --git a/Examples/Build/vtkMy/cmake/vtkMyDocumentation.cmake b/Examples/Build/vtkMy/cmake/vtkMyDocumentation.cmake
index c6a71389388b0c134955f04d4a6a932ccd1795d1..ca456cd67f58f7d190106816f94ca7d4ecb42829 100644
--- a/Examples/Build/vtkMy/cmake/vtkMyDocumentation.cmake
+++ b/Examples/Build/vtkMy/cmake/vtkMyDocumentation.cmake
@@ -1,6 +1,3 @@
-# Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
-# file Copyright.txt or https://cmake.org/licensing for details.
-
 #[=======================================================================[.rst:
 vtkMyDocumentation
 -------------
diff --git a/Examples/Charts/Cxx/GraphItem.cxx b/Examples/Charts/Cxx/GraphItem.cxx
index 36ee2a0223ac16f80e148fe636d3a19516cff982..9d3e071d36cedf487d64524b1ca8733788d218d1 100644
--- a/Examples/Charts/Cxx/GraphItem.cxx
+++ b/Examples/Charts/Cxx/GraphItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    GraphItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCommand.h"
 #include "vtkContextScene.h"
diff --git a/Examples/Charts/Cxx/PiecewiseItem.cxx b/Examples/Charts/Cxx/PiecewiseItem.cxx
index 2bd3eae1a0a25596ca4c8db02a6c0b18edb24cdf..b8e8bfbf079988bb2636a425a0e9acbd35baf36b 100644
--- a/Examples/Charts/Cxx/PiecewiseItem.cxx
+++ b/Examples/Charts/Cxx/PiecewiseItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    GraphItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextScene.h"
 #include "vtkContextView.h"
diff --git a/Examples/Charts/Cxx/QChartTable.cxx b/Examples/Charts/Cxx/QChartTable.cxx
index 9f82217841015599efaa822ea5d5937b6cf5b442..0731a140a0e24d5de73057d8ac8b708086981066 100644
--- a/Examples/Charts/Cxx/QChartTable.cxx
+++ b/Examples/Charts/Cxx/QChartTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QChartTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKRenderWidget.h"
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/Examples/Charts/Cxx/QScalarsToColors.cxx b/Examples/Charts/Cxx/QScalarsToColors.cxx
index 14714d551435e4b1c98fe84d49f63289af11eb46..95ef21826d477edb8afcefcb7353c9f543f2283b 100644
--- a/Examples/Charts/Cxx/QScalarsToColors.cxx
+++ b/Examples/Charts/Cxx/QScalarsToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QScalarsToColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "QVTKRenderWidget.h"
 #include "vtkChartXY.h"
diff --git a/Examples/Charts/Cxx/vtkGraphItem.cxx b/Examples/Charts/Cxx/vtkGraphItem.cxx
index 0d71b971c6d9b8e3bf775fb152efe2ebb740f16e..37ab8eec92fbf7916595f53d1c57159828ee1ac9 100644
--- a/Examples/Charts/Cxx/vtkGraphItem.cxx
+++ b/Examples/Charts/Cxx/vtkGraphItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGraphItem.h"
 
diff --git a/Examples/Charts/Cxx/vtkGraphItem.h b/Examples/Charts/Cxx/vtkGraphItem.h
index 65d83dbafa897c4abc88e12fdb4db089f53e10c5..a0d4623f97f1c98ac2ceb58b563d1c29920addc3 100644
--- a/Examples/Charts/Cxx/vtkGraphItem.h
+++ b/Examples/Charts/Cxx/vtkGraphItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGraphItem
diff --git a/Examples/DataManipulation/Cxx/Arrays.cxx b/Examples/DataManipulation/Cxx/Arrays.cxx
index 9cc9128119be51667af5d7b6d4bef866e58baf28..7d14f5ea64bf98f707e9cb251b4468b68b6ad5f8 100644
--- a/Examples/DataManipulation/Cxx/Arrays.cxx
+++ b/Examples/DataManipulation/Cxx/Arrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Arrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrate the use of VTK data arrays as attribute
 // data as well as field data. It creates geometry (vtkPolyData) as
 // well as attribute data explicitly.
diff --git a/Examples/DataManipulation/Cxx/Cube.cxx b/Examples/DataManipulation/Cxx/Cube.cxx
index 73d21ee17f03fe17d5ae14c4f2ed6b8ef55c0aa1..26daf64816f19feb22504a5aaffe387f4fa79993 100644
--- a/Examples/DataManipulation/Cxx/Cube.cxx
+++ b/Examples/DataManipulation/Cxx/Cube.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Cube.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example shows how to manually create vtkPolyData.
 
 // For a python version, please see:
diff --git a/Examples/DataManipulation/Cxx/RGrid.cxx b/Examples/DataManipulation/Cxx/RGrid.cxx
index f0457777e4277b0a0476c0da3a1aa8886da4acca..49518c49b1fd619e4eda181dc5b6fd0eb6acf240 100644
--- a/Examples/DataManipulation/Cxx/RGrid.cxx
+++ b/Examples/DataManipulation/Cxx/RGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    RGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example shows how to create a rectilinear grid.
 //
 
diff --git a/Examples/DataManipulation/Cxx/SGrid.cxx b/Examples/DataManipulation/Cxx/SGrid.cxx
index 4be99f2a42016594bf53e2b56c2d3c999aaae158..2a2a9bb3cbd1e6af6774b8a92c2af507d28f3d6c 100644
--- a/Examples/DataManipulation/Cxx/SGrid.cxx
+++ b/Examples/DataManipulation/Cxx/SGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example shows how to manually create a structured grid.
 // The basic idea is to instantiate vtkStructuredGrid, set its dimensions,
 // and then assign points defining the grid coordinate. The number of
diff --git a/Examples/Emscripten/Cxx/Cone/Cone.cxx b/Examples/Emscripten/Cxx/Cone/Cone.cxx
index c2e1b946e8e33a44e85a5ebe7482fe4d61e57738..020c2b186cfdfef5d78f45911429456911ea845c 100644
--- a/Examples/Emscripten/Cxx/Cone/Cone.cxx
+++ b/Examples/Emscripten/Cxx/Cone/Cone.cxx
@@ -1,12 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkConeSource.h"
diff --git a/Examples/Emscripten/Cxx/ConeMultiBackend/ConeMultiBackend.cxx b/Examples/Emscripten/Cxx/ConeMultiBackend/ConeMultiBackend.cxx
index 2e979c07e559b57f47c390655f92d187ecbea223..63b6ed3db4eadc1be356c441e63e705d3b07e67a 100644
--- a/Examples/Emscripten/Cxx/ConeMultiBackend/ConeMultiBackend.cxx
+++ b/Examples/Emscripten/Cxx/ConeMultiBackend/ConeMultiBackend.cxx
@@ -1,12 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellData.h"
diff --git a/Examples/Emscripten/Cxx/MultiCone/MultiCone.cxx b/Examples/Emscripten/Cxx/MultiCone/MultiCone.cxx
index 74263820bea857ffeb6fa4a08a626d013fd3ab9e..e2465943f36ccc569fa0c7326e63a6b1b26f70e1 100644
--- a/Examples/Emscripten/Cxx/MultiCone/MultiCone.cxx
+++ b/Examples/Emscripten/Cxx/MultiCone/MultiCone.cxx
@@ -1,12 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <emscripten/emscripten.h>
 #include <iostream>
diff --git a/Examples/Emscripten/Cxx/WrappedMace/WrappedMace.cxx b/Examples/Emscripten/Cxx/WrappedMace/WrappedMace.cxx
index 1e4f99b3dc5efa4c957518a1ae9f59db61e8464c..85363a38f4a759078a70dec122cf67326405ac1f 100644
--- a/Examples/Emscripten/Cxx/WrappedMace/WrappedMace.cxx
+++ b/Examples/Emscripten/Cxx/WrappedMace/WrappedMace.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAlgorithmOutput.h"
 #include "vtkConeSource.h"
diff --git a/Examples/GUI/Cocoa/BasicVTKView.h b/Examples/GUI/Cocoa/BasicVTKView.h
index a1a5fdc53084dcbaa89306e280727ac47eca12f0..19d7220d5b1bad4842ddc82a74d5bd29f98a3d67 100644
--- a/Examples/GUI/Cocoa/BasicVTKView.h
+++ b/Examples/GUI/Cocoa/BasicVTKView.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <Cocoa/Cocoa.h>
 
 #import "vtkCocoaGLView.h"
diff --git a/Examples/GUI/Cocoa/CMakeLists.txt b/Examples/GUI/Cocoa/CMakeLists.txt
index cddb49f930c58b1fe09a8a0d2e7abf7ed29cf2d7..61d550e5e619285e48c86ce730d1c48162a288fc 100644
--- a/Examples/GUI/Cocoa/CMakeLists.txt
+++ b/Examples/GUI/Cocoa/CMakeLists.txt
@@ -1,8 +1,6 @@
-#--////////////////////////////////////////////////////////////////////////////
-#--  Copyright (c) 2010-2019, Michael A. Jackson. BlueQuartz Software
-#--  All rights reserved.
-#--  BSD License: https://www.opensource.org/licenses/bsd-license.html
-#--////////////////////////////////////////////////////////////////////////////
+# SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+# SPDX-FileCopyrightText: Copyright (c) 2010-2019, Michael A. Jackson. BlueQuartz Software
+# SPDX-License-Identifier: BSD-2-Clause
 cmake_minimum_required(VERSION 3.8...3.12 FATAL_ERROR)
 
 project(SimpleCocoaVTK)
diff --git a/Examples/GUI/Cocoa/CustomLayer.h b/Examples/GUI/Cocoa/CustomLayer.h
index d14cc4fcea3cb5020361a9e0d0862574b76bc7ea..8143147b2777153e895709cf9c9a3b2295dad27b 100644
--- a/Examples/GUI/Cocoa/CustomLayer.h
+++ b/Examples/GUI/Cocoa/CustomLayer.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <Cocoa/Cocoa.h>
 
 #import "CustomView.h"
diff --git a/Examples/GUI/Cocoa/CustomView.h b/Examples/GUI/Cocoa/CustomView.h
index 28fb61fef6f0bd5d51d8d24105a49d45e6b87f75..c8bdc65185c653552280f02d645f791734c41aeb 100644
--- a/Examples/GUI/Cocoa/CustomView.h
+++ b/Examples/GUI/Cocoa/CustomView.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <Cocoa/Cocoa.h>
 
 #import "vtkRenderWindow.h"
diff --git a/Examples/GUI/Cocoa/MyDocument.h b/Examples/GUI/Cocoa/MyDocument.h
index 7c42fe7b198b5ebf444363999c42ed1641bfd38d..7ec6174dca9bbda31c426edd764e5eb5e8985f7f 100644
--- a/Examples/GUI/Cocoa/MyDocument.h
+++ b/Examples/GUI/Cocoa/MyDocument.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <Cocoa/Cocoa.h>
 
 @interface MyDocument : NSDocument
diff --git a/Examples/GUI/Cocoa/MyWindowController.h b/Examples/GUI/Cocoa/MyWindowController.h
index f7e3b9313c59fbf0a79d667e6ef2ba69e2e21b06..6f66e734f0790ed7371dbcc3c074e8afdedf5059 100644
--- a/Examples/GUI/Cocoa/MyWindowController.h
+++ b/Examples/GUI/Cocoa/MyWindowController.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <Cocoa/Cocoa.h>
 
 @interface MyWindowController : NSWindowController
diff --git a/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.cxx b/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.cxx
index e38b676c327f8d304bc51db8e6226dbcc4b689ac..1b48fa57b65ddcd87085f35a7039c8c494da8889 100644
--- a/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.cxx
+++ b/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "QtVTKRenderWindows.h"
 #include "ui_QtVTKRenderWindows.h"
diff --git a/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.h b/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.h
index 9266493745fdb15d5c61e9ed3b98633fab781eba..fe704c54cb93a3719c82b9b3555f8df8581fa3cf 100644
--- a/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.h
+++ b/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindows.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef QtVTKRenderWindows_H
 #define QtVTKRenderWindows_H
 
diff --git a/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindowsApp.cxx b/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindowsApp.cxx
index a9345d5a28b470c8f84d0b97790bc62443f45451..f7be82ca806dc0236e875ff8881518b898442905 100644
--- a/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindowsApp.cxx
+++ b/Examples/GUI/Qt/FourPaneViewer/QtVTKRenderWindowsApp.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <QApplication>
 #include <QSurfaceFormat>
 
diff --git a/Examples/GUI/Qt/ImageViewer/LICENSE b/Examples/GUI/Qt/ImageViewer/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Examples/GUI/Qt/ImageViewer/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Examples/GUI/Qt/ImageViewer/main.cxx b/Examples/GUI/Qt/ImageViewer/main.cxx
index fe31e270da693e90f46d016a0ada30b16723f369..dc7b2da8e35cc541e06dc3a786af9a3a75bd0aab 100644
--- a/Examples/GUI/Qt/ImageViewer/main.cxx
+++ b/Examples/GUI/Qt/ImageViewer/main.cxx
@@ -1,12 +1,6 @@
-/*=========================================================================
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/Examples/GUI/Qt/MinimalQtVTKApp/MinimalQtVTKApp.cxx b/Examples/GUI/Qt/MinimalQtVTKApp/MinimalQtVTKApp.cxx
index 10cdc80c3f0b88739540596a1852d82b23d11133..38648336282777d668c8f334aa2f78659eb61832 100644
--- a/Examples/GUI/Qt/MinimalQtVTKApp/MinimalQtVTKApp.cxx
+++ b/Examples/GUI/Qt/MinimalQtVTKApp/MinimalQtVTKApp.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <QVTKOpenGLNativeWidget.h>
 #include <vtkActor.h>
 #include <vtkDataSetMapper.h>
diff --git a/Examples/GUI/Qt/SimpleView/LICENSE b/Examples/GUI/Qt/SimpleView/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Examples/GUI/Qt/SimpleView/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Examples/GUI/Qt/SimpleView/SimpleView.cxx b/Examples/GUI/Qt/SimpleView/SimpleView.cxx
index d06411bbb2db90f43a777699f9c3d82731ec27c8..983bdef97adf3d928238fb7523a251e2f5cf2627 100644
--- a/Examples/GUI/Qt/SimpleView/SimpleView.cxx
+++ b/Examples/GUI/Qt/SimpleView/SimpleView.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "SimpleView.h"
 #include "ui_SimpleView.h"
diff --git a/Examples/GUI/Qt/SimpleView/SimpleView.h b/Examples/GUI/Qt/SimpleView/SimpleView.h
index 37a32b017d9fc497087da3dbbb2bc71a95b30c41..3692a8dd37f924e0ff3baa630f32d865f3e441a9 100644
--- a/Examples/GUI/Qt/SimpleView/SimpleView.h
+++ b/Examples/GUI/Qt/SimpleView/SimpleView.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SimpleView.h
-  Language:  C++
-
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #ifndef SimpleView_H
 #define SimpleView_H
 
diff --git a/Examples/GUI/Qt/SimpleView/main.cxx b/Examples/GUI/Qt/SimpleView/main.cxx
index bf473e977ed97270f3487710c7b54a816602f809..3bb1bd30d88b3c16fa49a33a1dd3c0d259a6da69 100644
--- a/Examples/GUI/Qt/SimpleView/main.cxx
+++ b/Examples/GUI/Qt/SimpleView/main.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // QT includes
 #include <QtGui/QSurfaceFormat>
 #include <QtWidgets/QApplication>
diff --git a/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.cxx b/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.cxx
index e96be74356735bfa3d30865a463f0b04d4083d06..4efd5abc0cec84773322a3ee6b58b94e3543138e 100644
--- a/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.cxx
+++ b/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "QtVTKTouchscreenRenderWindows.h"
 #include "ui_QtVTKTouchscreenRenderWindows.h"
diff --git a/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.h b/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.h
index 87aa2e52cc4c082ae655fde3d95afcfb8d2f2a3e..fe1bf062fd2461bfb56680ae2728735cfa950296 100644
--- a/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.h
+++ b/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindows.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef QtVTKTouchscreenRenderWindows_H
 #define QtVTKTouchscreenRenderWindows_H
 
diff --git a/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindowsApp.cxx b/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindowsApp.cxx
index 5ad12469d5cf9fe0a20273e7c2d8ecc3fe298954..c670615148abd5cbe3fa5f0e5aadf0689e55ff9e 100644
--- a/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindowsApp.cxx
+++ b/Examples/GUI/Qt/TouchGestureViewer/QtVTKTouchscreenRenderWindowsApp.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <QApplication>
 #include <QSurfaceFormat>
 
diff --git a/Examples/IO/Cxx/DumpXMLFile.cxx b/Examples/IO/Cxx/DumpXMLFile.cxx
index a497177a62bae69b50bdeec0fdd7e1d9607b4011..c60ea2acb4cfdbbc1f8fc7216e0904d0a7cb51de 100644
--- a/Examples/IO/Cxx/DumpXMLFile.cxx
+++ b/Examples/IO/Cxx/DumpXMLFile.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // DumpXMLFile - report on the contents of an XML or legacy vtk file
 //  Usage: DumpXMLFile XMLFile1 XMLFile2 ...
diff --git a/Examples/IO/Cxx/ParticleReader.cxx b/Examples/IO/Cxx/ParticleReader.cxx
index dc8333048c25b734663a6ae67ac9ae11c4e31ca0..5132c264f4d1537c20a55f8fd1b7bf69f5bb2972 100644
--- a/Examples/IO/Cxx/ParticleReader.cxx
+++ b/Examples/IO/Cxx/ParticleReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Author: Andrew J. P. Maclean
 #include <vtkParticleReader.h>
 #include <vtkSmartPointer.h>
diff --git a/Examples/IO/Cxx/objtovtp.cxx b/Examples/IO/Cxx/objtovtp.cxx
index b8676c384f1fb48ba88282d9e69b3d858252bb53..b1f8f2633752027861dd208524017f99595e0451 100644
--- a/Examples/IO/Cxx/objtovtp.cxx
+++ b/Examples/IO/Cxx/objtovtp.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    objtovtp.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNew.h"
 #include "vtkOBJImporter.h"
 #include "vtkRenderWindow.h"
diff --git a/Examples/ImageProcessing/Cxx/ImageBenchmark.cxx b/Examples/ImageProcessing/Cxx/ImageBenchmark.cxx
index c991e5a96ccf145a1d463caab8b407047e6a8761..0feaa88efde58e52122f8122bcdb64e4e248976a 100644
--- a/Examples/ImageProcessing/Cxx/ImageBenchmark.cxx
+++ b/Examples/ImageProcessing/Cxx/ImageBenchmark.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageBenchmark.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This program provides benchmarking of several VTK imaging filters.
 // See the help text below for instructions on running this program.
diff --git a/Examples/ImageProcessing/Cxx/ImageBenchmarkDriver.cxx b/Examples/ImageProcessing/Cxx/ImageBenchmarkDriver.cxx
index e67f6fa1dc0d5a2f9148dc5dbadc67c0c467501b..ccf8e9f0a2dd5f9a47d03f6bfa7e425593bb23c1 100644
--- a/Examples/ImageProcessing/Cxx/ImageBenchmarkDriver.cxx
+++ b/Examples/ImageProcessing/Cxx/ImageBenchmarkDriver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageBenchmarkDriver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This program is a driver for the benchmarking tests.
 // It runs several benchmarks and writes them to the output directory.
diff --git a/Examples/ImageProcessing/Cxx/ImageSlicing.cxx b/Examples/ImageProcessing/Cxx/ImageSlicing.cxx
index abb94e066b5aaa092041bdb6803ab30d49c7852f..98cc384ececda04bc37b27918745ca437b32654f 100644
--- a/Examples/ImageProcessing/Cxx/ImageSlicing.cxx
+++ b/Examples/ImageProcessing/Cxx/ImageSlicing.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageSlicing.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example shows how to load a 3D image into VTK and then reformat
 // that image into a different orientation for viewing.  It uses
diff --git a/Examples/Infovis/Cxx/CreateTree.cxx b/Examples/Infovis/Cxx/CreateTree.cxx
index 5a3808cfc9bbea3ac8f2307085834c78709f0350..77abde0baf648cb6242792f505f5ded414937b02 100644
--- a/Examples/Infovis/Cxx/CreateTree.cxx
+++ b/Examples/Infovis/Cxx/CreateTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    CreateTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example...
 //
diff --git a/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.cxx b/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.cxx
index 5a8ab195c622df2cb512827a5049f6cb8cada42f..23c1699acb5cceba431be60916fc30dbb925fd9c 100644
--- a/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.cxx
+++ b/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.cxx
@@ -1,8 +1,6 @@
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "CustomLinkView.h"
 #include "ui_CustomLinkView.h"
diff --git a/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.h b/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.h
index 9b96bbd41ce116d95ba6a403739b732501356a24..f30d091e75ab40bed42534e7284a8a4d5ca38091 100644
--- a/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.h
+++ b/Examples/Infovis/Cxx/CustomLinkView/CustomLinkView.h
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    CustomLinkView.h
-  Language:  C++
-
-  Copyright 2007 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .NAME CustomLinkView - Shows custom way of linking multiple views.
 //
 // .SECTION Description
diff --git a/Examples/Infovis/Cxx/CustomLinkView/LICENSE b/Examples/Infovis/Cxx/CustomLinkView/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Examples/Infovis/Cxx/CustomLinkView/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Examples/Infovis/Cxx/CustomLinkView/main.cxx b/Examples/Infovis/Cxx/CustomLinkView/main.cxx
index bbb2b70585b92e36e995b7b439059b0e1575b746..a4554fd4b95c8af216e5e12b3c7e0302616b203f 100644
--- a/Examples/Infovis/Cxx/CustomLinkView/main.cxx
+++ b/Examples/Infovis/Cxx/CustomLinkView/main.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // QT includes
 #include <QApplication>
 #include <QSurfaceFormat>
diff --git a/Examples/Infovis/Cxx/EasyView/EasyView.cxx b/Examples/Infovis/Cxx/EasyView/EasyView.cxx
index afbb464e91db4580569487f64576f7adbdd6d264..f7f548a7be0445148261127e22b403d4d772f0ba 100644
--- a/Examples/Infovis/Cxx/EasyView/EasyView.cxx
+++ b/Examples/Infovis/Cxx/EasyView/EasyView.cxx
@@ -1,8 +1,6 @@
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "EasyView.h"
 #include "ui_EasyView.h"
diff --git a/Examples/Infovis/Cxx/EasyView/EasyView.h b/Examples/Infovis/Cxx/EasyView/EasyView.h
index be9e482066df78b08822b84847345f7e637f62ca..00b869d4f7cb12987aad0b6f35a1417e0f4689d6 100644
--- a/Examples/Infovis/Cxx/EasyView/EasyView.h
+++ b/Examples/Infovis/Cxx/EasyView/EasyView.h
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    EasyView.h
-  Language:  C++
-
-  Copyright 2007 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .NAME EasyView - Shows regular way of for linking multiple views.
 //
 // .SECTION Description
diff --git a/Examples/Infovis/Cxx/EasyView/LICENSE b/Examples/Infovis/Cxx/EasyView/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Examples/Infovis/Cxx/EasyView/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Examples/Infovis/Cxx/EasyView/main.cxx b/Examples/Infovis/Cxx/EasyView/main.cxx
index 2c912ac9e24ffc4a1c6a963450f3f4a374cd9e35..73388e729d09af8374bf586e65dc9fbe7c65f679 100644
--- a/Examples/Infovis/Cxx/EasyView/main.cxx
+++ b/Examples/Infovis/Cxx/EasyView/main.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // QT includes
 #include <QApplication>
 #include <QSurfaceFormat>
diff --git a/Examples/Infovis/Cxx/HelloWorld.cxx b/Examples/Infovis/Cxx/HelloWorld.cxx
index b3cb746d40767004a5acdb39c8451b2cc73093f1..108706a15fd9c2d4cfbd7f77a972d65217e60cf8 100644
--- a/Examples/Infovis/Cxx/HelloWorld.cxx
+++ b/Examples/Infovis/Cxx/HelloWorld.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    HelloWorld.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example...
 //
diff --git a/Examples/Infovis/Cxx/MultiView.cxx b/Examples/Infovis/Cxx/MultiView.cxx
index f8b773e3b9a84e82b9e215335daedcff548f767c..f879fd112fa762f991eb7daab1cf110bbb4bedac 100644
--- a/Examples/Infovis/Cxx/MultiView.cxx
+++ b/Examples/Infovis/Cxx/MultiView.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    MultiView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example...
 //
diff --git a/Examples/Infovis/Cxx/ParallelBFS.cxx b/Examples/Infovis/Cxx/ParallelBFS.cxx
index 9ad18ee8125db05e8823031a46e2b617bcc23907..49c4ddf05d54ee04d8736ae679a5bbed1520261c 100644
--- a/Examples/Infovis/Cxx/ParallelBFS.cxx
+++ b/Examples/Infovis/Cxx/ParallelBFS.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ParallelBFS.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtk_mpi.h>
 
 #include "vtkEdgeListIterator.h"
diff --git a/Examples/Infovis/Cxx/StatsView/LICENSE b/Examples/Infovis/Cxx/StatsView/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Examples/Infovis/Cxx/StatsView/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Examples/Infovis/Cxx/StatsView/StatsView.cxx b/Examples/Infovis/Cxx/StatsView/StatsView.cxx
index 14c1a01173b108235f8c725d8d13f5d393eef3d5..04c85315b26926cbccbbf0e3cde501e4778fc65a 100644
--- a/Examples/Infovis/Cxx/StatsView/StatsView.cxx
+++ b/Examples/Infovis/Cxx/StatsView/StatsView.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "StatsView.h"
 #include "ui_StatsView.h"
diff --git a/Examples/Infovis/Cxx/StatsView/StatsView.h b/Examples/Infovis/Cxx/StatsView/StatsView.h
index a568542f69ab5e483565c3bffbaff5f96b9e11cf..5ed634c0fd73be1ee6eeacf54b17472bdca623c8 100644
--- a/Examples/Infovis/Cxx/StatsView/StatsView.h
+++ b/Examples/Infovis/Cxx/StatsView/StatsView.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    StatsView.h
-  Language:  C++
-
-  Copyright 2007 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #ifndef StatsView_H
 #define StatsView_H
 
diff --git a/Examples/Infovis/Cxx/StatsView/main.cxx b/Examples/Infovis/Cxx/StatsView/main.cxx
index 64835c5c0e28a0c111965894374d75f906bb0e08..d97bafc6180f4f1ae5afe7f3b342510a8860c9d1 100644
--- a/Examples/Infovis/Cxx/StatsView/main.cxx
+++ b/Examples/Infovis/Cxx/StatsView/main.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // QT includes
 #include "StatsView.h"
 #include <QApplication>
diff --git a/Examples/Infovis/Cxx/Theme.cxx b/Examples/Infovis/Cxx/Theme.cxx
index 2e1261dc1e5e91b9d1c0d0835c6d89c08074f806..f3bec0e5e1b03a75e41de55d528981654c3ddbf9 100644
--- a/Examples/Infovis/Cxx/Theme.cxx
+++ b/Examples/Infovis/Cxx/Theme.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Theme.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example...
 //
diff --git a/Examples/Infovis/Cxx/TreeLayout.cxx b/Examples/Infovis/Cxx/TreeLayout.cxx
index ff4ebdfad6df48f33d1091718cd43e96f59fc3e3..b61aeea777f8d28f7f4c791941bbde88d25ba79a 100644
--- a/Examples/Infovis/Cxx/TreeLayout.cxx
+++ b/Examples/Infovis/Cxx/TreeLayout.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TreeLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example shows how to create a simple tree view from an XML file.
 // You may specify the label array and color array from the command line.
diff --git a/Examples/Medical/Cxx/GenerateCubesFromLabels.cxx b/Examples/Medical/Cxx/GenerateCubesFromLabels.cxx
index 06e2abf04f95baf5975aa116e88f4699a6f7c144..99154b387a61f6d996053f08dae86ed36cbc1d0c 100644
--- a/Examples/Medical/Cxx/GenerateCubesFromLabels.cxx
+++ b/Examples/Medical/Cxx/GenerateCubesFromLabels.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // GenerateCubesFromLabels
 //   Usage: GenerateCubesFromLabels InputVolume Startlabel Endlabel
diff --git a/Examples/Medical/Cxx/GenerateModelsFromLabels.cxx b/Examples/Medical/Cxx/GenerateModelsFromLabels.cxx
index 79518d85e3b21b77d526e2ffd1d30d92a9cb0456..1efd2fb89251ca7a5daae293f9605ae24f06b259 100644
--- a/Examples/Medical/Cxx/GenerateModelsFromLabels.cxx
+++ b/Examples/Medical/Cxx/GenerateModelsFromLabels.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // GenerateModelsFromLabels
 //   Usage: GenerateModelsFromLabels InputVolume Startlabel Endlabel
diff --git a/Examples/Medical/Cxx/Medical1.cxx b/Examples/Medical/Cxx/Medical1.cxx
index 439515ac44832a4d37dc4245591f190d4494cdc3..ffa721fb37927a76e99156660aaf85a76eb0877e 100644
--- a/Examples/Medical/Cxx/Medical1.cxx
+++ b/Examples/Medical/Cxx/Medical1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Medical1.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example reads a volume dataset, extracts an isosurface that
 // represents the skin and displays it.
diff --git a/Examples/Medical/Cxx/Medical2.cxx b/Examples/Medical/Cxx/Medical2.cxx
index d781b7d2abd44e8776ff95ddaaa07a697be3fadb..c59e246cf6b8b88b0e7e4c0ef7465c8f04c13201 100644
--- a/Examples/Medical/Cxx/Medical2.cxx
+++ b/Examples/Medical/Cxx/Medical2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Medical2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example reads a volume dataset, extracts two isosurfaces that
 // represent the skin and bone, and then displays them.
diff --git a/Examples/Medical/Cxx/Medical3.cxx b/Examples/Medical/Cxx/Medical3.cxx
index 0aa92d1e92108e12e2a0d0ea4b7a17cfce3eed6c..5b2bc84ed79b6ebe3d71641bfddcee05b097c5ac 100644
--- a/Examples/Medical/Cxx/Medical3.cxx
+++ b/Examples/Medical/Cxx/Medical3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Medical3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //
 // This example reads a volume dataset, extracts two isosurfaces that
diff --git a/Examples/Medical/Cxx/Medical4.cxx b/Examples/Medical/Cxx/Medical4.cxx
index b0f4fa4002a415e3b6e55c74d2208c1c58c992c0..3a2258d8717b3faf222d6bef789bf45b1762e2ec 100644
--- a/Examples/Medical/Cxx/Medical4.cxx
+++ b/Examples/Medical/Cxx/Medical4.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    Medical4.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //
 // This example reads a volume dataset and displays it via volume rendering.
diff --git a/Examples/Modelling/Cxx/Delaunay3D.cxx b/Examples/Modelling/Cxx/Delaunay3D.cxx
index bbf457927c9c39b5967c3d569e6f71ba94852227..63ede913de1250bd3cd1ae2b1e1b953ba2cf0f05 100644
--- a/Examples/Modelling/Cxx/Delaunay3D.cxx
+++ b/Examples/Modelling/Cxx/Delaunay3D.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // Delaunay3D
 // Usage: Delaunay3D InputFile(.vtp) OutputFile(.vtu)
diff --git a/Examples/Modelling/Cxx/Delaunay3DAlpha.cxx b/Examples/Modelling/Cxx/Delaunay3DAlpha.cxx
index f2a0788e1c733864904ebef14fbb0e99d17ec974..ba6b3f8de3759372cb940fa4e43eb783220b627a 100644
--- a/Examples/Modelling/Cxx/Delaunay3DAlpha.cxx
+++ b/Examples/Modelling/Cxx/Delaunay3DAlpha.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCleanPolyData.h>
 #include <vtkDelaunay3D.h>
 #include <vtkSmartPointer.h>
diff --git a/Examples/Modelling/Cxx/finance.cxx b/Examples/Modelling/Cxx/finance.cxx
index 072204643a7d4a76c52cce7254042d1660d0a293..a005703779832248e92609a70d930e9126727399 100644
--- a/Examples/Modelling/Cxx/finance.cxx
+++ b/Examples/Modelling/Cxx/finance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    finance.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAxes.h"
 #include "vtkContourFilter.h"
diff --git a/Examples/Modules/UsingVTK/uses_vtk.cxx b/Examples/Modules/UsingVTK/uses_vtk.cxx
index 197ce487a5dc4acc84a5220f988255e0379f8f2c..fbe987b611ed1e794197b2a043a26fc22a3b93de 100644
--- a/Examples/Modules/UsingVTK/uses_vtk.cxx
+++ b/Examples/Modules/UsingVTK/uses_vtk.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "uses_vtk.h"
 
 #include "vtkNew.h"
diff --git a/Examples/Modules/UsingVTK/uses_vtk.h b/Examples/Modules/UsingVTK/uses_vtk.h
index 8e5940b75ebcbd5bd3af30fcc89796483d84aaee..8beaf6931ca33c28a74d1da530f455431e487dda 100644
--- a/Examples/Modules/UsingVTK/uses_vtk.h
+++ b/Examples/Modules/UsingVTK/uses_vtk.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef uses_vtk_h
 #define uses_vtk_h
 
diff --git a/Examples/Modules/UsingVTK/uses_vtk_exe.cxx b/Examples/Modules/UsingVTK/uses_vtk_exe.cxx
index c1b9bb9e8c6ba244331dd8a4a801d23dda0ca014..a0f4dd21252662afe09a6593bd8ed2722a5d4048 100644
--- a/Examples/Modules/UsingVTK/uses_vtk_exe.cxx
+++ b/Examples/Modules/UsingVTK/uses_vtk_exe.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "uses_vtk.h"
 
 int main(int argc, char* argv[])
diff --git a/Examples/Modules/Wrapping/module/vtk.module b/Examples/Modules/Wrapping/module/vtk.module
index 507c9af8591be4c5fe3a661eb4a5710d9c2769cd..6aa90559ed6222ca05e38410058d4b2921ef828b 100644
--- a/Examples/Modules/Wrapping/module/vtk.module
+++ b/Examples/Modules/Wrapping/module/vtk.module
@@ -2,5 +2,9 @@ NAME
   Wrapping::Wrappable
 LIBRARY_NAME
   vtkWrappable
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
diff --git a/Examples/Modules/Wrapping/module/vtkWrapped.cxx b/Examples/Modules/Wrapping/module/vtkWrapped.cxx
index 5992b95c1c45b42af510d242957e9021b21f9894..c6ab30a4bd24d4c738855808043c894971e9ff73 100644
--- a/Examples/Modules/Wrapping/module/vtkWrapped.cxx
+++ b/Examples/Modules/Wrapping/module/vtkWrapped.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWrapped.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Examples/Modules/Wrapping/module/vtkWrapped.h b/Examples/Modules/Wrapping/module/vtkWrapped.h
index ed56926fef61e5443a347e4fde1496ce23d99bab..0e771e8d9c91176a236fa6972b171dcfac3ed5cd 100644
--- a/Examples/Modules/Wrapping/module/vtkWrapped.h
+++ b/Examples/Modules/Wrapping/module/vtkWrapped.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWrapped_h
 #define vtkWrapped_h
 
diff --git a/Examples/MultiBlock/Cxx/MultiBlock.cxx b/Examples/MultiBlock/Cxx/MultiBlock.cxx
index 120844ec7f8a1f0c03e011236a5d139c1f6ee325..dd5ca98c15f34dbb02843cacca8a9ad5e4e59310 100644
--- a/Examples/MultiBlock/Cxx/MultiBlock.cxx
+++ b/Examples/MultiBlock/Cxx/MultiBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    MultiBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how multi-block datasets can be processed
 // using the new vtkMultiBlockDataSet class.
 //
diff --git a/Examples/ParallelProcessing/Generic/Cxx/ParallelIso.cxx b/Examples/ParallelProcessing/Generic/Cxx/ParallelIso.cxx
index e9fd78d658568afde11cd7e8ac0192096c5186ee..b17f38a06897aa577b1c6cf31bccd2f506dc8bc0 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/ParallelIso.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/ParallelIso.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ParallelIso.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates the use of data parallelism in VTK. The
 // pipeline ( vtkImageReader -> vtkContourFilter -> vtkElevationFilter )
 // is created in parallel and each process is assigned 1 piece to process.
diff --git a/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.cxx b/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.cxx
index cf7772e6e9688b3d126f7cc3ba922c67f7b6f81e..53bf9d2bcec59b7ebb533bbae6b24929538040ec 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PipelineParallelism.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to write a pipeline parallel application
 // with VTK. It creates two parts of a pipeline on a two different
 // processors and connects them with ports. The two processes can then
diff --git a/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.h b/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.h
index ead339a6c7c94d58abb6dda1d7220245e49c4687..1428669c0ebb92804cb88cf9d791ad2c932b59e7 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.h
+++ b/Examples/ParallelProcessing/Generic/Cxx/PipelineParallelism.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PipelineParallelism.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiProcessController.h"
 
 void pipe1(vtkMultiProcessController* controller, void* arg);
diff --git a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.cxx b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.cxx
index a671a843a882c51a1da782715e90d82681e535e4..3eb7478efb15369dbf61afcf156693c7ca657ea8 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TaskParallelism.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to write a task parallel application
 // with VTK. It creates two different pipelines and assigns each to
 // one processor. These pipelines are:
diff --git a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.h b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.h
index 8c68627dcbdb37c715a5b9a218b4e0df62ccc439..dd93cfa7b7c09c5bebfabbaafbdf27f6fbb04255 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.h
+++ b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelism.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TaskParallelism.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef __TASKPARA_H
 #define __TASKPARA_H
 
diff --git a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.cxx b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.cxx
index 49f403204ad22bb41b8728f3467b60c9bff4f5f9..7db877eccd16c295975280365e280c8d74711222 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TaskParallelismWithPorts.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to write a task parallel application
 // with VTK. It creates two different pipelines and assigns each to
 // one processor. These pipelines are:
diff --git a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.h b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.h
index ecff5506f74dbbf07ad866312df7a904c2629ae2..bf0f0ca3bd434ddf15c8467108f9d943aa29e9c0 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.h
+++ b/Examples/ParallelProcessing/Generic/Cxx/TaskParallelismWithPorts.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TaskParallelismWithPorts.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef __TASKPARA_H
 #define __TASKPARA_H
 
diff --git a/Examples/ParallelProcessing/Generic/Cxx/pipe1.cxx b/Examples/ParallelProcessing/Generic/Cxx/pipe1.cxx
index 284fb3199d277aee460de79658029db51c57cc5b..fb56712dac86816c0c58d50b76c2e2327462d152 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/pipe1.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/pipe1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    pipe1.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCallbackCommand.h"
 #include "vtkImageData.h"
diff --git a/Examples/ParallelProcessing/Generic/Cxx/pipe2.cxx b/Examples/ParallelProcessing/Generic/Cxx/pipe2.cxx
index 57dd32842fcfec81d8a2a0c3b0be2511869c2b0b..db056caa8b05058a675cd453fda172ee76b3a7a4 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/pipe2.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/pipe2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    pipe2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkContourFilter.h"
 #include "vtkImageData.h"
diff --git a/Examples/ParallelProcessing/Generic/Cxx/task1.cxx b/Examples/ParallelProcessing/Generic/Cxx/task1.cxx
index 69fddd5e533a9bbbd08df3ad1a1aff8d4ed07555..3ee3059bb0cee46319cc8c14bc1303c5387482ee 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/task1.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/task1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    task1.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TaskParallelism.h"
 
 #include "vtkImageData.h"
diff --git a/Examples/ParallelProcessing/Generic/Cxx/task2.cxx b/Examples/ParallelProcessing/Generic/Cxx/task2.cxx
index 341257fa3c8f2ec5485f3e08e21e27702bb9de7b..177fb8ddf5e5ed2be2607db18bc35f768f01ecfe 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/task2.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/task2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    task2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TaskParallelism.h"
 
 #include "vtkImageData.h"
diff --git a/Examples/ParallelProcessing/Generic/Cxx/task3.cxx b/Examples/ParallelProcessing/Generic/Cxx/task3.cxx
index c13d69af0de857321148fb77b400608afb79768d..251683eba3549202a13b00222daebf813a088432 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/task3.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/task3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    task3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TaskParallelismWithPorts.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Examples/ParallelProcessing/Generic/Cxx/task4.cxx b/Examples/ParallelProcessing/Generic/Cxx/task4.cxx
index 2bb624a44e035adef82849d4573ad0ccec3156e9..aa9710bc56894d6b6eaa50610adb27c412f4c0d4 100644
--- a/Examples/ParallelProcessing/Generic/Cxx/task4.cxx
+++ b/Examples/ParallelProcessing/Generic/Cxx/task4.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    task4.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TaskParallelismWithPorts.h"
 
 #include "vtkImageData.h"
diff --git a/Examples/SearchScript.sh b/Examples/SearchScript.sh
index f1a5ab886505b591fd088f97e4f11351988a91e8..db11c95be2eb6ff0c26ba7c2e50ca5c1a99510d1 100755
--- a/Examples/SearchScript.sh
+++ b/Examples/SearchScript.sh
@@ -2,14 +2,6 @@
 #
 #  Author: Darren Weber
 #
-#  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-#  All rights reserved.
-#  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-#
-#    This software is distributed WITHOUT ANY WARRANTY; without even
-#    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-#    PURPOSE.  See the above copyright notices for more information.
-#
 #  Copy this script to somewhere on your computer and edit it,
 #  setting the paths in the variables
 #  vtkExamplePath, vtkTestingPath and vtkSourcePath
diff --git a/Examples/iOS/GLPaint/Classes/AppDelegate.h b/Examples/iOS/GLPaint/Classes/AppDelegate.h
index 4269253bf467cfcc223fb9b9a13660803fb2eb79..6c1c2adbff7545771f6e7ec990e950eae05df66d 100644
--- a/Examples/iOS/GLPaint/Classes/AppDelegate.h
+++ b/Examples/iOS/GLPaint/Classes/AppDelegate.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <UIKit/UIKit.h>
 
 @interface AppDelegate : UIResponder<UIApplicationDelegate>
diff --git a/Examples/iOS/GLPaint/Classes/AppDelegate.mm b/Examples/iOS/GLPaint/Classes/AppDelegate.mm
index a348917add02d576289f2857000398e35bae9d7a..149979b2bfa467462cb0551ee73ede34e11635cf 100644
--- a/Examples/iOS/GLPaint/Classes/AppDelegate.mm
+++ b/Examples/iOS/GLPaint/Classes/AppDelegate.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "AppDelegate.h"
 
 @implementation AppDelegate
diff --git a/Examples/iOS/GLPaint/Classes/MyGLKViewController.h b/Examples/iOS/GLPaint/Classes/MyGLKViewController.h
index 0242b665cebf48686a3a3d52a6e90f5990323a55..68400db43257e88823e09e6214e37854e36719f1 100644
--- a/Examples/iOS/GLPaint/Classes/MyGLKViewController.h
+++ b/Examples/iOS/GLPaint/Classes/MyGLKViewController.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import <GLKit/GLKit.h>
 #import <UIKit/UIKit.h>
diff --git a/Examples/iOS/GLPaint/Classes/MyGLKViewController.mm b/Examples/iOS/GLPaint/Classes/MyGLKViewController.mm
index 3b0137fa8405290d43e3e557cc8256597c95d7f0..ea1a4857f860b9db240544a9d340ca68ed4c5410 100644
--- a/Examples/iOS/GLPaint/Classes/MyGLKViewController.mm
+++ b/Examples/iOS/GLPaint/Classes/MyGLKViewController.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import "MyGLKViewController.h"
 #import "vtkIOSRenderWindow.h"
diff --git a/Examples/iOS/GLPaint/main.m b/Examples/iOS/GLPaint/main.m
index 101fac65c2438748326aa1ca3a5f2e7a4fb25cf9..b2db1dfe189fde6dc92ca5b0702881f2254a2ca7 100644
--- a/Examples/iOS/GLPaint/main.m
+++ b/Examples/iOS/GLPaint/main.m
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import <UIKit/UIKit.h>
 
diff --git a/Examples/iOS/PlaneView/PlaneView/AppDelegate.h b/Examples/iOS/PlaneView/PlaneView/AppDelegate.h
index eb50a38c640ce3af30742211aa0779319ad30079..6c1c2adbff7545771f6e7ec990e950eae05df66d 100644
--- a/Examples/iOS/PlaneView/PlaneView/AppDelegate.h
+++ b/Examples/iOS/PlaneView/PlaneView/AppDelegate.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <UIKit/UIKit.h>
 
 @interface AppDelegate : UIResponder<UIApplicationDelegate>
diff --git a/Examples/iOS/PlaneView/PlaneView/AppDelegate.m b/Examples/iOS/PlaneView/PlaneView/AppDelegate.m
index 908340ca42df79dd052938c46f1641f546ade44d..a4048128a61cfae2393515f986d3cf5539e2f5ea 100644
--- a/Examples/iOS/PlaneView/PlaneView/AppDelegate.m
+++ b/Examples/iOS/PlaneView/PlaneView/AppDelegate.m
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "AppDelegate.h"
 
 @interface AppDelegate ()
diff --git a/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.h b/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.h
index b150880b9234f061de3da6a24bce36c497374364..e5e4571ffa71b477f7d67680fb9e1f81c5546e3d 100644
--- a/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.h
+++ b/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <UIKit/UIKit.h>
 
 @interface SettingsTableViewController
diff --git a/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.mm b/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.mm
index b2cde16ba8e75297569f6176bba7652212b3ecf3..d25f57d644da673a25d38564b9f07d73e99940c9 100644
--- a/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.mm
+++ b/Examples/iOS/PlaneView/PlaneView/SettingsTableViewController.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "SettingsTableViewController.h"
 #import "VTKViewController.h"
 
diff --git a/Examples/iOS/PlaneView/PlaneView/VTKViewController.h b/Examples/iOS/PlaneView/PlaneView/VTKViewController.h
index 2b0a808b007253f52c80b146f7092708f161f71d..34e5fc37018d649fc71ea5e40b7f22f413a0483d 100644
--- a/Examples/iOS/PlaneView/PlaneView/VTKViewController.h
+++ b/Examples/iOS/PlaneView/PlaneView/VTKViewController.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import <GLKit/GLKit.h>
 #import <UIKit/UIKit.h>
diff --git a/Examples/iOS/PlaneView/PlaneView/VTKViewController.mm b/Examples/iOS/PlaneView/PlaneView/VTKViewController.mm
index 44a59ffdda966e7e37190edfd20b5a34f4d2e7ea..06e07b1685cfecedc77ea483e89e20d5336abff0 100644
--- a/Examples/iOS/PlaneView/PlaneView/VTKViewController.mm
+++ b/Examples/iOS/PlaneView/PlaneView/VTKViewController.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "VTKViewController.h"
 
 #import <vtk/vtkActor.h>
diff --git a/Examples/iOS/PlaneView/PlaneView/main.m b/Examples/iOS/PlaneView/PlaneView/main.m
index 2239888b4b70c736ed0fb2793a714ea6283c956e..e3111b1c80b4471ca75c42e8352f4a31a65a7572 100644
--- a/Examples/iOS/PlaneView/PlaneView/main.m
+++ b/Examples/iOS/PlaneView/PlaneView/main.m
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright © 2016 Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  main.m
 //  PlaneView
 //
 //  Created by Ken Martin on 2/5/16.
-//  Copyright © 2016 Kitware Inc. All rights reserved.
 //
 
 #import <UIKit/UIKit.h>
diff --git a/Examples/iOS/Surfaces/Classes/AppDelegate.h b/Examples/iOS/Surfaces/Classes/AppDelegate.h
index 4269253bf467cfcc223fb9b9a13660803fb2eb79..6c1c2adbff7545771f6e7ec990e950eae05df66d 100644
--- a/Examples/iOS/Surfaces/Classes/AppDelegate.h
+++ b/Examples/iOS/Surfaces/Classes/AppDelegate.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <UIKit/UIKit.h>
 
 @interface AppDelegate : UIResponder<UIApplicationDelegate>
diff --git a/Examples/iOS/Surfaces/Classes/AppDelegate.mm b/Examples/iOS/Surfaces/Classes/AppDelegate.mm
index a348917add02d576289f2857000398e35bae9d7a..149979b2bfa467462cb0551ee73ede34e11635cf 100644
--- a/Examples/iOS/Surfaces/Classes/AppDelegate.mm
+++ b/Examples/iOS/Surfaces/Classes/AppDelegate.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "AppDelegate.h"
 
 @implementation AppDelegate
diff --git a/Examples/iOS/Surfaces/Classes/MyGLKViewController.h b/Examples/iOS/Surfaces/Classes/MyGLKViewController.h
index 9ae5ea6bce5fedb26670241dc68f4106b8b7fd67..a680ba8ea25a16f8fd1077e0c890758d3afab2a5 100644
--- a/Examples/iOS/Surfaces/Classes/MyGLKViewController.h
+++ b/Examples/iOS/Surfaces/Classes/MyGLKViewController.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import <GLKit/GLKit.h>
 #import <UIKit/UIKit.h>
diff --git a/Examples/iOS/Surfaces/Classes/MyGLKViewController.mm b/Examples/iOS/Surfaces/Classes/MyGLKViewController.mm
index 8624ea85cf5ee34b7a39db25bef02213cb6718b2..1743031110f9c31b86f14519d7f45cc4fd67b860 100644
--- a/Examples/iOS/Surfaces/Classes/MyGLKViewController.mm
+++ b/Examples/iOS/Surfaces/Classes/MyGLKViewController.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import "MyGLKViewController.h"
 #import "vtkIOSRenderWindow.h"
diff --git a/Examples/iOS/Surfaces/main.m b/Examples/iOS/Surfaces/main.m
index 101fac65c2438748326aa1ca3a5f2e7a4fb25cf9..b2db1dfe189fde6dc92ca5b0702881f2254a2ca7 100644
--- a/Examples/iOS/Surfaces/main.m
+++ b/Examples/iOS/Surfaces/main.m
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import <UIKit/UIKit.h>
 
diff --git a/Examples/iOS/VTKViewer/VTKViewer/AppDelegate.swift b/Examples/iOS/VTKViewer/VTKViewer/AppDelegate.swift
index f5977ee786d59e1ae0332e18a4eaafa358c7c9ae..1cfdc0228695c8a010fdcf900389075eb9612950 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/AppDelegate.swift
+++ b/Examples/iOS/VTKViewer/VTKViewer/AppDelegate.swift
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  AppDelegate.swift
 //  VTKViewer
 //
 //  Created by Benjamin Beney on 11/16/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 import UIKit
diff --git a/Examples/iOS/VTKViewer/VTKViewer/ExampleDataManager.swift b/Examples/iOS/VTKViewer/VTKViewer/ExampleDataManager.swift
index 616b1ee45569a1e5934b902292107e56130b5095..b02299923e41f79b9c561b1cb8b3b607e76f3cce 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/ExampleDataManager.swift
+++ b/Examples/iOS/VTKViewer/VTKViewer/ExampleDataManager.swift
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright © Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  ExampleDataManager.swift
 //  VTKViewer
 //
 //  Created by Alexis Girault on 11/20/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 import Foundation
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.h b/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.h
index d8e143e8762ca5fe7c2d77918aecdd2af489492a..37daa3fc8358eb3f1387fbc471f74f5f9aa815b5 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.h
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.h
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKGestureHandler.h
 //  VTKViewer
 //
 //  Created by Max Smolens on 6/20/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import <UIKit/UIKit.h>
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.mm b/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.mm
index dc4020747162de80b6f4e0c315005c690078ad5b..f6b99a719fc9c716c6625c2fcba0cf321a503874 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.mm
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKGestureHandler.mm
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKGestureHandler.m
 //  VTKViewer
 //
 //  Created by Max Smolens on 6/20/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import "VTKGestureHandler.h"
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.h b/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.h
index b409eaa28abb29826e8c37a1c3cc8909d545f336..23328026f9d3a18c9519c61299566ab39cff26ed 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.h
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.h
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKLoader.h
 //  VTKViewer
 //
 //  Created by Alexis Girault on 11/17/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import <Foundation/Foundation.h>
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.mm b/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.mm
index 4e87c7f90cd8588477fdb7932dd29880b889ca90..42024dd493afd1e4f4e5effc9e88ddd0be96f1bc 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.mm
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKLoader.mm
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKLoader.m
 //  VTKViewer
 //
 //  Created by Alexis Girault on 11/17/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import "VTKLoader.h"
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKView.h b/Examples/iOS/VTKViewer/VTKViewer/VTKView.h
index 91d6595a3ed81809989928d8babc19d7196ee52c..fb8a8bc3605ffe5b270c377bc70c3ab9c4f38c3e 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKView.h
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKView.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 //  VTKView.h
 //
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.h b/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.h
index 09c3f54fb517894febe11cf4a9e8eb9c706a59d8..42159be35b7db428ca607d4d16ffd11097479c67 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.h
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.h
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKViewController.h
 //  VTKViewer
 //
 //  Created by Max Smolens on 6/19/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import <UIKit/UIKit.h>
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.mm b/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.mm
index 03fefaee5187d97ffddb23d2710c493b8b5f6bcf..8b72b3c79c8d9c424edba408764a349100c90b02 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.mm
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKViewController.mm
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKViewController.m
 //  VTKViewer
 //
 //  Created by Max Smolens on 6/19/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import "VTKViewController.h"
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKViewer-Bridging-Header.h b/Examples/iOS/VTKViewer/VTKViewer/VTKViewer-Bridging-Header.h
index 7bc049aef1c67a677c4d74c6164315a5619e3746..44d15c0dbb549fa771a519bc23c002722d2ac041 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKViewer-Bridging-Header.h
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKViewer-Bridging-Header.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 //  Use this file to import your target's public headers that you would like to expose to Swift.
 //
diff --git a/Examples/iOS/VTKViewer/VTKViewer/VTKViewerDocument.swift b/Examples/iOS/VTKViewer/VTKViewer/VTKViewerDocument.swift
index a1659fae61553c493ff12918a513442ea3530b60..5dd1067665393bc1b967594e87eed042f6ac6fe1 100644
--- a/Examples/iOS/VTKViewer/VTKViewer/VTKViewerDocument.swift
+++ b/Examples/iOS/VTKViewer/VTKViewer/VTKViewerDocument.swift
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKViewerDocument.swift
 //  VTKViewer
 //
-//  Created by Benjamin on 24/11/2017.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
+//  Created by Benjamin Beney on 24/11/2017.
 //
 
 import Foundation
diff --git a/Examples/iOS/VTKViewer/VTKViewerTests/VTKViewerTests.m b/Examples/iOS/VTKViewer/VTKViewerTests/VTKViewerTests.m
index d0136238a73c192f5ab0b4038c41722b39c7ae5a..0373cbf36dd4867b0ff347eed63fe50a4c77d5e8 100644
--- a/Examples/iOS/VTKViewer/VTKViewerTests/VTKViewerTests.m
+++ b/Examples/iOS/VTKViewer/VTKViewerTests/VTKViewerTests.m
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright © Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKViewerTests.m
 //  VTKViewerTests
 //
 //  Created by Max Smolens on 6/19/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import <XCTest/XCTest.h>
diff --git a/Examples/iOS/VTKViewer/VTKViewerUITests/VTKViewerUITests.m b/Examples/iOS/VTKViewer/VTKViewerUITests/VTKViewerUITests.m
index e4cbe221dc54d8c829a5fc8525d9c967699bb9e8..31ae47fcadbc066dd90e3d326f15f899cde59dbf 100644
--- a/Examples/iOS/VTKViewer/VTKViewerUITests/VTKViewerUITests.m
+++ b/Examples/iOS/VTKViewer/VTKViewerUITests/VTKViewerUITests.m
@@ -1,9 +1,12 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright © Copyright © 2017 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
+
 //
 //  VTKViewerUITests.m
 //  VTKViewerUITests
 //
 //  Created by Max Smolens on 6/19/17.
-//  Copyright © 2017 Kitware, Inc. All rights reserved.
 //
 
 #import <XCTest/XCTest.h>
diff --git a/Examples/iOS/VolumeRender/Classes/AppDelegate.h b/Examples/iOS/VolumeRender/Classes/AppDelegate.h
index 4269253bf467cfcc223fb9b9a13660803fb2eb79..6c1c2adbff7545771f6e7ec990e950eae05df66d 100644
--- a/Examples/iOS/VolumeRender/Classes/AppDelegate.h
+++ b/Examples/iOS/VolumeRender/Classes/AppDelegate.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import <UIKit/UIKit.h>
 
 @interface AppDelegate : UIResponder<UIApplicationDelegate>
diff --git a/Examples/iOS/VolumeRender/Classes/AppDelegate.mm b/Examples/iOS/VolumeRender/Classes/AppDelegate.mm
index a348917add02d576289f2857000398e35bae9d7a..149979b2bfa467462cb0551ee73ede34e11635cf 100644
--- a/Examples/iOS/VolumeRender/Classes/AppDelegate.mm
+++ b/Examples/iOS/VolumeRender/Classes/AppDelegate.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "AppDelegate.h"
 
 @implementation AppDelegate
diff --git a/Examples/iOS/VolumeRender/Classes/MyGLKViewController.h b/Examples/iOS/VolumeRender/Classes/MyGLKViewController.h
index 0242b665cebf48686a3a3d52a6e90f5990323a55..68400db43257e88823e09e6214e37854e36719f1 100644
--- a/Examples/iOS/VolumeRender/Classes/MyGLKViewController.h
+++ b/Examples/iOS/VolumeRender/Classes/MyGLKViewController.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import <GLKit/GLKit.h>
 #import <UIKit/UIKit.h>
diff --git a/Examples/iOS/VolumeRender/Classes/MyGLKViewController.mm b/Examples/iOS/VolumeRender/Classes/MyGLKViewController.mm
index 7d93db371790a123024ef9291f1d585e3b09306f..e9721e6b8b4e8d9eef54c9e31501262bfa7318fc 100644
--- a/Examples/iOS/VolumeRender/Classes/MyGLKViewController.mm
+++ b/Examples/iOS/VolumeRender/Classes/MyGLKViewController.mm
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import "MyGLKViewController.h"
 #include "vtk/vtkIOSRenderWindow.h"
diff --git a/Examples/iOS/VolumeRender/main.m b/Examples/iOS/VolumeRender/main.m
index 101fac65c2438748326aa1ca3a5f2e7a4fb25cf9..b2db1dfe189fde6dc92ca5b0702881f2254a2ca7 100644
--- a/Examples/iOS/VolumeRender/main.m
+++ b/Examples/iOS/VolumeRender/main.m
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import <UIKit/UIKit.h>
 
diff --git a/Filters/AMR/Testing/Cxx/TestAMRAbortExecute.cxx b/Filters/AMR/Testing/Cxx/TestAMRAbortExecute.cxx
index dd87425bbc3f22261ba7135016766a062919ae61..86d3dea4e843e1a5c5d68e723ba44a2ac3907025 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRAbortExecute.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRAbortExecute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRAbortExecute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test abort function for AMR Filters that call vtkAMRUtilities::BlankCells
 
 #include "vtkAMRCutPlane.h"
diff --git a/Filters/AMR/Testing/Cxx/TestAMRBlanking.cxx b/Filters/AMR/Testing/Cxx/TestAMRBlanking.cxx
index 3db0eccd9aff64a97d3a5d4ae9a2777ebf86fc77..e3837bb8cc79aa2c5cf90e50541bf125543054d4 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRBlanking.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRBlanking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRBlanking.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestAMRBlanking.cxx -- Simple test for AMR blanking (visibility)
 //
 // .SECTION Description
diff --git a/Filters/AMR/Testing/Cxx/TestAMRGhostLayerStripping.cxx b/Filters/AMR/Testing/Cxx/TestAMRGhostLayerStripping.cxx
index c044135cbad1a715b242612f76c084e4a9d599cc..bc2fec2ee9d4853077630c8e5a8a0115e588770c 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRGhostLayerStripping.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRGhostLayerStripping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRGhostLayerStripping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestAMRGhostLayerStripping.cxx -- Test for stripping ghost layers
 //
 // .SECTION Description
diff --git a/Filters/AMR/Testing/Cxx/TestAMRGhostZones.cxx b/Filters/AMR/Testing/Cxx/TestAMRGhostZones.cxx
index 0a86674703fe11392644ceb6eb8a30c609b72bfe..58db6ac74ba17aad41684946b68b6f452e97cd95 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRGhostZones.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRGhostZones.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRGhostZones.cxx
-
-  Copyright (c) Kitware SAS
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware SAS
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestAMRGhostZones.cxx -- Regression test for AMR Ghost Zones
 //
 // .SECTION Description
diff --git a/Filters/AMR/Testing/Cxx/TestAMRIterator.cxx b/Filters/AMR/Testing/Cxx/TestAMRIterator.cxx
index be55e942127aa7251b62ef95694549fb7852e0d2..3923ddd3f76427a4271538605a1ea189076a922a 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRIterator.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRGaussianPulseSource.h"
 #include "vtkOverlappingAMR.h"
 #include "vtkUniformGridAMRDataIterator.h"
diff --git a/Filters/AMR/Testing/Cxx/TestAMRRefinedGhostFlag.cxx b/Filters/AMR/Testing/Cxx/TestAMRRefinedGhostFlag.cxx
index f44527e6c59d62f1a304f391b0802e65246a9f43..c1bf9656045f62c2a1b1b8d57d1303f6060606c8 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRRefinedGhostFlag.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRRefinedGhostFlag.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestAMRRefinedGhostFlag.cxx -- Regression test for AMR Ghost Zones with REFINEDCELL flag.
 //
 // .SECTION Description
diff --git a/Filters/AMR/Testing/Cxx/TestAMRSliceFilterCellData.cxx b/Filters/AMR/Testing/Cxx/TestAMRSliceFilterCellData.cxx
index c61446c2fa1d4c8606a9d08c423d87a776abcfb5..458b26515d95502cd1d5fcdb7b399f7b7d391275 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRSliceFilterCellData.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRSliceFilterCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRSliceFilterCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test vtkAMRSliceFilter filter.
 
 #include <vtkAMRSliceFilter.h>
diff --git a/Filters/AMR/Testing/Cxx/TestAMRSliceFilterPointData.cxx b/Filters/AMR/Testing/Cxx/TestAMRSliceFilterPointData.cxx
index 015187eacb03825fe016261bab972590cd7dac39..c2554cd89c638da7cb95f3b57ad25613a4d28bc7 100644
--- a/Filters/AMR/Testing/Cxx/TestAMRSliceFilterPointData.cxx
+++ b/Filters/AMR/Testing/Cxx/TestAMRSliceFilterPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRSliceFilterPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test vtkAMRSliceFilter filter.
 
 #include <vtkAMRSliceFilter.h>
diff --git a/Filters/AMR/Testing/Cxx/TestImageToAMR.cxx b/Filters/AMR/Testing/Cxx/TestImageToAMR.cxx
index 98c5dc70977af05669ccdc0e3556f7a7ee685a4c..2d109c80664341eade85d2f3d30a10ecae6b63da 100644
--- a/Filters/AMR/Testing/Cxx/TestImageToAMR.cxx
+++ b/Filters/AMR/Testing/Cxx/TestImageToAMR.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageToAMR.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test vtkImageToAMR filter.
 
 #include "vtkCellData.h"
diff --git a/Filters/AMR/vtk.module b/Filters/AMR/vtk.module
index ee6118c94f6ececc33b2771337aab1012f11da45..84e5c440bb412ed83fe1427ee602b9885bfd1648 100644
--- a/Filters/AMR/vtk.module
+++ b/Filters/AMR/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonDataModel
   VTK::CommonExecutionModel
diff --git a/Filters/AMR/vtkAMRCutPlane.cxx b/Filters/AMR/vtkAMRCutPlane.cxx
index e322d975ceabfaf58c0db9d433b9572083c24497..bd25daca562acc3d0086383011423c6791c66dd6 100644
--- a/Filters/AMR/vtkAMRCutPlane.cxx
+++ b/Filters/AMR/vtkAMRCutPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRCutPlane.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRCutPlane.h"
 
 #include "vtkCell.h"
diff --git a/Filters/AMR/vtkAMRCutPlane.h b/Filters/AMR/vtkAMRCutPlane.h
index d12209bb886964b688473ad916c11cff12c00297..dc7fb6102f8da771bb47c71aa9ba947535a20eea 100644
--- a/Filters/AMR/vtkAMRCutPlane.h
+++ b/Filters/AMR/vtkAMRCutPlane.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRCutPlane.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRCutPlane
  *
diff --git a/Filters/AMR/vtkAMRGaussianPulseSource.cxx b/Filters/AMR/vtkAMRGaussianPulseSource.cxx
index a5d37856ffce436d063ee2fcb8d31a7ab6c339ac..afc824c74ed8fa5a7f9a454414e57881c127d9b3 100644
--- a/Filters/AMR/vtkAMRGaussianPulseSource.cxx
+++ b/Filters/AMR/vtkAMRGaussianPulseSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRGaussianPulseSource.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRGaussianPulseSource.h"
 #include "vtkAMRBox.h"
 #include "vtkAMRUtilities.h"
diff --git a/Filters/AMR/vtkAMRGaussianPulseSource.h b/Filters/AMR/vtkAMRGaussianPulseSource.h
index 1c54414405d864558bffadd7cc1917d5b1824ede..963c1f6462b2ca81460cb62a67fc217a4b14728a 100644
--- a/Filters/AMR/vtkAMRGaussianPulseSource.h
+++ b/Filters/AMR/vtkAMRGaussianPulseSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRGaussianPulseSource.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRGaussianPulseSource
  *
diff --git a/Filters/AMR/vtkAMRResampleFilter.cxx b/Filters/AMR/vtkAMRResampleFilter.cxx
index 3da2c1d2de85fcaa4cd263e85ab3d69cb5cf0fa1..1e83e2739e20c19294a0df7e4c945739d9b185df 100644
--- a/Filters/AMR/vtkAMRResampleFilter.cxx
+++ b/Filters/AMR/vtkAMRResampleFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRToUniformGrid.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAMRResampleFilter.h"
 #include "vtkAMRInformation.h"
diff --git a/Filters/AMR/vtkAMRResampleFilter.h b/Filters/AMR/vtkAMRResampleFilter.h
index 1ce78194c5bd9a9d431091cf12c5fbbf5b5d5493..9f4290e57d8a7efa7c590ea30f48e64253f8251b 100644
--- a/Filters/AMR/vtkAMRResampleFilter.h
+++ b/Filters/AMR/vtkAMRResampleFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRResampleFilter.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRResampleFilter
  *
diff --git a/Filters/AMR/vtkAMRSliceFilter.cxx b/Filters/AMR/vtkAMRSliceFilter.cxx
index 3dac84c2c2598555c388b5114f4c92eb1e50a667..123e6040399208167f6f2cae970510efd75e667f 100644
--- a/Filters/AMR/vtkAMRSliceFilter.cxx
+++ b/Filters/AMR/vtkAMRSliceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRSliceFilter.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAMRSliceFilter.h"
 #include "vtkAMRBox.h"
diff --git a/Filters/AMR/vtkAMRSliceFilter.h b/Filters/AMR/vtkAMRSliceFilter.h
index 6c36f0334dec556ec4497e30ed3778c931c90089..82ab9c085748a234ab4a8ca493df16644f322684 100644
--- a/Filters/AMR/vtkAMRSliceFilter.h
+++ b/Filters/AMR/vtkAMRSliceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRSliceFilter.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRSliceFilter
  *
diff --git a/Filters/AMR/vtkAMRToMultiBlockFilter.cxx b/Filters/AMR/vtkAMRToMultiBlockFilter.cxx
index a7dee6fbdc80ba0271c2d396e4fdb8f3ecbcfe44..7d6f64017e33a53a48cc514169a90ae5576ab835 100644
--- a/Filters/AMR/vtkAMRToMultiBlockFilter.cxx
+++ b/Filters/AMR/vtkAMRToMultiBlockFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRToMultiBlockFilter.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRToMultiBlockFilter.h"
 #include "vtkIndent.h"
 #include "vtkInformation.h"
diff --git a/Filters/AMR/vtkAMRToMultiBlockFilter.h b/Filters/AMR/vtkAMRToMultiBlockFilter.h
index ad5e0804c366b32204905ca260f80eaba16f19a1..74a3c47406c5c8792cd675c177d9b65157526a18 100644
--- a/Filters/AMR/vtkAMRToMultiBlockFilter.h
+++ b/Filters/AMR/vtkAMRToMultiBlockFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRToMultiBlockFilter.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRToMultiBlockFilter
  *
diff --git a/Filters/AMR/vtkImageToAMR.cxx b/Filters/AMR/vtkImageToAMR.cxx
index f3d01f78ef3769be97244cf304be03438aa4a3e9..360009f75f1045033723b5faab490d04f4fee596 100644
--- a/Filters/AMR/vtkImageToAMR.cxx
+++ b/Filters/AMR/vtkImageToAMR.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToAMR.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageToAMR.h"
 
 #include "vtkAMRBox.h"
diff --git a/Filters/AMR/vtkImageToAMR.h b/Filters/AMR/vtkImageToAMR.h
index 5b27294dcec015df1d7bb39282a372737500b14f..7a8ff25df04b218cb7c86d115296bce0708e757d 100644
--- a/Filters/AMR/vtkImageToAMR.h
+++ b/Filters/AMR/vtkImageToAMR.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToAMR.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageToAMR
  * @brief   filter to convert any vtkImageData to a
diff --git a/Filters/AMR/vtkParallelAMRUtilities.cxx b/Filters/AMR/vtkParallelAMRUtilities.cxx
index 27de794403d742c63afc2577eb84c9cd0ec59f5f..c0cbf0343ab310046ad736fbd149a6662efea87b 100644
--- a/Filters/AMR/vtkParallelAMRUtilities.cxx
+++ b/Filters/AMR/vtkParallelAMRUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRUtilities.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParallelAMRUtilities.h"
 #include "vtkAMRBox.h"
 #include "vtkAMRInformation.h"
diff --git a/Filters/AMR/vtkParallelAMRUtilities.h b/Filters/AMR/vtkParallelAMRUtilities.h
index 0caa5baab5913e9816e1a9b4ca1c9d7699702ecf..839cb7b183b41c98bf49c1438218621ebad35452 100644
--- a/Filters/AMR/vtkParallelAMRUtilities.h
+++ b/Filters/AMR/vtkParallelAMRUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRUtilities.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParallelAMRUtilities
  *
diff --git a/Filters/CellGrid/Testing/Cxx/TestCellGridExtractSurface.cxx b/Filters/CellGrid/Testing/Cxx/TestCellGridExtractSurface.cxx
index a45d0c594e299406fc6ab73cdb5cd8f7317f3718..bbdbdf6c3e53c231449f60d8f2c370f6b3faf393 100644
--- a/Filters/CellGrid/Testing/Cxx/TestCellGridExtractSurface.cxx
+++ b/Filters/CellGrid/Testing/Cxx/TestCellGridExtractSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDGCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellGrid.h"
 #include "vtkCellGridComputeSurface.h"
diff --git a/Filters/CellGrid/Testing/Cxx/TestDGCells.cxx b/Filters/CellGrid/Testing/Cxx/TestDGCells.cxx
index 7e8f26d3e4a5b6ad5eccb80fe5f21c2d0ab9a53e..4795df400e17a2984fa96ed1ff2ee4d8774cb707 100644
--- a/Filters/CellGrid/Testing/Cxx/TestDGCells.cxx
+++ b/Filters/CellGrid/Testing/Cxx/TestDGCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDGCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellGrid.h"
 #include "vtkDGHex.h"
diff --git a/Filters/CellGrid/vtk.module b/Filters/CellGrid/vtk.module
index f3fc8800877be0da96a68cd5cc0ea3d75447ae00..df3e5ec836c8c4fe25a88966202053d55bd8359b 100644
--- a/Filters/CellGrid/vtk.module
+++ b/Filters/CellGrid/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/CellGrid/vtkCellGridComputeSurface.cxx b/Filters/CellGrid/vtkCellGridComputeSurface.cxx
index 15c870838f5781a22d6816af9b78e48b45243861..0b391ad1aa087c3ffdb4050c9bbcaf4d0b47ece8 100644
--- a/Filters/CellGrid/vtkCellGridComputeSurface.cxx
+++ b/Filters/CellGrid/vtkCellGridComputeSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridComputeSurface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellGridComputeSurface.h"
 
diff --git a/Filters/CellGrid/vtkCellGridComputeSurface.h b/Filters/CellGrid/vtkCellGridComputeSurface.h
index 34ab88cc8a5726832f01edc1fb05cb9366727057..5efa8a03054201c9bac7d109f86d0ecff64e083a 100644
--- a/Filters/CellGrid/vtkCellGridComputeSurface.h
+++ b/Filters/CellGrid/vtkCellGridComputeSurface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridComputeSurface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridComputeSurface
  * @brief   Adds arrays holding tuples of sides that are shared an odd number of times.
diff --git a/Filters/CellGrid/vtkDGBoundsResponder.cxx b/Filters/CellGrid/vtkDGBoundsResponder.cxx
index de511f7609b744816782606f078aa77ab98b74c5..655abe3cd1395ae5138e3efc74328ad41d364f84 100644
--- a/Filters/CellGrid/vtkDGBoundsResponder.cxx
+++ b/Filters/CellGrid/vtkDGBoundsResponder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGBoundsResponder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDGBoundsResponder.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/CellGrid/vtkDGBoundsResponder.h b/Filters/CellGrid/vtkDGBoundsResponder.h
index c0b75a019959f87463c94ef1f975c072b313c0e0..d353ed1864dc951996d061898ee3485d1be937b0 100644
--- a/Filters/CellGrid/vtkDGBoundsResponder.h
+++ b/Filters/CellGrid/vtkDGBoundsResponder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGBoundsResponder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDGBoundsResponder
  * @brief   Respond to a query on one particular type of cell.
diff --git a/Filters/CellGrid/vtkDGCell.cxx b/Filters/CellGrid/vtkDGCell.cxx
index b516a189a47fb24f50d50a3e7e380c968b605e87..82b7785860d8a3b8f90ace63aac0e1a4a5f0c0f6 100644
--- a/Filters/CellGrid/vtkDGCell.cxx
+++ b/Filters/CellGrid/vtkDGCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDGCell.h"
 
 #include "vtkCellAttribute.h"
diff --git a/Filters/CellGrid/vtkDGCell.h b/Filters/CellGrid/vtkDGCell.h
index 87b1cd4b7ee5a968b10121345e99d47fea3c39d4..978b200ded321607e7a04b58b63231e50f2e52ab 100644
--- a/Filters/CellGrid/vtkDGCell.h
+++ b/Filters/CellGrid/vtkDGCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDGCell
  * @brief   Base class for a discontinuous Galerkin cells of all shapes.
diff --git a/Filters/CellGrid/vtkDGHex.cxx b/Filters/CellGrid/vtkDGHex.cxx
index f6d3b92fb1ac9bd33609c510c70bc9fa7d050e40..19f12127daae1cd164c952cb8543097c2b2b80cd 100644
--- a/Filters/CellGrid/vtkDGHex.cxx
+++ b/Filters/CellGrid/vtkDGHex.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGHex.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDGHex.h"
 
 #include "vtkCellAttribute.h"
diff --git a/Filters/CellGrid/vtkDGHex.h b/Filters/CellGrid/vtkDGHex.h
index 1a3f972309ff76c7d3ac98f480d18a3c1ae2335a..fab896e9bb250b3b44081a37e47defa44cbb5ef4 100644
--- a/Filters/CellGrid/vtkDGHex.h
+++ b/Filters/CellGrid/vtkDGHex.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGHex.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDGHex
  * @brief   Metadata for a discontinuous Galerkin hexahedron.
diff --git a/Filters/CellGrid/vtkDGSidesResponder.cxx b/Filters/CellGrid/vtkDGSidesResponder.cxx
index a068592df138b35ca475ed5f5c980f668b919049..be98e46994c469d5215668113d998a18629099aa 100644
--- a/Filters/CellGrid/vtkDGSidesResponder.cxx
+++ b/Filters/CellGrid/vtkDGSidesResponder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGSidesResponder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDGSidesResponder.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/CellGrid/vtkDGSidesResponder.h b/Filters/CellGrid/vtkDGSidesResponder.h
index 67a2e02815209d75a396be80b895b871bcafeeb6..595cad7a78f85456246096fb2610fad3dbad5c85 100644
--- a/Filters/CellGrid/vtkDGSidesResponder.h
+++ b/Filters/CellGrid/vtkDGSidesResponder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGSidesResponder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDGSidesResponder
  * @brief   Respond to a query on one particular type of cell.
diff --git a/Filters/CellGrid/vtkDGTet.cxx b/Filters/CellGrid/vtkDGTet.cxx
index 0d5c4e1e58485c59ec21e54b623392b95ca33f60..a41388ba0040302d57d1b6c90ff7159836e2d6f1 100644
--- a/Filters/CellGrid/vtkDGTet.cxx
+++ b/Filters/CellGrid/vtkDGTet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGTet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDGTet.h"
 
 #include "vtkCellAttribute.h"
diff --git a/Filters/CellGrid/vtkDGTet.h b/Filters/CellGrid/vtkDGTet.h
index 0a80d177205496967dae10e40e2c70504133e360..a0fc687852e5133fc934400e962b3db63cc1df6d 100644
--- a/Filters/CellGrid/vtkDGTet.h
+++ b/Filters/CellGrid/vtkDGTet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGTet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDGTet
  * @brief   Metadata for a discontinuous Galerkin tetrahedron.
diff --git a/Filters/Core/LICENSE b/Filters/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Core/Testing/Cxx/Test3DLinearGridPlaneCutterCellData.cxx b/Filters/Core/Testing/Cxx/Test3DLinearGridPlaneCutterCellData.cxx
index d177ef3a29674a88857f363f8e8bb933575d3350..9c6bc5366fc74df7d5f56330db5dfa38de017fb7 100644
--- a/Filters/Core/Testing/Cxx/Test3DLinearGridPlaneCutterCellData.cxx
+++ b/Filters/Core/Testing/Cxx/Test3DLinearGridPlaneCutterCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Test3DLinearGridPlaneCutterCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtk3DLinearGridPlaneCutter.h>
 #include <vtkActor.h>
diff --git a/Filters/Core/Testing/Cxx/TestAppendArcLength.cxx b/Filters/Core/Testing/Cxx/TestAppendArcLength.cxx
index 7ee7d6b9335f76c17b4125d5be1d51ff5d3b16bd..991abb31dc52750fe615cf005f074825de8587ab 100644
--- a/Filters/Core/Testing/Cxx/TestAppendArcLength.cxx
+++ b/Filters/Core/Testing/Cxx/TestAppendArcLength.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMaskPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAppendArcLength.h"
 #include "vtkCellArray.h"
diff --git a/Filters/Core/Testing/Cxx/TestAppendDataSets.cxx b/Filters/Core/Testing/Cxx/TestAppendDataSets.cxx
index 7b19d2568e899e98c513d4a2de15c8d4c75b76ec..6fc7808c7acf87add06fcf22103ff149f66fd8d9 100644
--- a/Filters/Core/Testing/Cxx/TestAppendDataSets.cxx
+++ b/Filters/Core/Testing/Cxx/TestAppendDataSets.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAppendDataSets.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkAppendDataSets.h>
 #include <vtkCellData.h>
diff --git a/Filters/Core/Testing/Cxx/TestAppendFilter.cxx b/Filters/Core/Testing/Cxx/TestAppendFilter.cxx
index b767cc17367baed2afe30f96daf9dfe9b6de9334..b9fa9af339bd5e750339c5259e8a3b6231110610 100644
--- a/Filters/Core/Testing/Cxx/TestAppendFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestAppendFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAppendPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkAppendFilter.h>
 #include <vtkCellData.h>
diff --git a/Filters/Core/Testing/Cxx/TestAppendMolecule.cxx b/Filters/Core/Testing/Cxx/TestAppendMolecule.cxx
index 4415dc2c6bdaa3e6c2f8729951c187bb3e536fcc..4cdb0ef4c1cb2b44c5b60211348e47917f69f8e0 100644
--- a/Filters/Core/Testing/Cxx/TestAppendMolecule.cxx
+++ b/Filters/Core/Testing/Cxx/TestAppendMolecule.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAppendMolecule.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Core/Testing/Cxx/TestAppendPolyData.cxx b/Filters/Core/Testing/Cxx/TestAppendPolyData.cxx
index 687f3759e794b387d54b430ecc9b8e0c55ac528a..d9d16108425dddefd9d7221b51e02bdb2481be71 100644
--- a/Filters/Core/Testing/Cxx/TestAppendPolyData.cxx
+++ b/Filters/Core/Testing/Cxx/TestAppendPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAppendPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkAppendPolyData.h>
 #include <vtkCellArray.h>
diff --git a/Filters/Core/Testing/Cxx/TestAppendSelection.cxx b/Filters/Core/Testing/Cxx/TestAppendSelection.cxx
index bfcc21e1b6b087fe62df5ba23004d90ecc38d9dc..04764faf14ce61417df8bb8c56568fa84abfc954 100644
--- a/Filters/Core/Testing/Cxx/TestAppendSelection.cxx
+++ b/Filters/Core/Testing/Cxx/TestAppendSelection.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAppendSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAppendSelection.h"
 #include "vtkExtractSelection.h"
diff --git a/Filters/Core/Testing/Cxx/TestArrayCalculator.cxx b/Filters/Core/Testing/Cxx/TestArrayCalculator.cxx
index 1ada2f3610edfba9a4cf23b7ae53d8832c980311..102c0b863991fe13aa68b9fb4333fe1b511f9775 100644
--- a/Filters/Core/Testing/Cxx/TestArrayCalculator.cxx
+++ b/Filters/Core/Testing/Cxx/TestArrayCalculator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArrayCalculator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkArrayCalculator.h>
 #include <vtkImageData.h>
diff --git a/Filters/Core/Testing/Cxx/TestArrayRename.cxx b/Filters/Core/Testing/Cxx/TestArrayRename.cxx
index 1276a922f39c508852fe7790395aed8c2b6625d5..5e9429261c5b8139b6f581fbcb830f8eb5ff83d5 100644
--- a/Filters/Core/Testing/Cxx/TestArrayRename.cxx
+++ b/Filters/Core/Testing/Cxx/TestArrayRename.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArrayRename.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrayRename.h"
 #include "vtkCellData.h"
 #include "vtkFieldData.h"
diff --git a/Filters/Core/Testing/Cxx/TestAssignAttribute.cxx b/Filters/Core/Testing/Cxx/TestAssignAttribute.cxx
index 45597d2062350a04cc5f1a78ef8b9e569f6af40f..f3724ebee87e3e2bcfb2ef82a4d09b53125dbc59 100644
--- a/Filters/Core/Testing/Cxx/TestAssignAttribute.cxx
+++ b/Filters/Core/Testing/Cxx/TestAssignAttribute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAssignAttribute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkAssignAttribute.
 
 #include "vtkAssignAttribute.h"
diff --git a/Filters/Core/Testing/Cxx/TestAttributeDataToTableFilter.cxx b/Filters/Core/Testing/Cxx/TestAttributeDataToTableFilter.cxx
index 85a52341415d5f7cc22018034a4e5fe4cc1b2cd7..0606a70494b7317e2189ea34b24c85e804146039 100644
--- a/Filters/Core/Testing/Cxx/TestAttributeDataToTableFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestAttributeDataToTableFilter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAttributeDataToTableFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkAttributeDataToTableFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/Testing/Cxx/TestAttributeDataToTableHyperTreeGrid.cxx b/Filters/Core/Testing/Cxx/TestAttributeDataToTableHyperTreeGrid.cxx
index 84f4ab5f1c1658e82e14bfaebbba7c78a64731be..bdaf713fe0ea0479cc472ff9c1a860d6bc753830 100644
--- a/Filters/Core/Testing/Cxx/TestAttributeDataToTableHyperTreeGrid.cxx
+++ b/Filters/Core/Testing/Cxx/TestAttributeDataToTableHyperTreeGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAttributeDataToTableHyperTreeGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAttributeDataToTableFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/Testing/Cxx/TestBinCellDataFilter.cxx b/Filters/Core/Testing/Cxx/TestBinCellDataFilter.cxx
index 6b875f75f3e821ef58cd0cf0921097c73aa11781..ea3cf65a04fde52456c6e3b107d2ef7559ef5d26 100644
--- a/Filters/Core/Testing/Cxx/TestBinCellDataFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestBinCellDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBinCellDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the vtkBinCellDataFilter class.
 
 #include <vtkBinCellDataFilter.h>
diff --git a/Filters/Core/Testing/Cxx/TestCategoricalPointDataToCellData.cxx b/Filters/Core/Testing/Cxx/TestCategoricalPointDataToCellData.cxx
index a4b04543ea1ba29e56d0a66d4f3aeb4de50ab139..3ae66c49fd9982bf6dee2c814a635a53c90bf77d 100644
--- a/Filters/Core/Testing/Cxx/TestCategoricalPointDataToCellData.cxx
+++ b/Filters/Core/Testing/Cxx/TestCategoricalPointDataToCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCategoricalPointDataToCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCamera.h>
diff --git a/Filters/Core/Testing/Cxx/TestCategoricalResampleWithDataSet.cxx b/Filters/Core/Testing/Cxx/TestCategoricalResampleWithDataSet.cxx
index 1942f887f964a087a1ebae53dbab993b0690a87d..2662ef2b68d5b0e64b737bd9fc85106a318b8a2f 100644
--- a/Filters/Core/Testing/Cxx/TestCategoricalResampleWithDataSet.cxx
+++ b/Filters/Core/Testing/Cxx/TestCategoricalResampleWithDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCategoricalResampleWithDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkImageData.h"
diff --git a/Filters/Core/Testing/Cxx/TestCellCenters.cxx b/Filters/Core/Testing/Cxx/TestCellCenters.cxx
index d1a0756812e95eed300c91f2e555e80b21007337..b9b6618e88b73955282e72efe50d6cf869462732 100644
--- a/Filters/Core/Testing/Cxx/TestCellCenters.cxx
+++ b/Filters/Core/Testing/Cxx/TestCellCenters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellCenters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/Core/Testing/Cxx/TestCellDataToPointData.cxx b/Filters/Core/Testing/Cxx/TestCellDataToPointData.cxx
index bb6f5928cf1d054a4f91b0ce35adb9db2d9dada3..67b7c9207dbcd0b42bc0b09f3f2c3c7176b067b3 100644
--- a/Filters/Core/Testing/Cxx/TestCellDataToPointData.cxx
+++ b/Filters/Core/Testing/Cxx/TestCellDataToPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellDataToPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellData.h>
 #include <vtkCellDataToPointData.h>
diff --git a/Filters/Core/Testing/Cxx/TestCenterOfMass.cxx b/Filters/Core/Testing/Cxx/TestCenterOfMass.cxx
index 0ae2a09db664d590a0ecc24e7422104086d5e72a..bfbeeba3c12bb59fa1aa719d81d9c512437aa6e1 100644
--- a/Filters/Core/Testing/Cxx/TestCenterOfMass.cxx
+++ b/Filters/Core/Testing/Cxx/TestCenterOfMass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCenterOfMass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the vtkCenterOfMass class.
 
 #include <vtkCenterOfMass.h>
diff --git a/Filters/Core/Testing/Cxx/TestCleanPolyData.cxx b/Filters/Core/Testing/Cxx/TestCleanPolyData.cxx
index 637762bfe93b7c5a6d4aba6c572f8d17f9e0fa52..19e5249eadbe5631741765d76a1d36ef6ce105e7 100644
--- a/Filters/Core/Testing/Cxx/TestCleanPolyData.cxx
+++ b/Filters/Core/Testing/Cxx/TestCleanPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCleanPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkCleanPolyData.h>
diff --git a/Filters/Core/Testing/Cxx/TestCleanPolyData2.cxx b/Filters/Core/Testing/Cxx/TestCleanPolyData2.cxx
index f3c18f9f698d2cfaffee49528c07496253c92521..04ccbc3e9c8b1c6ca328ee225ad3826fb4673afc 100644
--- a/Filters/Core/Testing/Cxx/TestCleanPolyData2.cxx
+++ b/Filters/Core/Testing/Cxx/TestCleanPolyData2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCleanPolyData2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkCleanPolyData.h>
diff --git a/Filters/Core/Testing/Cxx/TestClipPolyData.cxx b/Filters/Core/Testing/Cxx/TestClipPolyData.cxx
index 4ed1ea85c07fd0e2e78e6ae9560f3ba122db02eb..25896aa10aa235c3477dd162e7732117767b6694 100644
--- a/Filters/Core/Testing/Cxx/TestClipPolyData.cxx
+++ b/Filters/Core/Testing/Cxx/TestClipPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestClipPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkClipPolyData.h>
diff --git a/Filters/Core/Testing/Cxx/TestCompositeDataProbeFilterWithHyperTreeGrid.cxx b/Filters/Core/Testing/Cxx/TestCompositeDataProbeFilterWithHyperTreeGrid.cxx
index 0c626ce91e43d454dbfe35a35625aca78869e44e..e502b23f16b8e7d3758454c5ed8a5784d548cdb4 100644
--- a/Filters/Core/Testing/Cxx/TestCompositeDataProbeFilterWithHyperTreeGrid.cxx
+++ b/Filters/Core/Testing/Cxx/TestCompositeDataProbeFilterWithHyperTreeGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositeDataProbeFilterWithHyperTreeGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vector>
 
 #include "vtkActor.h"
diff --git a/Filters/Core/Testing/Cxx/TestConnectivityFilter.cxx b/Filters/Core/Testing/Cxx/TestConnectivityFilter.cxx
index 6763739fa7ba85b2a8a0cbb90d15af5a8147eb41..1395db137ec279e4f0807093a8787dc626ff326f 100644
--- a/Filters/Core/Testing/Cxx/TestConnectivityFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkConnectivityFilter.h>
diff --git a/Filters/Core/Testing/Cxx/TestContourImplicitArrays.cxx b/Filters/Core/Testing/Cxx/TestContourImplicitArrays.cxx
index 40e08231898e4a270e4ec9662a0bb7e5f73be610..8a1c23d9d1be2ace9cd90eeb3ca38322b41b89dc 100644
--- a/Filters/Core/Testing/Cxx/TestContourImplicitArrays.cxx
+++ b/Filters/Core/Testing/Cxx/TestContourImplicitArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContourImplicitArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkRegressionTestImage.h"
 #include <vtkActor.h>
diff --git a/Filters/Core/Testing/Cxx/TestCutter.cxx b/Filters/Core/Testing/Cxx/TestCutter.cxx
index 29b482dc61cc220969e85a38b09cf4aaab26a8d3..95a2f71b8edeb72d9791cebad60f6c2987ab94a6 100644
--- a/Filters/Core/Testing/Cxx/TestCutter.cxx
+++ b/Filters/Core/Testing/Cxx/TestCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCutter.h"
 #include "vtkDataSetTriangleFilter.h"
 #include "vtkImageDataToPointSet.h"
diff --git a/Filters/Core/Testing/Cxx/TestDataObjectToPartitionedDataSetCollection.cxx b/Filters/Core/Testing/Cxx/TestDataObjectToPartitionedDataSetCollection.cxx
index a5f2eb492d2cb27fd6ca1e061cbf789b8370c591..991bf77bb2455aa7955b79342b424fee6d4ce62a 100644
--- a/Filters/Core/Testing/Cxx/TestDataObjectToPartitionedDataSetCollection.cxx
+++ b/Filters/Core/Testing/Cxx/TestDataObjectToPartitionedDataSetCollection.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConvertToPartitionedDataSetCollection.h"
 #include "vtkDataAssembly.h"
 #include "vtkInformation.h"
diff --git a/Filters/Core/Testing/Cxx/TestDecimatePolylineFilter.cxx b/Filters/Core/Testing/Cxx/TestDecimatePolylineFilter.cxx
index ba4b945dc585e8180b9c3c48369daea4afc9097e..cc3d0aa4f319ea5798dbef1674121ae58c0d99a8 100644
--- a/Filters/Core/Testing/Cxx/TestDecimatePolylineFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestDecimatePolylineFilter.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDecimatePolylineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRegressionTestImage.h"
 #include <vtkActor.h>
diff --git a/Filters/Core/Testing/Cxx/TestDecimatePro.cxx b/Filters/Core/Testing/Cxx/TestDecimatePro.cxx
index 3ff8292155d62b805419020940b5ca2cba60f13c..b1d582a1a2f27e2abdf9da35fa4924169c3d3209 100644
--- a/Filters/Core/Testing/Cxx/TestDecimatePro.cxx
+++ b/Filters/Core/Testing/Cxx/TestDecimatePro.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDecimatePro.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkDecimatePro.h>
diff --git a/Filters/Core/Testing/Cxx/TestDelaunay2D.cxx b/Filters/Core/Testing/Cxx/TestDelaunay2D.cxx
index bd6091c24e09314ca179a832c598489401afb63b..a21b3ccfb8c57daae8939daa132974541e0e8ac2 100644
--- a/Filters/Core/Testing/Cxx/TestDelaunay2D.cxx
+++ b/Filters/Core/Testing/Cxx/TestDelaunay2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test was created following the bug reported by Gilles Rougeron.
 // Some points were not connected in the output triangulation.
diff --git a/Filters/Core/Testing/Cxx/TestDelaunay2DBestFittingPlane.cxx b/Filters/Core/Testing/Cxx/TestDelaunay2DBestFittingPlane.cxx
index 09d8014714079ff0033cf7c1d299b29329b29c1e..eb03a5ccac9ffcb48dd7f37dad1b07d3ef42d807 100644
--- a/Filters/Core/Testing/Cxx/TestDelaunay2DBestFittingPlane.cxx
+++ b/Filters/Core/Testing/Cxx/TestDelaunay2DBestFittingPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay2DBestFittingPlane.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test was created following the discovery that the computation of the
 // best fitting plane for Delaunay2D failed when points were located exactly
diff --git a/Filters/Core/Testing/Cxx/TestDelaunay2DConstrained.cxx b/Filters/Core/Testing/Cxx/TestDelaunay2DConstrained.cxx
index b3c1b4b03b15afe9e37684b8f783cbefbe2b22da..321d40933b7edd563db34904e1c6f408ec615536 100644
--- a/Filters/Core/Testing/Cxx/TestDelaunay2DConstrained.cxx
+++ b/Filters/Core/Testing/Cxx/TestDelaunay2DConstrained.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay2DConstrained.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 #include "vtkDelaunay2D.h"
diff --git a/Filters/Core/Testing/Cxx/TestDelaunay2DFindTriangle.cxx b/Filters/Core/Testing/Cxx/TestDelaunay2DFindTriangle.cxx
index 0aee1feda43315bcbc44a8d8df4cbf3ffd2f78b2..875d906ba4b673188b96bae307082e4d88a0c706 100644
--- a/Filters/Core/Testing/Cxx/TestDelaunay2DFindTriangle.cxx
+++ b/Filters/Core/Testing/Cxx/TestDelaunay2DFindTriangle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay2D_FindTriangle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 #include "vtkDelaunay2D.h"
diff --git a/Filters/Core/Testing/Cxx/TestDelaunay2DMeshes.cxx b/Filters/Core/Testing/Cxx/TestDelaunay2DMeshes.cxx
index e901519c70139e972b765246f4b7c0a9bb50a4ee..5bbb6fedc434fa65b226a21f9b51494c426210b8 100644
--- a/Filters/Core/Testing/Cxx/TestDelaunay2DMeshes.cxx
+++ b/Filters/Core/Testing/Cxx/TestDelaunay2DMeshes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay2DMeshes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test meshes obtained with vtkDelaunay2D.
 
diff --git a/Filters/Core/Testing/Cxx/TestDelaunay3D.cxx b/Filters/Core/Testing/Cxx/TestDelaunay3D.cxx
index 96e70add15f0c8ed00c63709d1e300260e5a0664..56c8be2287c3166de3146f050470d6705b592c56 100644
--- a/Filters/Core/Testing/Cxx/TestDelaunay3D.cxx
+++ b/Filters/Core/Testing/Cxx/TestDelaunay3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkDelaunay3D.h>
diff --git a/Filters/Core/Testing/Cxx/TestExecutionTimer.cxx b/Filters/Core/Testing/Cxx/TestExecutionTimer.cxx
index 538082fe2ec096fc4983225b49ad82c95eacb79b..a44287598dcc50a5dda267581ddee1fff3821549 100644
--- a/Filters/Core/Testing/Cxx/TestExecutionTimer.cxx
+++ b/Filters/Core/Testing/Cxx/TestExecutionTimer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExecutionTimer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test uses the guts of TestDelaunay2D.  I just attach a
 // vtkExecutionTimer to vtkDelaunay2D so that I can watch
diff --git a/Filters/Core/Testing/Cxx/TestExplicitStructuredGridCrop.cxx b/Filters/Core/Testing/Cxx/TestExplicitStructuredGridCrop.cxx
index 6f2959c5c30709ea2526f6ab2bdb0e9d3b22cf25..7dd3d6cedefe705b17e7a194763d1619ad1410de 100644
--- a/Filters/Core/Testing/Cxx/TestExplicitStructuredGridCrop.cxx
+++ b/Filters/Core/Testing/Cxx/TestExplicitStructuredGridCrop.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExplicitStructuredGridCrop.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test read a unstructured grid and crop an explicit grid using
diff --git a/Filters/Core/Testing/Cxx/TestExplicitStructuredGridToUnstructuredGrid.cxx b/Filters/Core/Testing/Cxx/TestExplicitStructuredGridToUnstructuredGrid.cxx
index 8f81dcfd63e5b545a711df09398da1e68a569f09..16a3b3f4e0598ef82b41cf1e8afb4e0ccba15ba1 100644
--- a/Filters/Core/Testing/Cxx/TestExplicitStructuredGridToUnstructuredGrid.cxx
+++ b/Filters/Core/Testing/Cxx/TestExplicitStructuredGridToUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataToExplicitStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates an explicit grid and convert it to unstructured grid using
diff --git a/Filters/Core/Testing/Cxx/TestExtractCells.cxx b/Filters/Core/Testing/Cxx/TestExtractCells.cxx
index 023ece3438706e3ab3a72eddcea85769f9c46703..ac08fef78cf009dfc5ae7defd301e08998fdf16f 100644
--- a/Filters/Core/Testing/Cxx/TestExtractCells.cxx
+++ b/Filters/Core/Testing/Cxx/TestExtractCells.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractCells.h"
 #include "vtkLogger.h"
 #include "vtkNew.h"
diff --git a/Filters/Core/Testing/Cxx/TestExtractCellsAlongPolyLine.cxx b/Filters/Core/Testing/Cxx/TestExtractCellsAlongPolyLine.cxx
index 2f7f964547c74830d4142019a0844d9439e56e06..278a5180786510ab330513485e67222cbc8c4982 100644
--- a/Filters/Core/Testing/Cxx/TestExtractCellsAlongPolyLine.cxx
+++ b/Filters/Core/Testing/Cxx/TestExtractCellsAlongPolyLine.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractCellsAlongPolyLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellCenters.h"
 #include "vtkCellData.h"
diff --git a/Filters/Core/Testing/Cxx/TestFeatureEdges.cxx b/Filters/Core/Testing/Cxx/TestFeatureEdges.cxx
index 52f7225a981acae7b94d29605f7be81b4a587506..62ce808622dad05c31bdac5c4bab4abbf28082dd 100644
--- a/Filters/Core/Testing/Cxx/TestFeatureEdges.cxx
+++ b/Filters/Core/Testing/Cxx/TestFeatureEdges.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFeatureEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #define _USE_MATH_DEFINES
 
diff --git a/Filters/Core/Testing/Cxx/TestFieldDataToDataSetAttribute.cxx b/Filters/Core/Testing/Cxx/TestFieldDataToDataSetAttribute.cxx
index da2f9661150b0ed10abc1deef64a4414de2a7c58..31b16d224e24b6dc715da80d66d7d8690fc2c5c5 100644
--- a/Filters/Core/Testing/Cxx/TestFieldDataToDataSetAttribute.cxx
+++ b/Filters/Core/Testing/Cxx/TestFieldDataToDataSetAttribute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTestFieldDataToAttributeData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFieldDataToDataSetAttribute.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/Testing/Cxx/TestFlyingEdges.cxx b/Filters/Core/Testing/Cxx/TestFlyingEdges.cxx
index e2de4a120fdfc73e5f495f399ca5a37081824ade..3e6800288c92bd57e96dbda26551655336057776 100644
--- a/Filters/Core/Testing/Cxx/TestFlyingEdges.cxx
+++ b/Filters/Core/Testing/Cxx/TestFlyingEdges.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFlyingEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a wavelet dataset and creates isosurfaces using
diff --git a/Filters/Core/Testing/Cxx/TestGlyph3D.cxx b/Filters/Core/Testing/Cxx/TestGlyph3D.cxx
index 488623091a9bb076a90a113853d0f2ae13f2e011..8ed513c126ccbdf42a6c151476dc3d965da4f19e 100644
--- a/Filters/Core/Testing/Cxx/TestGlyph3D.cxx
+++ b/Filters/Core/Testing/Cxx/TestGlyph3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Filters/Core/Testing/Cxx/TestGlyph3DFollowCamera.cxx b/Filters/Core/Testing/Cxx/TestGlyph3DFollowCamera.cxx
index a26a5ec99685d5d752ab6d39c5cee764e5eeadbd..81cd652c19d64874775cc14225c591999c5a3fa0 100644
--- a/Filters/Core/Testing/Cxx/TestGlyph3DFollowCamera.cxx
+++ b/Filters/Core/Testing/Cxx/TestGlyph3DFollowCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Filters/Core/Testing/Cxx/TestHedgeHog.cxx b/Filters/Core/Testing/Cxx/TestHedgeHog.cxx
index d5db33030ff3337150dd16d38f7c38abec37704d..b31d388e043ec2018f5eb6c50fc85147c80e2950 100644
--- a/Filters/Core/Testing/Cxx/TestHedgeHog.cxx
+++ b/Filters/Core/Testing/Cxx/TestHedgeHog.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHedgeHog.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkFloatArray.h>
diff --git a/Filters/Core/Testing/Cxx/TestHyperTreeGridProbeFilter.cxx b/Filters/Core/Testing/Cxx/TestHyperTreeGridProbeFilter.cxx
index 5a3d0177450fa00a0bf4392f8f6f23a4c9771737..5060b3f86daed864d67aeaf532ee17be1bea52f2 100644
--- a/Filters/Core/Testing/Cxx/TestHyperTreeGridProbeFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestHyperTreeGridProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vector>
 
 #include "vtkActor.h"
diff --git a/Filters/Core/Testing/Cxx/TestImageDataToExplicitStructuredGrid.cxx b/Filters/Core/Testing/Cxx/TestImageDataToExplicitStructuredGrid.cxx
index 2915e38135babc0a63fda79f5581f60abe90be7e..bb0dd71dea44ede867d49b1b33297a705b5fbe28 100644
--- a/Filters/Core/Testing/Cxx/TestImageDataToExplicitStructuredGrid.cxx
+++ b/Filters/Core/Testing/Cxx/TestImageDataToExplicitStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataToExplicitStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a wavelet dataset and creates a explicit grid using
diff --git a/Filters/Core/Testing/Cxx/TestImplicitPolyDataDistance.cxx b/Filters/Core/Testing/Cxx/TestImplicitPolyDataDistance.cxx
index 225864ea627e4d88ac88a415d5c4f4dd6f571412..081cf333b823147fd8cbacb27f9df192eb79540d 100644
--- a/Filters/Core/Testing/Cxx/TestImplicitPolyDataDistance.cxx
+++ b/Filters/Core/Testing/Cxx/TestImplicitPolyDataDistance.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitPolyDataDistance.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkGlyph3D.h"
diff --git a/Filters/Core/Testing/Cxx/TestImplicitProjectOnPlaneDistance.cxx b/Filters/Core/Testing/Cxx/TestImplicitProjectOnPlaneDistance.cxx
index 5c7c611120ea64637898de280d55bcd296058a8d..4eb4173d7bf0ad6fa1c92f0b9eac8f9be058334a 100644
--- a/Filters/Core/Testing/Cxx/TestImplicitProjectOnPlaneDistance.cxx
+++ b/Filters/Core/Testing/Cxx/TestImplicitProjectOnPlaneDistance.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitProjectOnPlaneDistance
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkGlyph3D.h"
diff --git a/Filters/Core/Testing/Cxx/TestMaskPoints.cxx b/Filters/Core/Testing/Cxx/TestMaskPoints.cxx
index 0c1a451ecf710cf0c97b255c47e687a4d26b55d7..2f072cf180adeb36f9d39e99a313203a64a700df 100644
--- a/Filters/Core/Testing/Cxx/TestMaskPoints.cxx
+++ b/Filters/Core/Testing/Cxx/TestMaskPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMaskPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkMaskPoints.h>
diff --git a/Filters/Core/Testing/Cxx/TestMaskPointsModes.cxx b/Filters/Core/Testing/Cxx/TestMaskPointsModes.cxx
index 284ed5f42c58f4a3354d7f667cd29b59e72fd036..0915fdee475c7113b505f734c7cfd5f3bcb5981d 100644
--- a/Filters/Core/Testing/Cxx/TestMaskPointsModes.cxx
+++ b/Filters/Core/Testing/Cxx/TestMaskPointsModes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMaskPointsModes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a wavelet and apply several mask points with different
diff --git a/Filters/Core/Testing/Cxx/TestNamedComponents.cxx b/Filters/Core/Testing/Cxx/TestNamedComponents.cxx
index 30ff5533e1fcca9a993b5319df1d31b6daee5179..03b853ddbb0ffb5bc98604b0c32a47d7ba92995d 100644
--- a/Filters/Core/Testing/Cxx/TestNamedComponents.cxx
+++ b/Filters/Core/Testing/Cxx/TestNamedComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrayCalculator.h"
 #include "vtkCellData.h"
 #include "vtkIdTypeArray.h"
diff --git a/Filters/Core/Testing/Cxx/TestPartitionedDataSetCollectionConvertors.cxx b/Filters/Core/Testing/Cxx/TestPartitionedDataSetCollectionConvertors.cxx
index 4f97dd0573bfd77b25e50b9bf8ebe0201b2e42e2..30a4c8c46d34ca2563159296e404b81623e4742b 100644
--- a/Filters/Core/Testing/Cxx/TestPartitionedDataSetCollectionConvertors.cxx
+++ b/Filters/Core/Testing/Cxx/TestPartitionedDataSetCollectionConvertors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPartitionedDataSetCollectionConvertors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConvertToMultiBlockDataSet.h"
 #include "vtkConvertToPartitionedDataSetCollection.h"
 #include "vtkDataAssembly.h"
diff --git a/Filters/Core/Testing/Cxx/TestPlaneCutter.cxx b/Filters/Core/Testing/Cxx/TestPlaneCutter.cxx
index efd235fff6403a42d7b39aabe5b3f70a1d9adcd4..bef641a1fe1fb4d37c7b0bada2fb8a64c9615bd5 100644
--- a/Filters/Core/Testing/Cxx/TestPlaneCutter.cxx
+++ b/Filters/Core/Testing/Cxx/TestPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetTriangleFilter.h"
 #include "vtkImageDataToPointSet.h"
 #include "vtkMappedUnstructuredGridGenerator.h"
diff --git a/Filters/Core/Testing/Cxx/TestPointDataToCellData.cxx b/Filters/Core/Testing/Cxx/TestPointDataToCellData.cxx
index d0631e7ca5f698b790ae34d285c16f22738a4b47..83cffb2f5b580c370bb0cb9f5a01d93f831c82c7 100644
--- a/Filters/Core/Testing/Cxx/TestPointDataToCellData.cxx
+++ b/Filters/Core/Testing/Cxx/TestPointDataToCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellDataToPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellData.h>
 #include <vtkDataArray.h>
diff --git a/Filters/Core/Testing/Cxx/TestPolyDataConnectivityFilter.cxx b/Filters/Core/Testing/Cxx/TestPolyDataConnectivityFilter.cxx
index 22d8f1ecfa4f674d34167d3e21c2cf723fa24fcd..f5062569ef06591a69e05d1757d729ab5b4299db 100644
--- a/Filters/Core/Testing/Cxx/TestPolyDataConnectivityFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestPolyDataConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyDataConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkAppendPolyData.h>
 #include <vtkCellArray.h>
diff --git a/Filters/Core/Testing/Cxx/TestPolyDataTangents.cxx b/Filters/Core/Testing/Cxx/TestPolyDataTangents.cxx
index 98749ae2a941299fc5fc51e2aaa7a1b14d6ac986..d4506c38ad2c1ab963607f743fe37017f4213872 100644
--- a/Filters/Core/Testing/Cxx/TestPolyDataTangents.cxx
+++ b/Filters/Core/Testing/Cxx/TestPolyDataTangents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyDataTangents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the vtkPolyDataTangents filter
 
 #include "vtkActor.h"
diff --git a/Filters/Core/Testing/Cxx/TestProbeFilter.cxx b/Filters/Core/Testing/Cxx/TestProbeFilter.cxx
index 9c54cc7da5f46011c5fe4be89dba4fc6999a9ca6..0cfbc0560a6e1e39942d7b64d111745ec18d9d04 100644
--- a/Filters/Core/Testing/Cxx/TestProbeFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayCalculator.h"
 #include "vtkDataArray.h"
diff --git a/Filters/Core/Testing/Cxx/TestProbeFilterImageInput.cxx b/Filters/Core/Testing/Cxx/TestProbeFilterImageInput.cxx
index 5bd99bb077c08a076fea5321c5448012abb6feca..4804767c07317e2fd8116978c379ee9cdafa0e9b 100644
--- a/Filters/Core/Testing/Cxx/TestProbeFilterImageInput.cxx
+++ b/Filters/Core/Testing/Cxx/TestProbeFilterImageInput.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProbeFilterImageInput.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProbeFilter.h"
 
diff --git a/Filters/Core/Testing/Cxx/TestProbeFilterOutputAttributes.cxx b/Filters/Core/Testing/Cxx/TestProbeFilterOutputAttributes.cxx
index a847392ecf7dc4c91a0ce27c02d61326dcb04f43..c4a7de87378a6b5e034663298bd7c5d45f07be11 100644
--- a/Filters/Core/Testing/Cxx/TestProbeFilterOutputAttributes.cxx
+++ b/Filters/Core/Testing/Cxx/TestProbeFilterOutputAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProbeFilterOutputAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This is a test to check that the active attributes are set
 // appropriately in the output when passing attribute data to the
diff --git a/Filters/Core/Testing/Cxx/TestQuadricDecimationMapPointData.cxx b/Filters/Core/Testing/Cxx/TestQuadricDecimationMapPointData.cxx
index d3a2224eb8c0da391f3939adde52a87d2f9e2802..713d01d5cb0c364974bb60b5853aede59422f890 100644
--- a/Filters/Core/Testing/Cxx/TestQuadricDecimationMapPointData.cxx
+++ b/Filters/Core/Testing/Cxx/TestQuadricDecimationMapPointData.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkCamera.h>
 #include <vtkDataSet.h>
diff --git a/Filters/Core/Testing/Cxx/TestQuadricDecimationRegularization.cxx b/Filters/Core/Testing/Cxx/TestQuadricDecimationRegularization.cxx
index f41b935e558654d1c44116ada8ca8a24279efc25..6c8e7b4fbe02db1005f50886f01323cad8d13524 100644
--- a/Filters/Core/Testing/Cxx/TestQuadricDecimationRegularization.cxx
+++ b/Filters/Core/Testing/Cxx/TestQuadricDecimationRegularization.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkCamera.h>
 #include <vtkDataSet.h>
diff --git a/Filters/Core/Testing/Cxx/TestRemoveDuplicatePolys.cxx b/Filters/Core/Testing/Cxx/TestRemoveDuplicatePolys.cxx
index 9bd6bb2218317a9b81c48caf1f7c77f7938a10b4..392d59234c4f277db741975c892e1568d0fa0adf 100644
--- a/Filters/Core/Testing/Cxx/TestRemoveDuplicatePolys.cxx
+++ b/Filters/Core/Testing/Cxx/TestRemoveDuplicatePolys.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRemoveDuplicatePolys.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Core/Testing/Cxx/TestResampleHyperTreeGridWithDataSet.cxx b/Filters/Core/Testing/Cxx/TestResampleHyperTreeGridWithDataSet.cxx
index f825555a80da6a0fa160d3ca9a9ce2b762c19235..e87bbbfe5343589ff030455a2598c85325eed298 100644
--- a/Filters/Core/Testing/Cxx/TestResampleHyperTreeGridWithDataSet.cxx
+++ b/Filters/Core/Testing/Cxx/TestResampleHyperTreeGridWithDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridPProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vector>
 
 #include "vtkActor.h"
diff --git a/Filters/Core/Testing/Cxx/TestResampleToImage.cxx b/Filters/Core/Testing/Cxx/TestResampleToImage.cxx
index dac2674c95b5f799e41efe1d9f0e3bf2a101c33a..106ef390f22e901daa3285001adaf0dbe44877b4 100644
--- a/Filters/Core/Testing/Cxx/TestResampleToImage.cxx
+++ b/Filters/Core/Testing/Cxx/TestResampleToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResampleToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This is just a simple test. vtkResampleToImage internally uses
 // vtkProbeFilter, which is tested thoroughly in other tests.
 
diff --git a/Filters/Core/Testing/Cxx/TestResampleToImage2D.cxx b/Filters/Core/Testing/Cxx/TestResampleToImage2D.cxx
index 2d7a3738d2f3376069e1feec6543cd6976f8ccee..6209ff48977e00d4fe5335b39e2b63277e046b07 100644
--- a/Filters/Core/Testing/Cxx/TestResampleToImage2D.cxx
+++ b/Filters/Core/Testing/Cxx/TestResampleToImage2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResampleToImage2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This is just a simple test. vtkResampleToImage internally uses
 // vtkProbeFilter, which is tested thoroughly in other tests.
 
diff --git a/Filters/Core/Testing/Cxx/TestResampleWithDataSet.cxx b/Filters/Core/Testing/Cxx/TestResampleWithDataSet.cxx
index 2f32473f94ebb64f84ec7a886bce9d2f238d7730..4f7ccc48b647b3f6dd8f1d0a4b178c420033590d 100644
--- a/Filters/Core/Testing/Cxx/TestResampleWithDataSet.cxx
+++ b/Filters/Core/Testing/Cxx/TestResampleWithDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResampleWithDataset.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkResampleWithDataSet.h"
 
diff --git a/Filters/Core/Testing/Cxx/TestResampleWithDataSet2.cxx b/Filters/Core/Testing/Cxx/TestResampleWithDataSet2.cxx
index 1f59191b1f18c62cbd576f3ffc3c9532e6b6a9cd..f57e66ee040fd50a2a3a07066cc0d10837dc9439 100644
--- a/Filters/Core/Testing/Cxx/TestResampleWithDataSet2.cxx
+++ b/Filters/Core/Testing/Cxx/TestResampleWithDataSet2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResampleWithDataset2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkResampleWithDataSet.h"
 
diff --git a/Filters/Core/Testing/Cxx/TestResampleWithDataSet3.cxx b/Filters/Core/Testing/Cxx/TestResampleWithDataSet3.cxx
index aab43483fe233df043f9aa39c66fca25c245f2c4..8a9092aaa66a975646a12240af191cf2667d0c7f 100644
--- a/Filters/Core/Testing/Cxx/TestResampleWithDataSet3.cxx
+++ b/Filters/Core/Testing/Cxx/TestResampleWithDataSet3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResampleWithDataset3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkResampleWithDataSet.h"
 
diff --git a/Filters/Core/Testing/Cxx/TestSMPPipelineContour.cxx b/Filters/Core/Testing/Cxx/TestSMPPipelineContour.cxx
index 57eeca8a86aa0ebba4bf54fb5246b6ac424209f3..d37c952598214528699896b28234a1d311fd3435 100644
--- a/Filters/Core/Testing/Cxx/TestSMPPipelineContour.cxx
+++ b/Filters/Core/Testing/Cxx/TestSMPPipelineContour.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataIterator.h"
 #include "vtkExtentTranslator.h"
 #include "vtkImageData.h"
diff --git a/Filters/Core/Testing/Cxx/TestSlicePlanePrecision.cxx b/Filters/Core/Testing/Cxx/TestSlicePlanePrecision.cxx
index b67d34227ae7429db96ea26b51875991581618ad..1a6cc600d5a3d1aa72c2c83cf50f0e456b7180f1 100644
--- a/Filters/Core/Testing/Cxx/TestSlicePlanePrecision.cxx
+++ b/Filters/Core/Testing/Cxx/TestSlicePlanePrecision.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSlicePlanePrecision.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtk3DLinearGridPlaneCutter.h>
 #include <vtkNew.h>
diff --git a/Filters/Core/Testing/Cxx/TestSmoothPolyDataFilter.cxx b/Filters/Core/Testing/Cxx/TestSmoothPolyDataFilter.cxx
index ed19ff965cc9f65e4d6b3ca8d62aff93770e3e13..288c1010a49d5f4bb63fcde874b9b499ff648c21 100644
--- a/Filters/Core/Testing/Cxx/TestSmoothPolyDataFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestSmoothPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmoothPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Core/Testing/Cxx/TestStaticCleanPolyData.cxx b/Filters/Core/Testing/Cxx/TestStaticCleanPolyData.cxx
index 2d2459f79e425167a1e8621bdf5d59330653b652..1492f8860ed845394ea78cca34073ad27109b6b9 100644
--- a/Filters/Core/Testing/Cxx/TestStaticCleanPolyData.cxx
+++ b/Filters/Core/Testing/Cxx/TestStaticCleanPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCleanPolyData3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkSmartPointer.h>
diff --git a/Filters/Core/Testing/Cxx/TestStripper.cxx b/Filters/Core/Testing/Cxx/TestStripper.cxx
index 01de00b56492b1910db66335d76949b051888c25..2df7ed5796431eb20b26d61a2c05d165b28e4e27 100644
--- a/Filters/Core/Testing/Cxx/TestStripper.cxx
+++ b/Filters/Core/Testing/Cxx/TestStripper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStripper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellArray.h"
 #include "vtkCellData.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/Core/Testing/Cxx/TestStructuredGridAppend.cxx b/Filters/Core/Testing/Cxx/TestStructuredGridAppend.cxx
index 7b58e1d649ab77980be0d403794e0c36e3dff14d..043fce570c852d4a2cf8e05a4efeb170ffafafef 100644
--- a/Filters/Core/Testing/Cxx/TestStructuredGridAppend.cxx
+++ b/Filters/Core/Testing/Cxx/TestStructuredGridAppend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridAppend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellData.h>
 #include <vtkDataSetAttributes.h>
diff --git a/Filters/Core/Testing/Cxx/TestThreshold.cxx b/Filters/Core/Testing/Cxx/TestThreshold.cxx
index d1bdd3e127bdc3100fcb4d8c22f29e261a1cd4b5..81e26f849ab7f3de2818f0c1c372109afc6e7c33 100644
--- a/Filters/Core/Testing/Cxx/TestThreshold.cxx
+++ b/Filters/Core/Testing/Cxx/TestThreshold.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDataObject.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/Core/Testing/Cxx/TestThresholdPoints.cxx b/Filters/Core/Testing/Cxx/TestThresholdPoints.cxx
index 6f5bc6f163e0afbb27637562a82884631e505224..802a18db9c1ce04535be295cc72191877da4a82a 100644
--- a/Filters/Core/Testing/Cxx/TestThresholdPoints.cxx
+++ b/Filters/Core/Testing/Cxx/TestThresholdPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThresholdPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkFloatArray.h>
diff --git a/Filters/Core/Testing/Cxx/TestTransposeTable.cxx b/Filters/Core/Testing/Cxx/TestTransposeTable.cxx
index 599a1826efcdb2e2006fc4c838baa95947775868..3e698a29c2dbab2725cdf398764e7803fc478959 100644
--- a/Filters/Core/Testing/Cxx/TestTransposeTable.cxx
+++ b/Filters/Core/Testing/Cxx/TestTransposeTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTransposeTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkFloatArray.h"
diff --git a/Filters/Core/Testing/Cxx/TestTriangleMeshPointNormals.cxx b/Filters/Core/Testing/Cxx/TestTriangleMeshPointNormals.cxx
index 626c114e8e73acfe9aae5af5d01228455cf57765..4f93e9d1a4642628a3fe346db8813ed309573331 100644
--- a/Filters/Core/Testing/Cxx/TestTriangleMeshPointNormals.cxx
+++ b/Filters/Core/Testing/Cxx/TestTriangleMeshPointNormals.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTriangleMeshPointNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkArrowSource.h"
 #include "vtkCamera.h"
diff --git a/Filters/Core/Testing/Cxx/TestTubeBender.cxx b/Filters/Core/Testing/Cxx/TestTubeBender.cxx
index 81b6e3fa19854b129371a47b476803f577283dda..077c0c4588b872ea1d3d3ead919cb4fe92b05cba 100644
--- a/Filters/Core/Testing/Cxx/TestTubeBender.cxx
+++ b/Filters/Core/Testing/Cxx/TestTubeBender.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTubeBender.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <sstream>
 
diff --git a/Filters/Core/Testing/Cxx/TestTubeFilter.cxx b/Filters/Core/Testing/Cxx/TestTubeFilter.cxx
index 3b4a2913f73e97eee6193a3ea39d7174574c4116..ecaaad54ee5a45306607fc5587e4c6fe9ec403c8 100644
--- a/Filters/Core/Testing/Cxx/TestTubeFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestTubeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTubeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCellArray.h>
diff --git a/Filters/Core/Testing/Cxx/TestUnstructuredGridQuadricDecimation.cxx b/Filters/Core/Testing/Cxx/TestUnstructuredGridQuadricDecimation.cxx
index 805478ad5c89dc3e4df89d50c9f62b055e0565b0..c0f9cf7f36afa247579986eadea1ad626f111c67 100644
--- a/Filters/Core/Testing/Cxx/TestUnstructuredGridQuadricDecimation.cxx
+++ b/Filters/Core/Testing/Cxx/TestUnstructuredGridQuadricDecimation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUnstructuredGridQuadricDecimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCleanPolyData.h>
 #include <vtkDelaunay3D.h>
 #include <vtkDoubleArray.h>
diff --git a/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGrid.cxx b/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGrid.cxx
index 883b2b54f61f162a994a83f5e168789c20ab178a..7a7be9a0a44bd9152ef96fb80ba6d20cc823a2e2 100644
--- a/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGrid.cxx
+++ b/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUnstructuredGridToExplicitStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test read a unstructured grid and creates a explicit grid using
diff --git a/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGridEmpty.cxx b/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGridEmpty.cxx
index 75304608ca6930f1b3bcbcafdd8716cf9d94527a..f78be6a1bc0dc581b46fc058539ac0bbb2aaf3c0 100644
--- a/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGridEmpty.cxx
+++ b/Filters/Core/Testing/Cxx/TestUnstructuredGridToExplicitStructuredGridEmpty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUnstructuredGridToExplicitStructuredGridEmpty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test read a unstructured grid and creates a explicit grid using
diff --git a/Filters/Core/Testing/Cxx/TestVaryRadiusTubeFilter.cxx b/Filters/Core/Testing/Cxx/TestVaryRadiusTubeFilter.cxx
index 56eb3259f092e0792c33d845a3d3716b241f83c9..ddf52bdf7e11f7e986cb9f5f710307432f8da033 100644
--- a/Filters/Core/Testing/Cxx/TestVaryRadiusTubeFilter.cxx
+++ b/Filters/Core/Testing/Cxx/TestVaryRadiusTubeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTubeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This is just a simple test. vtkTubeFilter internally uses
 // vtkProbeFilter, which is tested thoroughly in other tests.
 
diff --git a/Filters/Core/Testing/Cxx/UnitTestMaskPoints.cxx b/Filters/Core/Testing/Cxx/UnitTestMaskPoints.cxx
index bb23f9883a75746713e2942bac3e776bec89228e..72b368d2d3743dd9a78c83dbaac20327ecbad9b8 100644
--- a/Filters/Core/Testing/Cxx/UnitTestMaskPoints.cxx
+++ b/Filters/Core/Testing/Cxx/UnitTestMaskPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestMaskPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMaskPoints.h"
 #include "vtkSmartPointer.h"
diff --git a/Filters/Core/Testing/Cxx/UnitTestMergeFilter.cxx b/Filters/Core/Testing/Cxx/UnitTestMergeFilter.cxx
index 80cecd88cedde3162c4ca21303a5f9c35d176a1e..e7a04177b0cf76deaf616b1d02a7d7cda56721b6 100644
--- a/Filters/Core/Testing/Cxx/UnitTestMergeFilter.cxx
+++ b/Filters/Core/Testing/Cxx/UnitTestMergeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestMergeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMergeFilter.h"
 #include "vtkSmartPointer.h"
diff --git a/Filters/Core/Testing/Python/MassProperties.py b/Filters/Core/Testing/Python/MassProperties.py
index 65114619ab5d9d5c6448be512fefe1191f7a76d0..f0605db789d5b9afd7be1d079bea3f31280c3637 100755
--- a/Filters/Core/Testing/Python/MassProperties.py
+++ b/Filters/Core/Testing/Python/MassProperties.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from io import StringIO
 import sys
diff --git a/Filters/Core/Testing/Python/SliceOrder.py b/Filters/Core/Testing/Python/SliceOrder.py
index 5bd0aedadc8f43c73482f68a6a6f931ff4ff86d1..8c73ae686515f3fa2e6c2ea0a4953941fcdc2cf4 100755
--- a/Filters/Core/Testing/Python/SliceOrder.py
+++ b/Filters/Core/Testing/Python/SliceOrder.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonTransforms import vtkTransform
 
diff --git a/Filters/Core/Testing/Python/TestProbeFilterImageInput.py b/Filters/Core/Testing/Python/TestProbeFilterImageInput.py
index ab94b9b23dc1d731ab7ac7dc0aba89e8e2f5fb7a..114f31c38c065c55a9bfa9da9aa9be5a14b54be1 100755
--- a/Filters/Core/Testing/Python/TestProbeFilterImageInput.py
+++ b/Filters/Core/Testing/Python/TestProbeFilterImageInput.py
@@ -1,19 +1,4 @@
 #!/usr/bin/env python
-#=========================================================================
-#
-# Program:   Visualization Toolkit
-# Module:    TestProbeFilterImageInput.py
-#
-# Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-# All rights reserved.
-# See Copyright.txt or http:#www.kitware.com/Copyright.htm for details.
-#
-#    This software is distributed WITHOUT ANY WARRANTY without even
-#    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-#    PURPOSE.  See the above copyright notice for more information.
-#
-#=========================================================================
-
 from vtkmodules.vtkCommonCore import (
     vtkFloatArray,
     vtkMath,
diff --git a/Filters/Core/Testing/Python/contourQuadraticTetra.py b/Filters/Core/Testing/Python/contourQuadraticTetra.py
index 9e3facbfe880344ec74ba272ef5367d087189919..09a080d2177b75ba98879a51b789b81860f021f7 100644
--- a/Filters/Core/Testing/Python/contourQuadraticTetra.py
+++ b/Filters/Core/Testing/Python/contourQuadraticTetra.py
@@ -1,21 +1,6 @@
 
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkFiltersCore import vtkContourFilter
 from vtkmodules.vtkIOLegacy import vtkUnstructuredGridReader
diff --git a/Filters/Core/Testing/Python/deciFranFace.py b/Filters/Core/Testing/Python/deciFranFace.py
index 6e161f6e24212948fc8a3e3a48e08d0977918819..52c7e5b32f529cf2b47a355e5c56d89dd98edefc 100755
--- a/Filters/Core/Testing/Python/deciFranFace.py
+++ b/Filters/Core/Testing/Python/deciFranFace.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkFiltersCore import vtkDecimatePro
 from vtkmodules.vtkIOImage import vtkPNGReader
diff --git a/Filters/Core/Testing/Python/deciPlane.py b/Filters/Core/Testing/Python/deciPlane.py
index 402a6e17dc6320e27e3f4b8fd951df6fe7a1c164..330e643643b58cd51393c6c3a953cd85be7e9b90 100755
--- a/Filters/Core/Testing/Python/deciPlane.py
+++ b/Filters/Core/Testing/Python/deciPlane.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkPoints
 from vtkmodules.vtkFiltersCore import (
diff --git a/Filters/Core/Testing/Python/financialField.py b/Filters/Core/Testing/Python/financialField.py
index 9fd75633f13f02983fda620ac1d8b242ad8d41a0..a9315e359a23267eec5e505452079a5f83e9b7a2 100755
--- a/Filters/Core/Testing/Python/financialField.py
+++ b/Filters/Core/Testing/Python/financialField.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkFiltersCore import (
     vtkDataObjectToDataSetFilter,
diff --git a/Filters/Core/Testing/Python/financialField2.py b/Filters/Core/Testing/Python/financialField2.py
index cde57adcdae9405e2ffed8132ffa5f768c631ea0..bf5ebbe4eeef139d3ed05204b0f984f850532524 100755
--- a/Filters/Core/Testing/Python/financialField2.py
+++ b/Filters/Core/Testing/Python/financialField2.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkFloatArray
 from vtkmodules.vtkCommonDataModel import vtkFieldData
diff --git a/Filters/Core/Testing/Python/financialField3.py b/Filters/Core/Testing/Python/financialField3.py
index 72f3668c9beb438a667ecd4d87f3c1d50f9bf0b7..a90bcebd23c39f5a82c0628a24222844a4dfdea7 100755
--- a/Filters/Core/Testing/Python/financialField3.py
+++ b/Filters/Core/Testing/Python/financialField3.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkFloatArray
 from vtkmodules.vtkCommonDataModel import vtkFieldData
diff --git a/Filters/Core/Testing/Python/skinOrder.py b/Filters/Core/Testing/Python/skinOrder.py
index 2e6ebd422cf11e0efcc8b2cb4dc6d1a8a9ea6599..78fb3582beefe72d55dcad02715167c18e72e901 100755
--- a/Filters/Core/Testing/Python/skinOrder.py
+++ b/Filters/Core/Testing/Python/skinOrder.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkCommonCore import vtkMath
diff --git a/Filters/Core/VoronoiKernel.cxx b/Filters/Core/VoronoiKernel.cxx
index 38cb0566a64c65e9d712c20dbcf2a089aa55e926..8c5d86f94877a6973d470aa3d5fa6a45b13dc59e 100644
--- a/Filters/Core/VoronoiKernel.cxx
+++ b/Filters/Core/VoronoiKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoronoiKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractPointLocator.h"
 #include "vtkVoronoiKernel.h"
 
diff --git a/Filters/Core/vtk.module b/Filters/Core/vtk.module
index 81184eb40ec548409a254dd3640fc7b194564e8d..d7179bf364e10889efd31cf9dbbece0c7db718d7 100644
--- a/Filters/Core/vtk.module
+++ b/Filters/Core/vtk.module
@@ -9,6 +9,17 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/Core/vtk3DLinearGridCrinkleExtractor.cxx b/Filters/Core/vtk3DLinearGridCrinkleExtractor.cxx
index ce946f715449424bf907b4c64b24522bde7acd91..893d19a8ca62f3e72c329d5089491556e1426e1c 100644
--- a/Filters/Core/vtk3DLinearGridCrinkleExtractor.cxx
+++ b/Filters/Core/vtk3DLinearGridCrinkleExtractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DLinearGridCrinkleExtractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtk3DLinearGridCrinkleExtractor.h"
 
diff --git a/Filters/Core/vtk3DLinearGridCrinkleExtractor.h b/Filters/Core/vtk3DLinearGridCrinkleExtractor.h
index 42f11196a585484eb5537d3522016dee29fc209b..aa6e3d5051e2d135d780f27164898bd1462657fb 100644
--- a/Filters/Core/vtk3DLinearGridCrinkleExtractor.h
+++ b/Filters/Core/vtk3DLinearGridCrinkleExtractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DLinearGridCrinkleExtractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtk3DLinearGridCrinkleExtractor
  * @brief   fast extraction of cells intersected by a plane
diff --git a/Filters/Core/vtk3DLinearGridInternal.h b/Filters/Core/vtk3DLinearGridInternal.h
index 8ba2e46017a00d945c4bb977da87f209c418fb0d..75bcd662f4c1c01d0dfa9cf48359203d4b250647 100644
--- a/Filters/Core/vtk3DLinearGridInternal.h
+++ b/Filters/Core/vtk3DLinearGridInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DLinearGridInternal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtk3DLinearGridInternal
  * @brief   fast access and processing of 3D linear grids
diff --git a/Filters/Core/vtk3DLinearGridPlaneCutter.cxx b/Filters/Core/vtk3DLinearGridPlaneCutter.cxx
index 755592e87fcf457338721408921dc238012bb23d..dcd008d3f4559f098386189adbe48d3c9884698c 100644
--- a/Filters/Core/vtk3DLinearGridPlaneCutter.cxx
+++ b/Filters/Core/vtk3DLinearGridPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DLinearGridPlaneCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtk3DLinearGridPlaneCutter.h"
 
diff --git a/Filters/Core/vtk3DLinearGridPlaneCutter.h b/Filters/Core/vtk3DLinearGridPlaneCutter.h
index c7e705e4520743eb630e9e651437b93c499463b4..a85ef5006de7446fa8406f572a1e8687d9326f96 100644
--- a/Filters/Core/vtk3DLinearGridPlaneCutter.h
+++ b/Filters/Core/vtk3DLinearGridPlaneCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DLinearGridPlaneCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtk3DLinearGridPlaneCutter
  * @brief   fast plane cutting of vtkUnstructuredGrid containing 3D linear cells
diff --git a/Filters/Core/vtkAppendArcLength.cxx b/Filters/Core/vtkAppendArcLength.cxx
index caaa6349600407f4cec65ac92a7ba1cbbd487496..76acf7f1076ae395581e205bb23f337d9734269a 100644
--- a/Filters/Core/vtkAppendArcLength.cxx
+++ b/Filters/Core/vtkAppendArcLength.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkAppendArcLength.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkAppendArcLength.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkAppendArcLength.h b/Filters/Core/vtkAppendArcLength.h
index b9bd744b140c57bd61c7d21334e48ebd28a21b7c..a6d2f591147e92d657a8e3359e9a0f6bc09bbf1f 100644
--- a/Filters/Core/vtkAppendArcLength.h
+++ b/Filters/Core/vtkAppendArcLength.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkAppendArcLength.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendArcLength
  * @brief   appends Arc length for input poly lines.
diff --git a/Filters/Core/vtkAppendCompositeDataLeaves.cxx b/Filters/Core/vtkAppendCompositeDataLeaves.cxx
index 4c4b8995cb5c6e14bccd79d20656c438dc691f1f..81a024bbb71851c770a6b92cef106e574c2ec1ab 100644
--- a/Filters/Core/vtkAppendCompositeDataLeaves.cxx
+++ b/Filters/Core/vtkAppendCompositeDataLeaves.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendCompositeDataLeaves.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendCompositeDataLeaves.h"
 
 #include "vtkAppendFilter.h"
diff --git a/Filters/Core/vtkAppendCompositeDataLeaves.h b/Filters/Core/vtkAppendCompositeDataLeaves.h
index f0cbfc9335ef1ebf97020946b2eb361b4e9c8ca0..c08bde21fc20732fe02203821fcd36114b847fa6 100644
--- a/Filters/Core/vtkAppendCompositeDataLeaves.h
+++ b/Filters/Core/vtkAppendCompositeDataLeaves.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendCompositeDataLeaves.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendCompositeDataLeaves
  * @brief   appends one or more composite datasets with the same structure together into a single
diff --git a/Filters/Core/vtkAppendDataSets.cxx b/Filters/Core/vtkAppendDataSets.cxx
index 77c63eb9d9f33013e436f8e49c2b1101ca72d495..513ed6c609460c48267e40c3ea3289f79954b5d1 100644
--- a/Filters/Core/vtkAppendDataSets.cxx
+++ b/Filters/Core/vtkAppendDataSets.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendDataSets.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendDataSets.h"
 
 #include "vtkAppendFilter.h"
diff --git a/Filters/Core/vtkAppendDataSets.h b/Filters/Core/vtkAppendDataSets.h
index 6167e101450f567fa533b67b78087f6f0a65b65f..ca2a5072c5e78240bdcb9b82d254501bef910948 100644
--- a/Filters/Core/vtkAppendDataSets.h
+++ b/Filters/Core/vtkAppendDataSets.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendDataSets.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendDataSets
  * @brief   Appends one or more datasets together into a single output vtkPointSet.
diff --git a/Filters/Core/vtkAppendFilter.cxx b/Filters/Core/vtkAppendFilter.cxx
index 469729fec5c3600cbeb71d73f5d61b7fe869ba4f..d8e087dfbc0dbe65a825d015d59477c130ae6309 100644
--- a/Filters/Core/vtkAppendFilter.cxx
+++ b/Filters/Core/vtkAppendFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendFilter.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/Core/vtkAppendFilter.h b/Filters/Core/vtkAppendFilter.h
index b441b0937bfb90721dbfe0f5034b35d090845e53..cf19cbbb07d1fdb4b7c64dc31db78996e2c62f46 100644
--- a/Filters/Core/vtkAppendFilter.h
+++ b/Filters/Core/vtkAppendFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendFilter
  * @brief   appends one or more datasets together into a single unstructured grid
diff --git a/Filters/Core/vtkAppendPolyData.cxx b/Filters/Core/vtkAppendPolyData.cxx
index bd94be02a6676045871df98d435f06b548b27278..b212dc497b9cbdb645b07b8088915b2124a4840b 100644
--- a/Filters/Core/vtkAppendPolyData.cxx
+++ b/Filters/Core/vtkAppendPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendPolyData.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/Core/vtkAppendPolyData.h b/Filters/Core/vtkAppendPolyData.h
index dec722bba8b87cdeb8cf34cfb776fef4de101330..547562b275e240bef1983c2c32b743ed25c39ac6 100644
--- a/Filters/Core/vtkAppendPolyData.h
+++ b/Filters/Core/vtkAppendPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendPolyData
  * @brief   appends one or more polygonal datasets together
diff --git a/Filters/Core/vtkAppendSelection.cxx b/Filters/Core/vtkAppendSelection.cxx
index 22ed71cef2c5850b7ec9f1056f0e1c5492ba3656..d8d7a75e32fc8dfcfbd76ac17f9946c56bbad623 100644
--- a/Filters/Core/vtkAppendSelection.cxx
+++ b/Filters/Core/vtkAppendSelection.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendSelection.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/Core/vtkAppendSelection.h b/Filters/Core/vtkAppendSelection.h
index d325eb47651b00d24f8090385f0843082a2b0c75..5734ec34804e3a43a7d59e0fa5ae5273ddff1f4b 100644
--- a/Filters/Core/vtkAppendSelection.h
+++ b/Filters/Core/vtkAppendSelection.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendSelection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendSelection
  * @brief   appends one or more selections together
diff --git a/Filters/Core/vtkArrayCalculator.cxx b/Filters/Core/vtkArrayCalculator.cxx
index f2e3c888bf8d0c15f8d1bc0096d37696c1b6eca5..15094dd9481f231d1969680a845bf85ddb24a698 100644
--- a/Filters/Core/vtkArrayCalculator.cxx
+++ b/Filters/Core/vtkArrayCalculator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayCalculator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrayCalculator.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkArrayCalculator.h b/Filters/Core/vtkArrayCalculator.h
index 593d1b6fec883304287a5a5a58b325ed088a67f0..369878ef4ce8bb7a5485993d37b6c3470ddb21f3 100644
--- a/Filters/Core/vtkArrayCalculator.h
+++ b/Filters/Core/vtkArrayCalculator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayCalculator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArrayCalculator
  * @brief   perform mathematical operations on data in field data arrays
diff --git a/Filters/Core/vtkArrayRename.cxx b/Filters/Core/vtkArrayRename.cxx
index 950f44cc6cd2ba8ec84215cd48d5bac7c4529010..7bd3d50c4adfee4012788ef192e979bcc187bb65 100644
--- a/Filters/Core/vtkArrayRename.cxx
+++ b/Filters/Core/vtkArrayRename.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayRename.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayRename.h"
 
diff --git a/Filters/Core/vtkArrayRename.h b/Filters/Core/vtkArrayRename.h
index 089449e8a9e953034d8c463e8d8c9faa43468594..82e6f262b2d4d7f155f979c1d065061f749e7399 100644
--- a/Filters/Core/vtkArrayRename.h
+++ b/Filters/Core/vtkArrayRename.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayRename.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkArrayRename
diff --git a/Filters/Core/vtkAssignAttribute.cxx b/Filters/Core/vtkAssignAttribute.cxx
index 32d2ba662472bb3f66810649e9587e1ebc6477fa..438278c93f8b894aa736e4e11931df5e75986b4a 100644
--- a/Filters/Core/vtkAssignAttribute.cxx
+++ b/Filters/Core/vtkAssignAttribute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssignAttribute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAssignAttribute.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkAssignAttribute.h b/Filters/Core/vtkAssignAttribute.h
index 88cf301415e756ccfd0b42a8c5ac2ec32b2eaed0..868fe04fc1505c89e2865cdf0f8b79ac68cc47e0 100644
--- a/Filters/Core/vtkAssignAttribute.h
+++ b/Filters/Core/vtkAssignAttribute.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssignAttribute.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAssignAttribute
  * @brief   Labels/marks a field as an attribute
diff --git a/Filters/Core/vtkAttributeDataToFieldDataFilter.cxx b/Filters/Core/vtkAttributeDataToFieldDataFilter.cxx
index f6829eac1be9ff41bdc49132aef9dec30d2bfb27..b612862f4671460b37e65927c78b9cb566ae0bd6 100644
--- a/Filters/Core/vtkAttributeDataToFieldDataFilter.cxx
+++ b/Filters/Core/vtkAttributeDataToFieldDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributeDataToFieldDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAttributeDataToFieldDataFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkAttributeDataToFieldDataFilter.h b/Filters/Core/vtkAttributeDataToFieldDataFilter.h
index 8d42ab08053f2cb5029a28ba563baed1db2b828f..780987e155c9e49759f91cc13c5212db32360f03 100644
--- a/Filters/Core/vtkAttributeDataToFieldDataFilter.h
+++ b/Filters/Core/vtkAttributeDataToFieldDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributeDataToFieldDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAttributeDataToFieldDataFilter
  * @brief   map attribute data to field data
diff --git a/Filters/Core/vtkAttributeDataToTableFilter.cxx b/Filters/Core/vtkAttributeDataToTableFilter.cxx
index 14dd30a5e42de2ef472b516ee068b37d17049098..905ff3d0abb876f6097288d6adf09630d586b2a7 100644
--- a/Filters/Core/vtkAttributeDataToTableFilter.cxx
+++ b/Filters/Core/vtkAttributeDataToTableFilter.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-ParaView project
-BSD 3-Clause License
-See LICENSE
-
-Copyright 2008-2023 Kitware, Inc.
-All rights reserved.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008-2023 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAttributeDataToTableFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkAttributeDataToTableFilter.h b/Filters/Core/vtkAttributeDataToTableFilter.h
index 0aadb75f75034714e9d7524b8926ec600c062518..fcd3a4c5c57a42d07a876892f249e040cd3d3db9 100644
--- a/Filters/Core/vtkAttributeDataToTableFilter.h
+++ b/Filters/Core/vtkAttributeDataToTableFilter.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-ParaView project
-BSD 3-Clause License
-See LICENSE
-
-Copyright 2008-2023 Kitware, Inc.
-All rights reserved.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008-2023 Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAttributeDataToTableFilter
  * @brief   this filter produces a
diff --git a/Filters/Core/vtkBinCellDataFilter.cxx b/Filters/Core/vtkBinCellDataFilter.cxx
index 8592b3fb6005a8ed9030f05d113aa47a502a7205..ae1f58baadea83f36ea0060fcac93b1594bbd0ff 100644
--- a/Filters/Core/vtkBinCellDataFilter.cxx
+++ b/Filters/Core/vtkBinCellDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBinCellDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBinCellDataFilter.h"
 
 #include "vtkAbstractCellLocator.h"
diff --git a/Filters/Core/vtkBinCellDataFilter.h b/Filters/Core/vtkBinCellDataFilter.h
index b0ebf197461f74160d96537bb41f5ab6a4785d16..449df5dda11403119a4ca060fae971ade3d6c358 100644
--- a/Filters/Core/vtkBinCellDataFilter.h
+++ b/Filters/Core/vtkBinCellDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBinCellDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBinCellDataFilter
  * @brief   bin source cell data into input cells.
diff --git a/Filters/Core/vtkBinnedDecimation.cxx b/Filters/Core/vtkBinnedDecimation.cxx
index 7bc097a6e95da3b07f90a2f99f7113ed69a8efa0..ea257bcbae471f67efa9605bcb44426033212164 100644
--- a/Filters/Core/vtkBinnedDecimation.cxx
+++ b/Filters/Core/vtkBinnedDecimation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBinnedDecimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBinnedDecimation.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkBinnedDecimation.h b/Filters/Core/vtkBinnedDecimation.h
index 253bc63e59b30b69d801da16e80c8e0ffeb96b9a..034f04a72ff819ab212944b51f844216871bf352 100644
--- a/Filters/Core/vtkBinnedDecimation.h
+++ b/Filters/Core/vtkBinnedDecimation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBinnedDecimation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBinnedDecimation
  * @brief   reduce the number of triangles in a vtkPolyData mesh
diff --git a/Filters/Core/vtkCellCenters.cxx b/Filters/Core/vtkCellCenters.cxx
index a444a85c9561f4c5a0c08b9ebf54f3c624c03915..00211c1bc98a8db9dbc67e92689e63656caf45d8 100644
--- a/Filters/Core/vtkCellCenters.cxx
+++ b/Filters/Core/vtkCellCenters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellCenters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellCenters.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkCellCenters.h b/Filters/Core/vtkCellCenters.h
index d9edacaceb4e1c64314bb61e18b8a27c39680bec..a09a2ffd15c185cd7b5a303ab71f186e27993d70 100644
--- a/Filters/Core/vtkCellCenters.h
+++ b/Filters/Core/vtkCellCenters.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellCenters.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellCenters
  * @brief   generate points at center of cells
diff --git a/Filters/Core/vtkCellDataToPointData.cxx b/Filters/Core/vtkCellDataToPointData.cxx
index d2cae634a358e9721072c43dd77b14fbc0813277..956e44e263e9775a2e02a5fa9ec024559303bc5e 100644
--- a/Filters/Core/vtkCellDataToPointData.cxx
+++ b/Filters/Core/vtkCellDataToPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellDataToPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellDataToPointData.h"
 
 #include "vtkAbstractCellLinks.h"
diff --git a/Filters/Core/vtkCellDataToPointData.h b/Filters/Core/vtkCellDataToPointData.h
index 133453fdf600658a4352463cb6d749f291a45896..2d0a2da94508c51a8b02b96e88e082f496e3c734 100644
--- a/Filters/Core/vtkCellDataToPointData.h
+++ b/Filters/Core/vtkCellDataToPointData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellDataToPointData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellDataToPointData
  * @brief   map cell data to point data
diff --git a/Filters/Core/vtkCenterOfMass.cxx b/Filters/Core/vtkCenterOfMass.cxx
index 990efdc3a6cc5a995b37e94d6545aad85f888fa6..f5e85c9ec6a07ad04daede43ae3a0f34a4a76e56 100644
--- a/Filters/Core/vtkCenterOfMass.cxx
+++ b/Filters/Core/vtkCenterOfMass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCenterOfMass.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCenterOfMass.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Core/vtkCenterOfMass.h b/Filters/Core/vtkCenterOfMass.h
index 3602acb50a69a7b7a424ac0ef905c81c0e1110cc..4891a01d9ea814727371973d2f68ee75d9d83a86 100644
--- a/Filters/Core/vtkCenterOfMass.h
+++ b/Filters/Core/vtkCenterOfMass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCenterOfMass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCenterOfMass
  * @brief   Find the center of mass of a set of points.
diff --git a/Filters/Core/vtkCleanPolyData.cxx b/Filters/Core/vtkCleanPolyData.cxx
index 3f827c225535a9b6d1cae764815f5c16460daf08..e4867971aa4fdcff17361aca6376d503509d043f 100644
--- a/Filters/Core/vtkCleanPolyData.cxx
+++ b/Filters/Core/vtkCleanPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCleanPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCleanPolyData.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkCleanPolyData.h b/Filters/Core/vtkCleanPolyData.h
index d8a9beb532f5a9d41cbf50252539414ceeb8d3c9..ba548a6365af80bc8d666b169d9b7255993d150c 100644
--- a/Filters/Core/vtkCleanPolyData.h
+++ b/Filters/Core/vtkCleanPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCleanPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCleanPolyData
  * @brief   merge duplicate points, and/or remove unused points and/or remove degenerate cells
diff --git a/Filters/Core/vtkClipPolyData.cxx b/Filters/Core/vtkClipPolyData.cxx
index a8ee0cd7dceb9ea87962561063914e0465d33f60..02f918a630552880d7f2648bb760cfed7bee5f06 100644
--- a/Filters/Core/vtkClipPolyData.cxx
+++ b/Filters/Core/vtkClipPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClipPolyData.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkClipPolyData.h b/Filters/Core/vtkClipPolyData.h
index 890e5f9e3123fb6930e5aeaa03713a7fe301c6ce..384d226bfec91d486a67a5f54c244cb7c263b116 100644
--- a/Filters/Core/vtkClipPolyData.h
+++ b/Filters/Core/vtkClipPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClipPolyData
  * @brief   clip polygonal data with user-specified implicit function or input scalar data
diff --git a/Filters/Core/vtkCompositeCutter.cxx b/Filters/Core/vtkCompositeCutter.cxx
index 97b3e3a13c8b1c4de53b38da4bfe851498ae01a7..33f7a5c10b9682122a2aecdab6116ea7d4afe28c 100644
--- a/Filters/Core/vtkCompositeCutter.cxx
+++ b/Filters/Core/vtkCompositeCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeCutter.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Core/vtkCompositeCutter.h b/Filters/Core/vtkCompositeCutter.h
index 1a979bdad1c8d5baf38c7243ae8810cc6f2445c5..fb5a9e72902f442a6d535e75737499eb77664ed7 100644
--- a/Filters/Core/vtkCompositeCutter.h
+++ b/Filters/Core/vtkCompositeCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeCutter
  * @brief   Cut composite data sets with user-specified implicit function
diff --git a/Filters/Core/vtkCompositeDataProbeFilter.cxx b/Filters/Core/vtkCompositeDataProbeFilter.cxx
index 434d103de2a33846858f58ee0aa4f71278793929..3a4f44b7fbd227ef9482dedff6a315e0c499757b 100644
--- a/Filters/Core/vtkCompositeDataProbeFilter.cxx
+++ b/Filters/Core/vtkCompositeDataProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataProbeFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkCompositeDataProbeFilter.h b/Filters/Core/vtkCompositeDataProbeFilter.h
index 8d884c9653450ca0072e0b47b4497152fcdbbba0..b336ce60690f286c2e6329c4a1d1e8044e0b770b 100644
--- a/Filters/Core/vtkCompositeDataProbeFilter.h
+++ b/Filters/Core/vtkCompositeDataProbeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataProbeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataProbeFilter
  * @brief   subclass of vtkProbeFilter which supports
diff --git a/Filters/Core/vtkConnectivityFilter.cxx b/Filters/Core/vtkConnectivityFilter.cxx
index 0994eeec8d4d175fcd90ec88d4de768ff87f9bbd..b893964c52c4abc1098568199137b78f04c00f29 100644
--- a/Filters/Core/vtkConnectivityFilter.cxx
+++ b/Filters/Core/vtkConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConnectivityFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkConnectivityFilter.h b/Filters/Core/vtkConnectivityFilter.h
index be0ed294d4853fac179f9cdd2f14cd47e1a1d9f8..e627b309a887df88eff86663095900d13d1393f4 100644
--- a/Filters/Core/vtkConnectivityFilter.h
+++ b/Filters/Core/vtkConnectivityFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConnectivityFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConnectivityFilter
  * @brief   extract data based on geometric connectivity
diff --git a/Filters/Core/vtkConstrainedSmoothingFilter.cxx b/Filters/Core/vtkConstrainedSmoothingFilter.cxx
index 2e2e000b674637922796e6ecaea41c77e8f07730..06ce175bcdf33c416693558313120053eb89b26e 100644
--- a/Filters/Core/vtkConstrainedSmoothingFilter.cxx
+++ b/Filters/Core/vtkConstrainedSmoothingFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstrainedSmoothingFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConstrainedSmoothingFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkConstrainedSmoothingFilter.h b/Filters/Core/vtkConstrainedSmoothingFilter.h
index 7285233facc07f41e5c9eb51f32bb306e0902481..2b2d5888ddad65cca92592e1f6f505f84a44a8c9 100644
--- a/Filters/Core/vtkConstrainedSmoothingFilter.h
+++ b/Filters/Core/vtkConstrainedSmoothingFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstrainedSmoothingFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConstrainedSmoothingFilter
  * @brief   adjust point positions using constrained smoothing
diff --git a/Filters/Core/vtkContour3DLinearGrid.cxx b/Filters/Core/vtkContour3DLinearGrid.cxx
index f4bf9a3990abe01b798e807c09fd28adb23c93d0..be52663665d85dc4beace012956daeda0c31c30c 100644
--- a/Filters/Core/vtkContour3DLinearGrid.cxx
+++ b/Filters/Core/vtkContour3DLinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContour3DLinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContour3DLinearGrid.h"
 
diff --git a/Filters/Core/vtkContour3DLinearGrid.h b/Filters/Core/vtkContour3DLinearGrid.h
index c3f3888e3e1fc61405d1d03bed41de70c035e1fb..a25c1344a245140b96ca7fbd531c01456a8944f9 100644
--- a/Filters/Core/vtkContour3DLinearGrid.h
+++ b/Filters/Core/vtkContour3DLinearGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContour3DLinearGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContour3DLinearGrid
  * @brief   fast generation of isosurface from 3D linear cells
diff --git a/Filters/Core/vtkContourFilter.cxx b/Filters/Core/vtkContourFilter.cxx
index af6a934c4a9436901b2e028f2b6b332d8e5acf07..49a4ba3671713f892e48feabdc9ed9c673566dd3 100644
--- a/Filters/Core/vtkContourFilter.cxx
+++ b/Filters/Core/vtkContourFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourFilter.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Filters/Core/vtkContourFilter.h b/Filters/Core/vtkContourFilter.h
index 28d89ea082db3a4a686337f9982106a0926791b8..ed7db889f0cb126a0d25b6a6d55910ffb778027e 100644
--- a/Filters/Core/vtkContourFilter.h
+++ b/Filters/Core/vtkContourFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourFilter
  * @brief   generate isosurfaces/isolines from scalar values
diff --git a/Filters/Core/vtkContourGrid.cxx b/Filters/Core/vtkContourGrid.cxx
index 0b138a38d39ae10bec24308689b02ad6c5e9f23e..eefb54f12adfcc5d8d5b6cec2c8399036fcb52ce 100644
--- a/Filters/Core/vtkContourGrid.cxx
+++ b/Filters/Core/vtkContourGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourGrid.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkContourGrid.h b/Filters/Core/vtkContourGrid.h
index 208352af64ca64e0bc4add93169a81c1dac891f6..9f400288c578530cc7ab679faaa5dcafb03f8f5a 100644
--- a/Filters/Core/vtkContourGrid.h
+++ b/Filters/Core/vtkContourGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourGrid
  * @brief   generate isosurfaces/isolines from scalar values (specialized for unstructured grids)
diff --git a/Filters/Core/vtkContourHelper.cxx b/Filters/Core/vtkContourHelper.cxx
index 56ea6f8a177d85b6a8865bb91d9227f570a25f50..d971a9c6d1578fc607b139b5a6d042568e04ed96 100644
--- a/Filters/Core/vtkContourHelper.cxx
+++ b/Filters/Core/vtkContourHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourHelper.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkContourHelper.h b/Filters/Core/vtkContourHelper.h
index e695f9f85d1d4cebebe19dcb66ca031c8420cbd1..7a80ab0d866554f6e08d5655600129c270e58acb 100644
--- a/Filters/Core/vtkContourHelper.h
+++ b/Filters/Core/vtkContourHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkContourHelper
  * @brief A utility class used by various contour filters
diff --git a/Filters/Core/vtkConvertToMultiBlockDataSet.cxx b/Filters/Core/vtkConvertToMultiBlockDataSet.cxx
index 6538b06c0215a2af52910d9207317ba1642cb830..680b489159c8c45326801f0921ca217388070d65 100644
--- a/Filters/Core/vtkConvertToMultiBlockDataSet.cxx
+++ b/Filters/Core/vtkConvertToMultiBlockDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToMultiBlockDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConvertToMultiBlockDataSet.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Filters/Core/vtkConvertToMultiBlockDataSet.h b/Filters/Core/vtkConvertToMultiBlockDataSet.h
index 25d1f8e27419aece67eb61b677a0a06d35f1d21f..33ab0a8cedcf49a550115b0454d4366ecfe5eb30 100644
--- a/Filters/Core/vtkConvertToMultiBlockDataSet.h
+++ b/Filters/Core/vtkConvertToMultiBlockDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToMultiBlockDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkConvertToMultiBlockDataSet
  * @brief converts any data type into a vtkMultiBlockDataSet.
diff --git a/Filters/Core/vtkConvertToPartitionedDataSetCollection.cxx b/Filters/Core/vtkConvertToPartitionedDataSetCollection.cxx
index 8695dbfac53bbee3ccef7a7c16fbc4ab59fc690b..d335cfebb2ec8c60c21f53f7135d19ad5eda55ef 100644
--- a/Filters/Core/vtkConvertToPartitionedDataSetCollection.cxx
+++ b/Filters/Core/vtkConvertToPartitionedDataSetCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToPartitionedDataSetCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConvertToPartitionedDataSetCollection.h"
 
 #include "vtkDataAssembly.h"
diff --git a/Filters/Core/vtkConvertToPartitionedDataSetCollection.h b/Filters/Core/vtkConvertToPartitionedDataSetCollection.h
index 2c4537ddf3892959e91fbd243132ae98a7174220..657b2e641c35acc550eaf6eac34042273d7d9874 100644
--- a/Filters/Core/vtkConvertToPartitionedDataSetCollection.h
+++ b/Filters/Core/vtkConvertToPartitionedDataSetCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToPartitionedDataSetCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkConvertToPartitionedDataSetCollection
  * @brief convert any dataset to vtkPartitionedDataSetCollection.
diff --git a/Filters/Core/vtkConvertToPolyhedra.cxx b/Filters/Core/vtkConvertToPolyhedra.cxx
index 2f904924c6758e0cd1a79df82028fcbc64550923..96bb2cf2aff69ac9bfa8ce9907f1cc3b35b98337 100644
--- a/Filters/Core/vtkConvertToPolyhedra.cxx
+++ b/Filters/Core/vtkConvertToPolyhedra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToPolyhedra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConvertToPolyhedra.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkConvertToPolyhedra.h b/Filters/Core/vtkConvertToPolyhedra.h
index 678f3bae90c2728abb3180e602a89422f6a2220c..36e18fdbf205b5bfabfcd5e33012acf3e99a093d 100644
--- a/Filters/Core/vtkConvertToPolyhedra.h
+++ b/Filters/Core/vtkConvertToPolyhedra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToPolyhedra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConvertToPolyhedra
  * @brief   convert 3D linear cells to vtkPolyhedra
diff --git a/Filters/Core/vtkCutter.cxx b/Filters/Core/vtkCutter.cxx
index 98468c5be10f99350afb4b1a892602a56ed9302d..c23ce0bc5e8624c32daeea40488997dff1297e7d 100644
--- a/Filters/Core/vtkCutter.cxx
+++ b/Filters/Core/vtkCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCutter.h"
 
 #include "vtk3DLinearGridPlaneCutter.h"
diff --git a/Filters/Core/vtkCutter.h b/Filters/Core/vtkCutter.h
index c6e9ce1eb609aacbb326e19129dca18f602a184a..ada2fb1ca96bc12b60deae8f66266047e552dec6 100644
--- a/Filters/Core/vtkCutter.h
+++ b/Filters/Core/vtkCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCutter
  * @brief   Cut vtkDataSet with user-specified implicit function
diff --git a/Filters/Core/vtkDataObjectGenerator.cxx b/Filters/Core/vtkDataObjectGenerator.cxx
index ee8625d92f916539876f090838d3e1f06e37c9e1..098416d0aaa68981754a26b3f6b09174d24e3b9b 100644
--- a/Filters/Core/vtkDataObjectGenerator.cxx
+++ b/Filters/Core/vtkDataObjectGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataObjectGenerator.h"
 
diff --git a/Filters/Core/vtkDataObjectGenerator.h b/Filters/Core/vtkDataObjectGenerator.h
index 6a3585555895b84ddb2e00d220fa553125cf1cb5..858a5297d2fbd9483d67662b847d21097f5ea815 100644
--- a/Filters/Core/vtkDataObjectGenerator.h
+++ b/Filters/Core/vtkDataObjectGenerator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectGenerator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectGenerator
  * @brief   produces simple (composite or atomic) data
diff --git a/Filters/Core/vtkDataObjectToDataSetFilter.cxx b/Filters/Core/vtkDataObjectToDataSetFilter.cxx
index ea5a94f4e273d4f8c32da44c6ec924accd2d8535..8491ab865f21949895aa912587033bc3f6968923 100644
--- a/Filters/Core/vtkDataObjectToDataSetFilter.cxx
+++ b/Filters/Core/vtkDataObjectToDataSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectToDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectToDataSetFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkDataObjectToDataSetFilter.h b/Filters/Core/vtkDataObjectToDataSetFilter.h
index c7d6bac7ee9e862d6afe8bfe7c5818d20e873cbd..f70bf50716fc6f2d9b07018c943034bac6ecd119 100644
--- a/Filters/Core/vtkDataObjectToDataSetFilter.h
+++ b/Filters/Core/vtkDataObjectToDataSetFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectToDataSetFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectToDataSetFilter
  * @brief   map field data to concrete dataset
diff --git a/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.cxx b/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.cxx
index 309300b416e455b301a0dfae30bc91bbe49b38f2..0b860b0114919a0f10ed7a2e2552a268b2caa5a3 100644
--- a/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.cxx
+++ b/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkDataSetEdgeSubdivisionCriterion.h"
 #include "vtkStreamingTessellator.h"
 
diff --git a/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.h b/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.h
index 95020a2be7bc2212fa71dac529d84362891ce9ba..58c3fdef5db6d102720582b9cffb5685ecab10f4 100644
--- a/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.h
+++ b/Filters/Core/vtkDataSetEdgeSubdivisionCriterion.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetEdgeSubdivisionCriterion.h
-  Language:  C++
-
-  Copyright 2003 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #ifndef vtkDataSetEdgeSubdivisionCriterion_h
 #define vtkDataSetEdgeSubdivisionCriterion_h
 /**
diff --git a/Filters/Core/vtkDataSetToDataObjectFilter.cxx b/Filters/Core/vtkDataSetToDataObjectFilter.cxx
index c3e1ecd2b1c70039355aafc4c8edbe1521fa7c7a..3b16c69712ab98e61b7f413b3cf0d720a6f015bd 100644
--- a/Filters/Core/vtkDataSetToDataObjectFilter.cxx
+++ b/Filters/Core/vtkDataSetToDataObjectFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetToDataObjectFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetToDataObjectFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkDataSetToDataObjectFilter.h b/Filters/Core/vtkDataSetToDataObjectFilter.h
index f5944f92b342ad5892a10c577628832eff28a398..cfc932340897f018d1c09a49ec6699601ce673d3 100644
--- a/Filters/Core/vtkDataSetToDataObjectFilter.h
+++ b/Filters/Core/vtkDataSetToDataObjectFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetToDataObjectFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetToDataObjectFilter
  * @brief   map dataset into data object (i.e., a field)
diff --git a/Filters/Core/vtkDecimatePolylineFilter.cxx b/Filters/Core/vtkDecimatePolylineFilter.cxx
index 13449ead5b37275a74c9433be37ab0590404d377..7de6279b751714e8cea6247e873d66fcca7d085a 100644
--- a/Filters/Core/vtkDecimatePolylineFilter.cxx
+++ b/Filters/Core/vtkDecimatePolylineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDecimatePolylineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDecimatePolylineFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkDecimatePolylineFilter.h b/Filters/Core/vtkDecimatePolylineFilter.h
index caaae0fb713d3339d7921f1e8fa0373bf641f1a9..c4db02ae177079867307df4b9a93bb874218b37a 100644
--- a/Filters/Core/vtkDecimatePolylineFilter.h
+++ b/Filters/Core/vtkDecimatePolylineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDecimatePolylineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDecimatePolylineFilter
  * @brief   reduce the number of lines in a polyline
diff --git a/Filters/Core/vtkDecimatePro.cxx b/Filters/Core/vtkDecimatePro.cxx
index 0b5dda81388fb4d226d454eadb5e5d2a02860a00..6bbea7f5b749764cb1236f41a25316b4971eddfe 100644
--- a/Filters/Core/vtkDecimatePro.cxx
+++ b/Filters/Core/vtkDecimatePro.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDecimatePro.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDecimatePro.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkDecimatePro.h b/Filters/Core/vtkDecimatePro.h
index 1b5de0bf9cf1b92c4c913a9d5a8f94939568acd8..b49b7a613d67159e5131343f1ae7378b97ee49ea 100644
--- a/Filters/Core/vtkDecimatePro.h
+++ b/Filters/Core/vtkDecimatePro.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDecimatePro.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDecimatePro
  * @brief   reduce the number of triangles in a mesh
diff --git a/Filters/Core/vtkDelaunay2D.cxx b/Filters/Core/vtkDelaunay2D.cxx
index ffbdbdd75a07d47aedd9813e3458f8091c86f8cf..1fd5299dc64dc7a9ddf3ab2dbc4009ac422920f3 100644
--- a/Filters/Core/vtkDelaunay2D.cxx
+++ b/Filters/Core/vtkDelaunay2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDelaunay2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDelaunay2D.h"
 
 #include "vtkAbstractTransform.h"
diff --git a/Filters/Core/vtkDelaunay2D.h b/Filters/Core/vtkDelaunay2D.h
index 11083164b3095b932304ed0d3dccaff1b599765a..f5189bf6bd8ec45b9f8dbcaf220ceca791be3866 100644
--- a/Filters/Core/vtkDelaunay2D.h
+++ b/Filters/Core/vtkDelaunay2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDelaunay2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDelaunay2D
  * @brief   create 2D Delaunay triangulation of input points
diff --git a/Filters/Core/vtkDelaunay3D.cxx b/Filters/Core/vtkDelaunay3D.cxx
index 7744c209b0a1e980a89b67bf45544cff4bae6ad3..a7ac789e86df2f2e9ac21cb6f20f05d22ff530ac 100644
--- a/Filters/Core/vtkDelaunay3D.cxx
+++ b/Filters/Core/vtkDelaunay3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDelaunay3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDelaunay3D.h"
 
diff --git a/Filters/Core/vtkDelaunay3D.h b/Filters/Core/vtkDelaunay3D.h
index ed75e3038a49dab52a02bb6304d7f8cd02a57ea9..51987f42192c19a7a6fe7811c03d4bae5a1ad91c 100644
--- a/Filters/Core/vtkDelaunay3D.h
+++ b/Filters/Core/vtkDelaunay3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDelaunay3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDelaunay3D
  * @brief   create 3D Delaunay triangulation of input points
diff --git a/Filters/Core/vtkEdgeSubdivisionCriterion.cxx b/Filters/Core/vtkEdgeSubdivisionCriterion.cxx
index c9a100314396a77edc41fb94cae971138040b1a5..2b0aab2e3d08b5af282c57784216c6dc82711661 100644
--- a/Filters/Core/vtkEdgeSubdivisionCriterion.cxx
+++ b/Filters/Core/vtkEdgeSubdivisionCriterion.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkEdgeSubdivisionCriterion.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/Core/vtkEdgeSubdivisionCriterion.h b/Filters/Core/vtkEdgeSubdivisionCriterion.h
index 5f80a9efa8f284ca58c8847998bc5800be5cb824..ef2a8445641f6ac123a51dab539e728cde96f7c7 100644
--- a/Filters/Core/vtkEdgeSubdivisionCriterion.h
+++ b/Filters/Core/vtkEdgeSubdivisionCriterion.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeSubdivisionCriterion.h
-  Language:  C++
-
-  Copyright 2003 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #ifndef vtkEdgeSubdivisionCriterion_h
 #define vtkEdgeSubdivisionCriterion_h
 /**
diff --git a/Filters/Core/vtkElevationFilter.cxx b/Filters/Core/vtkElevationFilter.cxx
index 90e41b6a405a9c788ecfba9dc0d71cc02468842d..beeb9fb4b91903cfe378d7ccab8a98754dfefee8 100644
--- a/Filters/Core/vtkElevationFilter.cxx
+++ b/Filters/Core/vtkElevationFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkElevationFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkElevationFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkElevationFilter.h b/Filters/Core/vtkElevationFilter.h
index f4135892c4859f5dc0410867dce4aa6dfbe64fb9..3a5be913fac484c9bffcad586885d41c53ec2663 100644
--- a/Filters/Core/vtkElevationFilter.h
+++ b/Filters/Core/vtkElevationFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkElevationFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkElevationFilter
  * @brief   generate scalars along a specified direction
diff --git a/Filters/Core/vtkExecutionTimer.cxx b/Filters/Core/vtkExecutionTimer.cxx
index 089dae0def6bfd39a8017859bd27c1602af1c12b..18e891ee355d9877b2e7a3b131d54e5287b54edc 100644
--- a/Filters/Core/vtkExecutionTimer.cxx
+++ b/Filters/Core/vtkExecutionTimer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExecutionTimer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExecutionTimer.h"
 
diff --git a/Filters/Core/vtkExecutionTimer.h b/Filters/Core/vtkExecutionTimer.h
index 79ed91c5c01660277a736f0e5f471e2907680d1a..21f75ddfce787a6f85728c5d486baf16a1f26469 100644
--- a/Filters/Core/vtkExecutionTimer.h
+++ b/Filters/Core/vtkExecutionTimer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkExecutionTimer
diff --git a/Filters/Core/vtkExplicitStructuredGridCrop.cxx b/Filters/Core/vtkExplicitStructuredGridCrop.cxx
index 191a696e3a1c6f4bff0b90e02a1c0abb7af303db..bd1a3e63d9f66b8e064945b5f558045582255756 100644
--- a/Filters/Core/vtkExplicitStructuredGridCrop.cxx
+++ b/Filters/Core/vtkExplicitStructuredGridCrop.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGridCrop.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExplicitStructuredGridCrop.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/Core/vtkExplicitStructuredGridCrop.h b/Filters/Core/vtkExplicitStructuredGridCrop.h
index 256d2afc8f2df4034a53e5ca5068007fb6a0fe29..40e31366390f3030d8ec18f5375cbe4184e289a9 100644
--- a/Filters/Core/vtkExplicitStructuredGridCrop.h
+++ b/Filters/Core/vtkExplicitStructuredGridCrop.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGridCrop.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExplicitStructuredGridCrop
  * @brief   Filter which extracts a piece of explicit structured
diff --git a/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.cxx b/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.cxx
index e3331ea78c61e588d2ffa2742477c89094899fba..50cd034cd59b2f4d34aee65515fcb0661f16f5f0 100644
--- a/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.cxx
+++ b/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGridToUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExplicitStructuredGridToUnstructuredGrid.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.h b/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.h
index fe511a7a138899d26cc3e6686500fb5548662f70..cf75864371ef81399f7c4f550afaa6b6d5cf8376 100644
--- a/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.h
+++ b/Filters/Core/vtkExplicitStructuredGridToUnstructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGridToUnstructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExplicitStructuredGridToUnstructuredGrid
  * @brief   Filter which converts an explicit structured grid into an unstructured grid.
diff --git a/Filters/Core/vtkExtractCells.cxx b/Filters/Core/vtkExtractCells.cxx
index d97205a6fbcfdcba4554cdc5bac4bba5208288d1..2dcc6e247ebfcbf897dbb6fe5851bae8d9f68037 100644
--- a/Filters/Core/vtkExtractCells.cxx
+++ b/Filters/Core/vtkExtractCells.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractCells.h"
 
diff --git a/Filters/Core/vtkExtractCells.h b/Filters/Core/vtkExtractCells.h
index 2598267bac780ae45bd99e60e078d4e872c6575d..9fa3ca49d140fa525a612920a640481eac9f5e71 100644
--- a/Filters/Core/vtkExtractCells.h
+++ b/Filters/Core/vtkExtractCells.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCells.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkExtractCells
diff --git a/Filters/Core/vtkExtractCellsAlongPolyLine.cxx b/Filters/Core/vtkExtractCellsAlongPolyLine.cxx
index 55d8b8501d7886e64ee9ca97ca09c0cbfeb3ccb5..f3402af1f8239764192099e67fc508385d2e6ad8 100644
--- a/Filters/Core/vtkExtractCellsAlongPolyLine.cxx
+++ b/Filters/Core/vtkExtractCellsAlongPolyLine.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCellsAlongPolyLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractCellsAlongPolyLine.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkExtractCellsAlongPolyLine.h b/Filters/Core/vtkExtractCellsAlongPolyLine.h
index 848490080355f8c54862ccc87c0582adae69bd78..bc699f6b39d4a45814fc6fb0e1da8cb152a591c4 100644
--- a/Filters/Core/vtkExtractCellsAlongPolyLine.h
+++ b/Filters/Core/vtkExtractCellsAlongPolyLine.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCellsAlongPolyLine.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractCellsAlongPolyLine
  * @brief   Extracts input cells that are intersected by a list of input lines or poly lines
diff --git a/Filters/Core/vtkExtractEdges.cxx b/Filters/Core/vtkExtractEdges.cxx
index 55c89d3d0cfd603867188f956d2e431ca889c8f1..47deaf6276e197ea025dafea4b1219897a894550 100644
--- a/Filters/Core/vtkExtractEdges.cxx
+++ b/Filters/Core/vtkExtractEdges.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractEdges.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Filters/Core/vtkExtractEdges.h b/Filters/Core/vtkExtractEdges.h
index e4158600b092ea11465bb53b0d9b6d2265c5254b..dddb5ea564a11628f4c3642d5594d7e503c245b6 100644
--- a/Filters/Core/vtkExtractEdges.h
+++ b/Filters/Core/vtkExtractEdges.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractEdges.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractEdges
  * @brief   extract cell edges from any type of dataset
diff --git a/Filters/Core/vtkFeatureEdges.cxx b/Filters/Core/vtkFeatureEdges.cxx
index 76e15ae79a8d060f55c805a7420e508e2c032707..261c4644dc950590f0f5ed9708f097cd38f1566d 100644
--- a/Filters/Core/vtkFeatureEdges.cxx
+++ b/Filters/Core/vtkFeatureEdges.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFeatureEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFeatureEdges.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkFeatureEdges.h b/Filters/Core/vtkFeatureEdges.h
index 4f4752b0623dabb0730775bb8ca87cc207f22b33..9c8181c5c6c4c4277bf15c01a2380004c377e048 100644
--- a/Filters/Core/vtkFeatureEdges.h
+++ b/Filters/Core/vtkFeatureEdges.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFeatureEdges.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFeatureEdges
  * @brief   extract interior, boundary, non-manifold, and/or
diff --git a/Filters/Core/vtkFieldDataToAttributeDataFilter.cxx b/Filters/Core/vtkFieldDataToAttributeDataFilter.cxx
index 755aa84c84a030081e10842bb2b05d04879b9fa7..d5a283cf47e61e95019f86ad22247f603cfd43b7 100644
--- a/Filters/Core/vtkFieldDataToAttributeDataFilter.cxx
+++ b/Filters/Core/vtkFieldDataToAttributeDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFieldDataToAttributeDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFieldDataToAttributeDataFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkFieldDataToAttributeDataFilter.h b/Filters/Core/vtkFieldDataToAttributeDataFilter.h
index 4f5b75a8d3770d5b38090f5937817bf655a75afd..4301d48b0b1e1019c42babef38dd06565d18fefa 100644
--- a/Filters/Core/vtkFieldDataToAttributeDataFilter.h
+++ b/Filters/Core/vtkFieldDataToAttributeDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFieldDataToAttributeDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFieldDataToAttributeDataFilter
  * @brief   map field data to dataset attribute data
diff --git a/Filters/Core/vtkFieldDataToDataSetAttribute.cxx b/Filters/Core/vtkFieldDataToDataSetAttribute.cxx
index d8a451eca8b7bb22a87a1e15625287c04887f5e5..226615aa904dfe87244534d47cc27359215ea177 100644
--- a/Filters/Core/vtkFieldDataToDataSetAttribute.cxx
+++ b/Filters/Core/vtkFieldDataToDataSetAttribute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFieldDataToDataSetAttribute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFieldDataToDataSetAttribute.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkFieldDataToDataSetAttribute.h b/Filters/Core/vtkFieldDataToDataSetAttribute.h
index 7e5ca7f2d8e2e040a30bd4d4ad165883adc88742..0f5299537a859536c16786ea2fb1283385797116 100644
--- a/Filters/Core/vtkFieldDataToDataSetAttribute.h
+++ b/Filters/Core/vtkFieldDataToDataSetAttribute.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFieldDataToDataSetAttribute.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFieldDataToDataSetAttribute
  * @brief   map field data to other attribute data
diff --git a/Filters/Core/vtkFlyingEdges2D.cxx b/Filters/Core/vtkFlyingEdges2D.cxx
index 45a42464ab7b5c67ad5898d2892d8dd59133a66c..511193a8c5ac72bc2a7baf4a4229aaaf70c3a76c 100644
--- a/Filters/Core/vtkFlyingEdges2D.cxx
+++ b/Filters/Core/vtkFlyingEdges2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlyingEdges2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFlyingEdges2D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkFlyingEdges2D.h b/Filters/Core/vtkFlyingEdges2D.h
index 5a98c3cb40c0b01fe9b08feae0da7b70c9459dd3..78f70ac4df31bbae2005abbfc587ca034a8322e6 100644
--- a/Filters/Core/vtkFlyingEdges2D.h
+++ b/Filters/Core/vtkFlyingEdges2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlyingEdges2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFlyingEdges2D
  * @brief   generate isoline(s) from a structured points (image) dataset
diff --git a/Filters/Core/vtkFlyingEdges3D.cxx b/Filters/Core/vtkFlyingEdges3D.cxx
index f2b54b00dc1cf83dc02e0b95eae385dca6e3d92d..1ddbf81decbeb70886e6e58177858b92b002f66d 100644
--- a/Filters/Core/vtkFlyingEdges3D.cxx
+++ b/Filters/Core/vtkFlyingEdges3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlyingEdges3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFlyingEdges3D.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Filters/Core/vtkFlyingEdges3D.h b/Filters/Core/vtkFlyingEdges3D.h
index ea8cb97a9e77fe6c2ccdea02ea76e990c565b1e3..2dee9ce6c8552e90894e28c648ab4af84f16ba94 100644
--- a/Filters/Core/vtkFlyingEdges3D.h
+++ b/Filters/Core/vtkFlyingEdges3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlyingEdges3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFlyingEdges3D
  * @brief   generate isosurface from 3D image data (volume)
diff --git a/Filters/Core/vtkFlyingEdgesPlaneCutter.cxx b/Filters/Core/vtkFlyingEdgesPlaneCutter.cxx
index 1748a8b521c6486f88be9991da529fb3f68a766c..60f0930d341ce09deb665610b5d0db182222069b 100644
--- a/Filters/Core/vtkFlyingEdgesPlaneCutter.cxx
+++ b/Filters/Core/vtkFlyingEdgesPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlyingEdgesPlaneCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFlyingEdgesPlaneCutter.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Filters/Core/vtkFlyingEdgesPlaneCutter.h b/Filters/Core/vtkFlyingEdgesPlaneCutter.h
index 293c4bf853448dbe5e603f667f30afc0a40702fb..bc450c6b76107517e643f19ff11b274c25206e02 100644
--- a/Filters/Core/vtkFlyingEdgesPlaneCutter.h
+++ b/Filters/Core/vtkFlyingEdgesPlaneCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlyingEdgesPlaneCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFlyingEdgesPlaneCutter
  * @brief   cut a volume with a plane and generate a
diff --git a/Filters/Core/vtkGlyph2D.cxx b/Filters/Core/vtkGlyph2D.cxx
index 1ad90bd6356faee969f3e485258b9ead8fa3cae7..e2689f6b3bf2cb19f2d818b7c01137006e88e3ef 100644
--- a/Filters/Core/vtkGlyph2D.cxx
+++ b/Filters/Core/vtkGlyph2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyph2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGlyph2D.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkGlyph2D.h b/Filters/Core/vtkGlyph2D.h
index a63f8823df4c8d709749c325f8c3a0dcf2114496..100e7bbe1ce9473cc8787dc286da7168c068a71a 100644
--- a/Filters/Core/vtkGlyph2D.h
+++ b/Filters/Core/vtkGlyph2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyph2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGlyph2D
  * @brief   copy oriented and scaled glyph geometry to every input point (2D specialization)
diff --git a/Filters/Core/vtkGlyph3D.cxx b/Filters/Core/vtkGlyph3D.cxx
index be5f584f021fcda2f21c21817c039f07e2ccfa22..3aebb0137128445cc5d214c2741eccb4aa308fec 100644
--- a/Filters/Core/vtkGlyph3D.cxx
+++ b/Filters/Core/vtkGlyph3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyph3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGlyph3D.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkGlyph3D.h b/Filters/Core/vtkGlyph3D.h
index 94dbc8f0c2394e72a9c4c6c78d056a237cf3be43..c0ac2bee9f029c18aff5cc5bcf9d1e4132e9c612 100644
--- a/Filters/Core/vtkGlyph3D.h
+++ b/Filters/Core/vtkGlyph3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyph3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGlyph3D
  * @brief   copy oriented and scaled glyph geometry to every input point
diff --git a/Filters/Core/vtkGridSynchronizedTemplates3D.cxx b/Filters/Core/vtkGridSynchronizedTemplates3D.cxx
index d869bd869fb9fc7d0695eb15f4e775c3901aed3c..1c78dbe6ee47e9398a63d4dd11cb88fcf5501f98 100644
--- a/Filters/Core/vtkGridSynchronizedTemplates3D.cxx
+++ b/Filters/Core/vtkGridSynchronizedTemplates3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGridSynchronizedTemplates3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSynchronizedTemplates3D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkGridSynchronizedTemplates3D.h b/Filters/Core/vtkGridSynchronizedTemplates3D.h
index f435f9aa9b63c1d432bd18b431555b3b7ebaadd7..5d8b801fa7a8f0bfdb6e5a5a6f879f97d86811a5 100644
--- a/Filters/Core/vtkGridSynchronizedTemplates3D.h
+++ b/Filters/Core/vtkGridSynchronizedTemplates3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGridSynchronizedTemplates3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGridSynchronizedTemplates3D
  * @brief   generate isosurface from structured grids
diff --git a/Filters/Core/vtkHedgeHog.cxx b/Filters/Core/vtkHedgeHog.cxx
index 1d4f93d23aea37eeafefc5b9de095080263f13e9..0c29d2e273cb5ee39583f9d0134771f387b791b0 100644
--- a/Filters/Core/vtkHedgeHog.cxx
+++ b/Filters/Core/vtkHedgeHog.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHedgeHog.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHedgeHog.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkHedgeHog.h b/Filters/Core/vtkHedgeHog.h
index 6c43c8603b96497cd84399b33b1ff0cf47463cb1..607263f350e1bf02cecfb143434b78596766df31 100644
--- a/Filters/Core/vtkHedgeHog.h
+++ b/Filters/Core/vtkHedgeHog.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHedgeHog.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHedgeHog
  * @brief   create oriented lines from vector data
diff --git a/Filters/Core/vtkHull.cxx b/Filters/Core/vtkHull.cxx
index 1053931d9671f8728a138777a66054bdbc10941a..d0db37a07c1f5863ec6fb7b92d7d827545d63f55 100644
--- a/Filters/Core/vtkHull.cxx
+++ b/Filters/Core/vtkHull.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHull.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHull.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkHull.h b/Filters/Core/vtkHull.h
index 6e843f6c2a1d56fb27cb5f88d5ee77d03d97ec13..10fb23f67899e2de6b5da5a8be144885297872ca 100644
--- a/Filters/Core/vtkHull.h
+++ b/Filters/Core/vtkHull.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHull.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHull
  * @brief   produce an n-sided convex hull
diff --git a/Filters/Core/vtkHyperTreeGridProbeFilter.cxx b/Filters/Core/vtkHyperTreeGridProbeFilter.cxx
index b664c195e999518aa77351b825f69f4560fac027..1830253ec3872f613ba8e90dee475264978001cc 100644
--- a/Filters/Core/vtkHyperTreeGridProbeFilter.cxx
+++ b/Filters/Core/vtkHyperTreeGridProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridProbeFilter.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Filters/Core/vtkHyperTreeGridProbeFilter.h b/Filters/Core/vtkHyperTreeGridProbeFilter.h
index 0942ea61cd558a888a7842234878cbe8de47125a..151213f1fc05b8bcea57c467c52258a579a1e32a 100644
--- a/Filters/Core/vtkHyperTreeGridProbeFilter.h
+++ b/Filters/Core/vtkHyperTreeGridProbeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridProbeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridProbeFilter
  * @brief   Probe a vtkHyperTreeGrid
diff --git a/Filters/Core/vtkIdFilter.cxx b/Filters/Core/vtkIdFilter.cxx
index e1d18a0e707f94f39506e7aa24bdf4dec358ad47..760b43f3897ede3a863b80053ecb7802e11a4e4b 100644
--- a/Filters/Core/vtkIdFilter.cxx
+++ b/Filters/Core/vtkIdFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIdFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkIdFilter.h b/Filters/Core/vtkIdFilter.h
index f13e1adb7f0aa3e9e98f8ff998d2901c16f2ffd5..2037d92a1a63cc48cdfcc72bbbd435925530af99 100644
--- a/Filters/Core/vtkIdFilter.h
+++ b/Filters/Core/vtkIdFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIdFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIdFilter
  * @brief   generate scalars or field data from point and cell ids
diff --git a/Filters/Core/vtkImageAppend.cxx b/Filters/Core/vtkImageAppend.cxx
index a53de35b3da179a1277b133a6b186085123ae431..411d03a0de9cf99de04bd2a2cd208d28ddab7afd 100644
--- a/Filters/Core/vtkImageAppend.cxx
+++ b/Filters/Core/vtkImageAppend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAppend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAppend.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/Core/vtkImageAppend.h b/Filters/Core/vtkImageAppend.h
index eb8a9cf7fdc2cbda0ea8b28b60ebb7264ba69b74..fba5be13c178bf5e6cc3d15abe09c072b651a764 100644
--- a/Filters/Core/vtkImageAppend.h
+++ b/Filters/Core/vtkImageAppend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAppend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageAppend
  * @brief   Collects data from multiple inputs into one image.
diff --git a/Filters/Core/vtkImageDataToExplicitStructuredGrid.cxx b/Filters/Core/vtkImageDataToExplicitStructuredGrid.cxx
index a3292552e746622c6a89242486523545a293624b..71251ab126e1bf05aa818cb3f0a3629ca7929970 100644
--- a/Filters/Core/vtkImageDataToExplicitStructuredGrid.cxx
+++ b/Filters/Core/vtkImageDataToExplicitStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToExplicitStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDataToExplicitStructuredGrid.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkImageDataToExplicitStructuredGrid.h b/Filters/Core/vtkImageDataToExplicitStructuredGrid.h
index 32e462c2c105b4684fbc44bc2e448d55fff00974..46015b811e39e4653e7e5c2d3fe6e680da536c4d 100644
--- a/Filters/Core/vtkImageDataToExplicitStructuredGrid.h
+++ b/Filters/Core/vtkImageDataToExplicitStructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToExplicitStructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDataToExplicitStructuredGrid
  * @brief   Filter which converts a 3D image data into an explicit structured grid.
diff --git a/Filters/Core/vtkImplicitPolyDataDistance.cxx b/Filters/Core/vtkImplicitPolyDataDistance.cxx
index 1f81247e5af4f511957e488f283fcfc00fdaa6fc..4991057e007f76f02a473e613f607487cc402e15 100644
--- a/Filters/Core/vtkImplicitPolyDataDistance.cxx
+++ b/Filters/Core/vtkImplicitPolyDataDistance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPolyDataDistance.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitPolyDataDistance.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkImplicitPolyDataDistance.h b/Filters/Core/vtkImplicitPolyDataDistance.h
index 47963a5aae44090d6ffc6d3eea790857204b3a5d..02f59a7c341509fc889a94586ba15fa3a01f540f 100644
--- a/Filters/Core/vtkImplicitPolyDataDistance.h
+++ b/Filters/Core/vtkImplicitPolyDataDistance.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPolyDataDistance.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitPolyDataDistance
  * @brief   Implicit function that computes the distance from a point x to the nearest point p on an
diff --git a/Filters/Core/vtkImplicitProjectOnPlaneDistance.cxx b/Filters/Core/vtkImplicitProjectOnPlaneDistance.cxx
index 6b6473586a88461d24a5358b5c4e7fb9ab222012..4d0f4ec9a21daa075b7e551ed18273bc200721c6 100644
--- a/Filters/Core/vtkImplicitProjectOnPlaneDistance.cxx
+++ b/Filters/Core/vtkImplicitProjectOnPlaneDistance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitProjectOnPlaneDistance.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitProjectOnPlaneDistance.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkImplicitProjectOnPlaneDistance.h b/Filters/Core/vtkImplicitProjectOnPlaneDistance.h
index 14e5a627140ed50bb10845ff0844fe5c46475907..87c0012247af277b84015804edf62510f3cc6a23 100644
--- a/Filters/Core/vtkImplicitProjectOnPlaneDistance.h
+++ b/Filters/Core/vtkImplicitProjectOnPlaneDistance.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitProjectOnPlaneDistance.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitProjectOnPlaneDistance
  *
diff --git a/Filters/Core/vtkMarchingCubes.cxx b/Filters/Core/vtkMarchingCubes.cxx
index 3cd2b248f78de4d6fd06c3b0da678412af8ec309..74863e84f94de4396e742e834effc39d7a87f59c 100644
--- a/Filters/Core/vtkMarchingCubes.cxx
+++ b/Filters/Core/vtkMarchingCubes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingCubes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMarchingCubes.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkMarchingCubes.h b/Filters/Core/vtkMarchingCubes.h
index 0b69b57dba28ec5453e02a10b82dd8ae6dc2bbc9..6569c8d61dde20a71af77dc9bf5c197c1a5fedde 100644
--- a/Filters/Core/vtkMarchingCubes.h
+++ b/Filters/Core/vtkMarchingCubes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingCubes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMarchingCubes
  * @brief   generate isosurface(s) from volume
diff --git a/Filters/Core/vtkMarchingSquares.cxx b/Filters/Core/vtkMarchingSquares.cxx
index 5637aafce97979c76420c909c0ad88dffcedcad5..be6161ce6fb92d87c1d389d03029e1a5a5e4c168 100644
--- a/Filters/Core/vtkMarchingSquares.cxx
+++ b/Filters/Core/vtkMarchingSquares.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingSquares.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMarchingSquares.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkMarchingSquares.h b/Filters/Core/vtkMarchingSquares.h
index f3095d686f0bc204ae11c6eb0932e35180bc7ed8..f7b70a45f30d7c753a3bd53c94f35e57413fcfec 100644
--- a/Filters/Core/vtkMarchingSquares.h
+++ b/Filters/Core/vtkMarchingSquares.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingSquares.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMarchingSquares
  * @brief   generate isoline(s) from structured points set
diff --git a/Filters/Core/vtkMaskFields.cxx b/Filters/Core/vtkMaskFields.cxx
index 84f743648aa758134fc655ae1df10248f2eb1dc1..50847097dd5db9bcce58eab3116a3c9c6082c817 100644
--- a/Filters/Core/vtkMaskFields.cxx
+++ b/Filters/Core/vtkMaskFields.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskFields.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMaskFields.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkMaskFields.h b/Filters/Core/vtkMaskFields.h
index 47e116cfa2c27f5c67a8a03e4d6788407bbb5dfb..60ee5654a6ded8a0db0086b03d40cb95fff991b9 100644
--- a/Filters/Core/vtkMaskFields.h
+++ b/Filters/Core/vtkMaskFields.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskFields.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMaskFields
  * @brief   Allow control of which fields get passed
diff --git a/Filters/Core/vtkMaskPoints.cxx b/Filters/Core/vtkMaskPoints.cxx
index 5e16d7c793cb9d05b675c5a30993500b21705b20..a98433a7ed56f2059e840f5fa5626991cce10a0e 100644
--- a/Filters/Core/vtkMaskPoints.cxx
+++ b/Filters/Core/vtkMaskPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMaskPoints.h"
 
diff --git a/Filters/Core/vtkMaskPoints.h b/Filters/Core/vtkMaskPoints.h
index f5fddbd64c1c73164ee60fc91aa51951e8c5a7d2..0972d7b088aa8e44657a9432c4157645075d3047 100644
--- a/Filters/Core/vtkMaskPoints.h
+++ b/Filters/Core/vtkMaskPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMaskPoints
  * @brief   selectively filter points
diff --git a/Filters/Core/vtkMaskPolyData.cxx b/Filters/Core/vtkMaskPolyData.cxx
index 1e8cd6f1bc75eaea64cd11794c21a28624f84be5..be5b33324c7cdffac6392a7f8bbef3de07f5f640 100644
--- a/Filters/Core/vtkMaskPolyData.cxx
+++ b/Filters/Core/vtkMaskPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMaskPolyData.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkMaskPolyData.h b/Filters/Core/vtkMaskPolyData.h
index c408a1f3910f892a68e6064f62cd45b2ebc04be5..1362be6665b1d1e12596e7fc8919da0fa47d6789 100644
--- a/Filters/Core/vtkMaskPolyData.h
+++ b/Filters/Core/vtkMaskPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMaskPolyData
  * @brief   sample subset of input polygonal data cells
diff --git a/Filters/Core/vtkMassProperties.cxx b/Filters/Core/vtkMassProperties.cxx
index c56c7c9a5329586237a9e7f47383577113cabca3..2f11223ceb091337655740cc7f658ab9513b8c04 100644
--- a/Filters/Core/vtkMassProperties.cxx
+++ b/Filters/Core/vtkMassProperties.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMassProperties.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMassProperties.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkMassProperties.h b/Filters/Core/vtkMassProperties.h
index 5585747ff0611ce035250b7c51100b96f9cc0afb..e367d6eabc12f08c6f4a6b7e9107d0a9549f1f86 100644
--- a/Filters/Core/vtkMassProperties.h
+++ b/Filters/Core/vtkMassProperties.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMassProperties.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMassProperties
  * @brief   estimate volume, area, shape index of triangle mesh
diff --git a/Filters/Core/vtkMergeDataObjectFilter.cxx b/Filters/Core/vtkMergeDataObjectFilter.cxx
index 47b4bb8dc00022e4894201c31e419b79c607664a..c186c619b604891fecbc6da3dfc8b2b4f1d491cf 100644
--- a/Filters/Core/vtkMergeDataObjectFilter.cxx
+++ b/Filters/Core/vtkMergeDataObjectFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeDataObjectFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMergeDataObjectFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkMergeDataObjectFilter.h b/Filters/Core/vtkMergeDataObjectFilter.h
index 38f9efa425fcd72eb980f4d8efa39c0074449bab..61f245be7e81358f8700244ad98600a6c9226e87 100644
--- a/Filters/Core/vtkMergeDataObjectFilter.h
+++ b/Filters/Core/vtkMergeDataObjectFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeDataObjectFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMergeDataObjectFilter
  * @brief   merge dataset and data object field to create dataset with attribute data
diff --git a/Filters/Core/vtkMergeFields.cxx b/Filters/Core/vtkMergeFields.cxx
index 8f9cd5cbb6b2ebaefb720ca69a8d409b5a2c9227..83ea51b898930a2216b1738d905e231a591c3bdd 100644
--- a/Filters/Core/vtkMergeFields.cxx
+++ b/Filters/Core/vtkMergeFields.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeFields.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMergeFields.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkMergeFields.h b/Filters/Core/vtkMergeFields.h
index 01046eb7c1b68d9265a1499ee90a3f13612c65d2..71ac9c3fde32298fe7e38b19adc6ad3e4eebb107 100644
--- a/Filters/Core/vtkMergeFields.h
+++ b/Filters/Core/vtkMergeFields.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeFields.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMergeFields
  * @brief   Merge multiple fields into one.
diff --git a/Filters/Core/vtkMergeFilter.cxx b/Filters/Core/vtkMergeFilter.cxx
index 0fab3a7223d918e3706588e4ba992f39c8e6ac02..4511f1dd8df36f9b147e9d8e1c9124db9934b0ae 100644
--- a/Filters/Core/vtkMergeFilter.cxx
+++ b/Filters/Core/vtkMergeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMergeFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkMergeFilter.h b/Filters/Core/vtkMergeFilter.h
index 7a2bd54f14397580800c1143836ef24b7da3c448..a3edfde65dbe29386c4b4d2d14b4abaf4ff49a60 100644
--- a/Filters/Core/vtkMergeFilter.h
+++ b/Filters/Core/vtkMergeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMergeFilter
  * @brief   extract separate components of data from different datasets
diff --git a/Filters/Core/vtkMoleculeAppend.cxx b/Filters/Core/vtkMoleculeAppend.cxx
index 204c1e00ee1ac9b81a654961817b85c3e4166e0f..c7693a2edb76f369db8b74e9735b497f4c90a6e4 100644
--- a/Filters/Core/vtkMoleculeAppend.cxx
+++ b/Filters/Core/vtkMoleculeAppend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeAppend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeAppend.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/Core/vtkMoleculeAppend.h b/Filters/Core/vtkMoleculeAppend.h
index a937ac14d7556c24416733cc0b759de3126fe3d8..815e2b4a682ba94c2122806bb81b4150c0b9e3b9 100644
--- a/Filters/Core/vtkMoleculeAppend.h
+++ b/Filters/Core/vtkMoleculeAppend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeAppend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkMoleculeAppend
diff --git a/Filters/Core/vtkMultiObjectMassProperties.cxx b/Filters/Core/vtkMultiObjectMassProperties.cxx
index 5ebfd75746fdd10a1c1ed01e8a189581a904dbde..622ad72f6cf8a545547a3f0dc7bc239bfbd14d8c 100644
--- a/Filters/Core/vtkMultiObjectMassProperties.cxx
+++ b/Filters/Core/vtkMultiObjectMassProperties.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiObjectMassProperties.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiObjectMassProperties.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkMultiObjectMassProperties.h b/Filters/Core/vtkMultiObjectMassProperties.h
index ca6ae8127d031c95fdb27fe1c6b98d9b17474da7..fc72748a6b0b26049e41c8add3800e8c9415fb11 100644
--- a/Filters/Core/vtkMultiObjectMassProperties.h
+++ b/Filters/Core/vtkMultiObjectMassProperties.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiObjectMassProperties.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiObjectMassProperties
  * @brief   compute volume and area of objects in a polygonal mesh
diff --git a/Filters/Core/vtkPackLabels.cxx b/Filters/Core/vtkPackLabels.cxx
index 8205dcb1782f10695a58a4f9d25feb678f3b3e42..35ae8fe9cfd1204d2c554f82ed8161a1041d8063 100644
--- a/Filters/Core/vtkPackLabels.cxx
+++ b/Filters/Core/vtkPackLabels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPackLabels.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPackLabels.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkPackLabels.h b/Filters/Core/vtkPackLabels.h
index 4da55b6a601d3cc49fbfb7816d1f379567a0d5a9..222effcce5fa016e538345b4f8763b633fc02fc0 100644
--- a/Filters/Core/vtkPackLabels.h
+++ b/Filters/Core/vtkPackLabels.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPackLabels.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPackLabels
  * @brief   renumber segmentation labels into contiguous runs of (potentially) smaller type
diff --git a/Filters/Core/vtkPassThrough.cxx b/Filters/Core/vtkPassThrough.cxx
index 568d6aee1ca8dc4c68a33f55183ac9dded211103..35ecc52a4d29a08da1df4c076dc97c67b5f7fb41 100644
--- a/Filters/Core/vtkPassThrough.cxx
+++ b/Filters/Core/vtkPassThrough.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassThrough.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPassThrough.h"
 
diff --git a/Filters/Core/vtkPassThrough.h b/Filters/Core/vtkPassThrough.h
index 24494b09b6b1dc6990f3d41d056569e064d1e962..127ba675a0e909c3b81da4b88fa5dd0e9037f49a 100644
--- a/Filters/Core/vtkPassThrough.h
+++ b/Filters/Core/vtkPassThrough.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassThrough.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPassThrough
  * @brief Pass input input data through to the output
diff --git a/Filters/Core/vtkPlaneCutter.cxx b/Filters/Core/vtkPlaneCutter.cxx
index d57428355fd74fb658b70df7acc3b0f114b15f32..59c6e7396f2ca1118855eeeac7d23572f8ec29b1 100644
--- a/Filters/Core/vtkPlaneCutter.cxx
+++ b/Filters/Core/vtkPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlaneCutter.h"
 
 #include "vtk3DLinearGridPlaneCutter.h"
diff --git a/Filters/Core/vtkPlaneCutter.h b/Filters/Core/vtkPlaneCutter.h
index 397a8e14540eea9580f8586fad0796a1688903de..fb29a6a484bc7dda5334aea282f722176b15e61e 100644
--- a/Filters/Core/vtkPlaneCutter.h
+++ b/Filters/Core/vtkPlaneCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlaneCutter
  * @brief   cut any dataset with a plane and generate a
diff --git a/Filters/Core/vtkPointDataToCellData.cxx b/Filters/Core/vtkPointDataToCellData.cxx
index 5f540dc02c7153a023d8184ac2e3f4c9bec3aeb0..f37466f058534375323852b23ac4e8cc4d7ae1b1 100644
--- a/Filters/Core/vtkPointDataToCellData.cxx
+++ b/Filters/Core/vtkPointDataToCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointDataToCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointDataToCellData.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkPointDataToCellData.h b/Filters/Core/vtkPointDataToCellData.h
index 65816d5bc5a8fa9671b4bd5c98177f1055bf7477..bfab419c56f316d099bfe4e4f296c64584ddca5e 100644
--- a/Filters/Core/vtkPointDataToCellData.h
+++ b/Filters/Core/vtkPointDataToCellData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointDataToCellData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointDataToCellData
  * @brief   map point data to cell data
diff --git a/Filters/Core/vtkPolyDataConnectivityFilter.cxx b/Filters/Core/vtkPolyDataConnectivityFilter.cxx
index 3aedf491e7de8c6d5b9100d27c0d63d258250715..8d7a3e5bb6b3a2f4d279f8ac599fd7e8c3c27a4c 100644
--- a/Filters/Core/vtkPolyDataConnectivityFilter.cxx
+++ b/Filters/Core/vtkPolyDataConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataConnectivityFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkPolyDataConnectivityFilter.h b/Filters/Core/vtkPolyDataConnectivityFilter.h
index 3aa1e590e3ffa84d75177133d0a9f4401afe6a73..8b6ab2e79cd889f41b1477562c5945aff587996e 100644
--- a/Filters/Core/vtkPolyDataConnectivityFilter.h
+++ b/Filters/Core/vtkPolyDataConnectivityFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataConnectivityFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataConnectivityFilter
  * @brief   extract polygonal data based on geometric connectivity
diff --git a/Filters/Core/vtkPolyDataEdgeConnectivityFilter.cxx b/Filters/Core/vtkPolyDataEdgeConnectivityFilter.cxx
index a424c4900cc562adb77f6cafe7363507905ddd13..2e6d4e1c8b386909178acefe6ce9a43e3d71f4ee 100644
--- a/Filters/Core/vtkPolyDataEdgeConnectivityFilter.cxx
+++ b/Filters/Core/vtkPolyDataEdgeConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataEdgeConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataEdgeConnectivityFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkPolyDataEdgeConnectivityFilter.h b/Filters/Core/vtkPolyDataEdgeConnectivityFilter.h
index b18a19b771403fa719a81eb4c74676e8fd39ed53..1fb28f87d5828bc2c391f69f1e96f02673acb97b 100644
--- a/Filters/Core/vtkPolyDataEdgeConnectivityFilter.h
+++ b/Filters/Core/vtkPolyDataEdgeConnectivityFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataEdgeConnectivityFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataEdgeConnectivityFilter
  * @brief   segment polygonal mesh based on shared edge connectivity
diff --git a/Filters/Core/vtkPolyDataNormals.cxx b/Filters/Core/vtkPolyDataNormals.cxx
index d8172cd8b79fb6244283934ee32bb43df8d98b77..011daa35cd3adfb4e138515646f1b0ac05695648 100644
--- a/Filters/Core/vtkPolyDataNormals.cxx
+++ b/Filters/Core/vtkPolyDataNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataNormals.h"
 
 #include "vtkAtomicMutex.h"
diff --git a/Filters/Core/vtkPolyDataNormals.h b/Filters/Core/vtkPolyDataNormals.h
index ad08892861746da61e2f2cf4b26141b84ed4603a..ff2caf49bdab1fe93c389c9c6f31f8e6e18cfba4 100644
--- a/Filters/Core/vtkPolyDataNormals.h
+++ b/Filters/Core/vtkPolyDataNormals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataNormals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataNormals
  * @brief   compute normals for polygonal mesh
diff --git a/Filters/Core/vtkPolyDataPlaneClipper.cxx b/Filters/Core/vtkPolyDataPlaneClipper.cxx
index 147425c32680766b3f2f3a537dec5deda5f8e505..7988a97277604074e26c6dd96cd155a94ac41200 100644
--- a/Filters/Core/vtkPolyDataPlaneClipper.cxx
+++ b/Filters/Core/vtkPolyDataPlaneClipper.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPlaneClipper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataPlaneClipper.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkPolyDataPlaneClipper.h b/Filters/Core/vtkPolyDataPlaneClipper.h
index 1e4ce68cb6ac3733ddf54bd1ea1115005f522c3e..416f0c39c6398e61dbcd6d533489d5148cacf90b 100644
--- a/Filters/Core/vtkPolyDataPlaneClipper.h
+++ b/Filters/Core/vtkPolyDataPlaneClipper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPlaneClipper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataPlaneClipper
  * @brief   clip a vtkPolyData with a plane and optionally cap it
diff --git a/Filters/Core/vtkPolyDataPlaneCutter.cxx b/Filters/Core/vtkPolyDataPlaneCutter.cxx
index 725f374656d614ec41da760a546c8d475ec3b713..fae02a1d39f11469d7219c13606137a9c83ea271 100644
--- a/Filters/Core/vtkPolyDataPlaneCutter.cxx
+++ b/Filters/Core/vtkPolyDataPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPlaneCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataPlaneCutter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkPolyDataPlaneCutter.h b/Filters/Core/vtkPolyDataPlaneCutter.h
index e504feb7aeb1e771c14ec12abd649418fc018970..db31dc977b0be55376066ecbbbf89e2e8cdfb1a8 100644
--- a/Filters/Core/vtkPolyDataPlaneCutter.h
+++ b/Filters/Core/vtkPolyDataPlaneCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPlaneCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataPlaneCutter
  * @brief   threaded (high-performance) cutting of a vtkPolyData with a plane
diff --git a/Filters/Core/vtkPolyDataTangents.cxx b/Filters/Core/vtkPolyDataTangents.cxx
index e315231543f0bc07550bedef10602a27a49e8a58..3e0a370ab276aac8304e942d372af59b0b68859b 100644
--- a/Filters/Core/vtkPolyDataTangents.cxx
+++ b/Filters/Core/vtkPolyDataTangents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataTangents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataTangents.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkPolyDataTangents.h b/Filters/Core/vtkPolyDataTangents.h
index d089ece6cf0fa2005ebfc3732a27572fd046e3cf..d1aa74a481c3e59a50e3e9acaee72b99fe5c35b3 100644
--- a/Filters/Core/vtkPolyDataTangents.h
+++ b/Filters/Core/vtkPolyDataTangents.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataTangents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataTangents
  * @brief   compute tangents for triangulated polydata
diff --git a/Filters/Core/vtkPolyDataToUnstructuredGrid.cxx b/Filters/Core/vtkPolyDataToUnstructuredGrid.cxx
index d68882f7e65a2b18e6e93b1ce9e0ac51e010490f..3a7995a6a54a8d6e6aa9b223ccbfaaaba6ebe85d 100644
--- a/Filters/Core/vtkPolyDataToUnstructuredGrid.cxx
+++ b/Filters/Core/vtkPolyDataToUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataToUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataToUnstructuredGrid.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkPolyDataToUnstructuredGrid.h b/Filters/Core/vtkPolyDataToUnstructuredGrid.h
index 8f0245989bc8b20595bf78b24ba908cfc9f2c56e..09a040440db1ad51eb890970c07833e9d319efb0 100644
--- a/Filters/Core/vtkPolyDataToUnstructuredGrid.h
+++ b/Filters/Core/vtkPolyDataToUnstructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataToUnstructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataToUnstructuredGrid
  * @brief   Filter which converts a polydata to unstructured grid.
diff --git a/Filters/Core/vtkProbeFilter.cxx b/Filters/Core/vtkProbeFilter.cxx
index bd3d0122cf4c46cb922fbc5368d4eb37046ff6c5..39c51f89be933b92c9b7f45e26fd5390d52eede8 100644
--- a/Filters/Core/vtkProbeFilter.cxx
+++ b/Filters/Core/vtkProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProbeFilter.h"
 
 #include "vtkAbstractCellLocator.h"
diff --git a/Filters/Core/vtkProbeFilter.h b/Filters/Core/vtkProbeFilter.h
index 32cf956fc0668d0a04c718c7e76748fed779bdc2..0cc423223a9b03a71636eb00ee25d012c90a7d3d 100644
--- a/Filters/Core/vtkProbeFilter.h
+++ b/Filters/Core/vtkProbeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProbeFilter
  * @brief   sample data values at specified point locations
diff --git a/Filters/Core/vtkQuadricClustering.cxx b/Filters/Core/vtkQuadricClustering.cxx
index 0ca0026404bb69936de85191ebaaec75ed69312c..50a7fb7ab6478ca312b0d7c15944a5db1d8be107 100644
--- a/Filters/Core/vtkQuadricClustering.cxx
+++ b/Filters/Core/vtkQuadricClustering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadricClustering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadricClustering.h"
 
 #include <cstdint>
diff --git a/Filters/Core/vtkQuadricClustering.h b/Filters/Core/vtkQuadricClustering.h
index beacf0538c16a74943f07a0fbfeb5558774710e9..eda955d69c53192694785b27b940b70c7a26fad3 100644
--- a/Filters/Core/vtkQuadricClustering.h
+++ b/Filters/Core/vtkQuadricClustering.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadricClustering.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadricClustering
  * @brief   reduce the number of triangles in a mesh
diff --git a/Filters/Core/vtkQuadricDecimation.cxx b/Filters/Core/vtkQuadricDecimation.cxx
index d51006ab57a79f7522bbc78e2edf4e35ae00a273..7f8519ccff822fb7c816ac6e267e02e1ef81dba9 100644
--- a/Filters/Core/vtkQuadricDecimation.cxx
+++ b/Filters/Core/vtkQuadricDecimation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadricDecimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Comments from Brad---
 // FIXME: I do not have a very good method for detecting the stability of a
 // matrix
diff --git a/Filters/Core/vtkQuadricDecimation.h b/Filters/Core/vtkQuadricDecimation.h
index 462e448c52641e8420535067d4d516c0f8abf7b7..504d25e8ba0790977702cb768716a9ccb6112e70 100644
--- a/Filters/Core/vtkQuadricDecimation.h
+++ b/Filters/Core/vtkQuadricDecimation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadricDecimation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadricDecimation
  * @brief   reduce the number of triangles in a mesh
diff --git a/Filters/Core/vtkRearrangeFields.cxx b/Filters/Core/vtkRearrangeFields.cxx
index 93d6818b4f9cbaf535202f5e2bdd524368d7238f..2b681011b0e11a3129de3eddbe9f83b62855ad49 100644
--- a/Filters/Core/vtkRearrangeFields.cxx
+++ b/Filters/Core/vtkRearrangeFields.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRearrangeFields.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRearrangeFields.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkRearrangeFields.h b/Filters/Core/vtkRearrangeFields.h
index b53dc0514c2d8937dac93297ddd1a5680674a8b8..52bd49715eadc8bb3257430c2a8a01d779597ebb 100644
--- a/Filters/Core/vtkRearrangeFields.h
+++ b/Filters/Core/vtkRearrangeFields.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRearrangeFields.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRearrangeFields
  * @brief   Move/copy fields between field data, point data and cell data
diff --git a/Filters/Core/vtkRectilinearSynchronizedTemplates.cxx b/Filters/Core/vtkRectilinearSynchronizedTemplates.cxx
index 427a0917e4a136c55b7203d7cb881df973ea2123..64095423aac1e6c14fe7c25028c0bf71b2c5e380 100644
--- a/Filters/Core/vtkRectilinearSynchronizedTemplates.cxx
+++ b/Filters/Core/vtkRectilinearSynchronizedTemplates.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearSynchronizedTemplates.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearSynchronizedTemplates.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkRectilinearSynchronizedTemplates.h b/Filters/Core/vtkRectilinearSynchronizedTemplates.h
index 9f3e574cab089fe5df33ecb89c207a1d6545e10e..0da132afbee210f64ad744dc38a02dc896002d2a 100644
--- a/Filters/Core/vtkRectilinearSynchronizedTemplates.h
+++ b/Filters/Core/vtkRectilinearSynchronizedTemplates.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearSynchronizedTemplates.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearSynchronizedTemplates
  * @brief   generate isosurface from rectilinear grid
diff --git a/Filters/Core/vtkRemoveDuplicatePolys.cxx b/Filters/Core/vtkRemoveDuplicatePolys.cxx
index ee17f1d575a6d7b081ceee422048b5356ca31865..0ce80c288deaf63a47f3238f34df8691e6c47411 100644
--- a/Filters/Core/vtkRemoveDuplicatePolys.cxx
+++ b/Filters/Core/vtkRemoveDuplicatePolys.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveDuplicatePolys.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRemoveDuplicatePolys.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkRemoveDuplicatePolys.h b/Filters/Core/vtkRemoveDuplicatePolys.h
index 5bb7dacda4725b32f4ddef9abaecf08ac7a08e72..ab523aa7206dcaad52e4e45e1e4bfde4f7172dff 100644
--- a/Filters/Core/vtkRemoveDuplicatePolys.h
+++ b/Filters/Core/vtkRemoveDuplicatePolys.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveDuplicatePolys.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRemoveDuplicatePolys
  * @brief   remove duplicate/degenerate polygons
diff --git a/Filters/Core/vtkRemoveUnusedPoints.cxx b/Filters/Core/vtkRemoveUnusedPoints.cxx
index 8aebd5f558d48e61ece9bda622cdfcaf6492223e..674b800813f12dc26b9c26c84c609b080bfe22cc 100644
--- a/Filters/Core/vtkRemoveUnusedPoints.cxx
+++ b/Filters/Core/vtkRemoveUnusedPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveUnusedPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRemoveUnusedPoints.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkRemoveUnusedPoints.h b/Filters/Core/vtkRemoveUnusedPoints.h
index 2dbb15bc086370db9b3f6629bd9b4c0baa8c088a..053f783b7c0a70e1625f846caa929c5f02de87e4 100644
--- a/Filters/Core/vtkRemoveUnusedPoints.h
+++ b/Filters/Core/vtkRemoveUnusedPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveUnusedPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkRemoveUnusedPoints
  * @brief remove points not used by any cell.
diff --git a/Filters/Core/vtkResampleToImage.cxx b/Filters/Core/vtkResampleToImage.cxx
index 69a63f6877c7861ed105f96f42edebcb296c4e4c..80d9a9162c106deb1c31d1630ec486d7ffeefa7b 100644
--- a/Filters/Core/vtkResampleToImage.cxx
+++ b/Filters/Core/vtkResampleToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResampleToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResampleToImage.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/Core/vtkResampleToImage.h b/Filters/Core/vtkResampleToImage.h
index 0a08ce25466d943a76b23ac6dd24c7afed35e598..83f6acef51375f72381816c45301aee9d0b5a245 100644
--- a/Filters/Core/vtkResampleToImage.h
+++ b/Filters/Core/vtkResampleToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResampleToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResampleToImage
  * @brief   sample dataset on a uniform grid
diff --git a/Filters/Core/vtkResampleWithDataSet.cxx b/Filters/Core/vtkResampleWithDataSet.cxx
index f9afa4424d106a23b593da995f756fbcfc09f929..bbae1af9915525466eb576efc1ec45fda18ab3dd 100644
--- a/Filters/Core/vtkResampleWithDataSet.cxx
+++ b/Filters/Core/vtkResampleWithDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResampleWithDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResampleWithDataSet.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkResampleWithDataSet.h b/Filters/Core/vtkResampleWithDataSet.h
index e5f5f71a276487fad688d63e4b0a69a919d935ad..e589035545967032e515261728e89e842b55ac35 100644
--- a/Filters/Core/vtkResampleWithDataSet.h
+++ b/Filters/Core/vtkResampleWithDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResampleWithDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResampleWithDataSet
  * @brief   sample point and cell data of a dataset on
diff --git a/Filters/Core/vtkReverseSense.cxx b/Filters/Core/vtkReverseSense.cxx
index 1fcd08a414af1c0e1bec839b89fc1a12cabf1456..85e13f8157b7c8aef550dd0ce5dbd9d418730e4e 100644
--- a/Filters/Core/vtkReverseSense.cxx
+++ b/Filters/Core/vtkReverseSense.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReverseSense.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReverseSense.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkReverseSense.h b/Filters/Core/vtkReverseSense.h
index f1752915d6f0921d59c812513bb7c27e872976c0..d1a178b9ad38b2b0c5ce218828572a157db5cc8f 100644
--- a/Filters/Core/vtkReverseSense.h
+++ b/Filters/Core/vtkReverseSense.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReverseSense.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReverseSense
  * @brief   reverse the ordering of polygonal cells and/or vertex normals
diff --git a/Filters/Core/vtkSimpleElevationFilter.cxx b/Filters/Core/vtkSimpleElevationFilter.cxx
index 824ade07df61a1b2c87034c7357416f9ccb0c778..49a16733c5e66006ee57da944cfafa7b65279f77 100644
--- a/Filters/Core/vtkSimpleElevationFilter.cxx
+++ b/Filters/Core/vtkSimpleElevationFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleElevationFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimpleElevationFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkSimpleElevationFilter.h b/Filters/Core/vtkSimpleElevationFilter.h
index bc006bf8654b9dc847d7f2bc6694104c30b54e5b..de0f41a60d71a03519e1da3bd63cb1e2095bbf3c 100644
--- a/Filters/Core/vtkSimpleElevationFilter.h
+++ b/Filters/Core/vtkSimpleElevationFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleElevationFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimpleElevationFilter
  * @brief   generate scalars along a specified direction
diff --git a/Filters/Core/vtkSmoothPolyDataFilter.cxx b/Filters/Core/vtkSmoothPolyDataFilter.cxx
index 5eaad12ae5c47358399f8c012a0021a3c650aa30..7f6aedc8a703b2158baf1f7f89168b19a9957abe 100644
--- a/Filters/Core/vtkSmoothPolyDataFilter.cxx
+++ b/Filters/Core/vtkSmoothPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmoothPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmoothPolyDataFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkSmoothPolyDataFilter.h b/Filters/Core/vtkSmoothPolyDataFilter.h
index 8d80753b08b5f00244c2f8c077ade74adae98c46..a93b6f2770cdc7e77fa564ac26f318e8c5fd7aa2 100644
--- a/Filters/Core/vtkSmoothPolyDataFilter.h
+++ b/Filters/Core/vtkSmoothPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmoothPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSmoothPolyDataFilter
  * @brief   adjust point positions using Laplacian smoothing
diff --git a/Filters/Core/vtkSphereTreeFilter.cxx b/Filters/Core/vtkSphereTreeFilter.cxx
index dd93e9b9f528cce5cfadb74e2e4fe3da48cb9d28..9f79f01d50dcc5126b0fae04ed9d9d4de5a29512 100644
--- a/Filters/Core/vtkSphereTreeFilter.cxx
+++ b/Filters/Core/vtkSphereTreeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereTreeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereTreeFilter.h"
 #include "vtkAbstractArray.h"
 #include "vtkCellData.h"
diff --git a/Filters/Core/vtkSphereTreeFilter.h b/Filters/Core/vtkSphereTreeFilter.h
index ab7c80a66129c11286fb80715a4fe9ac43ee573b..16802e5ad0dfc0f9c56875edf55554455b53832b 100644
--- a/Filters/Core/vtkSphereTreeFilter.h
+++ b/Filters/Core/vtkSphereTreeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereTreeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkSphereTreeFilter
  * @brief represent a sphere tree as vtkPolyData
diff --git a/Filters/Core/vtkStaticCleanPolyData.cxx b/Filters/Core/vtkStaticCleanPolyData.cxx
index 0ed1ff7232bbc2b822042aca6c199f6526e6b864..973141e6fad630024e6f1f24bf050beb0b315e6b 100644
--- a/Filters/Core/vtkStaticCleanPolyData.cxx
+++ b/Filters/Core/vtkStaticCleanPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCleanPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStaticCleanPolyData.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkStaticCleanPolyData.h b/Filters/Core/vtkStaticCleanPolyData.h
index d98cee73b3a54d163e4ab07a7cc19abbe8714010..8dc0678e5a8328ad6ac635c10a88fe06bc0a15fd 100644
--- a/Filters/Core/vtkStaticCleanPolyData.h
+++ b/Filters/Core/vtkStaticCleanPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCleanPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStaticCleanPolyData
  * @brief   merge duplicate points, and/or remove unused points and/or remove degenerate cells
diff --git a/Filters/Core/vtkStaticCleanUnstructuredGrid.cxx b/Filters/Core/vtkStaticCleanUnstructuredGrid.cxx
index e8f189bd313fc2c52b57035a942a49800fe04b35..6ca160919d9a2d2857a9e970bd88f00ce90bad3f 100644
--- a/Filters/Core/vtkStaticCleanUnstructuredGrid.cxx
+++ b/Filters/Core/vtkStaticCleanUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCleanUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStaticCleanUnstructuredGrid.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkStaticCleanUnstructuredGrid.h b/Filters/Core/vtkStaticCleanUnstructuredGrid.h
index 92b24b69640c6facae4ad48fcc2cc438e0f9d5f4..2ff7a314d40cf0e52f37982b3be7c72f4b89e5bd 100644
--- a/Filters/Core/vtkStaticCleanUnstructuredGrid.h
+++ b/Filters/Core/vtkStaticCleanUnstructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStaticCleanUnstructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStaticCleanUnstructuredGrid
  * @brief   merge duplicate points, removed unused points, in an vtkUnstructuredGrid
diff --git a/Filters/Core/vtkStreamerBase.cxx b/Filters/Core/vtkStreamerBase.cxx
index 208963133ede7f3f144953af6648dac4ec5cc65f..b34cfaa0cd2c5c4ae62173e1dc9c2de2ff107f01 100644
--- a/Filters/Core/vtkStreamerBase.cxx
+++ b/Filters/Core/vtkStreamerBase.cxx
@@ -1,18 +1,5 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamerBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStreamerBase.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Core/vtkStreamerBase.h b/Filters/Core/vtkStreamerBase.h
index 590d76ec1dd7b24b2551b123ab7f0f57e9335031..9a58d58f4a9e3300a8c06b64ba362b3410e3d339 100644
--- a/Filters/Core/vtkStreamerBase.h
+++ b/Filters/Core/vtkStreamerBase.h
@@ -1,18 +1,5 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkStreamerBase
diff --git a/Filters/Core/vtkStreamingTessellator.cxx b/Filters/Core/vtkStreamingTessellator.cxx
index 4f1b70d758da4fc44fd5039ba1c58cdadb2757b2..be4b2656eabaeb7fdfcbb29f93b530aa8d459b93 100644
--- a/Filters/Core/vtkStreamingTessellator.cxx
+++ b/Filters/Core/vtkStreamingTessellator.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /* Do not edit this file! It was generated by hand. Mostly.
  * Edit vtkStreamingTessellatorGenerator.py instead.
diff --git a/Filters/Core/vtkStreamingTessellator.h b/Filters/Core/vtkStreamingTessellator.h
index 61b14c8db66eea275499183879ecde1bb7eb3a2b..bef9836fdb8fd57559fa409eff303dae3eb30958 100644
--- a/Filters/Core/vtkStreamingTessellator.h
+++ b/Filters/Core/vtkStreamingTessellator.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamingTessellator.h
-  Language:  C++
-
-  Copyright 2003 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStreamingTessellator
  * @brief   An algorithm that refines an initial simplicial tessellation using edge subdivision
diff --git a/Filters/Core/vtkStreamingTessellatorGenerator.py b/Filters/Core/vtkStreamingTessellatorGenerator.py
index a1e356d53969a43ff017b2cae87d2a99e0add9af..4a4f0021541904d416bf23ce9f18db3e1e0e4c8a 100755
--- a/Filters/Core/vtkStreamingTessellatorGenerator.py
+++ b/Filters/Core/vtkStreamingTessellatorGenerator.py
@@ -1,14 +1,6 @@
 #!/usr/bin/python
 # coding=utf-8
 #
-# Copyright 2003 Sandia Corporation.
-# Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-# license for use of this work by or on behalf of the
-# U.S. Government. Redistribution and use in source and binary forms, with
-# or without modification, are permitted provided that this Notice and any
-# statement of authorship are reproduced on all copies.
-#
-
 from __future__ import print_function
 import sys, re, math
 
@@ -400,14 +392,10 @@ def __PrmCase( ctxt, csrc, perm, sgn ):
   __Permuted( perm, sgn, csrc, '    ', ctxt )
   print('      %sbreak;' % '    ', file=genCode)
 
-print("""/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+print("""
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /* Do not edit this file! It was generated by hand. Mostly.
  * Edit vtkStreamingTessellatorGenerator.py instead.
diff --git a/Filters/Core/vtkStripper.cxx b/Filters/Core/vtkStripper.cxx
index ab0b27b21e8b7eab5a084096629bc2b1b69b54df..e3d1b590322272fddf282f02ccb1dce302173b3c 100644
--- a/Filters/Core/vtkStripper.cxx
+++ b/Filters/Core/vtkStripper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStripper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStripper.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkStripper.h b/Filters/Core/vtkStripper.h
index efa6287baa9ef372b7f92262c5cd9d3ac8fd660f..24b5af2ad8bc4c9de025088c02e563d5afc005af 100644
--- a/Filters/Core/vtkStripper.h
+++ b/Filters/Core/vtkStripper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStripper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStripper
  * @brief   create triangle strips and/or poly-lines
diff --git a/Filters/Core/vtkStructuredDataPlaneCutter.cxx b/Filters/Core/vtkStructuredDataPlaneCutter.cxx
index 21170abf67cb1f34775d7fa875bedee1ff9e64d7..ad46d35b6dd045af3fb27adcd13c261366a87427 100644
--- a/Filters/Core/vtkStructuredDataPlaneCutter.cxx
+++ b/Filters/Core/vtkStructuredDataPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredDataPlaneCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredDataPlaneCutter.h"
 
 #include "vtkAbstractTransform.h"
diff --git a/Filters/Core/vtkStructuredDataPlaneCutter.h b/Filters/Core/vtkStructuredDataPlaneCutter.h
index e093a91cb5ab94e2c19b8624c2591599f28bf783..4e5699c9d694b499bd702352a93b497ffe3b30de 100644
--- a/Filters/Core/vtkStructuredDataPlaneCutter.h
+++ b/Filters/Core/vtkStructuredDataPlaneCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredDataPlaneCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredDataPlaneCutter
  * @brief   fast plane cutting of vtkImageData/vtkRectilinearGrid/vtkStructuredGrid
diff --git a/Filters/Core/vtkStructuredGridAppend.cxx b/Filters/Core/vtkStructuredGridAppend.cxx
index d145eaeda001ddc2196c21314cbfc4580d9bfd24..17f97096a9b03aaa9ccb9b5253cca381aa1cdf76 100644
--- a/Filters/Core/vtkStructuredGridAppend.cxx
+++ b/Filters/Core/vtkStructuredGridAppend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridAppend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridAppend.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/Core/vtkStructuredGridAppend.h b/Filters/Core/vtkStructuredGridAppend.h
index 182ff4e7749b54233f6a0e0e9c589b88e0f7a6d6..dcef9fed7d1f2bfb45e57714a6d9c1bad07468ee 100644
--- a/Filters/Core/vtkStructuredGridAppend.h
+++ b/Filters/Core/vtkStructuredGridAppend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridAppend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridAppend
  * @brief   Collects data from multiple inputs into one structured grid.
diff --git a/Filters/Core/vtkStructuredGridOutlineFilter.cxx b/Filters/Core/vtkStructuredGridOutlineFilter.cxx
index 41f370d3bbbb7852b47f80da6a8001ce82ff3406..09594ce50d792579e0a55ab331da9ae994e14b47 100644
--- a/Filters/Core/vtkStructuredGridOutlineFilter.cxx
+++ b/Filters/Core/vtkStructuredGridOutlineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridOutlineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridOutlineFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkStructuredGridOutlineFilter.h b/Filters/Core/vtkStructuredGridOutlineFilter.h
index 1308ee5a894dffa9a5eea21dc8e767230c2b669f..567f7b8b6cf76fc6db1ca09e0e52c26e72ec6f66 100644
--- a/Filters/Core/vtkStructuredGridOutlineFilter.h
+++ b/Filters/Core/vtkStructuredGridOutlineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridOutlineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridOutlineFilter
  * @brief   create wireframe outline for structured grid
diff --git a/Filters/Core/vtkSurfaceNets2D.cxx b/Filters/Core/vtkSurfaceNets2D.cxx
index 03479c9b8cd8b8433b2ab7f8393b434e95c7d7db..a6d8448d5e003a384555b68a1511a169cee90b3f 100644
--- a/Filters/Core/vtkSurfaceNets2D.cxx
+++ b/Filters/Core/vtkSurfaceNets2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceNets2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSurfaceNets2D.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkSurfaceNets2D.h b/Filters/Core/vtkSurfaceNets2D.h
index 1c69c175108cc61c5ce2f641667d077e539dedbb..f16576831fd3dbd49102b8927b11e1f8cd568180 100644
--- a/Filters/Core/vtkSurfaceNets2D.h
+++ b/Filters/Core/vtkSurfaceNets2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceNets2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSurfaceNets2D
  * @brief   generate smoothed constours from segmented 2D image data (i.e., "label maps")
diff --git a/Filters/Core/vtkSurfaceNets3D.cxx b/Filters/Core/vtkSurfaceNets3D.cxx
index f8ab0b2291ecfdfe0a8a658471eaeb6d072c6350..e8a24cf7c8f4c5cd4d2f97ed1b026e320aab4f21 100644
--- a/Filters/Core/vtkSurfaceNets3D.cxx
+++ b/Filters/Core/vtkSurfaceNets3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceNets3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSurfaceNets3D.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkSurfaceNets3D.h b/Filters/Core/vtkSurfaceNets3D.h
index 3632f2d4bcba1f7965ef973035c5e6c415bc7a59..bf8fb264c000a860e51957a884ab7cb297a87ac3 100644
--- a/Filters/Core/vtkSurfaceNets3D.h
+++ b/Filters/Core/vtkSurfaceNets3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceNets3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSurfaceNets3D
  * @brief   generate smoothed isocontours from segmented 3D image data (i.e., "label maps")
diff --git a/Filters/Core/vtkSynchronizedTemplates2D.cxx b/Filters/Core/vtkSynchronizedTemplates2D.cxx
index 3a1035a64c146d2a5e1fa29e122cef2075fa5a71..d26cda60a855141cc2e14c61271939eb51358065 100644
--- a/Filters/Core/vtkSynchronizedTemplates2D.cxx
+++ b/Filters/Core/vtkSynchronizedTemplates2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedTemplates2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSynchronizedTemplates2D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkSynchronizedTemplates2D.h b/Filters/Core/vtkSynchronizedTemplates2D.h
index bac8bdb46e0b9421e494c5ddb898ee2650e50bed..224ec0f95cc48d27b7517f386ebd56825ba71909 100644
--- a/Filters/Core/vtkSynchronizedTemplates2D.h
+++ b/Filters/Core/vtkSynchronizedTemplates2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedTemplates2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSynchronizedTemplates2D
  * @brief   generate isoline(s) from a structured points set
diff --git a/Filters/Core/vtkSynchronizedTemplates3D.cxx b/Filters/Core/vtkSynchronizedTemplates3D.cxx
index 0175e7a4a4a6d2d9803b975836e4dede8d5da0f9..2021facd9f6db2176e49a0117a6699c1f03d0ee5 100644
--- a/Filters/Core/vtkSynchronizedTemplates3D.cxx
+++ b/Filters/Core/vtkSynchronizedTemplates3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedTemplates3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSynchronizedTemplates3D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkSynchronizedTemplates3D.h b/Filters/Core/vtkSynchronizedTemplates3D.h
index ef228df4372466ed0d3e9d0d3b328935c457e3ef..773b460e1ad496fa396141d01a906c601b887aec 100644
--- a/Filters/Core/vtkSynchronizedTemplates3D.h
+++ b/Filters/Core/vtkSynchronizedTemplates3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedTemplates3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSynchronizedTemplates3D
  * @brief   generate isosurface from structured points
diff --git a/Filters/Core/vtkSynchronizedTemplatesCutter3D.cxx b/Filters/Core/vtkSynchronizedTemplatesCutter3D.cxx
index 937e0c7c9a212a69d34d6e70adc03763ae9c05cc..de4dac136dcde3840d76c2f2d64bfbfbe35273c6 100644
--- a/Filters/Core/vtkSynchronizedTemplatesCutter3D.cxx
+++ b/Filters/Core/vtkSynchronizedTemplatesCutter3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedTemplatesCutter3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSynchronizedTemplatesCutter3D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkSynchronizedTemplatesCutter3D.h b/Filters/Core/vtkSynchronizedTemplatesCutter3D.h
index b31a55cecc5dee250d4aeae00ae3b7bc082b32c5..dc5055dd8166bfd129b7a52f589953c6b1489681 100644
--- a/Filters/Core/vtkSynchronizedTemplatesCutter3D.h
+++ b/Filters/Core/vtkSynchronizedTemplatesCutter3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedTemplatesCutter3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSynchronizedTemplatesCutter3D
  * @brief   generate cut surface from structured points
diff --git a/Filters/Core/vtkTensorGlyph.cxx b/Filters/Core/vtkTensorGlyph.cxx
index a971c57fdae065dd88e9b66856a9dd8877f6cb48..e2ccc1569f9e8452d60088cc69b4dbe5f88f9042 100644
--- a/Filters/Core/vtkTensorGlyph.cxx
+++ b/Filters/Core/vtkTensorGlyph.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorGlyph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTensorGlyph.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Core/vtkTensorGlyph.h b/Filters/Core/vtkTensorGlyph.h
index badc710288d700de9c76b5279997ca27d0ede1f8..57fab9e3cadd3d626779124724af020bbd92dfbd 100644
--- a/Filters/Core/vtkTensorGlyph.h
+++ b/Filters/Core/vtkTensorGlyph.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorGlyph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTensorGlyph
  * @brief   scale and orient glyph(s) according to eigenvalues and eigenvectors of symmetrical part
diff --git a/Filters/Core/vtkThreshold.cxx b/Filters/Core/vtkThreshold.cxx
index e22d07cb8bb79432513f1daf4db4145c669d9180..d4523c9c151bdbc0a5cd84fa106693189d4289b7 100644
--- a/Filters/Core/vtkThreshold.cxx
+++ b/Filters/Core/vtkThreshold.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Core/vtkThreshold.h b/Filters/Core/vtkThreshold.h
index a63121c69a03b864cf9abaef84bfdbafd181ad23..54507b37e53e02f8f6d461266198e0feb6aef659 100644
--- a/Filters/Core/vtkThreshold.h
+++ b/Filters/Core/vtkThreshold.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreshold.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkThreshold
  * @brief   extracts cells where scalar value in cell satisfies threshold criterion
diff --git a/Filters/Core/vtkThresholdPoints.cxx b/Filters/Core/vtkThresholdPoints.cxx
index 741cb91ba793b3fa3c7e8b07545f877b81e2880e..4eaabcbdb2c4ff9ddf4418974e467c0cd794b271 100644
--- a/Filters/Core/vtkThresholdPoints.cxx
+++ b/Filters/Core/vtkThresholdPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThresholdPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThresholdPoints.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkThresholdPoints.h b/Filters/Core/vtkThresholdPoints.h
index 38cf138234659fc7ce9572d95c97ec718719ff47..2c213777094fce1fe31b5ba2088c9745d3c86baa 100644
--- a/Filters/Core/vtkThresholdPoints.h
+++ b/Filters/Core/vtkThresholdPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThresholdPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkThresholdPoints
  * @brief   extracts points whose scalar value satisfies threshold criterion
diff --git a/Filters/Core/vtkTransposeTable.cxx b/Filters/Core/vtkTransposeTable.cxx
index 1e1228669a2e70da175479347c1a207273d25625..750d578128911b549d2a7036d04c9715a8ed7bdb 100644
--- a/Filters/Core/vtkTransposeTable.cxx
+++ b/Filters/Core/vtkTransposeTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransposeTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTransposeTable.h"
 
diff --git a/Filters/Core/vtkTransposeTable.h b/Filters/Core/vtkTransposeTable.h
index d03428c64127e3ffd58b8703da939da95e63caff..4a7ef9a60aa39824902e4e331c44fe8de8039860 100644
--- a/Filters/Core/vtkTransposeTable.h
+++ b/Filters/Core/vtkTransposeTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransposeTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTransposeTable
diff --git a/Filters/Core/vtkTriangleFilter.cxx b/Filters/Core/vtkTriangleFilter.cxx
index 21843a9c23941e417a4aa0b6ee56ea658a833054..3f280cd50a1bb4ff3f455129640ce88ce331b5e4 100644
--- a/Filters/Core/vtkTriangleFilter.cxx
+++ b/Filters/Core/vtkTriangleFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangleFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTriangleFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkTriangleFilter.h b/Filters/Core/vtkTriangleFilter.h
index af7d4b9758256d13aa8692f4752b9acb236fd1c0..a6e726b556d32db4b4ddd40dbce72b439c0becf5 100644
--- a/Filters/Core/vtkTriangleFilter.h
+++ b/Filters/Core/vtkTriangleFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangleFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriangleFilter
  * @brief   convert input polygons and strips to triangles
diff --git a/Filters/Core/vtkTriangleMeshPointNormals.cxx b/Filters/Core/vtkTriangleMeshPointNormals.cxx
index a7a47c19ba695b02a433333b5c86139b1e1d3c30..58e7ad1e99d423aa94938627f24a028414d72b14 100644
--- a/Filters/Core/vtkTriangleMeshPointNormals.cxx
+++ b/Filters/Core/vtkTriangleMeshPointNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangleMeshPointNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTriangleMeshPointNormals.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkTriangleMeshPointNormals.h b/Filters/Core/vtkTriangleMeshPointNormals.h
index a4590dc1d89ff467e69fa9b1e70582859638856e..5d28dfedef7071315f2ee1ada886e83fb97a6c52 100644
--- a/Filters/Core/vtkTriangleMeshPointNormals.h
+++ b/Filters/Core/vtkTriangleMeshPointNormals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangleMeshPointNormals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriangleMeshPointNormals
  * @brief   compute point normals for triangle mesh
diff --git a/Filters/Core/vtkTubeBender.cxx b/Filters/Core/vtkTubeBender.cxx
index 835db9719e557cbacd920dfdfec2e8dc9e19ae66..876ad9a9dcd79079f6a7cabc33d74ff576b8dc71 100644
--- a/Filters/Core/vtkTubeBender.cxx
+++ b/Filters/Core/vtkTubeBender.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTubeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTubeBender.h"
 
 #include "vtkPoints.h"
diff --git a/Filters/Core/vtkTubeBender.h b/Filters/Core/vtkTubeBender.h
index 75a95e8efb8bdc88a32cb703c77851abf943888c..b9fe9b0cecca0d800ef86503a1d91ae3927a1f06 100644
--- a/Filters/Core/vtkTubeBender.h
+++ b/Filters/Core/vtkTubeBender.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTubeBender.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkTubeBender
  * @brief Rounds corners on lines for better tubes
diff --git a/Filters/Core/vtkTubeFilter.cxx b/Filters/Core/vtkTubeFilter.cxx
index 01e633704be59b83c470f48b0f79c28365fb0c1d..b195c849e395472466307c873fb49211f4aaa1fb 100644
--- a/Filters/Core/vtkTubeFilter.cxx
+++ b/Filters/Core/vtkTubeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTubeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTubeFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkTubeFilter.h b/Filters/Core/vtkTubeFilter.h
index 99c324ace2d54a2a7d88cb5759057e465c24c3d3..156477fe2b71225520785cce79dc212af9dc5c13 100644
--- a/Filters/Core/vtkTubeFilter.h
+++ b/Filters/Core/vtkTubeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTubeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTubeFilter
  * @brief   filter that generates tubes around lines
diff --git a/Filters/Core/vtkUnstructuredGridQuadricDecimation.cxx b/Filters/Core/vtkUnstructuredGridQuadricDecimation.cxx
index 64fe4083de3fdff2144c987653479a9fb1b137f9..c5c28c74755c19653f63cfdbce2bc6f1def0f234 100644
--- a/Filters/Core/vtkUnstructuredGridQuadricDecimation.cxx
+++ b/Filters/Core/vtkUnstructuredGridQuadricDecimation.cxx
@@ -1,19 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridQuadricDecimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  Copyright 2007, 2008 by University of Utah.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007, 2008 by University of Utah
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridQuadricDecimation.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkUnstructuredGridQuadricDecimation.h b/Filters/Core/vtkUnstructuredGridQuadricDecimation.h
index f8ffff5b58c71f68acde724453d2430a0cf71015..a4c0128097c944317fa5b7db3741def1ffa5f3a9 100644
--- a/Filters/Core/vtkUnstructuredGridQuadricDecimation.h
+++ b/Filters/Core/vtkUnstructuredGridQuadricDecimation.h
@@ -1,20 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridQuadricDecimation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  Copyright 2007, 2008 by University of Utah.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007, 2008 by University of Utah
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridQuadricDecimation
  * @brief   reduce the number of
diff --git a/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.cxx b/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.cxx
index c793a43ad74c03764a5d4a972d22c3c18bddc449..2903f4205ce29e3dfed0f27732d722253e290037 100644
--- a/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.cxx
+++ b/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridToExplicitStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridToExplicitStructuredGrid.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.h b/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.h
index c24d1dc393cd6eea3803c3b779ccc740ceeca3c3..6828a450723875883f33a4580ef9b50c62e4af8c 100644
--- a/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.h
+++ b/Filters/Core/vtkUnstructuredGridToExplicitStructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridToExplicitStructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridToExplicitStructuredGrid
  * @brief   Filter which converts an unstructured grid data into an explicit structured grid.
diff --git a/Filters/Core/vtkVectorDot.cxx b/Filters/Core/vtkVectorDot.cxx
index 73b86f02fe3f050b514ea725fdc451a045782b02..58e76c0962e7524d6433e6dc303e5fb0eb52261c 100644
--- a/Filters/Core/vtkVectorDot.cxx
+++ b/Filters/Core/vtkVectorDot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorDot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVectorDot.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkVectorDot.h b/Filters/Core/vtkVectorDot.h
index a1e36993379655b36ded57ee0e2d1fd4ee6a8785..2e9821af4186fb4332a61d48a3a93b92e6ec74be 100644
--- a/Filters/Core/vtkVectorDot.h
+++ b/Filters/Core/vtkVectorDot.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorDot.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVectorDot
  * @brief   generate scalars from dot product of vectors and normals (e.g., show displacement plot)
diff --git a/Filters/Core/vtkVectorNorm.cxx b/Filters/Core/vtkVectorNorm.cxx
index 7514f9e5d9c9b090196ae93b69bf1c0fd2dc8aef..67cf7957990a5dcbe08b43e85581cbe5a48e1917 100644
--- a/Filters/Core/vtkVectorNorm.cxx
+++ b/Filters/Core/vtkVectorNorm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorNorm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVectorNorm.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkVectorNorm.h b/Filters/Core/vtkVectorNorm.h
index 80a00ab85d8404699d95eb67c0eaa92facab6a58..7a8d01bd50e3d03fb6fd7980e5e5800318ef72b9 100644
--- a/Filters/Core/vtkVectorNorm.h
+++ b/Filters/Core/vtkVectorNorm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorNorm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVectorNorm
  * @brief   generate scalars from Euclidean norm of vectors
diff --git a/Filters/Core/vtkVoronoi2D.cxx b/Filters/Core/vtkVoronoi2D.cxx
index 2a850ccb0420cd56e89279884d1d24d64667840a..942ad3809aa47d54171e863fa2c1813fc4b95243 100644
--- a/Filters/Core/vtkVoronoi2D.cxx
+++ b/Filters/Core/vtkVoronoi2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoronoi2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVoronoi2D.h"
 
 #include "vtkAbstractTransform.h"
diff --git a/Filters/Core/vtkVoronoi2D.h b/Filters/Core/vtkVoronoi2D.h
index 5793391bbb606a5d42d6381d38448a03d361aee7..2bf9469541cd48a74ff4234bb2e51efca12fc916 100644
--- a/Filters/Core/vtkVoronoi2D.h
+++ b/Filters/Core/vtkVoronoi2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoronoi2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVoronoi2D
  * @brief   create 2D Voronoi convex tiling of input points
diff --git a/Filters/Core/vtkWindowedSincPolyDataFilter.cxx b/Filters/Core/vtkWindowedSincPolyDataFilter.cxx
index c4814ef9533d34be07be31e2b209f3745a21272d..6db1be27a2169805f5dea2bc7b7897fa2142b2a7 100644
--- a/Filters/Core/vtkWindowedSincPolyDataFilter.cxx
+++ b/Filters/Core/vtkWindowedSincPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowedSincPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWindowedSincPolyDataFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Core/vtkWindowedSincPolyDataFilter.h b/Filters/Core/vtkWindowedSincPolyDataFilter.h
index beacf76b81fc32918c2571e4c6bdd4f68efe6aa2..87034397316b1ab0842a78c07bc90fc26fe0193e 100644
--- a/Filters/Core/vtkWindowedSincPolyDataFilter.h
+++ b/Filters/Core/vtkWindowedSincPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowedSincPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWindowedSincPolyDataFilter
  * @brief   adjust point positions using a windowed sinc function interpolation kernel
diff --git a/Filters/DSP/Testing/Cxx/TestBandFiltering.cxx b/Filters/DSP/Testing/Cxx/TestBandFiltering.cxx
index 4c20a3065d95de33b9ec13ce80892d267c88acdd..82a8d511c1334cbdbf0b5bbfcebd43cf0dcc96ea 100644
--- a/Filters/DSP/Testing/Cxx/TestBandFiltering.cxx
+++ b/Filters/DSP/Testing/Cxx/TestBandFiltering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBandFiltering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkBandFiltering.h>
 #include <vtkDoubleArray.h>
diff --git a/Filters/DSP/vtk.module b/Filters/DSP/vtk.module
index 214ff1623ea04d04b87aadd67a880a45418c2c9b..24f8703db9457b45f8d3117949e40ebcda3b1c22 100644
--- a/Filters/DSP/vtk.module
+++ b/Filters/DSP/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/DSP/vtkBandFiltering.cxx b/Filters/DSP/vtkBandFiltering.cxx
index 9d2b7e336fbb712677bd82ac4fa0a6c1ee20a078..fd32b87c3635f31551cefaba5ab52cae7b37f9d2 100644
--- a/Filters/DSP/vtkBandFiltering.cxx
+++ b/Filters/DSP/vtkBandFiltering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBandFiltering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBandFiltering.h"
 
diff --git a/Filters/DSP/vtkBandFiltering.h b/Filters/DSP/vtkBandFiltering.h
index ec3518fa125d673c4549000bdfa68191d10756c0..80c4b54f8ca53493de521cbba62fe0b753285910 100644
--- a/Filters/DSP/vtkBandFiltering.h
+++ b/Filters/DSP/vtkBandFiltering.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBandFiltering.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkBandFiltering
diff --git a/Filters/Extraction/LICENSE b/Filters/Extraction/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Extraction/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Extraction/Testing/Cxx/TestConvertSelection.cxx b/Filters/Extraction/Testing/Cxx/TestConvertSelection.cxx
index de93e5dbb719d1bfb352dfdfcc76104b4ddec698..105edc02a672d0a750feebd4c1bc1c7807c71c4b 100644
--- a/Filters/Extraction/Testing/Cxx/TestConvertSelection.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestConvertSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConvertSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 #include "vtkCellData.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExpandMarkedElements.cxx b/Filters/Extraction/Testing/Cxx/TestExpandMarkedElements.cxx
index e49b0a6c7ab4bcdd50f617974137349469d172ef..73954dfbbe08545af6821c33e01c77ec1200dcc7 100644
--- a/Filters/Extraction/Testing/Cxx/TestExpandMarkedElements.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExpandMarkedElements.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCellData.h"
 #include "vtkCompositePolyDataMapper.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractBlock.cxx b/Filters/Extraction/Testing/Cxx/TestExtractBlock.cxx
index 25d78542a75e12ad4c2d4ad842128bc04f908be9..371be5190032690230fd0754de8057db3c3ee913 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractBlock.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests an extraction of a block using first vtkExtractBlock then
 // a block selection from a vtkSelection and vtkExtractSelection
 
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractBlockUsingDataAssembly.cxx b/Filters/Extraction/Testing/Cxx/TestExtractBlockUsingDataAssembly.cxx
index b2a5f0e0e975ed831d4c9797670177632c5589c9..24dbb54ee25c4da3962e2455a5d5418dd8631cad 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractBlockUsingDataAssembly.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractBlockUsingDataAssembly.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractBlockUsingDataAssembly.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataAssembly.h>
 #include <vtkDoubleArray.h>
 #include <vtkExtractBlockUsingDataAssembly.h>
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractDataArraysOverTime.cxx b/Filters/Extraction/Testing/Cxx/TestExtractDataArraysOverTime.cxx
index 60bbb2460ce19ef283ab15e6d1f2c6e2769db31c..7e2218ac1f37a56faef7f7e92996d64d92f7dd4a 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractDataArraysOverTime.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractDataArraysOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractDataArraysOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractDataArraysOverTime.h"
 
 #include "vtkExodusIIReader.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractExodusGlobalTemporalVariables.cxx b/Filters/Extraction/Testing/Cxx/TestExtractExodusGlobalTemporalVariables.cxx
index 3038da605d96a979457421cd9cde3ebf3b2a7d31..e30c7ea120625d8bb08543d48cfbfabf7b5c1726 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractExodusGlobalTemporalVariables.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractExodusGlobalTemporalVariables.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractExodusGlobalTemporalVariables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractExodusGlobalTemporalVariables.h"
 
 #include "vtkExodusIIReader.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractGridPieces.cxx b/Filters/Extraction/Testing/Cxx/TestExtractGridPieces.cxx
index 2137e821002c72861e1c16624e71df41829bc972..03c4b48e069abccbb7d602928ee643b0ebae8fd9 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractGridPieces.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractGridPieces.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractGridPieces.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkExtractGrid.h>
 #include <vtkNew.h>
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractParticlesOverTime.cxx b/Filters/Extraction/Testing/Cxx/TestExtractParticlesOverTime.cxx
index 7a445c869d8d57fef8cfbcfa5ff8d41f2034817e..bbbbc95690edcc959ee2248a09c7b9e39b6344cd 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractParticlesOverTime.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractParticlesOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractParticlesOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractParticlesOverTime.h"
 
 #include "vtkArrayCalculator.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractPolyDataGeometry.cxx b/Filters/Extraction/Testing/Cxx/TestExtractPolyDataGeometry.cxx
index c0067df05a05984de2a5fa2afef76d646b726580..56c0f78c6aada23d41c1526a3e1b8eeaa471389d 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractPolyDataGeometry.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractPolyDataGeometry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractPolyDataGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractPolyDataGeometry.h"
 
 #include "vtkBox.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractRectilinearGrid.cxx b/Filters/Extraction/Testing/Cxx/TestExtractRectilinearGrid.cxx
index 67226ca4537b8ceb55564fd5fb688a1b51f046d0..fd3375a58b9becdf105220840f766fbc2561a3eb 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractRectilinearGrid.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // VTK includes
 #include "vtkCellData.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractRows.cxx b/Filters/Extraction/Testing/Cxx/TestExtractRows.cxx
index adac1bfe670b415f208bf3c428769650b239582e..85c95db41fa9b0a05d65f72e946c9242d655311e 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractRows.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractRows.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractRows.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractSelection.h"
 #include "vtkIdTypeArray.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractSelectedArraysOverTime.cxx b/Filters/Extraction/Testing/Cxx/TestExtractSelectedArraysOverTime.cxx
index b332d9d82daa98227747fcc2a63b74e95203842a..0cca3d8061543bbaf6d531afb8b25935aa3ce2d2 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractSelectedArraysOverTime.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractSelectedArraysOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelectedArraysOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractSelectedArraysOverTime.h"
 
 #include "vtkExodusIIReader.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractSelection.cxx b/Filters/Extraction/Testing/Cxx/TestExtractSelection.cxx
index 56c6c63de452708a3676cc98b8f8afad2243e5b8..23e80c6f7251808afa9c47f83831985dc6d0e1db 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractSelection.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkDataSetMapper.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractSelectionUsingDataAssembly.cxx b/Filters/Extraction/Testing/Cxx/TestExtractSelectionUsingDataAssembly.cxx
index f770728fd8caed3ab8eb409fffce071f7bff7df0..c75de3919560484a9fc09a3ea65a7883b8c6c6f9 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractSelectionUsingDataAssembly.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractSelectionUsingDataAssembly.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelectionUsingDataAssembly.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkConvertSelection.h>
 #include <vtkDataAssemblyUtilities.h>
 #include <vtkExtractSelection.h>
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractThresholdsMultiBlock.cxx b/Filters/Extraction/Testing/Cxx/TestExtractThresholdsMultiBlock.cxx
index 58e2df81ff417ca7dd18c80ae7c71516b9075fb7..c6711681c5d99ec9c7cb4670a9365e244527714a 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractThresholdsMultiBlock.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractThresholdsMultiBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractThresholdsMultiBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests point, cell, and row selection and extraction from a multiblock data set
 // made up of two vtkPolyDatas and vtkTable.
 
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractTimeSteps.cxx b/Filters/Extraction/Testing/Cxx/TestExtractTimeSteps.cxx
index 7ba87e2140ee6194353b615980355e9e8dc467a6..333e4de4dd4c2e20d24102a012ba12005828ea4f 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractTimeSteps.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractTimeSteps.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractTimeSteps.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractTimeSteps.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractValues.cxx b/Filters/Extraction/Testing/Cxx/TestExtractValues.cxx
index 2f1f5d0f28598966bd97684c91f208e7ff333b75..1b27539ca2e34e3f1daa37d289a43e379db154e5 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractValues.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractValues.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractValues.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests value selection of a vtkPolyData
 
 #include "vtkExtractSelection.h"
diff --git a/Filters/Extraction/Testing/Cxx/TestExtraction.cxx b/Filters/Extraction/Testing/Cxx/TestExtraction.cxx
index 218e143ddd2f3f0546732390fa4aca2215204ef4..3296e48aec13299fd87a128a2f05374b55f828b5 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtraction.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtraction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtraction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkSelection and vtkExtractSelection.
 //
 // The command line arguments are:
diff --git a/Filters/Extraction/Testing/Cxx/TestExtractionExpression.cxx b/Filters/Extraction/Testing/Cxx/TestExtractionExpression.cxx
index fa8b1e8cd0b4da7107ae5a71237dfeca82a96208..04ce1ccea21edc3828a9ea4326c2341766234de2 100644
--- a/Filters/Extraction/Testing/Cxx/TestExtractionExpression.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestExtractionExpression.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
 
diff --git a/Filters/Extraction/Testing/Cxx/TestHyperTreeGridSelection.cxx b/Filters/Extraction/Testing/Cxx/TestHyperTreeGridSelection.cxx
index 50f8da04701ed8debcfee592642be18707746362..1cbff200a272f9a519938bf5fdd7b9e5831339d2 100644
--- a/Filters/Extraction/Testing/Cxx/TestHyperTreeGridSelection.cxx
+++ b/Filters/Extraction/Testing/Cxx/TestHyperTreeGridSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #include "vtkBitArray.h"
 #include "vtkCellData.h"
diff --git a/Filters/Extraction/vtk.module b/Filters/Extraction/vtk.module
index 5bea46d68141a517c817de9f9814be4742f5ce29..cd29eda50923ad6e4b75fd1c1eb2fec8db96fbde 100644
--- a/Filters/Extraction/vtk.module
+++ b/Filters/Extraction/vtk.module
@@ -8,6 +8,17 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/Extraction/vtkBlockSelector.cxx b/Filters/Extraction/vtkBlockSelector.cxx
index ea207053a23544547b5d9d42d3472ca81ba85979..f5b64fb3bab223e5833ee1832c0f17d6bffe4eeb 100644
--- a/Filters/Extraction/vtkBlockSelector.cxx
+++ b/Filters/Extraction/vtkBlockSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBlockSelector.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Extraction/vtkBlockSelector.h b/Filters/Extraction/vtkBlockSelector.h
index 0f0ec7d816f39343a0aefb76dd6d83246acc2f23..704b480df6fccbb23ba7fa47534e2020027583e9 100644
--- a/Filters/Extraction/vtkBlockSelector.h
+++ b/Filters/Extraction/vtkBlockSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkBlockSelector
  * @brief selector for blocks
diff --git a/Filters/Extraction/vtkConvertSelection.cxx b/Filters/Extraction/vtkConvertSelection.cxx
index d60cf8b2c5c934fb14dcd2c0396459017a7de05b..94a854ac3811ec0378541a55a16cdfdbbb8c3a9c 100644
--- a/Filters/Extraction/vtkConvertSelection.cxx
+++ b/Filters/Extraction/vtkConvertSelection.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConvertSelection.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Extraction/vtkConvertSelection.h b/Filters/Extraction/vtkConvertSelection.h
index a89018db9c4448c2c7af419875466ffe147080eb..bccd4f693ef43172f868addafcaa60935bafa0fa 100644
--- a/Filters/Extraction/vtkConvertSelection.h
+++ b/Filters/Extraction/vtkConvertSelection.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertSelection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConvertSelection
  * @brief   Convert a selection from one type to another
diff --git a/Filters/Extraction/vtkExpandMarkedElements.cxx b/Filters/Extraction/vtkExpandMarkedElements.cxx
index 7ca8af1652fa94aeb507b66d103e41dc8f9e36e9..42bc0c08e6261db8b9d3f7332c00285326dcd11a 100644
--- a/Filters/Extraction/vtkExpandMarkedElements.cxx
+++ b/Filters/Extraction/vtkExpandMarkedElements.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExpandMarkedElements.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExpandMarkedElements.h"
 
diff --git a/Filters/Extraction/vtkExpandMarkedElements.h b/Filters/Extraction/vtkExpandMarkedElements.h
index 7d8c3c43e0313fa056153b8f44483b0584190008..d9e8e9aea76494f10326ab054228d31b8528362f 100644
--- a/Filters/Extraction/vtkExpandMarkedElements.h
+++ b/Filters/Extraction/vtkExpandMarkedElements.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExpandMarkedElements.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkExpandMarkedElements
  * @brief expands marked elements to including adjacent elements.
diff --git a/Filters/Extraction/vtkExtractBlock.cxx b/Filters/Extraction/vtkExtractBlock.cxx
index 33304623922c6224b77ddc8761bf855ff48f61c1..f532be17e91f4cf175bbfc622f6898c6d69f50ea 100644
--- a/Filters/Extraction/vtkExtractBlock.cxx
+++ b/Filters/Extraction/vtkExtractBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractBlock.h"
 
 #include "vtkDataObjectTreeIterator.h"
diff --git a/Filters/Extraction/vtkExtractBlock.h b/Filters/Extraction/vtkExtractBlock.h
index 887a9d2ab8e81aafad5195266d50fc6f39c6382b..6a0c069e8898c33190365fe45a18790610b7b183 100644
--- a/Filters/Extraction/vtkExtractBlock.h
+++ b/Filters/Extraction/vtkExtractBlock.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractBlock.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkExtractBlock
  * @brief extracts blocks from a vtkDataObjectTree subclass.
diff --git a/Filters/Extraction/vtkExtractBlockUsingDataAssembly.cxx b/Filters/Extraction/vtkExtractBlockUsingDataAssembly.cxx
index 5d186a209893d325ae4e1c7e5d56495be1a15306..dac1c9deec206cc9a6fe912e6a8d7fb79e0aafed 100644
--- a/Filters/Extraction/vtkExtractBlockUsingDataAssembly.cxx
+++ b/Filters/Extraction/vtkExtractBlockUsingDataAssembly.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractBlockUsingDataAssembly.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractBlockUsingDataAssembly.h"
 
 #include "vtkAMRUtilities.h"
diff --git a/Filters/Extraction/vtkExtractBlockUsingDataAssembly.h b/Filters/Extraction/vtkExtractBlockUsingDataAssembly.h
index 99c8e21db2507a1f7df10d4deb0075acba39f20c..e7973614d199d5cc35f7d076a6b82fc6730c05e3 100644
--- a/Filters/Extraction/vtkExtractBlockUsingDataAssembly.h
+++ b/Filters/Extraction/vtkExtractBlockUsingDataAssembly.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractBlockUsingDataAssembly.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkExtractBlockUsingDataAssembly
  * @brief extract blocks from certain composite datasets
diff --git a/Filters/Extraction/vtkExtractCellsByType.cxx b/Filters/Extraction/vtkExtractCellsByType.cxx
index 0398c59714dc6088eb323129707f8ba773f7a326..01bc7f3471290810e9745c02ce2c8fb924e3bc7b 100644
--- a/Filters/Extraction/vtkExtractCellsByType.cxx
+++ b/Filters/Extraction/vtkExtractCellsByType.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCellsByType.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractCellsByType.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Extraction/vtkExtractCellsByType.h b/Filters/Extraction/vtkExtractCellsByType.h
index 6719c0da34ac6651000860e83dfa3f9ea999f959..b2e8ef5bdc3c92b76bc37f18047b17a6f9e1232c 100644
--- a/Filters/Extraction/vtkExtractCellsByType.h
+++ b/Filters/Extraction/vtkExtractCellsByType.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCellsByType.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkExtractCellsByType
diff --git a/Filters/Extraction/vtkExtractDataArraysOverTime.cxx b/Filters/Extraction/vtkExtractDataArraysOverTime.cxx
index 7053804968be93fc477e19d6cf4905311b92bfee..c408727ac61abe8cde1c3a2a63b6347aff66d14c 100644
--- a/Filters/Extraction/vtkExtractDataArraysOverTime.cxx
+++ b/Filters/Extraction/vtkExtractDataArraysOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractDataArraysOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractDataArraysOverTime.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Extraction/vtkExtractDataArraysOverTime.h b/Filters/Extraction/vtkExtractDataArraysOverTime.h
index 285864f63e8f77a2a1add3410127a966abc2fcf9..b6d3d21125945b2d4a5c04aa872c1b1706ed731c 100644
--- a/Filters/Extraction/vtkExtractDataArraysOverTime.h
+++ b/Filters/Extraction/vtkExtractDataArraysOverTime.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractDataArraysOverTime.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractDataArraysOverTime
  * @brief   extracts array from input dataset over time.
diff --git a/Filters/Extraction/vtkExtractDataOverTime.cxx b/Filters/Extraction/vtkExtractDataOverTime.cxx
index 816f1881bd87c626d6ff3cce25cc0570a4f0ff48..29d4ae1742729e682948ef922c59f18bbf9b269a 100644
--- a/Filters/Extraction/vtkExtractDataOverTime.cxx
+++ b/Filters/Extraction/vtkExtractDataOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractDataOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractDataOverTime.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Extraction/vtkExtractDataOverTime.h b/Filters/Extraction/vtkExtractDataOverTime.h
index f199d7b0092218c634ab1d5625aa6828537ebab6..4ad2e91039a7276592edbd9ed3094d79767bd9b8 100644
--- a/Filters/Extraction/vtkExtractDataOverTime.h
+++ b/Filters/Extraction/vtkExtractDataOverTime.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractDataOverTime.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractDataOverTime
  * @brief   extract point data from a time sequence for
diff --git a/Filters/Extraction/vtkExtractDataSets.cxx b/Filters/Extraction/vtkExtractDataSets.cxx
index db4e13d572bdbc3b325e65f4995669c630aeafc4..1c22a8a200f805b00c9f45b8dc56390cd397ce14 100644
--- a/Filters/Extraction/vtkExtractDataSets.cxx
+++ b/Filters/Extraction/vtkExtractDataSets.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractDataSets.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractDataSets.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Extraction/vtkExtractDataSets.h b/Filters/Extraction/vtkExtractDataSets.h
index 4e742aeca4592cbd66c3d7f36b6461fb99061b25..2d85af3b06f5f192da2bf0b8364422301b3ec492 100644
--- a/Filters/Extraction/vtkExtractDataSets.h
+++ b/Filters/Extraction/vtkExtractDataSets.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractDataSets.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractDataSets
  * @brief   extracts a number of datasets.
diff --git a/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.cxx b/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.cxx
index 2ff7f841ef6cc8f90d3dc3ff1947e896994abd6f..2060374c2d649228307df9753c01c7aa142f8029 100644
--- a/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.cxx
+++ b/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractExodusGlobalTemporalVariables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractExodusGlobalTemporalVariables.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.h b/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.h
index 37bf849d5c26ee3cd5cefec81168d322741ff280..ab64b8383bdb2b7dcd1819a544e9c39debf828f1 100644
--- a/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.h
+++ b/Filters/Extraction/vtkExtractExodusGlobalTemporalVariables.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractExodusGlobalTemporalVariables.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkExtractExodusGlobalTemporalVariables
  * @brief extract global temporal arrays or suitable field data arrays
diff --git a/Filters/Extraction/vtkExtractGeometry.cxx b/Filters/Extraction/vtkExtractGeometry.cxx
index bc4c0e8894214770a5f5d2e1979a15bf77004fcb..ea376416a325c21848fb352f37630b8a59e6c62f 100644
--- a/Filters/Extraction/vtkExtractGeometry.cxx
+++ b/Filters/Extraction/vtkExtractGeometry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractGeometry.h"
 
 #include "vtk3DLinearGridCrinkleExtractor.h"
diff --git a/Filters/Extraction/vtkExtractGeometry.h b/Filters/Extraction/vtkExtractGeometry.h
index a2a550029ef3c35e90b8cc9f841bb0d8e216bb98..02188ae49087d2f0fdccc398ce2c7c65bf134488 100644
--- a/Filters/Extraction/vtkExtractGeometry.h
+++ b/Filters/Extraction/vtkExtractGeometry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractGeometry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractGeometry
  * @brief   extract cells that lie either entirely inside or outside of a specified
diff --git a/Filters/Extraction/vtkExtractGrid.cxx b/Filters/Extraction/vtkExtractGrid.cxx
index a77def496004361dadd02e43cb56961f956c4d34..02cfea25cceec7b9ccd22695507d3b54fcf81847 100644
--- a/Filters/Extraction/vtkExtractGrid.cxx
+++ b/Filters/Extraction/vtkExtractGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractGrid.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/Extraction/vtkExtractGrid.h b/Filters/Extraction/vtkExtractGrid.h
index bbc286acf24493588d68552b7a825b58c04ecd94..c59333c2accd033c144943537970df674b629e3c 100644
--- a/Filters/Extraction/vtkExtractGrid.h
+++ b/Filters/Extraction/vtkExtractGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractGrid
  * @brief   select piece (e.g., volume of interest) and/or subsample structured grid dataset
diff --git a/Filters/Extraction/vtkExtractLevel.cxx b/Filters/Extraction/vtkExtractLevel.cxx
index ef64c1d2bb011aae7c7171bdbe553dceb8661548..1a2eca38c66575c3c6acd1923950906ec899c792 100644
--- a/Filters/Extraction/vtkExtractLevel.cxx
+++ b/Filters/Extraction/vtkExtractLevel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractLevel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractLevel.h"
 
 #include "vtkCompositeDataPipeline.h"
diff --git a/Filters/Extraction/vtkExtractLevel.h b/Filters/Extraction/vtkExtractLevel.h
index 902b8d756daa2f626e1377217e4542e04f6d2a4e..6ce80051ad4ec3d68ead0c8e2d817fc0a42081e3 100644
--- a/Filters/Extraction/vtkExtractLevel.h
+++ b/Filters/Extraction/vtkExtractLevel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractLevel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractLevel
  * @brief   extract levels between min and max from a
diff --git a/Filters/Extraction/vtkExtractParticlesOverTime.cxx b/Filters/Extraction/vtkExtractParticlesOverTime.cxx
index bcb6223044b70bd119f543401bd1ed916612c066..3ebf7f68511a09e57242d719bf3ecafa675c0f2c 100644
--- a/Filters/Extraction/vtkExtractParticlesOverTime.cxx
+++ b/Filters/Extraction/vtkExtractParticlesOverTime.cxx
@@ -1,14 +1,6 @@
-/*=========================================================================
-
-  Project:   Visualization Toolkit
-  Module:    vtkExtractParticlesOverTime.cxx
-
-  Copyright (c) Kitware, Inc.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even the
-  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractParticlesOverTime.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Extraction/vtkExtractParticlesOverTime.h b/Filters/Extraction/vtkExtractParticlesOverTime.h
index 841b875d8189a21a791b60b7c0013c5642aa2403..af3765ce999a9f9ade1e85b42cc928efc23fbffd 100644
--- a/Filters/Extraction/vtkExtractParticlesOverTime.h
+++ b/Filters/Extraction/vtkExtractParticlesOverTime.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractParticlesOverTime.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractParticlesOverTime
  * @brief   Extract particles that goes through a given volumic data set.
diff --git a/Filters/Extraction/vtkExtractPolyDataGeometry.cxx b/Filters/Extraction/vtkExtractPolyDataGeometry.cxx
index 01a28479b5aab20500a91028812878a7eb474cbd..52716b1f9553833c972f615edb98f386e162967e 100644
--- a/Filters/Extraction/vtkExtractPolyDataGeometry.cxx
+++ b/Filters/Extraction/vtkExtractPolyDataGeometry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPolyDataGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractPolyDataGeometry.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Extraction/vtkExtractPolyDataGeometry.h b/Filters/Extraction/vtkExtractPolyDataGeometry.h
index 10f25237d39992c9bdb17c8175892ab6bab649c0..c5d8a1d4c035ffef9515bc77073e175d9264c0d3 100644
--- a/Filters/Extraction/vtkExtractPolyDataGeometry.h
+++ b/Filters/Extraction/vtkExtractPolyDataGeometry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPolyDataGeometry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractPolyDataGeometry
  * @brief   extract vtkPolyData cells that lies either entirely inside or outside of a specified
diff --git a/Filters/Extraction/vtkExtractRectilinearGrid.cxx b/Filters/Extraction/vtkExtractRectilinearGrid.cxx
index 998be2b70e4e8df5869b08838fb0702a33df4b03..e470fa6533d78b1bae94506970597eefdc8eaa8a 100644
--- a/Filters/Extraction/vtkExtractRectilinearGrid.cxx
+++ b/Filters/Extraction/vtkExtractRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractRectilinearGrid.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Extraction/vtkExtractRectilinearGrid.h b/Filters/Extraction/vtkExtractRectilinearGrid.h
index d4cbf13b376076fb5021eef58d80982988a1be64..1482d24574fc3ae8f3cd3f93feddf47afab42375 100644
--- a/Filters/Extraction/vtkExtractRectilinearGrid.h
+++ b/Filters/Extraction/vtkExtractRectilinearGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractRectilinearGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractRectilinearGrid
  * @brief   Extract a sub grid (VOI) from the structured rectilinear dataset.
diff --git a/Filters/Extraction/vtkExtractSelectedArraysOverTime.cxx b/Filters/Extraction/vtkExtractSelectedArraysOverTime.cxx
index 5f8e15b8ee4c323984639d007dfb92de956960e6..10a58bfd9440f98306c759cc452c4ef0c7fa1dcb 100644
--- a/Filters/Extraction/vtkExtractSelectedArraysOverTime.cxx
+++ b/Filters/Extraction/vtkExtractSelectedArraysOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedArraysOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractSelectedArraysOverTime.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/Extraction/vtkExtractSelectedArraysOverTime.h b/Filters/Extraction/vtkExtractSelectedArraysOverTime.h
index aed369b85fce1ccf69b613c69b0bc51ab0b06558..b3a68655ebd165aa77cf4c394a796629d26771f0 100644
--- a/Filters/Extraction/vtkExtractSelectedArraysOverTime.h
+++ b/Filters/Extraction/vtkExtractSelectedArraysOverTime.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedArraysOverTime.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectedArraysOverTime
  * @brief   extracts a selection over time.
diff --git a/Filters/Extraction/vtkExtractSelectedBlock.cxx b/Filters/Extraction/vtkExtractSelectedBlock.cxx
index 7ffa15b11dced3d79127ffdee2e0c9ac22a64ea4..0e7ef7309e1737f2d76f6e72af0956add37027b7 100644
--- a/Filters/Extraction/vtkExtractSelectedBlock.cxx
+++ b/Filters/Extraction/vtkExtractSelectedBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Extraction/vtkExtractSelectedBlock.h b/Filters/Extraction/vtkExtractSelectedBlock.h
index f21e6a5dfccde16b4362ae32d40f196437d7f617..64eee95d3bd41bd8f21f1b8c6047db4e16234a9f 100644
--- a/Filters/Extraction/vtkExtractSelectedBlock.h
+++ b/Filters/Extraction/vtkExtractSelectedBlock.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedBlock.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkExtractSelectedBlock
  * @brief Extract-Selection filter to extract blocks.
diff --git a/Filters/Extraction/vtkExtractSelectedIds.cxx b/Filters/Extraction/vtkExtractSelectedIds.cxx
index 83253584f2d1ef9be166fc0a50bf222055874c0a..b6137dd6ac786c92a0998e45931e913be30eac16 100644
--- a/Filters/Extraction/vtkExtractSelectedIds.cxx
+++ b/Filters/Extraction/vtkExtractSelectedIds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedIds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Extraction/vtkExtractSelectedIds.h b/Filters/Extraction/vtkExtractSelectedIds.h
index b65d518371aea36ae4e9341a7092713ba3873fca..9e1c084a94764cb0c6b4eb959a8e4716dc88dcf0 100644
--- a/Filters/Extraction/vtkExtractSelectedIds.h
+++ b/Filters/Extraction/vtkExtractSelectedIds.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedIds.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectedIds
  * @brief   extract a list of cells from a dataset
diff --git a/Filters/Extraction/vtkExtractSelectedLocations.cxx b/Filters/Extraction/vtkExtractSelectedLocations.cxx
index 6b882fdbcf7a7248f964f0fea48caacb3a7e4dd3..e81d481bfe9d41a5998d9f43c37ede83657e23f5 100644
--- a/Filters/Extraction/vtkExtractSelectedLocations.cxx
+++ b/Filters/Extraction/vtkExtractSelectedLocations.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedLocations.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Extraction/vtkExtractSelectedLocations.h b/Filters/Extraction/vtkExtractSelectedLocations.h
index 56919f18a9423b0260a3ec2c4a623b88da4923ed..58e6cd19f1b2985b88fb3f036c904f85badbddb6 100644
--- a/Filters/Extraction/vtkExtractSelectedLocations.h
+++ b/Filters/Extraction/vtkExtractSelectedLocations.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedLocations.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectedLocations
  * @brief   extract cells within a dataset that
diff --git a/Filters/Extraction/vtkExtractSelectedPolyDataIds.cxx b/Filters/Extraction/vtkExtractSelectedPolyDataIds.cxx
index f454ef43f312b7009d748234dfc362ef43c5d866..c5bfff7ecc50187446f3eb957951a45122d86e7c 100644
--- a/Filters/Extraction/vtkExtractSelectedPolyDataIds.cxx
+++ b/Filters/Extraction/vtkExtractSelectedPolyDataIds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedPolyDataIds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Extraction/vtkExtractSelectedPolyDataIds.h b/Filters/Extraction/vtkExtractSelectedPolyDataIds.h
index 8a669ef94b62777935921919ff54ece54e340c9d..2bee9955ef21433bd86191ae879b65f03f2bb248 100644
--- a/Filters/Extraction/vtkExtractSelectedPolyDataIds.h
+++ b/Filters/Extraction/vtkExtractSelectedPolyDataIds.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedPolyDataIds.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectedPolyDataIds
  * @brief   extract a list of cells from a polydata
diff --git a/Filters/Extraction/vtkExtractSelectedRows.cxx b/Filters/Extraction/vtkExtractSelectedRows.cxx
index 1b7ac5144d7a08170c2634666ba9928b24be6627..60c0722e29d6ef5c713b48977c5a07512c1471fa 100644
--- a/Filters/Extraction/vtkExtractSelectedRows.cxx
+++ b/Filters/Extraction/vtkExtractSelectedRows.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedRows.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkExtractSelectedRows.h"
 
diff --git a/Filters/Extraction/vtkExtractSelectedRows.h b/Filters/Extraction/vtkExtractSelectedRows.h
index 56a99a74345f5ac39ba01bb7dcac9770d98434b1..e773774b4f07374385f10593a9c16d511347f135 100644
--- a/Filters/Extraction/vtkExtractSelectedRows.h
+++ b/Filters/Extraction/vtkExtractSelectedRows.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedRows.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkExtractSelectedRows
  * @brief   return selected rows of a table
diff --git a/Filters/Extraction/vtkExtractSelectedThresholds.cxx b/Filters/Extraction/vtkExtractSelectedThresholds.cxx
index 9d94c6bd9ff83b86c5563172c00b347e5259efe4..475f3a4cdd92883e4cee51c2fdf069bc4e44ae7c 100644
--- a/Filters/Extraction/vtkExtractSelectedThresholds.cxx
+++ b/Filters/Extraction/vtkExtractSelectedThresholds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedThresholds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Extraction/vtkExtractSelectedThresholds.h b/Filters/Extraction/vtkExtractSelectedThresholds.h
index 345a3873ffdd8f23c0ab629aa1f2bbeab8033ced..196ec48a7b84bfdf71064f9bf5593b429cd9d528 100644
--- a/Filters/Extraction/vtkExtractSelectedThresholds.h
+++ b/Filters/Extraction/vtkExtractSelectedThresholds.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedThresholds.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectedThresholds
  * @brief   extract a cells or points from a
diff --git a/Filters/Extraction/vtkExtractSelection.cxx b/Filters/Extraction/vtkExtractSelection.cxx
index fdddbb0b4d9ca8fd2f26f27a8462b9361273738c..3980e523a562ab84d5437ccaf3467a6cfb6bdc4e 100644
--- a/Filters/Extraction/vtkExtractSelection.cxx
+++ b/Filters/Extraction/vtkExtractSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #include "vtkExtractSelection.h"
 
diff --git a/Filters/Extraction/vtkExtractSelection.h b/Filters/Extraction/vtkExtractSelection.h
index 3977b53b29786e8abdad7316b87053ba7ddccefb..0c3a0c4c62f68714477017b780490c5a46f7d696 100644
--- a/Filters/Extraction/vtkExtractSelection.h
+++ b/Filters/Extraction/vtkExtractSelection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelection
  * @brief   extract a subset from a vtkDataSet.
diff --git a/Filters/Extraction/vtkExtractTensorComponents.cxx b/Filters/Extraction/vtkExtractTensorComponents.cxx
index f3fe22d32fd17b4eddf75520ebeed047d83d2c4d..4a6777bbfadce30793f045876fa9f004d400b122 100644
--- a/Filters/Extraction/vtkExtractTensorComponents.cxx
+++ b/Filters/Extraction/vtkExtractTensorComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractTensorComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractTensorComponents.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Extraction/vtkExtractTensorComponents.h b/Filters/Extraction/vtkExtractTensorComponents.h
index fef2dbce310bbfdec3f3f4c66a9dd34fe8de9b85..5dcaf8da6ca5898539f16d9e135da8075adafb4f 100644
--- a/Filters/Extraction/vtkExtractTensorComponents.h
+++ b/Filters/Extraction/vtkExtractTensorComponents.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractTensorComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractTensorComponents
  * @brief   extract parts of tensor and create a scalar, vector, normal, or texture coordinates.
diff --git a/Filters/Extraction/vtkExtractTimeSteps.cxx b/Filters/Extraction/vtkExtractTimeSteps.cxx
index 7ecc406bed4848d0d4e6c33f2d8e3376dbb49d5e..ef81fc365b5b51de566e5a77acd84f946e3b579b 100644
--- a/Filters/Extraction/vtkExtractTimeSteps.cxx
+++ b/Filters/Extraction/vtkExtractTimeSteps.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractTimeSteps.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractTimeSteps.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Extraction/vtkExtractTimeSteps.h b/Filters/Extraction/vtkExtractTimeSteps.h
index e23df0f54dae5b0f52ad0b076644ccd20008eea2..9a1f411af919aa9fa39bec416b6cefb28cf5a174 100644
--- a/Filters/Extraction/vtkExtractTimeSteps.h
+++ b/Filters/Extraction/vtkExtractTimeSteps.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractTimeSteps.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractTimeSteps
  * @brief   extract specific time-steps from dataset
diff --git a/Filters/Extraction/vtkExtractUnstructuredGrid.cxx b/Filters/Extraction/vtkExtractUnstructuredGrid.cxx
index 7f8e83dcd24611d73257d01d941c29fd9c9f29de..bf311fa7133ea20ea6de4d2e1ef6ed0c79e84ce2 100644
--- a/Filters/Extraction/vtkExtractUnstructuredGrid.cxx
+++ b/Filters/Extraction/vtkExtractUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractUnstructuredGrid.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Extraction/vtkExtractUnstructuredGrid.h b/Filters/Extraction/vtkExtractUnstructuredGrid.h
index f8822da023a4e7e290275f82971d182c1c183d3f..03044302bdfc432f43cff6127d384fdbd0780d91 100644
--- a/Filters/Extraction/vtkExtractUnstructuredGrid.h
+++ b/Filters/Extraction/vtkExtractUnstructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractUnstructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractUnstructuredGrid
  * @brief   extract subset of unstructured grid geometry
diff --git a/Filters/Extraction/vtkExtractVectorComponents.cxx b/Filters/Extraction/vtkExtractVectorComponents.cxx
index 992346262f6dc880b58abcebf45fc0ee0b704268..33de118fd0fc94e82c9a915b460d1e9158891eb2 100644
--- a/Filters/Extraction/vtkExtractVectorComponents.cxx
+++ b/Filters/Extraction/vtkExtractVectorComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractVectorComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractVectorComponents.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Extraction/vtkExtractVectorComponents.h b/Filters/Extraction/vtkExtractVectorComponents.h
index 3eba94514c73475832646d8cc8839562038f5f21..9b9648c4366197175f37378b4f58db518baf8143 100644
--- a/Filters/Extraction/vtkExtractVectorComponents.h
+++ b/Filters/Extraction/vtkExtractVectorComponents.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractVectorComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractVectorComponents
  * @brief   extract components of vector as separate scalars
diff --git a/Filters/Extraction/vtkFrustumSelector.cxx b/Filters/Extraction/vtkFrustumSelector.cxx
index 054a443e897cd0fa38ce1ec579f1dbcbc093da31..ee3ee39147c1a517f589ac0431012cb18147dbe4 100644
--- a/Filters/Extraction/vtkFrustumSelector.cxx
+++ b/Filters/Extraction/vtkFrustumSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrustumSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #include "vtkFrustumSelector.h"
 
diff --git a/Filters/Extraction/vtkFrustumSelector.h b/Filters/Extraction/vtkFrustumSelector.h
index ff514ebf4230752f8699edfbecb528b95ac7b3e5..a745b00e7040839106b822e3bf3d2cb087b47008 100644
--- a/Filters/Extraction/vtkFrustumSelector.h
+++ b/Filters/Extraction/vtkFrustumSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrustumSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFrustumSelector
  *
diff --git a/Filters/Extraction/vtkHierarchicalDataExtractDataSets.cxx b/Filters/Extraction/vtkHierarchicalDataExtractDataSets.cxx
index 3bbd970a7acd77d410516593cde8821c2c9448a2..0d0f64bb128e86d551f50926361c3f16f2e3d46c 100644
--- a/Filters/Extraction/vtkHierarchicalDataExtractDataSets.cxx
+++ b/Filters/Extraction/vtkHierarchicalDataExtractDataSets.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHierarchicalDataExtractDataSets.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHierarchicalDataExtractDataSets.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/Extraction/vtkHierarchicalDataExtractDataSets.h b/Filters/Extraction/vtkHierarchicalDataExtractDataSets.h
index fe07c7c906d544e18d13fde29a1d13b216068b5d..7ff14cc73be5220955685c2fa6457ad7bd66b2d9 100644
--- a/Filters/Extraction/vtkHierarchicalDataExtractDataSets.h
+++ b/Filters/Extraction/vtkHierarchicalDataExtractDataSets.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalDataExtractDataSets.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalDataExtractDataSets
  * @brief   extract a number of datasets
diff --git a/Filters/Extraction/vtkHierarchicalDataExtractLevel.cxx b/Filters/Extraction/vtkHierarchicalDataExtractLevel.cxx
index 7ae748f3e927ce6fcc2f27c6e686d20da24c9487..db786073b49fb5902a5c9c83a647f539c626d9e7 100644
--- a/Filters/Extraction/vtkHierarchicalDataExtractLevel.cxx
+++ b/Filters/Extraction/vtkHierarchicalDataExtractLevel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHierarchicalDataExtractLevel.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHierarchicalDataExtractLevel.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/Extraction/vtkHierarchicalDataExtractLevel.h b/Filters/Extraction/vtkHierarchicalDataExtractLevel.h
index f249a841f2237c1e27d0aafc8cd2f92ae10305c8..cb4dc5a1c3b0ccfadf6b44cc78446bdb857283f4 100644
--- a/Filters/Extraction/vtkHierarchicalDataExtractLevel.h
+++ b/Filters/Extraction/vtkHierarchicalDataExtractLevel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalDataExtractLevel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalDataExtractLevel
  * @brief   extract levels between min and max
diff --git a/Filters/Extraction/vtkLocationSelector.cxx b/Filters/Extraction/vtkLocationSelector.cxx
index 82035dca3e299abb46be2e03e4926e0ca1b0ba70..d490b46811ea944dcd9e31d7c3df6cb2c4cb1dc7 100644
--- a/Filters/Extraction/vtkLocationSelector.cxx
+++ b/Filters/Extraction/vtkLocationSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLocationSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLocationSelector.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/Extraction/vtkLocationSelector.h b/Filters/Extraction/vtkLocationSelector.h
index c58c9f39ee2616e6aa24867c73ed354b94527e7b..13ca7cefd6c0c62136741d3f4ff8460349aad0b1 100644
--- a/Filters/Extraction/vtkLocationSelector.h
+++ b/Filters/Extraction/vtkLocationSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLocationSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkLocationSelector
  * @brief selects cells containing or points near chosen point locations.
diff --git a/Filters/Extraction/vtkProbeSelectedLocations.cxx b/Filters/Extraction/vtkProbeSelectedLocations.cxx
index da50991b994719327a42aed83fe721a95c785d8f..c6b3267b4ad394278927f7f6585f29e4e3affbbe 100644
--- a/Filters/Extraction/vtkProbeSelectedLocations.cxx
+++ b/Filters/Extraction/vtkProbeSelectedLocations.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbeSelectedLocations.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProbeSelectedLocations.h"
 
 #include "vtkDataArray.h"
diff --git a/Filters/Extraction/vtkProbeSelectedLocations.h b/Filters/Extraction/vtkProbeSelectedLocations.h
index 530ae2be8945153c3272d924d0944b33fe52b817..725aa6d514d667f24be9d7b728423cd87bfb4be1 100644
--- a/Filters/Extraction/vtkProbeSelectedLocations.h
+++ b/Filters/Extraction/vtkProbeSelectedLocations.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbeSelectedLocations.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProbeSelectedLocations
  * @brief   similar to vtkExtractSelectedLocations
diff --git a/Filters/Extraction/vtkSelector.cxx b/Filters/Extraction/vtkSelector.cxx
index 5c3d19442f3918d264b8d794f5eaa1908478e50b..beee9210e8acbffbd9fe5a915f1c7569dfb97d5b 100644
--- a/Filters/Extraction/vtkSelector.cxx
+++ b/Filters/Extraction/vtkSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSelector.h"
 
diff --git a/Filters/Extraction/vtkSelector.h b/Filters/Extraction/vtkSelector.h
index 9bf070fd3b570f1cfd3215be2f4f8bb0d221cbff..c29bc6ea7e00e555ac4eeb33536b2f609b58c94d 100644
--- a/Filters/Extraction/vtkSelector.h
+++ b/Filters/Extraction/vtkSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSelector.h
  * @brief   Computes the portion of a dataset which is inside a selection
diff --git a/Filters/Extraction/vtkValueSelector.cxx b/Filters/Extraction/vtkValueSelector.cxx
index 6de92f485a336ce5652b2479d7f2eafe381578cd..a3fd641d6df223f7210a2b6a9ac27f0e1061fc61 100644
--- a/Filters/Extraction/vtkValueSelector.cxx
+++ b/Filters/Extraction/vtkValueSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkValueSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkValueSelector.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Extraction/vtkValueSelector.h b/Filters/Extraction/vtkValueSelector.h
index 0b6744739130375a026ef5ec62787d9d4800e1b3..981c77d9696978c22b8f859c5369ce875306edca 100644
--- a/Filters/Extraction/vtkValueSelector.h
+++ b/Filters/Extraction/vtkValueSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkValueSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkValueSelector
  * @brief selects elements matching chosen values.
diff --git a/Filters/FlowPaths/Testing/Cxx/TestAMRInterpolatedVelocityField.cxx b/Filters/FlowPaths/Testing/Cxx/TestAMRInterpolatedVelocityField.cxx
index 253d68791295ed9274f864702ff1b6f87f31dd4d..5c9bae1b1b49b2bc66d838352c84887430e1858e 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestAMRInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestAMRInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestvtkAMRInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUniformGrid.h"
 #include <vtkAMRGaussianPulseSource.h>
 #include <vtkAMRInterpolatedVelocityField.h>
diff --git a/Filters/FlowPaths/Testing/Cxx/TestBSPTree.cxx b/Filters/FlowPaths/Testing/Cxx/TestBSPTree.cxx
index f76089d2bd8c55915d34f794643b8ef5049afac2..0a5fca7b1538626358f9f4d8e6863604f230ef31 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestBSPTree.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestBSPTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBSPTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers intersection of a ray with many polygons
 // using the vtkModifiedBSPTree class.
 //
diff --git a/Filters/FlowPaths/Testing/Cxx/TestCellLocatorsLinearTransform.cxx b/Filters/FlowPaths/Testing/Cxx/TestCellLocatorsLinearTransform.cxx
index c17b55e5ede6a84487325eba8252743c4d2d6696..82cc79a9f85266909d383f2cd9aee6ddb960da03 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestCellLocatorsLinearTransform.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestCellLocatorsLinearTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellLocatorsLinearTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellLocator.h"
 #include "vtkCellTreeLocator.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestEvenlySpacedStreamlines2D.cxx b/Filters/FlowPaths/Testing/Cxx/TestEvenlySpacedStreamlines2D.cxx
index 6f02921d6f9e56f6af4320af1cc264db2d7e4ec4..58959c09dba9ec4a10be40e5191c878bd67cd995 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestEvenlySpacedStreamlines2D.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestEvenlySpacedStreamlines2D.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkDataSetMapper.h"
 #include "vtkEvenlySpacedStreamlines2D.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestLagrangianIntegrationModel.cxx b/Filters/FlowPaths/Testing/Cxx/TestLagrangianIntegrationModel.cxx
index 598eef82d692d5faf98f22db37cfa41b6f996663..cf11ea23dcf109134c61224d1c2fc62477b89f68 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestLagrangianIntegrationModel.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestLagrangianIntegrationModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLagrangianIntegrationModel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangianMatidaIntegrationModel.h"
 
 #include "vtkActor.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticle.cxx b/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticle.cxx
index a53789be412ae5b0f266a09bf61a197e4016ae25..091fa66deb7fa6ed88bf1c9db4201f5701ccbdce 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticle.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLagrangianParticle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangianParticle.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticleTracker.cxx b/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticleTracker.cxx
index 5d7408afa7754da4e25a56f58a75989eadca6bc9..7727cf7b5805fdb8a4cb709f6ddb87212ba4e90e 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticleTracker.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestLagrangianParticleTracker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLagrangianParticleTracker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangianMatidaIntegrationModel.h"
 
 #include "vtkActor.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestParallelVectors.cxx b/Filters/FlowPaths/Testing/Cxx/TestParallelVectors.cxx
index 1ec53c6f3ade842891ef59311eba530aca534efb..015717f08aca299d6f8400009d5aa1452dc80039 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestParallelVectors.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestParallelVectors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParallelVectors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellArray.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestParticleTracers.cxx b/Filters/FlowPaths/Testing/Cxx/TestParticleTracers.cxx
index 0d40e2f49d20c79684804c7049362cba1d5f852c..7738d0dfa92d8d14027b9f59343b06c16e875d18 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestParticleTracers.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestParticleTracers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParticleTracers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellArray.h"
 #include "vtkDoubleArray.h"
 #include "vtkFloatArray.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestStreamSurface.cxx b/Filters/FlowPaths/Testing/Cxx/TestStreamSurface.cxx
index 8a5b5f3ce4ee2aec6b3c8bfbb03ebe7d02f190e3..69ff7352ce6bac4167e688141ed4c33da3f2e48e 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestStreamSurface.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestStreamSurface.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkArrayCalculator.h"
 #include "vtkDataSetMapper.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestStreamTracer.cxx b/Filters/FlowPaths/Testing/Cxx/TestStreamTracer.cxx
index d96fcac1d68977df095c57f27ebcf4e0aade48e7..cfa760926e348d7f3c672c4862ca116236ac4e07 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestStreamTracer.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestStreamTracer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStreamTracer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkImageData.h"
 #include "vtkImageGradient.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestStreamTracerImplicitArray.cxx b/Filters/FlowPaths/Testing/Cxx/TestStreamTracerImplicitArray.cxx
index 95f67d8a33e52e6dcf55bcacda42908e2310dc57..999f60c1aff9d827871f175cb5e702e6f237e430 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestStreamTracerImplicitArray.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestStreamTracerImplicitArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStreamTracerImplicitArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSet.h>
 #include <vtkImageData.h>
 #include <vtkImplicitArray.h>
diff --git a/Filters/FlowPaths/Testing/Cxx/TestStreamTracerSurface.cxx b/Filters/FlowPaths/Testing/Cxx/TestStreamTracerSurface.cxx
index f9aaa46e5e1363e5bd75009a21c506758c3a9db2..172ddd4de59c5910e99c0ad7b4ecd968f9838d19 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestStreamTracerSurface.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestStreamTracerSurface.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkArrayCalculator.h"
 #include "vtkDataSetMapper.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopology.cxx b/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopology.cxx
index 17209510b3a622abfd27e72014bcab3bbc967677..aef6403b2f6333c419a1e112a52a189c035ba222 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopology.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopology.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkArrayCalculator.h"
 #include "vtkDataSetMapper.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopologyNoIterativeSeeding.cxx b/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopologyNoIterativeSeeding.cxx
index ca542c68d04421b8317b2d282dc7390dfb44a542..b8f15e28f1d67042bb0839872e7bb0c83891ebe5 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopologyNoIterativeSeeding.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestVectorFieldTopologyNoIterativeSeeding.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkArrayCalculator.h"
 #include "vtkDataSetMapper.h"
diff --git a/Filters/FlowPaths/Testing/Cxx/TestVortexCore.cxx b/Filters/FlowPaths/Testing/Cxx/TestVortexCore.cxx
index 27d9dda307013ecc4f0581d3682dd8c7baf52d29..f46562b85bffcc0567866cc12312ef4b9166a067 100644
--- a/Filters/FlowPaths/Testing/Cxx/TestVortexCore.cxx
+++ b/Filters/FlowPaths/Testing/Cxx/TestVortexCore.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVortexCore.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellArray.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/FlowPaths/vtk.module b/Filters/FlowPaths/vtk.module
index 4583176f7dfb1f8c527b2799ff1c5cf4a2dd9a84..a8ce844a59b630c003347b51c595fceed1ff72e2 100644
--- a/Filters/FlowPaths/vtk.module
+++ b/Filters/FlowPaths/vtk.module
@@ -7,6 +7,10 @@ DESCRIPTION
 IMPLEMENTABLE
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonComputationalGeometry
diff --git a/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.cxx b/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.cxx
index f92dbb0f072c71cfbe5eec4a3d423f141fc8fba6..1916b9654c67ce02eee68323b54d6d867309f283 100644
--- a/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRInterpolatedVelocityField.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.h b/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.h
index 641d796c57f2f8658992d49783a38ede1a1c2340..5593709fb44e637b0927543d7f2500462f52d80f 100644
--- a/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.h
+++ b/Filters/FlowPaths/vtkAMRInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRInterpolatedVelocityField
  * @brief   A concrete class for obtaining
diff --git a/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.cxx b/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.cxx
index ec20d287e339fd22e52a5a809eb308fd3b02aa77..c5222489e944b1e6f59ad3676a58b6e9539bfbed 100644
--- a/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractInterpolatedVelocityField.h"
 
 #include "vtkAbstractCellLocator.h"
diff --git a/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.h b/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.h
index 5f6cbf240a67df8af2175240c89adfa38744a3c9..7f235c1f55fbcb5463b6054e394bf6c47596dfb6 100644
--- a/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.h
+++ b/Filters/FlowPaths/vtkAbstractInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractInterpolatedVelocityField
  * @brief   An abstract class for
diff --git a/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.cxx b/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.cxx
index 0f454dc0019968f8364766f3dd86d3da786b9b2e..0e1db08a15d6a3aebbd07fa121d71428406c9765 100644
--- a/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCachingInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.h b/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.h
index 54c1bf085335fca1f01c9465294cc117d1a31cbd..1bf23ffa9858903a8b5ac8f0dc5cdc6c9aa713dd 100644
--- a/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.h
+++ b/Filters/FlowPaths/vtkCachingInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCachingInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCachingInterpolatedVelocityField
  * @brief   Interface for obtaining
diff --git a/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.cxx b/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.cxx
index 9f5354f635e99ed3a8b7f1a161f6d3a894700cda..d554fa03fe06ee9f4e3bcdb8b8a7607430d312ed 100644
--- a/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLocatorInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.h b/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.h
index 91c10535e6a2341421882400fb3023dca0ecaad2..234ff01feabaa12e0f8d2748ddb9fda8a6fd5019 100644
--- a/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.h
+++ b/Filters/FlowPaths/vtkCellLocatorInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellLocatorInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellLocatorInterpolatedVelocityField
  * @brief   A concrete class for
diff --git a/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.cxx b/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.cxx
index 30de566b63248d73844f9532521785ceb2888c2d..1e891ee772a6df0d542f53c6fab20d4698888cc1 100644
--- a/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeInterpolatedVelocityField.h"
 
 #include "vtkClosestPointStrategy.h"
diff --git a/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.h b/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.h
index 9a225ca682b6399368d66d617114c51f126e9dd5..a66ec3090071761d11a256332834f055d80b4ea4 100644
--- a/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.h
+++ b/Filters/FlowPaths/vtkCompositeInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeInterpolatedVelocityField
  * @brief   An abstract class for
diff --git a/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.cxx b/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.cxx
index 39dd997af2e36c119ae82b39d06eeec1eb27f68a..5842882e3f66bdf7c32935b20eb6b30ea6f409cb 100644
--- a/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.cxx
+++ b/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkEvenlySpacedStreamlines2D.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEvenlySpacedStreamlines2D.h"
 
 #include "vtkAMRInterpolatedVelocityField.h"
diff --git a/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.h b/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.h
index 0c0a4689a3d67c9b3ae4cedbddca6f3cacde2fbb..89782a218ff7e8cdab830d1b767952628eb28fc2 100644
--- a/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.h
+++ b/Filters/FlowPaths/vtkEvenlySpacedStreamlines2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEvenlySpacedStreamlines2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEvenlySpacedStreamlines2D
  * @brief   Evenly spaced streamline generator for 2D.
diff --git a/Filters/FlowPaths/vtkInterpolatedVelocityField.cxx b/Filters/FlowPaths/vtkInterpolatedVelocityField.cxx
index 9c017fdbfadc63d91770bff8fe3079ee9170db90..3906e60f95bd1be285a0214383dcfa9de243f361 100644
--- a/Filters/FlowPaths/vtkInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/vtkInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/FlowPaths/vtkInterpolatedVelocityField.h b/Filters/FlowPaths/vtkInterpolatedVelocityField.h
index fc3ccf8bf428967442d186c887c8be0d4910a0f9..316df2e78b2bf3d595c90bd2a64fd0fad4f21c89 100644
--- a/Filters/FlowPaths/vtkInterpolatedVelocityField.h
+++ b/Filters/FlowPaths/vtkInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInterpolatedVelocityField
  * @brief   A concrete class for obtaining
diff --git a/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.cxx b/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.cxx
index 3e2666b1cf4b34cdae9490bb2a5e5344d82933f5..11abf01f025bcebb82fb28b40d8477eb7e8e9431 100644
--- a/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.cxx
+++ b/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianBasicIntegrationModel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangianBasicIntegrationModel.h"
 
 #include "vtkBilinearQuadIntersection.h"
diff --git a/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.h b/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.h
index cdaeb3cdf0287d4e90176635c9127edf3d032933..428e522c3add4a75cf6ac7e2904f3cdd6d4fc9e7 100644
--- a/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.h
+++ b/Filters/FlowPaths/vtkLagrangianBasicIntegrationModel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianBasicIntegrationModel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangianBasicIntegrationModel
  * @brief   vtkFunctionSet abstract implementation to be used
diff --git a/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.cxx b/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.cxx
index dc3e871a30e191d8497647a382c1cee125bc6854..21b510d6928dae43dac49d7913e696bf4c5a3aee 100644
--- a/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.cxx
+++ b/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianMatidaIntegrationModel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangianMatidaIntegrationModel.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.h b/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.h
index ad5c9b7c9b2c251a3ff5bb81fb615bb67ba0637b..e70b7463fd245f94b94593dbc66f9ce774e1e2d7 100644
--- a/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.h
+++ b/Filters/FlowPaths/vtkLagrangianMatidaIntegrationModel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianMatidaIntegrationModel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangianMatidaIntegrationModel
  * vtkLagrangianBasicIntegrationModel implementation
diff --git a/Filters/FlowPaths/vtkLagrangianParticle.cxx b/Filters/FlowPaths/vtkLagrangianParticle.cxx
index 742da8107bb862f203467a8e3c52d1d9fa60298c..4992935a06b1f6f3ee173b2b37177ef2ab3c49ce 100644
--- a/Filters/FlowPaths/vtkLagrangianParticle.cxx
+++ b/Filters/FlowPaths/vtkLagrangianParticle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianParticle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangianParticle.h"
 
 #include "vtkDataArray.h"
diff --git a/Filters/FlowPaths/vtkLagrangianParticle.h b/Filters/FlowPaths/vtkLagrangianParticle.h
index 5f0b2a888d9483802a3ab8ba4c39f3415395786d..d2476933a11521bc94fa8f83a3029aac212400a7 100644
--- a/Filters/FlowPaths/vtkLagrangianParticle.h
+++ b/Filters/FlowPaths/vtkLagrangianParticle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianParticle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangianParticle
  * @brief   Basis class for Lagrangian particles.
diff --git a/Filters/FlowPaths/vtkLagrangianParticleTracker.cxx b/Filters/FlowPaths/vtkLagrangianParticleTracker.cxx
index 933efb3682577539986787c0ee6f3599b14c575a..05f7d5fc5d0d902e03c1cee96fb9f49bda367438 100644
--- a/Filters/FlowPaths/vtkLagrangianParticleTracker.cxx
+++ b/Filters/FlowPaths/vtkLagrangianParticleTracker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianParticleTracker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLagrangianParticleTracker.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/FlowPaths/vtkLagrangianParticleTracker.h b/Filters/FlowPaths/vtkLagrangianParticleTracker.h
index 315eeaa639a3fe9d03b03a0d1f1559c0f1b96462..d6e48f2c8dc7e743a7e2a626453253a9aa3283f0 100644
--- a/Filters/FlowPaths/vtkLagrangianParticleTracker.h
+++ b/Filters/FlowPaths/vtkLagrangianParticleTracker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianParticleTracker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLagrangianParticleTracker
  * @brief   Filter to inject and track particles in a flow
diff --git a/Filters/FlowPaths/vtkLagrangianThreadedData.h b/Filters/FlowPaths/vtkLagrangianThreadedData.h
index 0cd642017541512f0aca0b1857eccb1026b8783a..7f8bc9e5334b0926bb043e66838036e460203a4e 100644
--- a/Filters/FlowPaths/vtkLagrangianThreadedData.h
+++ b/Filters/FlowPaths/vtkLagrangianThreadedData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLagrangianParticleTracker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @struct   vtkLagrangianThreadedData
  * @brief   struct to hold a user data
diff --git a/Filters/FlowPaths/vtkLinearTransformCellLocator.cxx b/Filters/FlowPaths/vtkLinearTransformCellLocator.cxx
index f2dcf3e73abcaef3e81640f89febb4e731ef322f..d580416e22b0989c7f623f9297d64bd1f0b3577a 100644
--- a/Filters/FlowPaths/vtkLinearTransformCellLocator.cxx
+++ b/Filters/FlowPaths/vtkLinearTransformCellLocator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearTransformCellLocator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearTransformCellLocator.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/FlowPaths/vtkLinearTransformCellLocator.h b/Filters/FlowPaths/vtkLinearTransformCellLocator.h
index f888ea2b52c43f37747f011339343ffd3796cfd5..73d65a05d9ccde7c7bdc2d071c7a60c16c3ad83b 100644
--- a/Filters/FlowPaths/vtkLinearTransformCellLocator.h
+++ b/Filters/FlowPaths/vtkLinearTransformCellLocator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearTransformCellLocator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearTransformCellLocator
  * @brief   Cell locator adaptor to perform cell Location on datasets that are a linear
diff --git a/Filters/FlowPaths/vtkModifiedBSPTree.cxx b/Filters/FlowPaths/vtkModifiedBSPTree.cxx
index 69c4f7c306deb66d2418bff7ceedf0e9cf6bcac9..92fffa9d932d3913ea874e8f8f2417b57cfc8fb5 100644
--- a/Filters/FlowPaths/vtkModifiedBSPTree.cxx
+++ b/Filters/FlowPaths/vtkModifiedBSPTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkModifiedBSPTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/FlowPaths/vtkModifiedBSPTree.h b/Filters/FlowPaths/vtkModifiedBSPTree.h
index 9a59eec1b3904a598fbbfd2cd4088d49cc06f7d8..21acfa01c13c6824b9722c46fc95bd262a2d6511 100644
--- a/Filters/FlowPaths/vtkModifiedBSPTree.h
+++ b/Filters/FlowPaths/vtkModifiedBSPTree.h
@@ -1,37 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkModifiedBSPTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-  This code is derived from an earlier work and is distributed
-  with permission from, and thanks to
-
-  ------------------------------------------
-  Copyright (C) 1997-2000 John Biddiscombe
-  Rutherford Appleton Laboratory,
-  Chilton, Oxon, England
-  ------------------------------------------
-  Copyright (C) 2000-2004 John Biddiscombe
-  Skipping Mouse Software Ltd,
-  Blewbury, England
-  ------------------------------------------
-  Copyright (C) 2004-2009 John Biddiscombe
-  CSCS - Swiss National Supercomputing Centre
-  Galleria 2 - Via Cantonale
-  CH-6928 Manno, Switzerland
-  ------------------------------------
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 1997-2009 John Biddiscombe
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkModifiedBSPTree
  * @brief   Generate axis aligned BBox tree for ray-casting and other Locator based searches
diff --git a/Filters/FlowPaths/vtkParallelVectors.cxx b/Filters/FlowPaths/vtkParallelVectors.cxx
index b26c33b36c1df5b5e9557bbfead72c9f58bd94fa..53cd7bd7ea47b1db28eb7c92f3dde1a875c99d57 100644
--- a/Filters/FlowPaths/vtkParallelVectors.cxx
+++ b/Filters/FlowPaths/vtkParallelVectors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelVectors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParallelVectors.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/FlowPaths/vtkParallelVectors.h b/Filters/FlowPaths/vtkParallelVectors.h
index 3eef18015adfd1481de17b6ddfa461db9aec14ef..0cfb15aa4953741e995d78ddfa7032b7ec586ccc 100644
--- a/Filters/FlowPaths/vtkParallelVectors.h
+++ b/Filters/FlowPaths/vtkParallelVectors.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelVectors.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParallelVectors
  * @brief   Compute polylines corresponding to locations where two vector fields
diff --git a/Filters/FlowPaths/vtkParticlePathFilter.cxx b/Filters/FlowPaths/vtkParticlePathFilter.cxx
index 99dcf1c47722925189fca97a884ff990afc92e40..27e83b5fe66bc1c6d321fa385c0488b55f8bf8be 100644
--- a/Filters/FlowPaths/vtkParticlePathFilter.cxx
+++ b/Filters/FlowPaths/vtkParticlePathFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticlePathFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParticlePathFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/FlowPaths/vtkParticlePathFilter.h b/Filters/FlowPaths/vtkParticlePathFilter.h
index 853d74177b4408ee468a0a47590773d4bf67fdd2..76f024db519b086dfac6cc464d86a752da1969f6 100644
--- a/Filters/FlowPaths/vtkParticlePathFilter.h
+++ b/Filters/FlowPaths/vtkParticlePathFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticlePathFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParticlePathFilter
  * @brief   A Parallel Particle tracer for unsteady vector fields
diff --git a/Filters/FlowPaths/vtkParticleTracer.cxx b/Filters/FlowPaths/vtkParticleTracer.cxx
index ce4f65112f702dc5e165fdedbd4527cdeb0a0fc8..b9b3e0a07743082498a8883491e303ae11f692ff 100644
--- a/Filters/FlowPaths/vtkParticleTracer.cxx
+++ b/Filters/FlowPaths/vtkParticleTracer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkParticleTracer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParticleTracer.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/Filters/FlowPaths/vtkParticleTracer.h b/Filters/FlowPaths/vtkParticleTracer.h
index ad0710f1b3bcba1ed1893eb57c8f1c68db35a27d..4f389765a0c49b15ec2e4f9485ade870c88b61c6 100644
--- a/Filters/FlowPaths/vtkParticleTracer.h
+++ b/Filters/FlowPaths/vtkParticleTracer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticleTracer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParticleTracer
  * @brief   A Parallel Particle tracer for unsteady vector fields
diff --git a/Filters/FlowPaths/vtkParticleTracerBase.cxx b/Filters/FlowPaths/vtkParticleTracerBase.cxx
index 645af85e359edf6e6f6da91dffaba39651ae85dc..65dbbfca3cbf100563fc460eac228d8d1df083b3 100644
--- a/Filters/FlowPaths/vtkParticleTracerBase.cxx
+++ b/Filters/FlowPaths/vtkParticleTracerBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticleTracerBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/FlowPaths/vtkParticleTracerBase.h b/Filters/FlowPaths/vtkParticleTracerBase.h
index 0ddce089eb516810c492983666f3f0bb0a1f58d6..50c9284e2222fc1f9915c591af0824c8d877c771 100644
--- a/Filters/FlowPaths/vtkParticleTracerBase.h
+++ b/Filters/FlowPaths/vtkParticleTracerBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticleTracerBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParticleTracerBase
  * @brief   A particle tracer for vector fields
diff --git a/Filters/FlowPaths/vtkStreaklineFilter.cxx b/Filters/FlowPaths/vtkStreaklineFilter.cxx
index 8d9c3790e67ff1b8a6e0ae67d789b74083c830e9..3cec33152cb3d16cc8a977b821a9e115790bb0a7 100644
--- a/Filters/FlowPaths/vtkStreaklineFilter.cxx
+++ b/Filters/FlowPaths/vtkStreaklineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkStreaklineFilter.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStreaklineFilter.h"
 #include "vtkCell.h"
 #include "vtkCellArray.h"
diff --git a/Filters/FlowPaths/vtkStreaklineFilter.h b/Filters/FlowPaths/vtkStreaklineFilter.h
index e3568a73138cd3c2392207d61d8cfdf3a53da4cc..e40f3118942140884050c07731544565bc74c3dd 100644
--- a/Filters/FlowPaths/vtkStreaklineFilter.h
+++ b/Filters/FlowPaths/vtkStreaklineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreaklineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStreaklineFilter
  * @brief   A Parallel Particle tracer for unsteady vector fields
diff --git a/Filters/FlowPaths/vtkStreamSurface.cxx b/Filters/FlowPaths/vtkStreamSurface.cxx
index dbadb25c21dbae622adf5c0a42784a53cb162e5f..7b6ac9ae4137a811206de39adc5a2831b0733c4f 100644
--- a/Filters/FlowPaths/vtkStreamSurface.cxx
+++ b/Filters/FlowPaths/vtkStreamSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStreamSurface.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkStreamSurface.h>
 
 #include <vtkAppendPolyData.h>
diff --git a/Filters/FlowPaths/vtkStreamSurface.h b/Filters/FlowPaths/vtkStreamSurface.h
index 3085aff67e7081b42f7b305e01b75c8b1f0d23c1..be541cfbb7a7124c701ca1c4d13ccaf9b734c21a 100644
--- a/Filters/FlowPaths/vtkStreamSurface.h
+++ b/Filters/FlowPaths/vtkStreamSurface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamSurface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStreamSurface
  * @brief   Advect a stream surface in a vector field
diff --git a/Filters/FlowPaths/vtkStreamTracer.cxx b/Filters/FlowPaths/vtkStreamTracer.cxx
index a518fea4e620a7569fb6ffb2d6698ad800290579..21002f9e73d5b6e8f4144afb3cfd9aa2dc19a62d 100644
--- a/Filters/FlowPaths/vtkStreamTracer.cxx
+++ b/Filters/FlowPaths/vtkStreamTracer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkStreamTracer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStreamTracer.h"
 
 #include "vtkAMRInterpolatedVelocityField.h"
diff --git a/Filters/FlowPaths/vtkStreamTracer.h b/Filters/FlowPaths/vtkStreamTracer.h
index 99a75f4a6739a09c08d49ffd3e0f35db638795f3..1a056367147413475610f3d86cfd7656f52f49f9 100644
--- a/Filters/FlowPaths/vtkStreamTracer.h
+++ b/Filters/FlowPaths/vtkStreamTracer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamTracer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStreamTracer
  * @brief   Streamline generator
diff --git a/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.cxx b/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.cxx
index 50669aadde9158965dacb685b66c597476a99e99..1494e433c9bf46da262ff1751e2f56064c528a54 100644
--- a/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.cxx
+++ b/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalInterpolatedVelocityField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalInterpolatedVelocityField.h"
 
 #include "vtkAbstractCellLinks.h"
diff --git a/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.h b/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.h
index f2e45f115700f720055e164b0bd9132dcac0e155..5a076d7d07a2ea9f8c1fb3b53c02ac8ee92de669 100644
--- a/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.h
+++ b/Filters/FlowPaths/vtkTemporalInterpolatedVelocityField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalInterpolatedVelocityField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalInterpolatedVelocityField
  * @brief   A helper class for interpolating between times during particle tracing
diff --git a/Filters/FlowPaths/vtkVectorFieldTopology.cxx b/Filters/FlowPaths/vtkVectorFieldTopology.cxx
index a1aa686f7c35691037c6cc14955286db698ea749..c4ad2605c9cb6341781b04c24c8a4808e7fd3ffe 100644
--- a/Filters/FlowPaths/vtkVectorFieldTopology.cxx
+++ b/Filters/FlowPaths/vtkVectorFieldTopology.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorFieldTopology.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkVectorFieldTopology.h>
 
 // VTK includes
diff --git a/Filters/FlowPaths/vtkVectorFieldTopology.h b/Filters/FlowPaths/vtkVectorFieldTopology.h
index a9943e468c1ae8a9143889735cc735a0a521c7d6..d8eaeccd42dfc416b22db65c0b95f9fcd4c722ff 100644
--- a/Filters/FlowPaths/vtkVectorFieldTopology.h
+++ b/Filters/FlowPaths/vtkVectorFieldTopology.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorFieldTopology.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVectorFieldTopology
  * @brief   Extract the topological skeleton as output datasets
diff --git a/Filters/FlowPaths/vtkVortexCore.cxx b/Filters/FlowPaths/vtkVortexCore.cxx
index 8459542652bd9459432335b4fcb94d585ced5d50..a51f68d3e576f6f6dd3d925cab09b8823abb0aac 100644
--- a/Filters/FlowPaths/vtkVortexCore.cxx
+++ b/Filters/FlowPaths/vtkVortexCore.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVortexCore.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVortexCore.h"
 
 #include "vtkArrayCalculator.h"
diff --git a/Filters/FlowPaths/vtkVortexCore.h b/Filters/FlowPaths/vtkVortexCore.h
index 1984b4dda2efd85f5d95e2496ffdf8240a574545..4b0a178ed0d5c7e9ca1606b1d25be82985a63e6e 100644
--- a/Filters/FlowPaths/vtkVortexCore.h
+++ b/Filters/FlowPaths/vtkVortexCore.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVortexCore.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVortexCore
  * @brief   Compute vortex core lines using the parallel vectors method
diff --git a/Filters/General/LICENSE b/Filters/General/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..b2a08f5b0df7796f5275165d350649d4ab8cb963
--- /dev/null
+++ b/Filters/General/LICENSE
@@ -0,0 +1,61 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
+
+NOTICE TO USER:
+
+This source code is subject to NVIDIA ownership rights under U.S. and
+international Copyright laws.  Users and possessors of this source code
+are hereby granted a nonexclusive, royalty-free license to use this code
+in individual and commercial software.
+
+NVIDIA MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE
+CODE FOR ANY PURPOSE.  IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR
+IMPLIED WARRANTY OF ANY KIND.  NVIDIA DISCLAIMS ALL WARRANTIES WITH
+REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.
+IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL,
+OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS,  WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+OR OTHER TORTIOUS ACTION,  ARISING OUT OF OR IN CONNECTION WITH THE USE
+OR PERFORMANCE OF THIS SOURCE CODE.
+
+U.S. Government End Users.   This source code is a "commercial item" as
+that term is defined at  48 C.F.R. 2.101 (OCT 1995), consisting  of
+"commercial computer  software"  and "commercial computer software
+documentation" as such terms are  used in 48 C.F.R. 12.212 (SEPT 1995)
+and is provided to the U.S. Government only as a commercial end item.
+Consistent with 48 C.F.R.12.212 and 48 C.F.R. 227.7202-1 through
+227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the
+source code with only those rights set forth herein.
+
+Any use of this source code in individual and commercial software must
+include, in the user documentation and internal comments to the code,
+the above Disclaimer and U.S. Government End Users Notice.
diff --git a/Filters/General/Testing/Cxx/ArrayExtractFactoredArray.cxx b/Filters/General/Testing/Cxx/ArrayExtractFactoredArray.cxx
index fe160167fdd37b6cb5db56158ff72a9133250cc4..b963291cadd016d91593f28758863bb9b46c9351 100644
--- a/Filters/General/Testing/Cxx/ArrayExtractFactoredArray.cxx
+++ b/Filters/General/Testing/Cxx/ArrayExtractFactoredArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayExtractFactoredArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Filters/General/Testing/Cxx/ArrayMatricizeArray.cxx b/Filters/General/Testing/Cxx/ArrayMatricizeArray.cxx
index 9c10921a9ea9f90b5883e11dddc8a7bb09e7e39d..0009e6dc11e0cbd8e571f4606f06b1a521f51937 100644
--- a/Filters/General/Testing/Cxx/ArrayMatricizeArray.cxx
+++ b/Filters/General/Testing/Cxx/ArrayMatricizeArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayMatricizeArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Filters/General/Testing/Cxx/ArrayNormalizeMatrixVectors.cxx b/Filters/General/Testing/Cxx/ArrayNormalizeMatrixVectors.cxx
index c1e15bde5e4b2d9aa48b4a9cc2b816c2526315d9..a127c74ce0ecc38f37b6c04d949f050dd57f9dae 100644
--- a/Filters/General/Testing/Cxx/ArrayNormalizeMatrixVectors.cxx
+++ b/Filters/General/Testing/Cxx/ArrayNormalizeMatrixVectors.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayNormalizeMatrixVectors.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Filters/General/Testing/Cxx/BoxClipOrientedPointData.cxx b/Filters/General/Testing/Cxx/BoxClipOrientedPointData.cxx
index d7f3c581899b012affb66df7aca9fc76944a4baf..7dec9ad425c213108936ea56bca1fd9ab344188b 100644
--- a/Filters/General/Testing/Cxx/BoxClipOrientedPointData.cxx
+++ b/Filters/General/Testing/Cxx/BoxClipOrientedPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxClipOrientedPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkBoxClipDataSet.h>
 #include <vtkLookupTable.h>
diff --git a/Filters/General/Testing/Cxx/BoxClipPointData.cxx b/Filters/General/Testing/Cxx/BoxClipPointData.cxx
index 6426e205a4fc202d5027c3926a1a0f1a96c53afa..831e40c2cc0f7e6ad13cc9ed58b6c34ea43734d1 100644
--- a/Filters/General/Testing/Cxx/BoxClipPointData.cxx
+++ b/Filters/General/Testing/Cxx/BoxClipPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxClipPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkBoxClipDataSet.h>
 #include <vtkLookupTable.h>
diff --git a/Filters/General/Testing/Cxx/BoxClipPolyData.cxx b/Filters/General/Testing/Cxx/BoxClipPolyData.cxx
index bf2d23abe276b6cfa8bfedc896ddb7b07ae03884..7a4d434e6abc8f75d74928c9fc1697994b3e8cd8 100644
--- a/Filters/General/Testing/Cxx/BoxClipPolyData.cxx
+++ b/Filters/General/Testing/Cxx/BoxClipPolyData.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxClipPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkBoxClipDataSet.h"
 #include "vtkCellArray.h"
diff --git a/Filters/General/Testing/Cxx/BoxClipTetrahedra.cxx b/Filters/General/Testing/Cxx/BoxClipTetrahedra.cxx
index 5e7a9a7d765b939753c25dbcaa262d9b97c19657..d778957972e05dc5514460d487d6afb3ca2e91b2 100644
--- a/Filters/General/Testing/Cxx/BoxClipTetrahedra.cxx
+++ b/Filters/General/Testing/Cxx/BoxClipTetrahedra.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxClipTetrahedra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 // This test exercises several ways a plane may clip a tetrahedra.  One of the
 // things tested is the "winding" of the tetrahedra.  There are two rotationally
 // independent ways to specify a tetrahedra:
diff --git a/Filters/General/Testing/Cxx/BoxClipTriangulate.cxx b/Filters/General/Testing/Cxx/BoxClipTriangulate.cxx
index cfa5d7c8c30c6700ed1f918fc0fcbeacd4015a48..326fc8c81e4802d61ce6a220a47b849f1d35a902 100644
--- a/Filters/General/Testing/Cxx/BoxClipTriangulate.cxx
+++ b/Filters/General/Testing/Cxx/BoxClipTriangulate.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxClipTriangulate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 // This test makes sure that vtkBoxClipDataSet correctly triangulates all cell
 // types.
 
diff --git a/Filters/General/Testing/Cxx/BoxClipTriangulateAndInterpolate.cxx b/Filters/General/Testing/Cxx/BoxClipTriangulateAndInterpolate.cxx
index 9073e6c66df175dd58d2d8ef7c955a18496b0aa3..2d9c864a3b618a3c8d105cef12634a7c1c23149d 100644
--- a/Filters/General/Testing/Cxx/BoxClipTriangulateAndInterpolate.cxx
+++ b/Filters/General/Testing/Cxx/BoxClipTriangulateAndInterpolate.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxClipTriangulateAndInterpolate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 // This code tests for the case when vtkBoxClipDataSet is given a collection of
 // cells that it must triangulate and interpolate.  At one time there was a bug
 // that sent the wrong indices for interpolating in this case.
diff --git a/Filters/General/Testing/Cxx/TestAnimateModes.cxx b/Filters/General/Testing/Cxx/TestAnimateModes.cxx
index 26812fdb9e590d96dadd12e7efddb88595d5ea76..683325987c44e3041af19f3891d4788babd38ab9 100644
--- a/Filters/General/Testing/Cxx/TestAnimateModes.cxx
+++ b/Filters/General/Testing/Cxx/TestAnimateModes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAnimateModes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAnimateModes.h"
 #include <vtkCamera.h>
 #include <vtkCompositePolyDataMapper.h>
diff --git a/Filters/General/Testing/Cxx/TestAppendLocationAttributes.cxx b/Filters/General/Testing/Cxx/TestAppendLocationAttributes.cxx
index d8db11292e7e6fee65dc6d812390b341e0ec34b8..8c46dfaa7b61e37d8339bb8c98e68c40f026b150 100644
--- a/Filters/General/Testing/Cxx/TestAppendLocationAttributes.cxx
+++ b/Filters/General/Testing/Cxx/TestAppendLocationAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAppendLocationAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkAppendLocationAttributes.h>
 
 #include <vtkCellCenters.h>
diff --git a/Filters/General/Testing/Cxx/TestAppendPoints.cxx b/Filters/General/Testing/Cxx/TestAppendPoints.cxx
index 49695d3bc3100fa2b61475e333a4de602f189602..3b3a015ed82c54a349a474754d12ba55a9e39fcb 100644
--- a/Filters/General/Testing/Cxx/TestAppendPoints.cxx
+++ b/Filters/General/Testing/Cxx/TestAppendPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAppendPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkAppendPoints.h>
 #include <vtkCellArray.h>
diff --git a/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter.cxx b/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter.cxx
index 27004b926898ed15e0056e47894e68fefa876cb5..7216fe3222c6cc8db4a24537d5fe52dc4c6555db 100644
--- a/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBooleanOperationPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkBooleanOperationPolyDataFilter.h>
diff --git a/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter2.cxx b/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter2.cxx
index 876b75d3b4893df99b695057845082cb37fed742..8fb4ee671f223a61eab9d7155c59d893e5db1e84 100644
--- a/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter2.cxx
+++ b/Filters/General/Testing/Cxx/TestBooleanOperationPolyDataFilter2.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBooleanOperationPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkAppendPolyData.h>
diff --git a/Filters/General/Testing/Cxx/TestCellValidator.cxx b/Filters/General/Testing/Cxx/TestCellValidator.cxx
index f859a158e8cb22c2a11452e60facc06e9c2b175e..78e2960599840c65d5b2eaffb312c9673852ce17 100644
--- a/Filters/General/Testing/Cxx/TestCellValidator.cxx
+++ b/Filters/General/Testing/Cxx/TestCellValidator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellValidator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This tests vtkCellValidator
 
diff --git a/Filters/General/Testing/Cxx/TestCleanUnstructuredGridStrategies.cxx b/Filters/General/Testing/Cxx/TestCleanUnstructuredGridStrategies.cxx
index 8adc2d31e89ea9dda954dfb011b0c8656ab51d6f..852a88e97b86b0de0aeac5a081f7684ca1b5f58c 100644
--- a/Filters/General/Testing/Cxx/TestCleanUnstructuredGridStrategies.cxx
+++ b/Filters/General/Testing/Cxx/TestCleanUnstructuredGridStrategies.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCleanUnstructuredGridStrategies.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCleanUnstructuredGrid.h"
 
diff --git a/Filters/General/Testing/Cxx/TestContourTriangulator.cxx b/Filters/General/Testing/Cxx/TestContourTriangulator.cxx
index c20a4912ec7dde56e59358d69178641d7bc3e69c..7ae7d1915d4684a1f1f7e720247deae72fb90a14 100644
--- a/Filters/General/Testing/Cxx/TestContourTriangulator.cxx
+++ b/Filters/General/Testing/Cxx/TestContourTriangulator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContourTriangulator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to use vtkContourTriangulator
 //
 // The command line arguments are:
diff --git a/Filters/General/Testing/Cxx/TestContourTriangulatorBadData.cxx b/Filters/General/Testing/Cxx/TestContourTriangulatorBadData.cxx
index 47bd8552d9fe082b2f9d2eb6590e904fe9675abe..68d81d4887acc49b22f87327d1dda9eea1dc614d 100644
--- a/Filters/General/Testing/Cxx/TestContourTriangulatorBadData.cxx
+++ b/Filters/General/Testing/Cxx/TestContourTriangulatorBadData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContourTriangulatorBadData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example gives bad data to vtkContourTriangulator to check whether
 // the algorithm will terminate vs. go into infinite recursion
 //
diff --git a/Filters/General/Testing/Cxx/TestContourTriangulatorCutter.cxx b/Filters/General/Testing/Cxx/TestContourTriangulatorCutter.cxx
index 16ea25ebfed746d9c07e02191d45287ec7d687fe..7ddaad8f5e7ef4a1b72f7535c5c946455edbc2db 100644
--- a/Filters/General/Testing/Cxx/TestContourTriangulatorCutter.cxx
+++ b/Filters/General/Testing/Cxx/TestContourTriangulatorCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContourTriangulatorCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to use vtkContourTriangulator
 //
 // The command line arguments are:
diff --git a/Filters/General/Testing/Cxx/TestContourTriangulatorHoles.cxx b/Filters/General/Testing/Cxx/TestContourTriangulatorHoles.cxx
index 458a7f00f5910eb7ac75ec614c106399e775dfb4..c3600c4c58de06251ee474d3ea60d1348393026c 100644
--- a/Filters/General/Testing/Cxx/TestContourTriangulatorHoles.cxx
+++ b/Filters/General/Testing/Cxx/TestContourTriangulatorHoles.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContourTriangulatorHoles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkContourTriangulator with difficult holes
 //
 // The command line arguments are:
diff --git a/Filters/General/Testing/Cxx/TestContourTriangulatorMarching.cxx b/Filters/General/Testing/Cxx/TestContourTriangulatorMarching.cxx
index f9a936b6ba66a37013f12d53ff409dc8afea530c..cab897dc324babcedf557c9b5ba716e4b2635ee4 100644
--- a/Filters/General/Testing/Cxx/TestContourTriangulatorMarching.cxx
+++ b/Filters/General/Testing/Cxx/TestContourTriangulatorMarching.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContourTriangulatorMarching.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to use vtkContourTriangulator
 //
 // The command line arguments are:
diff --git a/Filters/General/Testing/Cxx/TestCountFaces.cxx b/Filters/General/Testing/Cxx/TestCountFaces.cxx
index a26773e9e15828098175ebdf0e1a97e89477c236..4493644bce15e8194e949e0db8d8336bc27a1858 100644
--- a/Filters/General/Testing/Cxx/TestCountFaces.cxx
+++ b/Filters/General/Testing/Cxx/TestCountFaces.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCountFaces.h"
 
diff --git a/Filters/General/Testing/Cxx/TestCountVertices.cxx b/Filters/General/Testing/Cxx/TestCountVertices.cxx
index fc91b7c5ff30f5380c527cfd4570f444371a8479..f46bbd4fa81cfa92f05f8f0e6c992e6e3696ea20 100644
--- a/Filters/General/Testing/Cxx/TestCountVertices.cxx
+++ b/Filters/General/Testing/Cxx/TestCountVertices.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCountVertices.h"
 
diff --git a/Filters/General/Testing/Cxx/TestDataSetGradient.cxx b/Filters/General/Testing/Cxx/TestDataSetGradient.cxx
index 06bf039c0c08151a71c420b7b07d99a0576a4b32..5d05f1ec16f55868fd58ed898db0978db3061112 100644
--- a/Filters/General/Testing/Cxx/TestDataSetGradient.cxx
+++ b/Filters/General/Testing/Cxx/TestDataSetGradient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataSetGradient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSetGradient.h>
 #include <vtkSmartPointer.h>
 
diff --git a/Filters/General/Testing/Cxx/TestDataSetGradientPrecompute.cxx b/Filters/General/Testing/Cxx/TestDataSetGradientPrecompute.cxx
index dfc4c9bff7ef66161e26810cc1f4cc1bf2f22c54..90dd3750fc7d2ee1aba5148fc9c9fa406cdda2b8 100644
--- a/Filters/General/Testing/Cxx/TestDataSetGradientPrecompute.cxx
+++ b/Filters/General/Testing/Cxx/TestDataSetGradientPrecompute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataSetGradientPrecompute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSetGradient.h>
 #include <vtkDataSetGradientPrecompute.h>
 #include <vtkSmartPointer.h>
diff --git a/Filters/General/Testing/Cxx/TestDateToNumeric.cxx b/Filters/General/Testing/Cxx/TestDateToNumeric.cxx
index 2e2de8bdacde888e18765de129ae055371d8499e..5256664eb20f72ee3f100e260510da9a57bc5fe2 100644
--- a/Filters/General/Testing/Cxx/TestDateToNumeric.cxx
+++ b/Filters/General/Testing/Cxx/TestDateToNumeric.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestUtilities.h"
 #include <vtkActor.h>
diff --git a/Filters/General/Testing/Cxx/TestDeflectNormals.cxx b/Filters/General/Testing/Cxx/TestDeflectNormals.cxx
index 0a80a1b68415b10c1d8e81e208be3d24c6824e67..150638ba28c32d72b71255ffd5811e58edd171ac 100644
--- a/Filters/General/Testing/Cxx/TestDeflectNormals.cxx
+++ b/Filters/General/Testing/Cxx/TestDeflectNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDeflectNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkDeflectNormals.h"
 #include "vtkGeometryFilter.h"
diff --git a/Filters/General/Testing/Cxx/TestDeformPointSet.cxx b/Filters/General/Testing/Cxx/TestDeformPointSet.cxx
index eec905e2b8e4d58030db74042eaee05d20d9e5d5..b404a8933245f191a3a3cf1644ceb69c7fc7941d 100644
--- a/Filters/General/Testing/Cxx/TestDeformPointSet.cxx
+++ b/Filters/General/Testing/Cxx/TestDeformPointSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDeformPointSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellArray.h"
diff --git a/Filters/General/Testing/Cxx/TestDensifyPolyData.cxx b/Filters/General/Testing/Cxx/TestDensifyPolyData.cxx
index eeb5e8c9a4b47ca54c4253b9605589f132e5453a..a2dbc2d2d5dd257ca88110332d7e4b07c53d6e65 100644
--- a/Filters/General/Testing/Cxx/TestDensifyPolyData.cxx
+++ b/Filters/General/Testing/Cxx/TestDensifyPolyData.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDensifyPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Filters/General/Testing/Cxx/TestDistancePolyDataFilter.cxx b/Filters/General/Testing/Cxx/TestDistancePolyDataFilter.cxx
index 0fc2ad5a838dd4f0a0febf0b5b3cc187050077b5..6de2ebef875c4b7deefd2880de4864c4819e7dcd 100644
--- a/Filters/General/Testing/Cxx/TestDistancePolyDataFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestDistancePolyDataFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkSmartPointer.h>
 
 #include <vtkActor.h>
diff --git a/Filters/General/Testing/Cxx/TestDistancePolyDataFilter2.cxx b/Filters/General/Testing/Cxx/TestDistancePolyDataFilter2.cxx
index 9cd3617a653b974be9a18eeac8ab01643e4fe23b..9015a93b8a6d570af8f8e3a5c5d1897c44ea91b7 100644
--- a/Filters/General/Testing/Cxx/TestDistancePolyDataFilter2.cxx
+++ b/Filters/General/Testing/Cxx/TestDistancePolyDataFilter2.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkArrowSource.h>
diff --git a/Filters/General/Testing/Cxx/TestExtractGhostCells.cxx b/Filters/General/Testing/Cxx/TestExtractGhostCells.cxx
index 513cf62837477d75d81aced58ca84bde93aaab05..e64a167d4c2feb1dfc06793ac08eaadcb233d873 100644
--- a/Filters/General/Testing/Cxx/TestExtractGhostCells.cxx
+++ b/Filters/General/Testing/Cxx/TestExtractGhostCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractGhostCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractGhostCells.h"
 
diff --git a/Filters/General/Testing/Cxx/TestGradientAndVorticity.cxx b/Filters/General/Testing/Cxx/TestGradientAndVorticity.cxx
index 5574d8bfefd284a1a40fe414d30ec8887aa59124..579d769bb75ce7c19d0ea353d60def100147780e 100644
--- a/Filters/General/Testing/Cxx/TestGradientAndVorticity.cxx
+++ b/Filters/General/Testing/Cxx/TestGradientAndVorticity.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGradientAndVorticity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCell.h"
 #include "vtkCellCenters.h"
diff --git a/Filters/General/Testing/Cxx/TestGraphWeightEuclideanDistanceFilter.cxx b/Filters/General/Testing/Cxx/TestGraphWeightEuclideanDistanceFilter.cxx
index c56e8d9e94d28c5e36880536f23083c00033b249..991e3222a67162a0bf7fdb4dde95024e67da4958 100644
--- a/Filters/General/Testing/Cxx/TestGraphWeightEuclideanDistanceFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestGraphWeightEuclideanDistanceFilter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSetAttributes.h>
 #include <vtkFloatArray.h>
 #include <vtkMutableUndirectedGraph.h>
diff --git a/Filters/General/Testing/Cxx/TestGroupDataSetsFilter.cxx b/Filters/General/Testing/Cxx/TestGroupDataSetsFilter.cxx
index 9d12ba6e6c2ca85805fe2fdf97b68c9c8810caef..49b8750816b325482674b7d092cce9ab578a3ce0 100644
--- a/Filters/General/Testing/Cxx/TestGroupDataSetsFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestGroupDataSetsFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGroupDataSetsFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGroupDataSetsFilter.h"
 #include "vtkInformation.h"
 #include "vtkLogger.h"
diff --git a/Filters/General/Testing/Cxx/TestHOStableClip.cxx b/Filters/General/Testing/Cxx/TestHOStableClip.cxx
index 1371461532e4bc91adfcd941332c70bbd5921e02..05a90827f59c1aecab3017e649766f2ab6981d3c 100644
--- a/Filters/General/Testing/Cxx/TestHOStableClip.cxx
+++ b/Filters/General/Testing/Cxx/TestHOStableClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHOStableClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClipDataSet.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/General/Testing/Cxx/TestIconGlyphFilterGravity.cxx b/Filters/General/Testing/Cxx/TestIconGlyphFilterGravity.cxx
index 998ac4afc5cfa43b0a0f334b80677a8c772baf2b..f47a5bf472bf5aab8e744d42c2a5a6d5f7ccf89d 100644
--- a/Filters/General/Testing/Cxx/TestIconGlyphFilterGravity.cxx
+++ b/Filters/General/Testing/Cxx/TestIconGlyphFilterGravity.cxx
@@ -1,12 +1,6 @@
-
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkSmartPointer.h"
 #include <vtkIconGlyphFilter.h>
diff --git a/Filters/General/Testing/Cxx/TestImageDataToPointSet.cxx b/Filters/General/Testing/Cxx/TestImageDataToPointSet.cxx
index 0f5ab171a59ca64dba52605ff20ba921346c2bda..ddc564960a5f0e0476697c8b8f8c24b8c66622b4 100644
--- a/Filters/General/Testing/Cxx/TestImageDataToPointSet.cxx
+++ b/Filters/General/Testing/Cxx/TestImageDataToPointSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataToPointSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkImageDataToPointSet.h>
 
diff --git a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter.cxx b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter.cxx
index 0e19cdd9ff5b4495aba44937cc0ccb595e65d2f8..e5017f426d29fde199040f1d712396e3e7f6abf7 100644
--- a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIntersectionPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkIntersectionPolyDataFilter.h>
 
diff --git a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter2.cxx b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter2.cxx
index aeae97421dc4e9c15f81962c100706a55efac3ac..c818a9ead0813181ec872a9326089cda76b76a96 100644
--- a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter2.cxx
+++ b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter2.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIntersectionPolyDataFilter2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkIntersectionPolyDataFilter.h>
 
diff --git a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter3.cxx b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter3.cxx
index 710c724b5a122eb63a7bf09c1a6ffa599ec02a2a..42f4512f918456e482c12d0ecda03c40355dd685 100644
--- a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter3.cxx
+++ b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter3.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIntersectionPolyDataFilter3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkIntersectionPolyDataFilter.h>
 
diff --git a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter4.cxx b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter4.cxx
index 7fd3d0adf990ef2174ba3de117cd27c0159a4273..64be282f754567de54e28a382f12d2034b4f51e4 100644
--- a/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter4.cxx
+++ b/Filters/General/Testing/Cxx/TestIntersectionPolyDataFilter4.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIntersectionPolyDataFilter4.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkIntersectionPolyDataFilter.h>
 
diff --git a/Filters/General/Testing/Cxx/TestJoinTables.cxx b/Filters/General/Testing/Cxx/TestJoinTables.cxx
index 855a2a09cdebca0f4d6daa4d2dc6337ef60609f1..b12b6a67c236d808b474dd0bb448dca1ce371630 100644
--- a/Filters/General/Testing/Cxx/TestJoinTables.cxx
+++ b/Filters/General/Testing/Cxx/TestJoinTables.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestJoinTables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkJoinTables.h"
 
diff --git a/Filters/General/Testing/Cxx/TestLoopBooleanPolyDataFilter.cxx b/Filters/General/Testing/Cxx/TestLoopBooleanPolyDataFilter.cxx
index bd688b2b6e424748486759a97bc85b5b24323ae7..1f91e3620f419fe7b7526ca3eee7d536608e0c45 100644
--- a/Filters/General/Testing/Cxx/TestLoopBooleanPolyDataFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestLoopBooleanPolyDataFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLoopOperationPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellData.h"
diff --git a/Filters/General/Testing/Cxx/TestMergeCells.cxx b/Filters/General/Testing/Cxx/TestMergeCells.cxx
index fbac697e600183a7d085fa39beb7997c6c41c4f3..4b4e89b3abb5963e9f2e7a5699903b727378bdf7 100644
--- a/Filters/General/Testing/Cxx/TestMergeCells.cxx
+++ b/Filters/General/Testing/Cxx/TestMergeCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMergeCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
 Test designed to verify the capability of vtkMergeCells to merge points
 within a double precision tolerance.
diff --git a/Filters/General/Testing/Cxx/TestMergeTimeFilter.cxx b/Filters/General/Testing/Cxx/TestMergeTimeFilter.cxx
index 3c4a2cdefd0dc7241a592a43c8a33107cbf85092..57a64c8eb721ee3c6dbe97b95613dafc21526e9a 100644
--- a/Filters/General/Testing/Cxx/TestMergeTimeFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestMergeTimeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMergeTimeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMergeTimeFilter.h"
 
 #include "vtkExodusIIReader.h"
diff --git a/Filters/General/Testing/Cxx/TestMergeVectorComponents.cxx b/Filters/General/Testing/Cxx/TestMergeVectorComponents.cxx
index 8c3c85c485cd6edba5a9f72c5cf7f570d9223e2d..e32e7ac27b8231c5cb3ec22c70200f37cc1128bf 100644
--- a/Filters/General/Testing/Cxx/TestMergeVectorComponents.cxx
+++ b/Filters/General/Testing/Cxx/TestMergeVectorComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMergeVectorComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkCharArray.h"
diff --git a/Filters/General/Testing/Cxx/TestPassArrays.cxx b/Filters/General/Testing/Cxx/TestPassArrays.cxx
index a63623233623d8205fbf9608b33b94123fe47149..703d8a79ff278903e8e26ed1b84d4ef9c1325f02 100644
--- a/Filters/General/Testing/Cxx/TestPassArrays.cxx
+++ b/Filters/General/Testing/Cxx/TestPassArrays.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPassArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 #include "vtkPassArrays.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/Testing/Cxx/TestPassSelectedArrays.cxx b/Filters/General/Testing/Cxx/TestPassSelectedArrays.cxx
index 5ed3dee8b98530572e187976ffb1a1ea7b627f11..0c4a7a0a14e8c56921b67eb95b3670cfd5bad60b 100644
--- a/Filters/General/Testing/Cxx/TestPassSelectedArrays.cxx
+++ b/Filters/General/Testing/Cxx/TestPassSelectedArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPassSelectedArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCellData.h>
 #include <vtkDataArraySelection.h>
 #include <vtkDoubleArray.h>
diff --git a/Filters/General/Testing/Cxx/TestPassThrough.cxx b/Filters/General/Testing/Cxx/TestPassThrough.cxx
index b00cdaf68b2c75624f7c0b5e185d1c875193caab..6bee9a9fae3d950dd1eb9b230ce12c0976fc518b 100644
--- a/Filters/General/Testing/Cxx/TestPassThrough.cxx
+++ b/Filters/General/Testing/Cxx/TestPassThrough.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBooleanOperationPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/General/Testing/Cxx/TestQuadraturePoints.cxx b/Filters/General/Testing/Cxx/TestQuadraturePoints.cxx
index d6e66674943dedf9061951607a82c611bdcd7965..8b905021708e4bdf83ce773ee57b2f9a3ac0014f 100644
--- a/Filters/General/Testing/Cxx/TestQuadraturePoints.cxx
+++ b/Filters/General/Testing/Cxx/TestQuadraturePoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuadraturePoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates the capabilities of vtkQuadraturePointInterpolator
 // vtkQuadraturePointsGenerator and the class required to support their
 // addition.
diff --git a/Filters/General/Testing/Cxx/TestRectilinearGridToPointSet.cxx b/Filters/General/Testing/Cxx/TestRectilinearGridToPointSet.cxx
index 3d7b855eb12054d9318e86402d3123d710cb1048..8d50a720ae12ae14a7a9d2ef73d985662d5af42c 100644
--- a/Filters/General/Testing/Cxx/TestRectilinearGridToPointSet.cxx
+++ b/Filters/General/Testing/Cxx/TestRectilinearGridToPointSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellDataToPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkRectilinearGridToPointSet.h>
 
diff --git a/Filters/General/Testing/Cxx/TestReflectionFilter.cxx b/Filters/General/Testing/Cxx/TestReflectionFilter.cxx
index 6436c6dfc8d07e13a58532c63646f5d6be970390..999f6a19db543d9ca62a5d5cbd21a8f8984f74f7 100644
--- a/Filters/General/Testing/Cxx/TestReflectionFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestReflectionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestReflectionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkReflectionFilter
 
 #include "vtkCellData.h"
diff --git a/Filters/General/Testing/Cxx/TestSplitByCellScalarFilter.cxx b/Filters/General/Testing/Cxx/TestSplitByCellScalarFilter.cxx
index 72b132797e1f470df7182955e53c9d2c7035c7a4..2ac3d2888771ef92b2e9c4d5f7a4cb72cf478465 100644
--- a/Filters/General/Testing/Cxx/TestSplitByCellScalarFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestSplitByCellScalarFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSplitByCellScalarFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/General/Testing/Cxx/TestTableFFT.cxx b/Filters/General/Testing/Cxx/TestTableFFT.cxx
index 9c358a3094e6a5e4c223ee72571ffcd53fe3d6ea..f8fc28e8bfa58f010d307ec925e4672724a99310 100644
--- a/Filters/General/Testing/Cxx/TestTableFFT.cxx
+++ b/Filters/General/Testing/Cxx/TestTableFFT.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTableFFT.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkDoubleArray.h>
 #include <vtkMathUtilities.h>
diff --git a/Filters/General/Testing/Cxx/TestTableSplitColumnComponents.cxx b/Filters/General/Testing/Cxx/TestTableSplitColumnComponents.cxx
index 8e183b8be02017c35d1bc0b38277fb315665eaf0..10a93139e8ead3e49f3ee1850ba8b0fe651264b8 100644
--- a/Filters/General/Testing/Cxx/TestTableSplitColumnComponents.cxx
+++ b/Filters/General/Testing/Cxx/TestTableSplitColumnComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTableSplitColumnComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkInformation.h"
diff --git a/Filters/General/Testing/Cxx/TestTemporalPathLineFilter.cxx b/Filters/General/Testing/Cxx/TestTemporalPathLineFilter.cxx
index fb497658153b7571997e99a8430e4730fb2b8685..3c5e0b55a7158a8ed67266ca4b01402b161e1a66 100644
--- a/Filters/General/Testing/Cxx/TestTemporalPathLineFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestTemporalPathLineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalPathLineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalPathLineFilter.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/General/Testing/Cxx/TestTessellator.cxx b/Filters/General/Testing/Cxx/TestTessellator.cxx
index e54c6107c8fdbee5b9e2f2b91a59a796d2bc98ef..bb03d69f61f6c72e70fb71722bedada955c705fa 100644
--- a/Filters/General/Testing/Cxx/TestTessellator.cxx
+++ b/Filters/General/Testing/Cxx/TestTessellator.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 #include "vtkActor.h"
 #include "vtkActor2D.h"
 #include "vtkCell.h"
diff --git a/Filters/General/Testing/Cxx/TestTransformFilter.cxx b/Filters/General/Testing/Cxx/TestTransformFilter.cxx
index 250e652a8d236ff09a154660317eb055319ac314..e9192f5bfd502b09c3b8c8fdff127aef8ed75d17 100644
--- a/Filters/General/Testing/Cxx/TestTransformFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestTransformFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTransformFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkFloatArray.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/General/Testing/Cxx/TestTransformPolyDataFilter.cxx b/Filters/General/Testing/Cxx/TestTransformPolyDataFilter.cxx
index 0bbafbe8139f682426ba10af4bae1d873cb7d0ce..32d0f4b009e50c001e7d8b427cbd254e8dd63821 100644
--- a/Filters/General/Testing/Cxx/TestTransformPolyDataFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestTransformPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTransformPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellArray.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/General/Testing/Cxx/TestUncertaintyTubeFilter.cxx b/Filters/General/Testing/Cxx/TestUncertaintyTubeFilter.cxx
index 7a831a7d90a231f8399354db1110a28a579fd0cd..d7f4fbc1bf3e5bf513ee428f8b00b818f44513f7 100644
--- a/Filters/General/Testing/Cxx/TestUncertaintyTubeFilter.cxx
+++ b/Filters/General/Testing/Cxx/TestUncertaintyTubeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUncertaintyTubeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test creates some polylines with uncertainty values.
 
 #include "vtkUncertaintyTubeFilter.h"
diff --git a/Filters/General/Testing/Cxx/TestWarpScalarGenerateEnclosure.cxx b/Filters/General/Testing/Cxx/TestWarpScalarGenerateEnclosure.cxx
index c150a8ac3501962e70be4428dbcc043e0c4899f1..c1eda60eb5669a44ce2ab5e58505eac80f664c00 100644
--- a/Filters/General/Testing/Cxx/TestWarpScalarGenerateEnclosure.cxx
+++ b/Filters/General/Testing/Cxx/TestWarpScalarGenerateEnclosure.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestWarpScalarGenerateEnclosure.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkDataSet.h"
diff --git a/Filters/General/Testing/Cxx/TestYoungsMaterialInterface.cxx b/Filters/General/Testing/Cxx/TestYoungsMaterialInterface.cxx
index 6913c94489ca5d68bf7d7b36847a281031e7b4f1..4115f6fbe345c6fc074111b4210924f69936cbff 100644
--- a/Filters/General/Testing/Cxx/TestYoungsMaterialInterface.cxx
+++ b/Filters/General/Testing/Cxx/TestYoungsMaterialInterface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuadRotationalExtrusion.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2012
 
diff --git a/Filters/General/Testing/Cxx/UnitTestMultiThreshold.cxx b/Filters/General/Testing/Cxx/UnitTestMultiThreshold.cxx
index 29d524e5e66a1a558ab621ca046cb6ae08a56477..c007fafaa31a9aac093f07b8fdc414f614f73ac1 100644
--- a/Filters/General/Testing/Cxx/UnitTestMultiThreshold.cxx
+++ b/Filters/General/Testing/Cxx/UnitTestMultiThreshold.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestMultiThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDataObject.h"
 #include "vtkExecutive.h"
diff --git a/Filters/General/Testing/Cxx/expCos.cxx b/Filters/General/Testing/Cxx/expCos.cxx
index 5404d5b1c351050b1ef1d726b73b0d4797b62193..7e1cbf9bf2ac1487fff87dcbedb08034e5bf6ac1 100644
--- a/Filters/General/Testing/Cxx/expCos.cxx
+++ b/Filters/General/Testing/Cxx/expCos.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    expCos.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // Brute force computation of Bessel functions. Might be better to create a
 // filter (or source) object. Might also consider vtkSampleFunction.
diff --git a/Filters/General/Testing/Python/spatialRepAll.py b/Filters/General/Testing/Python/spatialRepAll.py
index a24bef5434f7d84992e52faf17be31b1ea899471..406b26e5f3750ce0eda355b22390104b6c3c461f 100755
--- a/Filters/General/Testing/Python/spatialRepAll.py
+++ b/Filters/General/Testing/Python/spatialRepAll.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonDataModel import (
     vtkCellLocator,
diff --git a/Filters/General/vtk.module b/Filters/General/vtk.module
index cd6c251370309ed0d6de342ce3cc97333db6ce26..f6b5ec12198e29d816e021e80de571777be8475c 100644
--- a/Filters/General/vtk.module
+++ b/Filters/General/vtk.module
@@ -8,6 +8,18 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+  Copyright 1993-2007 NVIDIA Corporation.
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-MIT-NVIDIA-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/General/vtkAnimateModes.cxx b/Filters/General/vtkAnimateModes.cxx
index 8d53af72b6e6d317b1cf11fceeed7f01526f2567..845f73b9af5d71c6b0150e9f64589be13c59bcaa 100644
--- a/Filters/General/vtkAnimateModes.cxx
+++ b/Filters/General/vtkAnimateModes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnimateModes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAnimateModes.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkAnimateModes.h b/Filters/General/vtkAnimateModes.h
index 18aebde39b709ece0c876b0d82003e14144d9a1c..3a9e7aef046114e80ef755599e29c1aef589e096 100644
--- a/Filters/General/vtkAnimateModes.h
+++ b/Filters/General/vtkAnimateModes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnimateModes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkAnimateModes
  * @brief animate mode shapes
diff --git a/Filters/General/vtkAnnotationLink.cxx b/Filters/General/vtkAnnotationLink.cxx
index 8f4aedaed025033f9b72fb0dad1378e05e2d422e..f0b2254b7a88bc56106afd0f41160488abf7fd7c 100644
--- a/Filters/General/vtkAnnotationLink.cxx
+++ b/Filters/General/vtkAnnotationLink.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotationLink.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAnnotationLink.h"
 
diff --git a/Filters/General/vtkAnnotationLink.h b/Filters/General/vtkAnnotationLink.h
index 29be6ea662b638f8262e56d8eaf65971f09ec117..216cf40bc7caf433e3b7813cd5528c18e4c3ec8e 100644
--- a/Filters/General/vtkAnnotationLink.h
+++ b/Filters/General/vtkAnnotationLink.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotationLink.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAnnotationLink
  * @brief   An algorithm for linking annotations among objects
diff --git a/Filters/General/vtkAppendLocationAttributes.cxx b/Filters/General/vtkAppendLocationAttributes.cxx
index 7a7768c10e3bfaf3706230c680973dcabcd3dea4..226e3e0b005899ba571e40d0a107113f5d6351f5 100644
--- a/Filters/General/vtkAppendLocationAttributes.cxx
+++ b/Filters/General/vtkAppendLocationAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendLocationAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendLocationAttributes.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkAppendLocationAttributes.h b/Filters/General/vtkAppendLocationAttributes.h
index c5a7763b77c5a604a6d4c90379fabb294bed108d..6d359ce1c62ddcd3350a61fd4d99d12d739a78b8 100644
--- a/Filters/General/vtkAppendLocationAttributes.h
+++ b/Filters/General/vtkAppendLocationAttributes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendLocationAttributes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendLocationAttributes
  * @brief   add point locations to point data and/or cell centers cell data, respectively
diff --git a/Filters/General/vtkAppendPoints.cxx b/Filters/General/vtkAppendPoints.cxx
index f1303c67f35f38f55098915ba516f7f4b2c5894a..b273e5698c442cd5f09849eb24e7bd859ed3fa8d 100644
--- a/Filters/General/vtkAppendPoints.cxx
+++ b/Filters/General/vtkAppendPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendPoints.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/General/vtkAppendPoints.h b/Filters/General/vtkAppendPoints.h
index 53183ed9e623d295174822c44c52f54e2f5ec786..fcd92e225ab9497f8ce83bd652d4e11fb307e47e 100644
--- a/Filters/General/vtkAppendPoints.h
+++ b/Filters/General/vtkAppendPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAppendPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAppendPoints
  * @brief   appends points of one or more vtkPolyData data sets
diff --git a/Filters/General/vtkApproximatingSubdivisionFilter.cxx b/Filters/General/vtkApproximatingSubdivisionFilter.cxx
index 1ecbde959aebd6e0b47ae521a5b6ce129207465c..ce3617d746f06ea5ac0fe7874194c42940cfc45f 100644
--- a/Filters/General/vtkApproximatingSubdivisionFilter.cxx
+++ b/Filters/General/vtkApproximatingSubdivisionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkApproximatingSubdivisionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkApproximatingSubdivisionFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkApproximatingSubdivisionFilter.h b/Filters/General/vtkApproximatingSubdivisionFilter.h
index ecd3e58d03980619b8eddcee5d3cf48923d63591..bc0c7f9b4f7dce5559d31c6737a50ea4f388d4e1 100644
--- a/Filters/General/vtkApproximatingSubdivisionFilter.h
+++ b/Filters/General/vtkApproximatingSubdivisionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkApproximatingSubdivisionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkApproximatingSubdivisionFilter
  * @brief   generate a subdivision surface using an Approximating Scheme
diff --git a/Filters/General/vtkAreaContourSpectrumFilter.cxx b/Filters/General/vtkAreaContourSpectrumFilter.cxx
index 4b0b370f57ca29302ceb9ea6c9338c5302e77e3a..3715a9a1952b439cec6a62c222bbda88fc5a3111 100644
--- a/Filters/General/vtkAreaContourSpectrumFilter.cxx
+++ b/Filters/General/vtkAreaContourSpectrumFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaContourSpectrumFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAreaContourSpectrumFilter.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/General/vtkAreaContourSpectrumFilter.h b/Filters/General/vtkAreaContourSpectrumFilter.h
index b6ab1b78103a6c4e75413f9ef5962e9e773ef2a2..53ad9f78acfa4a76f3874987d5c06e71ac0dc016 100644
--- a/Filters/General/vtkAreaContourSpectrumFilter.h
+++ b/Filters/General/vtkAreaContourSpectrumFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaContourSpectrumFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAreaContourSpectrumFilter
  * @brief   compute an approximation of the area
diff --git a/Filters/General/vtkAxes.cxx b/Filters/General/vtkAxes.cxx
index 92bd45ac61436bd5fe9f10580850cbf565d73244..03b08d97cbe2d10eb465348d7e87b1d295d940a4 100644
--- a/Filters/General/vtkAxes.cxx
+++ b/Filters/General/vtkAxes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAxes.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkAxes.h b/Filters/General/vtkAxes.h
index 3537a82e81843202266ccd4167e5fd70a3be4017..70d4793da32bb17d0816e1d4bae71ee8b6532d61 100644
--- a/Filters/General/vtkAxes.h
+++ b/Filters/General/vtkAxes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxes
  * @brief   create an x-y-z axes
diff --git a/Filters/General/vtkBlankStructuredGrid.cxx b/Filters/General/vtkBlankStructuredGrid.cxx
index 0e43fdac3e69e3c7b588ca27e74fc66c4cda5072..09ddfff646f62e0e47bf173b5176f84434f045c8 100644
--- a/Filters/General/vtkBlankStructuredGrid.cxx
+++ b/Filters/General/vtkBlankStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlankStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBlankStructuredGrid.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkBlankStructuredGrid.h b/Filters/General/vtkBlankStructuredGrid.h
index 6fa50e0f098ab99b2af7460eeea9f2ae7364b090..d64e23a84bff7b7d2443623190573da0c7992374 100644
--- a/Filters/General/vtkBlankStructuredGrid.h
+++ b/Filters/General/vtkBlankStructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlankStructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBlankStructuredGrid
  * @brief   translate point attribute data into a blanking field
diff --git a/Filters/General/vtkBlankStructuredGridWithImage.cxx b/Filters/General/vtkBlankStructuredGridWithImage.cxx
index 5785ef5129dff039418676137e7bfeb312286e22..f54f21f02b1c162d64fb5039198a7edf56017593 100644
--- a/Filters/General/vtkBlankStructuredGridWithImage.cxx
+++ b/Filters/General/vtkBlankStructuredGridWithImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlankStructuredGridWithImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBlankStructuredGridWithImage.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkBlankStructuredGridWithImage.h b/Filters/General/vtkBlankStructuredGridWithImage.h
index 9d2116ee8462dc9a7a3dba3609cf6f1491616905..8a988260587a98620a395e2fe24bd877782348a4 100644
--- a/Filters/General/vtkBlankStructuredGridWithImage.h
+++ b/Filters/General/vtkBlankStructuredGridWithImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlankStructuredGridWithImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBlankStructuredGridWithImage
  * @brief   blank a structured grid with an image
diff --git a/Filters/General/vtkBlockIdScalars.cxx b/Filters/General/vtkBlockIdScalars.cxx
index 95564b6fa6158804b622b6938a8070ab1d04dc67..cebbc5f42c471548ecdd5927abf37f472cd7a769 100644
--- a/Filters/General/vtkBlockIdScalars.cxx
+++ b/Filters/General/vtkBlockIdScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockIdScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBlockIdScalars.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkBlockIdScalars.h b/Filters/General/vtkBlockIdScalars.h
index 21d3440bfba2332e9388c59bcb6971b2a85d5727..a1371516b950381828e865066d0b46f88a3077d6 100644
--- a/Filters/General/vtkBlockIdScalars.h
+++ b/Filters/General/vtkBlockIdScalars.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockIdScalars.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBlockIdScalars
  * @brief   generates scalars from blocks.
diff --git a/Filters/General/vtkBooleanOperationPolyDataFilter.cxx b/Filters/General/vtkBooleanOperationPolyDataFilter.cxx
index a5e84b7398fbdbd22b6703fed178e4cd669f84fe..851077b39eddff300cad8bd6f981e4f3914f6be9 100644
--- a/Filters/General/vtkBooleanOperationPolyDataFilter.cxx
+++ b/Filters/General/vtkBooleanOperationPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBooleanOperationPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBooleanOperationPolyDataFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkBooleanOperationPolyDataFilter.h b/Filters/General/vtkBooleanOperationPolyDataFilter.h
index d96c9531a9a9def3006ecbdb17a7ef325c29a2a5..752a17668c74dbedde13597abef4f27f2b2e3210 100644
--- a/Filters/General/vtkBooleanOperationPolyDataFilter.h
+++ b/Filters/General/vtkBooleanOperationPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBooleanOperationPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBooleanOperationPolyDataFilter
  *
diff --git a/Filters/General/vtkBoxClipDataSet.cxx b/Filters/General/vtkBoxClipDataSet.cxx
index e3e8117242291e0645c82d1b602f72872bb87615..7ea216a254e4a61882c7c3764adc832e73a29d7f 100644
--- a/Filters/General/vtkBoxClipDataSet.cxx
+++ b/Filters/General/vtkBoxClipDataSet.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxClipDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoxClipDataSet.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkBoxClipDataSet.h b/Filters/General/vtkBoxClipDataSet.h
index 755adbd20086366ddd03f7073f7874a45c7992e5..b16e356dc58685918be1ae8842e57c6d8c181452 100644
--- a/Filters/General/vtkBoxClipDataSet.h
+++ b/Filters/General/vtkBoxClipDataSet.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxClipDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkBoxClipDataSet
diff --git a/Filters/General/vtkBrownianPoints.cxx b/Filters/General/vtkBrownianPoints.cxx
index 4f497b16989d2bafe2cb48df03fca16c6a14abed..017fcfefed4e40b62993e414bccf4f1f1a06ac80 100644
--- a/Filters/General/vtkBrownianPoints.cxx
+++ b/Filters/General/vtkBrownianPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBrownianPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBrownianPoints.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkBrownianPoints.h b/Filters/General/vtkBrownianPoints.h
index e9e9d172dbc410927a5cb4a90779ea6bb83de8eb..6a281e1d933fde59cbbacaa47cfd0c793e43ec2b 100644
--- a/Filters/General/vtkBrownianPoints.h
+++ b/Filters/General/vtkBrownianPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBrownianPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBrownianPoints
  * @brief   assign random vector to points
diff --git a/Filters/General/vtkCellDerivatives.cxx b/Filters/General/vtkCellDerivatives.cxx
index f0d6ea1b852b32cb93438e8e7496131267feec23..5942bb20ffba11cf3b1779fd6d8a3a9726805901 100644
--- a/Filters/General/vtkCellDerivatives.cxx
+++ b/Filters/General/vtkCellDerivatives.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellDerivatives.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellDerivatives.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkCellDerivatives.h b/Filters/General/vtkCellDerivatives.h
index 7d5aace6f176f3e3b9b5f65dc43726ff9d3b9257..606755ce60bc5b98bfd1bbf4555f46865b5041c9 100644
--- a/Filters/General/vtkCellDerivatives.h
+++ b/Filters/General/vtkCellDerivatives.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellDerivatives.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellDerivatives
  * @brief   compute derivatives of scalars and vectors
diff --git a/Filters/General/vtkCellValidator.cxx b/Filters/General/vtkCellValidator.cxx
index e245f27179c79022fbdaf8551e6847ec8a8fe379..48f7254ae2d5d7bdf8b34ac91f6cf3ae8e32fe64 100644
--- a/Filters/General/vtkCellValidator.cxx
+++ b/Filters/General/vtkCellValidator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellValidator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellValidator.h"
 
diff --git a/Filters/General/vtkCellValidator.h b/Filters/General/vtkCellValidator.h
index b2334efe79c7645aed8a7a8f8ae07b3a17ab1fd2..2f990e524d25d46b003340c9158bf49d8f3ccd03 100644
--- a/Filters/General/vtkCellValidator.h
+++ b/Filters/General/vtkCellValidator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellValidator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellValidator
  * @brief   validates cells in a dataset
diff --git a/Filters/General/vtkCleanUnstructuredGrid.cxx b/Filters/General/vtkCleanUnstructuredGrid.cxx
index b3fb17805da47431638218782ba7613960b39be2..392bfca8248bbe00e5797d82f1d9c0181728103f 100644
--- a/Filters/General/vtkCleanUnstructuredGrid.cxx
+++ b/Filters/General/vtkCleanUnstructuredGrid.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-Program:   ParaView
-Module:    vtkCleanUnstructuredGrid.cxx
-
-Copyright (c) Kitware, Inc.
-All rights reserved.
-See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCleanUnstructuredGrid.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkCleanUnstructuredGrid.h b/Filters/General/vtkCleanUnstructuredGrid.h
index 11108e3e51003bbc7205f82ded6635741dc587bd..29b525375e57557c8596fcb39973e6bccf582bba 100644
--- a/Filters/General/vtkCleanUnstructuredGrid.h
+++ b/Filters/General/vtkCleanUnstructuredGrid.h
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCleanUnstructuredGrid.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCleanUnstructuredGrid
  * @brief   merge duplicate points
diff --git a/Filters/General/vtkCleanUnstructuredGridCells.cxx b/Filters/General/vtkCleanUnstructuredGridCells.cxx
index 7ad9537e7ac50c1796f358c21f913411b2f45226..39ccc124794c18d9753ff80ea722bd0b98cbfaf7 100644
--- a/Filters/General/vtkCleanUnstructuredGridCells.cxx
+++ b/Filters/General/vtkCleanUnstructuredGridCells.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-Program:   ParaView
-Module:    vtkCleanUnstructuredGridCells.cxx
-
-Copyright (c) Kitware, Inc.
-All rights reserved.
-See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCleanUnstructuredGridCells.h"
 
diff --git a/Filters/General/vtkCleanUnstructuredGridCells.h b/Filters/General/vtkCleanUnstructuredGridCells.h
index 971eb55956d2d0242d6de2944794baca7ffb0072..a318b2e3064cc26553ad4cca3d026a57b61176b8 100644
--- a/Filters/General/vtkCleanUnstructuredGridCells.h
+++ b/Filters/General/vtkCleanUnstructuredGridCells.h
@@ -1,20 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCleanUnstructuredGridCells.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-// Programmed 2010 by Dominik Szczerba <dominik@itis.ethz.ch>
-//
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCleanUnstructuredGridCells
  * @brief   remove duplicate/degenerate cells
@@ -26,6 +12,8 @@
  * handles the case, where a cell may contain degenerate nodes (i.e. one and
  * the same node is referenced by a cell more than once).
  *
+ * Programmed 2010 by Dominik Szczerba <dominik@itis.ethz.ch>
+ *
  * @sa
  * vtkCleanPolyData
  */
diff --git a/Filters/General/vtkClipClosedSurface.cxx b/Filters/General/vtkClipClosedSurface.cxx
index 56b04755f51f86def856c586d634288752d4b9f1..98ba7d6850756223900fadff623615b501a55b51 100644
--- a/Filters/General/vtkClipClosedSurface.cxx
+++ b/Filters/General/vtkClipClosedSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipClosedSurface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClipClosedSurface.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkClipClosedSurface.h b/Filters/General/vtkClipClosedSurface.h
index d2dd814c88c6c5bda0f27673f7b6e3d570393da1..d49257fcc61fd9ad9f3174244af0ad3948237f90 100644
--- a/Filters/General/vtkClipClosedSurface.h
+++ b/Filters/General/vtkClipClosedSurface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipClosedSurface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClipClosedSurface
  * @brief   Clip a closed surface with a plane collection
diff --git a/Filters/General/vtkClipConvexPolyData.cxx b/Filters/General/vtkClipConvexPolyData.cxx
index f73aac2ab51d04b0039b9ca514d86a88620b01dc..6d05911c890674943507a64d0aad5918f07bf91b 100644
--- a/Filters/General/vtkClipConvexPolyData.cxx
+++ b/Filters/General/vtkClipConvexPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipConvexPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClipConvexPolyData.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkClipConvexPolyData.h b/Filters/General/vtkClipConvexPolyData.h
index 5a1dad5347f99d442e7b3a33aa7f140858255edb..0249d2ab47cbf72ce650b103b8d178b69cf3ee03 100644
--- a/Filters/General/vtkClipConvexPolyData.h
+++ b/Filters/General/vtkClipConvexPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipConvexPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClipConvexPolyData
  * @brief   clip any dataset with user-specified implicit function or input scalar data
diff --git a/Filters/General/vtkClipDataSet.cxx b/Filters/General/vtkClipDataSet.cxx
index 190d4f1f005984ee948f851234f73931c3c768d0..ea6641e872f975b95e1e56506362fd4407cd68c3 100644
--- a/Filters/General/vtkClipDataSet.cxx
+++ b/Filters/General/vtkClipDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClipDataSet.h"
 
diff --git a/Filters/General/vtkClipDataSet.h b/Filters/General/vtkClipDataSet.h
index b5dc6031cd4811afb0cc5578573790d38ce72a11..4ba856616c6638187db87052cc1f86c9f109560e 100644
--- a/Filters/General/vtkClipDataSet.h
+++ b/Filters/General/vtkClipDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClipDataSet
  * @brief   clip any dataset with user-specified implicit function or input scalar data
diff --git a/Filters/General/vtkClipVolume.cxx b/Filters/General/vtkClipVolume.cxx
index dad9fdc1bf99f882ab3d9a3b6c65ca7ae818e049..b9f2be4fed7867aff461e13cdf1b5930cb7147e5 100644
--- a/Filters/General/vtkClipVolume.cxx
+++ b/Filters/General/vtkClipVolume.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipVolume.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClipVolume.h"
 
diff --git a/Filters/General/vtkClipVolume.h b/Filters/General/vtkClipVolume.h
index 4ffaca8bab770203957305dfecc12de7fe74d6f3..4535a9fc9296252704a9f1a64235a536cf9a9046 100644
--- a/Filters/General/vtkClipVolume.h
+++ b/Filters/General/vtkClipVolume.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClipVolume.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClipVolume
  * @brief   clip volume data with user-specified implicit function or input scalar data
diff --git a/Filters/General/vtkCoincidentPoints.cxx b/Filters/General/vtkCoincidentPoints.cxx
index ebcc00ba1c7431e60de4c8125a462be17bfb8e91..aafe49ec918ea0d4412a6e5646300783970211e5 100644
--- a/Filters/General/vtkCoincidentPoints.cxx
+++ b/Filters/General/vtkCoincidentPoints.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoincidentPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkCoincidentPoints.h"
 
diff --git a/Filters/General/vtkCoincidentPoints.h b/Filters/General/vtkCoincidentPoints.h
index 56d5287027cd95a47d2c95b4ed645a0d4e573df9..5f10399d2eed08629a1a67b365b2d6f454644b99 100644
--- a/Filters/General/vtkCoincidentPoints.h
+++ b/Filters/General/vtkCoincidentPoints.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoincidentPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 /**
  * @class   vtkCoincidentPoints
  * @brief   contains an octree of labels
diff --git a/Filters/General/vtkContourTriangulator.cxx b/Filters/General/vtkContourTriangulator.cxx
index 6ce405c3aa7ea33aa104340906a6612294f2f33e..0246baa01a7cc0c9a5f41a012042c40b0df1035e 100644
--- a/Filters/General/vtkContourTriangulator.cxx
+++ b/Filters/General/vtkContourTriangulator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourTriangulator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourTriangulator.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkContourTriangulator.h b/Filters/General/vtkContourTriangulator.h
index a40d76189779e530ab5c8735d11199728c23bb39..98f36590034395788308583226edb918046b5c73 100644
--- a/Filters/General/vtkContourTriangulator.h
+++ b/Filters/General/vtkContourTriangulator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourTriangulator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourTriangulator
  * @brief   Fill all 2D contours to create polygons
diff --git a/Filters/General/vtkCountFaces.cxx b/Filters/General/vtkCountFaces.cxx
index 5e5cbb6bfcdda3d8edadb616c0eaaaf1a9bb04c6..4f125a0a6092f5b32aaccf6cb3b46104da0d131d 100644
--- a/Filters/General/vtkCountFaces.cxx
+++ b/Filters/General/vtkCountFaces.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCountFaces.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCountFaces.h"
 
diff --git a/Filters/General/vtkCountFaces.h b/Filters/General/vtkCountFaces.h
index d04d7778228d19884f4b16939a26d13a370c3cac..b31c2f7718cdb4ba42ec6a4f5bd40030b85945f1 100644
--- a/Filters/General/vtkCountFaces.h
+++ b/Filters/General/vtkCountFaces.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCountFaces.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCountFaces
diff --git a/Filters/General/vtkCountVertices.cxx b/Filters/General/vtkCountVertices.cxx
index e1f2bdee1e0acece10829afe91be87a92e84451f..f4897475f1d4373fc979318e56526f593c9d6825 100644
--- a/Filters/General/vtkCountVertices.cxx
+++ b/Filters/General/vtkCountVertices.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCountVertices.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCountVertices.h"
 
diff --git a/Filters/General/vtkCountVertices.h b/Filters/General/vtkCountVertices.h
index e924c667075e7efa0b3a26c70832d5ca71777612..feccad12cb3b7b567d5a464e569a4626c7edc816 100644
--- a/Filters/General/vtkCountVertices.h
+++ b/Filters/General/vtkCountVertices.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCountVertices.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCountVertices
diff --git a/Filters/General/vtkCursor2D.cxx b/Filters/General/vtkCursor2D.cxx
index 96ba9ed6e07e64b10ffda4bc83c752a440b65c73..2eaa0ddd819acfdf2091a35e6cc1552d3367c8c2 100644
--- a/Filters/General/vtkCursor2D.cxx
+++ b/Filters/General/vtkCursor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCursor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCursor2D.h"
 #include "vtkCellArray.h"
 #include "vtkInformation.h"
diff --git a/Filters/General/vtkCursor2D.h b/Filters/General/vtkCursor2D.h
index a092af16378d54cf6de7986519cb0ec77c1fdbd5..ead006da8c225ac00c44a6cd94821f394ae1c677 100644
--- a/Filters/General/vtkCursor2D.h
+++ b/Filters/General/vtkCursor2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCursor2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCursor2D
  * @brief   generate a 2D cursor representation
diff --git a/Filters/General/vtkCursor3D.cxx b/Filters/General/vtkCursor3D.cxx
index b0adaa64e3fadc87535057ff3f58c23139fbd473..4ac1fefcf9e493e02a13df8376a8314f444ab110 100644
--- a/Filters/General/vtkCursor3D.cxx
+++ b/Filters/General/vtkCursor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCursor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCursor3D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkCursor3D.h b/Filters/General/vtkCursor3D.h
index be285a36801511a0f003a5c7777767396067353f..d4d714770f141b93b17e0dc3b770746f98024d01 100644
--- a/Filters/General/vtkCursor3D.h
+++ b/Filters/General/vtkCursor3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCursor3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCursor3D
  * @brief   generate a 3D cursor representation
diff --git a/Filters/General/vtkCurvatures.cxx b/Filters/General/vtkCurvatures.cxx
index 2923971f13c681c809ee18f80cbfd0b8b244341f..12c27ee39f9e84a3910b52a46d93bf73e6c0adc0 100644
--- a/Filters/General/vtkCurvatures.cxx
+++ b/Filters/General/vtkCurvatures.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCurvatures.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCurvatures.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkCurvatures.h b/Filters/General/vtkCurvatures.h
index 15f78cdbc61a7b0438f3cfb168aa2f939a3aabc8..cac3c57fc89e49d862e604cb4c22ce4de5e2ac7e 100644
--- a/Filters/General/vtkCurvatures.h
+++ b/Filters/General/vtkCurvatures.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCurvatures.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCurvatures
  * @brief   compute curvatures (Gauss and mean) of a Polydata object
diff --git a/Filters/General/vtkDataSetGradient.cxx b/Filters/General/vtkDataSetGradient.cxx
index 0c3ab6a6f5a8430ae07a003595f40e305fbbc73a..b2b7cbc9061fd7e0fe54a67a188fe81550bd2049 100644
--- a/Filters/General/vtkDataSetGradient.cxx
+++ b/Filters/General/vtkDataSetGradient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetGradient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This file is part of the generalized Youngs material interface reconstruction algorithm
 // contributed by CEA/DIF - Commissariat a l'Energie Atomique, Centre DAM Ile-De-France <br> BP12,
diff --git a/Filters/General/vtkDataSetGradient.h b/Filters/General/vtkDataSetGradient.h
index ae1897ef3d4cb555ce63ea445bf3b196c70e373e..76bf8727894a092f0e22fc6e5fbb25eccc6565d6 100644
--- a/Filters/General/vtkDataSetGradient.h
+++ b/Filters/General/vtkDataSetGradient.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetGradient.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetGradient
  * @brief   computes scalar field gradient
diff --git a/Filters/General/vtkDataSetGradientPrecompute.cxx b/Filters/General/vtkDataSetGradientPrecompute.cxx
index 3bd7234a9ccc1cc3889fe299d54568575accbcdc..a5d7ad908ef75cff0493c7a39436949083d57d40 100644
--- a/Filters/General/vtkDataSetGradientPrecompute.cxx
+++ b/Filters/General/vtkDataSetGradientPrecompute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetGradientPrecompute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This file is part of the generalized Youngs material interface reconstruction algorithm
 // contributed by CEA/DIF - Commissariat a l'Energie Atomique, Centre DAM Ile-De-France <br> BP12,
diff --git a/Filters/General/vtkDataSetGradientPrecompute.h b/Filters/General/vtkDataSetGradientPrecompute.h
index 7776cb87188396d798109b1c24b3f6f7b0990705..ebd816e3d03c5fa66453cf4a3fe5f089462a2e28 100644
--- a/Filters/General/vtkDataSetGradientPrecompute.h
+++ b/Filters/General/vtkDataSetGradientPrecompute.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetGradientPrecompute.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetGradientPrecompute
  *
diff --git a/Filters/General/vtkDataSetTriangleFilter.cxx b/Filters/General/vtkDataSetTriangleFilter.cxx
index 49e3363643ec8b63d444e0a0eb24114dcd5a1597..d80c125b971b9897d14afed50b83a12eb5ca8074 100644
--- a/Filters/General/vtkDataSetTriangleFilter.cxx
+++ b/Filters/General/vtkDataSetTriangleFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetTriangleFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetTriangleFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkDataSetTriangleFilter.h b/Filters/General/vtkDataSetTriangleFilter.h
index d7c62f3b33e9e4dcb38f1cd00ff85d3f739c8be7..7b193231dc8617b2ae21727a75f85bae22b70d35 100644
--- a/Filters/General/vtkDataSetTriangleFilter.h
+++ b/Filters/General/vtkDataSetTriangleFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetTriangleFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetTriangleFilter
  * @brief   triangulate any type of dataset
diff --git a/Filters/General/vtkDateToNumeric.cxx b/Filters/General/vtkDateToNumeric.cxx
index b0bc3752a104a1dbe7aaa95be54ea49b9041ca61..ecfb017748f13c45ddfa6dc55a5002ecb67be80b 100644
--- a/Filters/General/vtkDateToNumeric.cxx
+++ b/Filters/General/vtkDateToNumeric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDateToNumeric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDateToNumeric.h"
 
 #include "vtkCommand.h"
diff --git a/Filters/General/vtkDateToNumeric.h b/Filters/General/vtkDateToNumeric.h
index a135cfe2efe84c4e9d7dfc4af4a82f8df233b844..e47f3c0e213606fdc3b41d37896920460bbd879f 100644
--- a/Filters/General/vtkDateToNumeric.h
+++ b/Filters/General/vtkDateToNumeric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDateToNumeric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDateToNumeric
  * @brief   Converts string dates to numeric values
diff --git a/Filters/General/vtkDeflectNormals.cxx b/Filters/General/vtkDeflectNormals.cxx
index 9f2d0b07a5b0a3fc1e332c44433cf6d383db2c02..29f61c5edd7c908c80f97cb41070a1b9fe06b70d 100644
--- a/Filters/General/vtkDeflectNormals.cxx
+++ b/Filters/General/vtkDeflectNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDeflectNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDeflectNormals.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkDeflectNormals.h b/Filters/General/vtkDeflectNormals.h
index dd7fc401a7836a754b7ee8e00b274548dee0dcc8..82a9bc1db001a5045c93d44a53a4437576701581 100644
--- a/Filters/General/vtkDeflectNormals.h
+++ b/Filters/General/vtkDeflectNormals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDeflectNormals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDeflectNormals
  * @brief   deflect normals using a 3 component vector field
diff --git a/Filters/General/vtkDeformPointSet.cxx b/Filters/General/vtkDeformPointSet.cxx
index 98fc318c54d74c36f947b454499631a10139f7fb..1e9c2e65ff02955628deede9cb28a9d64b5333b2 100644
--- a/Filters/General/vtkDeformPointSet.cxx
+++ b/Filters/General/vtkDeformPointSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDeformPointSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDeformPointSet.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkDeformPointSet.h b/Filters/General/vtkDeformPointSet.h
index 0127689f90b18dda8787f85f0e308858f995b8f6..b936f7217e6e49f041b614a57ba8321a25ef6231 100644
--- a/Filters/General/vtkDeformPointSet.h
+++ b/Filters/General/vtkDeformPointSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDeformPointSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDeformPointSet
  * @brief   use a control polyhedron to deform an input vtkPointSet
diff --git a/Filters/General/vtkDensifyPolyData.cxx b/Filters/General/vtkDensifyPolyData.cxx
index 7870604403f9cf2fdfe0559783ea18dfabce66ab..2bdf3d267418aa2dcaca82f64c797cb3354396f9 100644
--- a/Filters/General/vtkDensifyPolyData.cxx
+++ b/Filters/General/vtkDensifyPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDensifyPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDensifyPolyData.h"
 
diff --git a/Filters/General/vtkDensifyPolyData.h b/Filters/General/vtkDensifyPolyData.h
index b36b1ec29c9f4f943d09a3430dcb865946ca2875..4955131faba08c55ab8ee867b677d881e0f8aeea 100644
--- a/Filters/General/vtkDensifyPolyData.h
+++ b/Filters/General/vtkDensifyPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDensifyPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDensifyPolyData
diff --git a/Filters/General/vtkDicer.cxx b/Filters/General/vtkDicer.cxx
index d5b76b157ab8324a3c199f4af2e708f784adcce1..1e07a159b3a4ae2a24a4e0319b85139f78502e92 100644
--- a/Filters/General/vtkDicer.cxx
+++ b/Filters/General/vtkDicer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDicer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDicer.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/General/vtkDicer.h b/Filters/General/vtkDicer.h
index dba082f8e701cb9cd356a9fc7db61cf38fe284d6..7e391aeb4287428bed909162b9b6082a9c43481a 100644
--- a/Filters/General/vtkDicer.h
+++ b/Filters/General/vtkDicer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDicer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDicer
  * @brief   abstract superclass to divide dataset into pieces
diff --git a/Filters/General/vtkDiscreteFlyingEdges2D.cxx b/Filters/General/vtkDiscreteFlyingEdges2D.cxx
index d155a0886e991262346fffbf77930c1e2d4d4b1b..0a569a29f629cc1f5f804f923138d41a3567681a 100644
--- a/Filters/General/vtkDiscreteFlyingEdges2D.cxx
+++ b/Filters/General/vtkDiscreteFlyingEdges2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteFlyingEdges2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDiscreteFlyingEdges2D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkDiscreteFlyingEdges2D.h b/Filters/General/vtkDiscreteFlyingEdges2D.h
index c862c6c03c243d51ff1bbc4ec1552f6b6faa69a7..db40408c8f0fded1b6f42d40ebd9656fe450cef3 100644
--- a/Filters/General/vtkDiscreteFlyingEdges2D.h
+++ b/Filters/General/vtkDiscreteFlyingEdges2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteFlyingEdges2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDiscreteFlyingEdges2D
  * @brief   generate isoline(s) from 2D image data
diff --git a/Filters/General/vtkDiscreteFlyingEdges3D.cxx b/Filters/General/vtkDiscreteFlyingEdges3D.cxx
index d110560b73f638076b8eadb0d4225f00fa785d76..d5a2692fafc69a9792d0e4279a4128fda839562b 100644
--- a/Filters/General/vtkDiscreteFlyingEdges3D.cxx
+++ b/Filters/General/vtkDiscreteFlyingEdges3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteFlyingEdges3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDiscreteFlyingEdges3D.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Filters/General/vtkDiscreteFlyingEdges3D.h b/Filters/General/vtkDiscreteFlyingEdges3D.h
index 3ce966e5b8686e7ccbda06f2cc539bdb2625a24a..e6435bc43004c981e4bef8f1713f96bc6ab2dabe 100644
--- a/Filters/General/vtkDiscreteFlyingEdges3D.h
+++ b/Filters/General/vtkDiscreteFlyingEdges3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteFlyingEdges3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDiscreteFlyingEdges3D
  * @brief   generate isosurface from 3D image data (volume)
diff --git a/Filters/General/vtkDiscreteFlyingEdgesClipper2D.cxx b/Filters/General/vtkDiscreteFlyingEdgesClipper2D.cxx
index aa0a69793dad8992ba3f3070d85cd464ff9fbe6d..f8b86dfa4ec3ecf274eb21c3c366c59abaa18150 100644
--- a/Filters/General/vtkDiscreteFlyingEdgesClipper2D.cxx
+++ b/Filters/General/vtkDiscreteFlyingEdgesClipper2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteFlyingEdgesClipper2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDiscreteFlyingEdgesClipper2D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkDiscreteFlyingEdgesClipper2D.h b/Filters/General/vtkDiscreteFlyingEdgesClipper2D.h
index 949279ee0cd6678aa7d216e7dc4fc1305787be1b..9b9c227af6450e16aabec77f60ba91459d321af4 100644
--- a/Filters/General/vtkDiscreteFlyingEdgesClipper2D.h
+++ b/Filters/General/vtkDiscreteFlyingEdgesClipper2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteFlyingEdgesClipper2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDiscreteFlyingEdgesClipper2D
  * @brief   generate filled regions from segmented 2D image data
diff --git a/Filters/General/vtkDiscreteMarchingCubes.cxx b/Filters/General/vtkDiscreteMarchingCubes.cxx
index 9ba316062cf6b0cb901dc0f0fdff35e26310659f..70934abd90bb868ba5f0f516d04ca16e0b6e6288 100644
--- a/Filters/General/vtkDiscreteMarchingCubes.cxx
+++ b/Filters/General/vtkDiscreteMarchingCubes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteMarchingCubes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDiscreteMarchingCubes.h"
 
diff --git a/Filters/General/vtkDiscreteMarchingCubes.h b/Filters/General/vtkDiscreteMarchingCubes.h
index 753c7543bd75f2e72fb9f933c35235b6b3e435dc..f9412eef8a29eb544901d019a83236b69ec36967 100644
--- a/Filters/General/vtkDiscreteMarchingCubes.h
+++ b/Filters/General/vtkDiscreteMarchingCubes.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscreteMarchingCubes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // Jim Miller at GE Research implemented the original version of this
 // filter.
@@ -19,8 +8,6 @@
 // grant from the DARPA, executed by the U.S. Army Medical Research
 // and Materiel Command/TATRC Cooperative Agreement,
 // Contract # W81XWH-04-2-0012.
-
-=========================================================================*/
 /**
  * @class   vtkDiscreteMarchingCubes
  * @brief   generate object boundaries from
diff --git a/Filters/General/vtkDistancePolyDataFilter.cxx b/Filters/General/vtkDistancePolyDataFilter.cxx
index 3bbbdcfb249c9125712a2b980429b339e5da853a..a45f602a8d02df094ceb1b904433650c3c4d5ba0 100644
--- a/Filters/General/vtkDistancePolyDataFilter.cxx
+++ b/Filters/General/vtkDistancePolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDistancePolyDataFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkDistancePolyDataFilter.h b/Filters/General/vtkDistancePolyDataFilter.h
index b7ad3af548c34d78ba5fbb1956db9a3c297edbb8..331e751f05c6048a50d842cadae50d167e03a6e5 100644
--- a/Filters/General/vtkDistancePolyDataFilter.h
+++ b/Filters/General/vtkDistancePolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistancePolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDistancePolyDataFilter
  *
diff --git a/Filters/General/vtkEdgePoints.cxx b/Filters/General/vtkEdgePoints.cxx
index 39e59b4facb95bbde5ebdd73d52e6ee38c57f975..a1fb1fff4b8e498c8099e011923eb32da491167e 100644
--- a/Filters/General/vtkEdgePoints.cxx
+++ b/Filters/General/vtkEdgePoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgePoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEdgePoints.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkEdgePoints.h b/Filters/General/vtkEdgePoints.h
index 1ba5b1da132c44216de15aeace7cf59d30baa4bd..7157b94c9c2f596583193897c33c8a88773e5224 100644
--- a/Filters/General/vtkEdgePoints.h
+++ b/Filters/General/vtkEdgePoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgePoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEdgePoints
  * @brief   generate points on isosurface
diff --git a/Filters/General/vtkEqualizerFilter.cxx b/Filters/General/vtkEqualizerFilter.cxx
index d78dd57a5b1ae788048c8db272df6e9c098ee09a..8c8ae0397640ac6f01e0c6295aa2f291ba127bf6 100644
--- a/Filters/General/vtkEqualizerFilter.cxx
+++ b/Filters/General/vtkEqualizerFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEqualizerFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEqualizerFilter.h"
 
 #include "vtkDataArray.h"
diff --git a/Filters/General/vtkEqualizerFilter.h b/Filters/General/vtkEqualizerFilter.h
index ff32054336122015a8e7f2068af98c1c3f34d9ce..99af87dc216e6e6b23cd086336dd1d97e6025e2e 100644
--- a/Filters/General/vtkEqualizerFilter.h
+++ b/Filters/General/vtkEqualizerFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEqualizerFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkEqualizerFilter_h
 #define vtkEqualizerFilter_h
 
diff --git a/Filters/General/vtkExtractArray.cxx b/Filters/General/vtkExtractArray.cxx
index 78406a9760c447d2517acaa39ade71974ae7e709..5e00c28ec28aa99f355f9c54487ac4e2a6a33009 100644
--- a/Filters/General/vtkExtractArray.cxx
+++ b/Filters/General/vtkExtractArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkExtractArray.h"
 #include "vtkArrayData.h"
diff --git a/Filters/General/vtkExtractArray.h b/Filters/General/vtkExtractArray.h
index cf94d9f79f63228275c5f4baf60fcc37d55e3ba6..20ebc83dccc1893e725d1378ea636ac7ecf69e0d 100644
--- a/Filters/General/vtkExtractArray.h
+++ b/Filters/General/vtkExtractArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 /**
  * @class   vtkExtractArray
diff --git a/Filters/General/vtkExtractGhostCells.cxx b/Filters/General/vtkExtractGhostCells.cxx
index ab3a11316d5bf4fd87ac44d8e0a6d197bdfb7554..3603101f4b55b67488a7c655041bd1467c9e4634 100644
--- a/Filters/General/vtkExtractGhostCells.cxx
+++ b/Filters/General/vtkExtractGhostCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractGhostCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractGhostCells.h"
 
diff --git a/Filters/General/vtkExtractGhostCells.h b/Filters/General/vtkExtractGhostCells.h
index c0efb83ac746a5dd22e68490a592bda5b55c92c3..a343b5b330307a64003c86b514ccd667f3474793 100644
--- a/Filters/General/vtkExtractGhostCells.h
+++ b/Filters/General/vtkExtractGhostCells.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractGhostCells.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkExtractGhostCells
  * @brief Extracts ghost cells from the input and untag them (they become visible).
diff --git a/Filters/General/vtkExtractSelectedFrustum.cxx b/Filters/General/vtkExtractSelectedFrustum.cxx
index 144f02c29a978c4a6fa43ff6d86da6cc74c518df..7259975e7bd4720401824169ff1f5a20c5115c3b 100644
--- a/Filters/General/vtkExtractSelectedFrustum.cxx
+++ b/Filters/General/vtkExtractSelectedFrustum.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedFrustum.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractSelectedFrustum.h"
 
diff --git a/Filters/General/vtkExtractSelectedFrustum.h b/Filters/General/vtkExtractSelectedFrustum.h
index 9667390346591c89fb652f05b99ffce97909ddb7..4a5c92980b4bf77669c837104880f1d2fa0d8ce1 100644
--- a/Filters/General/vtkExtractSelectedFrustum.h
+++ b/Filters/General/vtkExtractSelectedFrustum.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedFrustum.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectedFrustum
  * @brief   Returns the portion of the input dataset that
diff --git a/Filters/General/vtkExtractSelectionBase.cxx b/Filters/General/vtkExtractSelectionBase.cxx
index 148d2071f77057771f35b1d45f1d0ab82de203c0..307dd55b22f55a9c4a5ab18f1da579f6b760662c 100644
--- a/Filters/General/vtkExtractSelectionBase.cxx
+++ b/Filters/General/vtkExtractSelectionBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectionBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractSelectionBase.h"
 
 #include "vtkGraph.h"
diff --git a/Filters/General/vtkExtractSelectionBase.h b/Filters/General/vtkExtractSelectionBase.h
index c5f33bbf05ce489e80cc3d963d897bf35ea3294b..de69d03f66b65e179a6ea96459bdbaa74d7a52b9 100644
--- a/Filters/General/vtkExtractSelectionBase.h
+++ b/Filters/General/vtkExtractSelectionBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectionBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectionBase
  * @brief   abstract base class for all extract selection
diff --git a/Filters/General/vtkFiniteElementFieldDistributor.cxx b/Filters/General/vtkFiniteElementFieldDistributor.cxx
index 8dcea9142f9f75e6f69f3157d876b35cbae65e02..26878c6115d082dd89eb713399b89882f5eeb697 100644
--- a/Filters/General/vtkFiniteElementFieldDistributor.cxx
+++ b/Filters/General/vtkFiniteElementFieldDistributor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFiniteElementFieldDistributor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFiniteElementFieldDistributor.h"
 
diff --git a/Filters/General/vtkFiniteElementFieldDistributor.h b/Filters/General/vtkFiniteElementFieldDistributor.h
index dc960a70cc41fdf94c6a1c0b54b3bcac34ca1128..2418ae4bea633b67afa3c0681860b2638e0d478f 100644
--- a/Filters/General/vtkFiniteElementFieldDistributor.h
+++ b/Filters/General/vtkFiniteElementFieldDistributor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFiniteElementFieldDistributor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkFiniteElementFieldDistributor.h
  * @brief Distribute cell-centered finite element fields from the input dataset onto vtk cell
diff --git a/Filters/General/vtkGradientFilter.cxx b/Filters/General/vtkGradientFilter.cxx
index 5eb0fd226f3418acad86049aecd367bffdc02491..c09cffe7e0320674a6fc839fbfac588fc3e8d063 100644
--- a/Filters/General/vtkGradientFilter.cxx
+++ b/Filters/General/vtkGradientFilter.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGradientFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGradientFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkGradientFilter.h b/Filters/General/vtkGradientFilter.h
index 6065a1ed6b5cde0c4b5ea02c1781d57ce59bdc0f..0651c67356087c7c0383b9efe48eff00f55e832f 100644
--- a/Filters/General/vtkGradientFilter.h
+++ b/Filters/General/vtkGradientFilter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGradientFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGradientFilter
diff --git a/Filters/General/vtkGraphLayoutFilter.cxx b/Filters/General/vtkGraphLayoutFilter.cxx
index c7cc7b7b72e07d28325df94c25f91d5158d1f3f0..eab37a428db0d39c409e8b92cbe04f535999024b 100644
--- a/Filters/General/vtkGraphLayoutFilter.cxx
+++ b/Filters/General/vtkGraphLayoutFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayoutFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGraphLayoutFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkGraphLayoutFilter.h b/Filters/General/vtkGraphLayoutFilter.h
index 9c40471452f30b7a0c4422324500efa1cbe8c5b9..55351400c7a7c26d849c03147541bd7f1a667ce6 100644
--- a/Filters/General/vtkGraphLayoutFilter.h
+++ b/Filters/General/vtkGraphLayoutFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayoutFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphLayoutFilter
  * @brief   nice layout of undirected graphs in 3D
diff --git a/Filters/General/vtkGraphToPoints.cxx b/Filters/General/vtkGraphToPoints.cxx
index 6aea09cb90a9478de815055095fb6b2152a8c08d..81ebd62c0194616c1f4013000a5fc309a10a8e65 100644
--- a/Filters/General/vtkGraphToPoints.cxx
+++ b/Filters/General/vtkGraphToPoints.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphToPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 #include "vtkGraphToPoints.h"
 
 #include "vtkGraph.h"
diff --git a/Filters/General/vtkGraphToPoints.h b/Filters/General/vtkGraphToPoints.h
index b2b4456d998305401bc4fcd2dc6f541150178a7a..82c97856bf296a979db7544555eb7f2388937153 100644
--- a/Filters/General/vtkGraphToPoints.h
+++ b/Filters/General/vtkGraphToPoints.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphToPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 /**
  * @class   vtkGraphToPoints
  * @brief   convert a vtkGraph a set of points.
diff --git a/Filters/General/vtkGraphWeightEuclideanDistanceFilter.cxx b/Filters/General/vtkGraphWeightEuclideanDistanceFilter.cxx
index 81dce65be0bd16dd2e666341f6df2b0a01e14a09..c5fbc32ed0131f765cbc4a9c121fa587134962d6 100644
--- a/Filters/General/vtkGraphWeightEuclideanDistanceFilter.cxx
+++ b/Filters/General/vtkGraphWeightEuclideanDistanceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphWeightEuclideanDistanceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGraphWeightEuclideanDistanceFilter.h"
 
 #include "vtkGraph.h"
diff --git a/Filters/General/vtkGraphWeightEuclideanDistanceFilter.h b/Filters/General/vtkGraphWeightEuclideanDistanceFilter.h
index 3ef03c9ad89f14dd4d888453d07c646f7086e849..6c7b313c74f2b09584cb90455b0176c5fffefd04 100644
--- a/Filters/General/vtkGraphWeightEuclideanDistanceFilter.h
+++ b/Filters/General/vtkGraphWeightEuclideanDistanceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphWeightEuclideanDistanceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphWeightEuclideanDistanceFilter
  * @brief   Weights the edges of a
diff --git a/Filters/General/vtkGraphWeightFilter.cxx b/Filters/General/vtkGraphWeightFilter.cxx
index 79e61e9d412444f03c2c2066795a498385c20c5f..2dc35318f6a3a0282d2d49e73ea51feccc74a564 100644
--- a/Filters/General/vtkGraphWeightFilter.cxx
+++ b/Filters/General/vtkGraphWeightFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphWeightFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGraphWeightFilter.h"
 
 #include "vtkEdgeListIterator.h"
diff --git a/Filters/General/vtkGraphWeightFilter.h b/Filters/General/vtkGraphWeightFilter.h
index 3a57282f934882416faba221ba7d69aee3ae209f..debd4b6b3eba51e8cde7112b2634d04f24a9e6db 100644
--- a/Filters/General/vtkGraphWeightFilter.h
+++ b/Filters/General/vtkGraphWeightFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphWeightFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphWeightFilter
  * @brief   Base class for filters that weight graph
diff --git a/Filters/General/vtkGroupDataSetsFilter.cxx b/Filters/General/vtkGroupDataSetsFilter.cxx
index 2005e7a7fce91ea69b12389891433ecd6816208a..fe5e4b73515c1b44c71e317f80690cf731a73bb8 100644
--- a/Filters/General/vtkGroupDataSetsFilter.cxx
+++ b/Filters/General/vtkGroupDataSetsFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGroupDataSetsFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGroupDataSetsFilter.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/General/vtkGroupDataSetsFilter.h b/Filters/General/vtkGroupDataSetsFilter.h
index fd5f3e69c0fb7dd7f7ae830ac7a8efad83c1e946..4a9b79bb3154dedbe91804e6e2ad5e674165c5d7 100644
--- a/Filters/General/vtkGroupDataSetsFilter.h
+++ b/Filters/General/vtkGroupDataSetsFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGroupDataSetsFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkGroupDataSetsFilter
  * @brief groups inputs into a chosen composite dataset.
diff --git a/Filters/General/vtkGroupTimeStepsFilter.cxx b/Filters/General/vtkGroupTimeStepsFilter.cxx
index c3b7f089ce95788feff4d65e4b96a50b836533fb..bfb35ee8279f853474f75fd974c84e6aab10e92f 100644
--- a/Filters/General/vtkGroupTimeStepsFilter.cxx
+++ b/Filters/General/vtkGroupTimeStepsFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGroupTimeStepsFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGroupTimeStepsFilter.h"
 
 #include "vtkDataAssembly.h"
diff --git a/Filters/General/vtkGroupTimeStepsFilter.h b/Filters/General/vtkGroupTimeStepsFilter.h
index cdb294ad938187006f551c152e05690cd4d16687..36bb3ba786741cde95193a2d0c9fef76d2965ea8 100644
--- a/Filters/General/vtkGroupTimeStepsFilter.h
+++ b/Filters/General/vtkGroupTimeStepsFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGroupTimeStepsFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkGroupTimeStepsFilter
  * @brief converts a temporal dataset into non-temporal dataset.
diff --git a/Filters/General/vtkHierarchicalDataLevelFilter.cxx b/Filters/General/vtkHierarchicalDataLevelFilter.cxx
index 36f6e3df9f0dd3ed6692b2e11522c14694770c79..eea9d4f5a2fa65b816ffbf6261a35651954f67a6 100644
--- a/Filters/General/vtkHierarchicalDataLevelFilter.cxx
+++ b/Filters/General/vtkHierarchicalDataLevelFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalDataLevelFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHierarchicalDataLevelFilter.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/General/vtkHierarchicalDataLevelFilter.h b/Filters/General/vtkHierarchicalDataLevelFilter.h
index cc5e2eac71928db71d44a6237955a3859cf53095..f51364f1c969987b6d1156edff92ce9698833721 100644
--- a/Filters/General/vtkHierarchicalDataLevelFilter.h
+++ b/Filters/General/vtkHierarchicalDataLevelFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalDataLevelFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalDataLevelFilter
  * @brief   generate scalars from levels
diff --git a/Filters/General/vtkHyperStreamline.cxx b/Filters/General/vtkHyperStreamline.cxx
index ebd4d3f512fc66c9d33dca45086cdf3875408c35..2b4fe9ae5f7dfe2b61ce02aff75e458bf64fa8b4 100644
--- a/Filters/General/vtkHyperStreamline.cxx
+++ b/Filters/General/vtkHyperStreamline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperStreamline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperStreamline.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkHyperStreamline.h b/Filters/General/vtkHyperStreamline.h
index e3bff6fb931913ad84f4b9b772b6fbb92bacc602..1729e2f4d501bcc03bf3efdd089a5e9e4f851815 100644
--- a/Filters/General/vtkHyperStreamline.h
+++ b/Filters/General/vtkHyperStreamline.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperStreamline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperStreamline
  * @brief   generate hyperstreamline in arbitrary dataset
diff --git a/Filters/General/vtkIconGlyphFilter.cxx b/Filters/General/vtkIconGlyphFilter.cxx
index e0955e39f2b650de632d48221b4f6d81763f7bb2..54596afaa2c12de2058c7766c7840b82935808df 100644
--- a/Filters/General/vtkIconGlyphFilter.cxx
+++ b/Filters/General/vtkIconGlyphFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIconGlyphFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIconGlyphFilter.h"
 
diff --git a/Filters/General/vtkIconGlyphFilter.h b/Filters/General/vtkIconGlyphFilter.h
index 828fb74df481411c528a5324ecf2f6dca7406f7a..36415b4e276331bafea6593d706da1295d4491db 100644
--- a/Filters/General/vtkIconGlyphFilter.h
+++ b/Filters/General/vtkIconGlyphFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIconGlyphFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIconGlyphFilter
  * @brief   Filter that generates a polydata consisting of
diff --git a/Filters/General/vtkImageDataToPointSet.cxx b/Filters/General/vtkImageDataToPointSet.cxx
index d1fa37ca01abd588563cd49342fa94f3292f91b7..2caa8f5836220adda62442bcb86d1f9ab578f7cd 100644
--- a/Filters/General/vtkImageDataToPointSet.cxx
+++ b/Filters/General/vtkImageDataToPointSet.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToPointSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDataToPointSet.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkImageDataToPointSet.h b/Filters/General/vtkImageDataToPointSet.h
index 453aa1ecc1046ac7a6c13b0c902987db61d1ffa6..fc8c4abc83c0b628b72fb99d4bdae83f6065212d 100644
--- a/Filters/General/vtkImageDataToPointSet.h
+++ b/Filters/General/vtkImageDataToPointSet.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToPointSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkImageDataToPointSet
diff --git a/Filters/General/vtkImageMarchingCubes.cxx b/Filters/General/vtkImageMarchingCubes.cxx
index 939225d2c85ab9adc88d05648ebbae3ac3a6ee8f..ec9fe543b51020c7c0b132fe7f31ac03967819a3 100644
--- a/Filters/General/vtkImageMarchingCubes.cxx
+++ b/Filters/General/vtkImageMarchingCubes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMarchingCubes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMarchingCubes.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkImageMarchingCubes.h b/Filters/General/vtkImageMarchingCubes.h
index aecde616ad7b5437356674c4e56de9c2efc63ebb..fa2607b9e9ad4a37294afe88d1da21ecb3b6ef14 100644
--- a/Filters/General/vtkImageMarchingCubes.h
+++ b/Filters/General/vtkImageMarchingCubes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMarchingCubes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMarchingCubes
  * @brief   generate isosurface(s) from volume/images
diff --git a/Filters/General/vtkInterpolateDataSetAttributes.cxx b/Filters/General/vtkInterpolateDataSetAttributes.cxx
index 76a1df81cf36b02d554674cd22a1ad40f2548483..4258e047139377dc0720bfe345d8ec43ddcc812a 100644
--- a/Filters/General/vtkInterpolateDataSetAttributes.cxx
+++ b/Filters/General/vtkInterpolateDataSetAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolateDataSetAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInterpolateDataSetAttributes.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkInterpolateDataSetAttributes.h b/Filters/General/vtkInterpolateDataSetAttributes.h
index a99bc6064da5bb9a869df6b57013748ff00c9c18..a3f39ab6f8d9fb8c7970a21c8b710bc18b48acbe 100644
--- a/Filters/General/vtkInterpolateDataSetAttributes.h
+++ b/Filters/General/vtkInterpolateDataSetAttributes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolateDataSetAttributes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInterpolateDataSetAttributes
  * @brief   interpolate scalars, vectors, etc. and other dataset attributes
diff --git a/Filters/General/vtkInterpolatingSubdivisionFilter.cxx b/Filters/General/vtkInterpolatingSubdivisionFilter.cxx
index 621c6c8ef538acad012624fe37190411d4022fa6..3dab1f13bcc9b2f365c76bfe33350ca616efd7c8 100644
--- a/Filters/General/vtkInterpolatingSubdivisionFilter.cxx
+++ b/Filters/General/vtkInterpolatingSubdivisionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolatingSubdivisionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInterpolatingSubdivisionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkInterpolatingSubdivisionFilter.h b/Filters/General/vtkInterpolatingSubdivisionFilter.h
index 1b1ee01564ff24b3f98f80794f29c0076174313e..f2188f22d6a49e8b5ea570d508c131d80f9cd959 100644
--- a/Filters/General/vtkInterpolatingSubdivisionFilter.h
+++ b/Filters/General/vtkInterpolatingSubdivisionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolatingSubdivisionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInterpolatingSubdivisionFilter
  * @brief   generate a subdivision surface using an Interpolating Scheme
diff --git a/Filters/General/vtkIntersectionPolyDataFilter.cxx b/Filters/General/vtkIntersectionPolyDataFilter.cxx
index d3d2f9a37c964226cf9c2a333c93a5fd88781f1d..a8ac1a02e8a00f988057de11ef04e2198425804b 100644
--- a/Filters/General/vtkIntersectionPolyDataFilter.cxx
+++ b/Filters/General/vtkIntersectionPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIntersectionPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIntersectionPolyDataFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkIntersectionPolyDataFilter.h b/Filters/General/vtkIntersectionPolyDataFilter.h
index c560fcb29ed42952a89ed8e0aac72517a7af1eb8..bd9c67d8a702032453a32fd98473f40069be21ca 100644
--- a/Filters/General/vtkIntersectionPolyDataFilter.h
+++ b/Filters/General/vtkIntersectionPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIntersectionPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIntersectionPolyDataFilter
  *
diff --git a/Filters/General/vtkJoinTables.cxx b/Filters/General/vtkJoinTables.cxx
index 50ee41f62dc0428530ed926a3d2ce28daf34c92b..b00680d84a62ffc9a07d2e29b95c3d76cc944084 100644
--- a/Filters/General/vtkJoinTables.cxx
+++ b/Filters/General/vtkJoinTables.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJoinTables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkJoinTables.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Filters/General/vtkJoinTables.h b/Filters/General/vtkJoinTables.h
index 45bb8ac07fcb2f83a8bcb6f8c386dee5e4a55ed9..4fa57613c3e75d4d9fd8b92eab9acdfd93633864 100644
--- a/Filters/General/vtkJoinTables.h
+++ b/Filters/General/vtkJoinTables.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJoinTables.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkJoinTables
  * @brief   SQL-style Join operation on two tables.
diff --git a/Filters/General/vtkJoinTables.txx b/Filters/General/vtkJoinTables.txx
index 7ae8b3f0bed7f2af439a23d921b07fee62d508e2..68fb458da33d0e1ca53c738c9aa9f79d07e69902 100644
--- a/Filters/General/vtkJoinTables.txx
+++ b/Filters/General/vtkJoinTables.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJoinTables.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //------------------------------------------------------------------------------
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Filters/General/vtkLevelIdScalars.cxx b/Filters/General/vtkLevelIdScalars.cxx
index 2cc283abf4efde5c1f5c9a8d165100d61e6d4262..e488c275bd80c566e3aee19e5a6f4f07bdc28905 100644
--- a/Filters/General/vtkLevelIdScalars.cxx
+++ b/Filters/General/vtkLevelIdScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkLevelIdScalars.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLevelIdScalars.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Filters/General/vtkLevelIdScalars.h b/Filters/General/vtkLevelIdScalars.h
index 8a1be4fdb3d763b6765602eae5157893611c3385..ef99bc7f47007d30640b019dd597a586f08224b1 100644
--- a/Filters/General/vtkLevelIdScalars.h
+++ b/Filters/General/vtkLevelIdScalars.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkLevelIdScalars.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLevelIdScalars
  * @brief   Empty class for backwards compatibility.
diff --git a/Filters/General/vtkLinkEdgels.cxx b/Filters/General/vtkLinkEdgels.cxx
index 6114cc6bc3922ee45dbb75a9a5caf75f862718b8..bffaf342c0d90f38fa3204e465653dfb87adbc05 100644
--- a/Filters/General/vtkLinkEdgels.cxx
+++ b/Filters/General/vtkLinkEdgels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinkEdgels.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinkEdgels.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkLinkEdgels.h b/Filters/General/vtkLinkEdgels.h
index ac17f9583fba25b6710cd1c0d9ef7d4d236f6941..6015e14d67630b73b8d627f3614f954c8ab05704 100644
--- a/Filters/General/vtkLinkEdgels.h
+++ b/Filters/General/vtkLinkEdgels.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinkEdgels.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinkEdgels
  * @brief   links edgels together to form digital curves.
diff --git a/Filters/General/vtkLoopBooleanPolyDataFilter.cxx b/Filters/General/vtkLoopBooleanPolyDataFilter.cxx
index 4be379ac7c610a922d166285ffd3157b70836ab4..a834637885f3dbfa28ea77893a5b51339eeb10c1 100644
--- a/Filters/General/vtkLoopBooleanPolyDataFilter.cxx
+++ b/Filters/General/vtkLoopBooleanPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLoopBooleanPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /** @file vtkLoopBooleanPolyDataFilter.cxx
  *  @brief This is the filter to perform boolean operations
  *  @author Adam Updegrove
diff --git a/Filters/General/vtkLoopBooleanPolyDataFilter.h b/Filters/General/vtkLoopBooleanPolyDataFilter.h
index 16d73ebfb5a08181de947b45bbfdd76182d66311..0c4289940f4d99c83dfd6c9fad8fe0ea61a706aa 100644
--- a/Filters/General/vtkLoopBooleanPolyDataFilter.h
+++ b/Filters/General/vtkLoopBooleanPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLoopBooleanPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLoopBooleanPolyDataFilter
  *
diff --git a/Filters/General/vtkMarchingContourFilter.cxx b/Filters/General/vtkMarchingContourFilter.cxx
index eb8f2671d3d1e7ae37fb80d40d2f7e82d90e95d3..0e4d0bedcf0463d25bb58048f870ca4db4751f19 100644
--- a/Filters/General/vtkMarchingContourFilter.cxx
+++ b/Filters/General/vtkMarchingContourFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingContourFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMarchingContourFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkMarchingContourFilter.h b/Filters/General/vtkMarchingContourFilter.h
index 977ee6677e4901259cb6495bf0b1802687a7222e..85488cce64e62e4e77959f397fcd273f18765a1b 100644
--- a/Filters/General/vtkMarchingContourFilter.h
+++ b/Filters/General/vtkMarchingContourFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarchingContourFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMarchingContourFilter
  * @brief   generate isosurfaces/isolines from scalar values
diff --git a/Filters/General/vtkMatricizeArray.cxx b/Filters/General/vtkMatricizeArray.cxx
index 04c283a27bd4bb86ecfe2874cc749dcca99d53e0..7ac924d8658f2a82042fbbba732e5f9baf9a0afc 100644
--- a/Filters/General/vtkMatricizeArray.cxx
+++ b/Filters/General/vtkMatricizeArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatricizeArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkMatricizeArray.h"
 #include "vtkArrayData.h"
diff --git a/Filters/General/vtkMatricizeArray.h b/Filters/General/vtkMatricizeArray.h
index d1cdc7d4d1e050996520044ba49ee6bcec2f160a..b5ffa7a944a72ebe313d79232dbe86a2e777eb72 100644
--- a/Filters/General/vtkMatricizeArray.h
+++ b/Filters/General/vtkMatricizeArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatricizeArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 /**
  * @class   vtkMatricizeArray
diff --git a/Filters/General/vtkMergeArrays.cxx b/Filters/General/vtkMergeArrays.cxx
index ee26d9f8d6a85ecaf92616f6fd584fa91161cd2b..91bf9c6059bd3192e98f2154b3ec5b14db1c1d37 100644
--- a/Filters/General/vtkMergeArrays.cxx
+++ b/Filters/General/vtkMergeArrays.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeArrays.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMergeArrays.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkMergeArrays.h b/Filters/General/vtkMergeArrays.h
index d62b55c22899a2cd9f19a559e5e74793babc830f..d197ed7098d1c6d78fd320d00535c9d839cef64d 100644
--- a/Filters/General/vtkMergeArrays.h
+++ b/Filters/General/vtkMergeArrays.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeArrays.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMergeArrays
  * @brief   Multiple inputs with one output.
diff --git a/Filters/General/vtkMergeCells.cxx b/Filters/General/vtkMergeCells.cxx
index 4b94b12f7ac3ba29806b50482cc25b14517f7f30..4890f8281502a7efd22def8cc49c19d6c4ff69f8 100644
--- a/Filters/General/vtkMergeCells.cxx
+++ b/Filters/General/vtkMergeCells.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMergeCells.h"
 
diff --git a/Filters/General/vtkMergeCells.h b/Filters/General/vtkMergeCells.h
index 769b270c9394ce7d04fe445d22b2e028e91e9c48..b0f83ee448dc46dad72564673783a2f691566c12 100644
--- a/Filters/General/vtkMergeCells.h
+++ b/Filters/General/vtkMergeCells.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeCells.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMergeCells
diff --git a/Filters/General/vtkMergeTimeFilter.cxx b/Filters/General/vtkMergeTimeFilter.cxx
index ada3ec558b090d5433446fb0a56f7bd77fa9432a..4bb58b67f9ddc0701cec586ec17c4bac62d54fda 100644
--- a/Filters/General/vtkMergeTimeFilter.cxx
+++ b/Filters/General/vtkMergeTimeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeTimeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMergeTimeFilter.h"
 
diff --git a/Filters/General/vtkMergeTimeFilter.h b/Filters/General/vtkMergeTimeFilter.h
index dc62e2e5eddf26627d6b21cd78e900b3b21cc242..1eece4145a2d135479decc2035581e779be797de 100644
--- a/Filters/General/vtkMergeTimeFilter.h
+++ b/Filters/General/vtkMergeTimeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeTimeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMergeTimeFilter
  * @brief   Create a multiblock containing one block per input, with unified timestep list.
diff --git a/Filters/General/vtkMergeVectorComponents.cxx b/Filters/General/vtkMergeVectorComponents.cxx
index c154c817da0f0a8da9cfda0759c8ad0c0786bc53..4e4bd8b5758c2368fd61b08bbed4fbf85ea6db2f 100644
--- a/Filters/General/vtkMergeVectorComponents.cxx
+++ b/Filters/General/vtkMergeVectorComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeVectorComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMergeVectorComponents.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkMergeVectorComponents.h b/Filters/General/vtkMergeVectorComponents.h
index 6c5bac0f401696910a04e514a58792577f274ec6..c2eae8dfa26858250a1c732f85fe0973659fcf8f 100644
--- a/Filters/General/vtkMergeVectorComponents.h
+++ b/Filters/General/vtkMergeVectorComponents.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeVectorComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMergeVectorComponents
  * @brief   merge components of many single-component arrays into one vector
diff --git a/Filters/General/vtkMultiBlockDataGroupFilter.cxx b/Filters/General/vtkMultiBlockDataGroupFilter.cxx
index 04deadbad374058c059a5450ec7b8c07bd530930..71f536cfec8be03b0f3aa972346cc99a8f7fb818 100644
--- a/Filters/General/vtkMultiBlockDataGroupFilter.cxx
+++ b/Filters/General/vtkMultiBlockDataGroupFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockDataGroupFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiBlockDataGroupFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkMultiBlockDataGroupFilter.h b/Filters/General/vtkMultiBlockDataGroupFilter.h
index 9d809f79f52ce2fa35ba31a9030771d0d6fdc71b..d60982e9ea745c0ce6fa65ea58371469c92c6257 100644
--- a/Filters/General/vtkMultiBlockDataGroupFilter.h
+++ b/Filters/General/vtkMultiBlockDataGroupFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockDataGroupFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiBlockDataGroupFilter
  * @brief   collects multiple inputs into one multi-group dataset
diff --git a/Filters/General/vtkMultiBlockMergeFilter.cxx b/Filters/General/vtkMultiBlockMergeFilter.cxx
index 27ea91572b864cdcf890b0130aaea77b28c19533..8cc308542d2fb34af5d7a63eb67cd67e1eda9fca 100644
--- a/Filters/General/vtkMultiBlockMergeFilter.cxx
+++ b/Filters/General/vtkMultiBlockMergeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockMergeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiBlockMergeFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkMultiBlockMergeFilter.h b/Filters/General/vtkMultiBlockMergeFilter.h
index a605f8b7bf90550a68eb778944ecec16168cc299..b21f65dc1374d42dd155cce35a11a59b94d78f0e 100644
--- a/Filters/General/vtkMultiBlockMergeFilter.h
+++ b/Filters/General/vtkMultiBlockMergeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockMergeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiBlockMergeFilter
  * @brief   merges multiblock inputs into a single multiblock output
diff --git a/Filters/General/vtkMultiThreshold.cxx b/Filters/General/vtkMultiThreshold.cxx
index fc4208dca53bdcafdef507f9199efa7c8abb65a6..ba862c645302465ee44cef494df3c13835f45014 100644
--- a/Filters/General/vtkMultiThreshold.cxx
+++ b/Filters/General/vtkMultiThreshold.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMultiThreshold.h"
 
diff --git a/Filters/General/vtkMultiThreshold.h b/Filters/General/vtkMultiThreshold.h
index 1a4c02ac12a62c9eb8f042c551e0d5db4e22e192..a3ac774c2a2f1a4879915a776dd40a38e78b1ccc 100644
--- a/Filters/General/vtkMultiThreshold.h
+++ b/Filters/General/vtkMultiThreshold.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiThreshold.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMultiThreshold
diff --git a/Filters/General/vtkNonOverlappingAMRLevelIdScalars.cxx b/Filters/General/vtkNonOverlappingAMRLevelIdScalars.cxx
index df9b7d5960cd3c93d7472f6386279567bf2ec94d..46b76bb64ee5f13e2853d28f2c84951832654ede 100644
--- a/Filters/General/vtkNonOverlappingAMRLevelIdScalars.cxx
+++ b/Filters/General/vtkNonOverlappingAMRLevelIdScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNonOverlappingAMRLevelIdScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNonOverlappingAMRLevelIdScalars.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkNonOverlappingAMRLevelIdScalars.h b/Filters/General/vtkNonOverlappingAMRLevelIdScalars.h
index ec29897508151ca2f735d723940a368cfdd76c8a..f9ee574db9c9a0a08f61092540f6f86d97f11c14 100644
--- a/Filters/General/vtkNonOverlappingAMRLevelIdScalars.h
+++ b/Filters/General/vtkNonOverlappingAMRLevelIdScalars.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNonOverlappingAMRLevelIdScalars.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNonOverlappingAMRLevelIdScalars
  * @brief   generate scalars from levels.
diff --git a/Filters/General/vtkNormalizeMatrixVectors.cxx b/Filters/General/vtkNormalizeMatrixVectors.cxx
index 18eb2d8f7d3ad7d61bd0a978699aea1bda339374..2efe4a63e59adf24213b2f0eb813ad14305922b5 100644
--- a/Filters/General/vtkNormalizeMatrixVectors.cxx
+++ b/Filters/General/vtkNormalizeMatrixVectors.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNormalizeMatrixVectors.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkNormalizeMatrixVectors.h"
 #include "vtkArrayCoordinates.h"
diff --git a/Filters/General/vtkNormalizeMatrixVectors.h b/Filters/General/vtkNormalizeMatrixVectors.h
index 715a30e4ed435e782fcb1597b18ad36ca1c1d364..416dfffa4481279d7deccbea83c55afe740e180a 100644
--- a/Filters/General/vtkNormalizeMatrixVectors.h
+++ b/Filters/General/vtkNormalizeMatrixVectors.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNormalizeMatrixVectors.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 /**
  * @class   vtkNormalizeMatrixVectors
diff --git a/Filters/General/vtkOBBDicer.cxx b/Filters/General/vtkOBBDicer.cxx
index 0e16ecbb76f6fff8b5707d53e95e55c2150f2134..b63bc5651d67a3da6b3a783fad69397200b01d4c 100644
--- a/Filters/General/vtkOBBDicer.cxx
+++ b/Filters/General/vtkOBBDicer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBBDicer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOBBDicer.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkOBBDicer.h b/Filters/General/vtkOBBDicer.h
index 09176e4714ac24f40a8706c89d4bfe32434cf2c2..37d4d7f0bd7004823a3af5ba2efd01a538722643 100644
--- a/Filters/General/vtkOBBDicer.h
+++ b/Filters/General/vtkOBBDicer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBBDicer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOBBDicer
  * @brief   divide dataset into spatially aggregated pieces
diff --git a/Filters/General/vtkOBBTree.cxx b/Filters/General/vtkOBBTree.cxx
index a33e008de6ccaf979aaeda423f4aa74c6e97723b..70f894c1b830e33901e63d179b8c7849333d9140 100644
--- a/Filters/General/vtkOBBTree.cxx
+++ b/Filters/General/vtkOBBTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBBTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOBBTree.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkOBBTree.h b/Filters/General/vtkOBBTree.h
index 7bc08d77e62b25d5128b24306320a5b765462d12..a3a7033de5a4e75e9b40463efcb612627b0f4752 100644
--- a/Filters/General/vtkOBBTree.h
+++ b/Filters/General/vtkOBBTree.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBBTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOBBTree
  * @brief   generate oriented bounding box (OBB) tree
diff --git a/Filters/General/vtkOverlappingAMRLevelIdScalars.cxx b/Filters/General/vtkOverlappingAMRLevelIdScalars.cxx
index 6942b04e2ee8a2e11a6ac4523439f458c51d3963..5bdeb040a28414b2994b86518a08628939b8d49f 100644
--- a/Filters/General/vtkOverlappingAMRLevelIdScalars.cxx
+++ b/Filters/General/vtkOverlappingAMRLevelIdScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlappingAMRLevelIdScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOverlappingAMRLevelIdScalars.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkOverlappingAMRLevelIdScalars.h b/Filters/General/vtkOverlappingAMRLevelIdScalars.h
index 0bb032511f56ce46c0852df3d27b06f92b90512e..8267f4c73865372ce72bcb60bd10eeb89213fbb7 100644
--- a/Filters/General/vtkOverlappingAMRLevelIdScalars.h
+++ b/Filters/General/vtkOverlappingAMRLevelIdScalars.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlappingAMRLevelIdScalars.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOverlappingAMRLevelIdScalars
  * @brief   generate scalars from levels.
diff --git a/Filters/General/vtkPassArrays.cxx b/Filters/General/vtkPassArrays.cxx
index b777d7ff738ab62b1209fc6827cf9ec890d42a45..07dfc61534681d44c66841ecd6082384a6a55219 100644
--- a/Filters/General/vtkPassArrays.cxx
+++ b/Filters/General/vtkPassArrays.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkPassArrays.h"
 
diff --git a/Filters/General/vtkPassArrays.h b/Filters/General/vtkPassArrays.h
index 4f698a8138fded5594e7df4113e3e46533d955c9..6ed502f5a750d798fdfa6a2d43ddff62a2646342 100644
--- a/Filters/General/vtkPassArrays.h
+++ b/Filters/General/vtkPassArrays.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassArrays.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 /**
  * @class   vtkPassArrays
  * @brief   Passes a subset of arrays to the output
diff --git a/Filters/General/vtkPassSelectedArrays.cxx b/Filters/General/vtkPassSelectedArrays.cxx
index 15f6bec71a811c9c445941b12916568aa640d877..a9a184061fbaa0092cfbe549813843ee6955f5be 100644
--- a/Filters/General/vtkPassSelectedArrays.cxx
+++ b/Filters/General/vtkPassSelectedArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassSelectedArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPassSelectedArrays.h"
 
 #include "vtkCommand.h"
diff --git a/Filters/General/vtkPassSelectedArrays.h b/Filters/General/vtkPassSelectedArrays.h
index a98d4558bee38ff7fdb82d3a9d9d0264f57feb2b..73c5035fe4b3799b64ffce460e4905c2c9c7d948 100644
--- a/Filters/General/vtkPassSelectedArrays.h
+++ b/Filters/General/vtkPassSelectedArrays.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassSelectedArrays.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPassSelectedArrays
  * @brief pass through chosen arrays
diff --git a/Filters/General/vtkPointConnectivityFilter.cxx b/Filters/General/vtkPointConnectivityFilter.cxx
index e07cafd106c358c891a02c25be00f6c0e12413c3..91d32a10817b862a18df4009ac5e6cd2c627c76c 100644
--- a/Filters/General/vtkPointConnectivityFilter.cxx
+++ b/Filters/General/vtkPointConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointConnectivityFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkPointConnectivityFilter.h b/Filters/General/vtkPointConnectivityFilter.h
index d39399dc7ca5899a3b00be46484397317ad626b7..f782604dc4dc7a24200c9a67819bdc3da177eea1 100644
--- a/Filters/General/vtkPointConnectivityFilter.h
+++ b/Filters/General/vtkPointConnectivityFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointConnectivityFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointConnectivityFilter
  * @brief   output a scalar field indicating point connectivity
diff --git a/Filters/General/vtkPolyDataStreamer.cxx b/Filters/General/vtkPolyDataStreamer.cxx
index 1b137a5c2d0d52c36637838bb227fb19100c04a5..9314f41d1dea2d0f97243df583be86b04e6e7886 100644
--- a/Filters/General/vtkPolyDataStreamer.cxx
+++ b/Filters/General/vtkPolyDataStreamer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataStreamer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataStreamer.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/General/vtkPolyDataStreamer.h b/Filters/General/vtkPolyDataStreamer.h
index 53135e75cc6df45f5a4de3d94c740a2410cf4b6d..f4341d608961fa7ea40238a8a419a7470759a868 100644
--- a/Filters/General/vtkPolyDataStreamer.h
+++ b/Filters/General/vtkPolyDataStreamer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataStreamer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataStreamer
  * @brief   Streamer appends input pieces to the output.
diff --git a/Filters/General/vtkPolyDataToReebGraphFilter.cxx b/Filters/General/vtkPolyDataToReebGraphFilter.cxx
index eec3afd2b3a15afea12f538eebe53be4ae0934a5..7a2a52b3ed35ddb1ea23db06b096e135b2761b0c 100644
--- a/Filters/General/vtkPolyDataToReebGraphFilter.cxx
+++ b/Filters/General/vtkPolyDataToReebGraphFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataToReebGraphFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataToReebGraphFilter.h"
 
 #include "vtkElevationFilter.h"
diff --git a/Filters/General/vtkPolyDataToReebGraphFilter.h b/Filters/General/vtkPolyDataToReebGraphFilter.h
index 1aa3152a549cfac157881e29bd795e9617a55353..8709be72933cf3a36adaf374f281d714c10953fc 100644
--- a/Filters/General/vtkPolyDataToReebGraphFilter.h
+++ b/Filters/General/vtkPolyDataToReebGraphFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataToReebGraphFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataToReebGraphFilter
  * @brief   generate a Reeb graph from a scalar
diff --git a/Filters/General/vtkProbePolyhedron.cxx b/Filters/General/vtkProbePolyhedron.cxx
index d2132405c37a9d949e4e889debdcf6b70d0100da..4e35aad42789be57b38946bf4060fe7217ffd66d 100644
--- a/Filters/General/vtkProbePolyhedron.cxx
+++ b/Filters/General/vtkProbePolyhedron.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbePolyhedron.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProbePolyhedron.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkProbePolyhedron.h b/Filters/General/vtkProbePolyhedron.h
index eaf443dbfb0bed00c6a8886f1b2054c9c8c124fe..5bc6ad5ef7782403b8460c80dbcd1e7cd0c300d9 100644
--- a/Filters/General/vtkProbePolyhedron.h
+++ b/Filters/General/vtkProbePolyhedron.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbePolyhedron.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProbePolyhedron
  * @brief   probe/interpolate data values in the interior,
diff --git a/Filters/General/vtkQuadraturePointInterpolator.cxx b/Filters/General/vtkQuadraturePointInterpolator.cxx
index b9e11a7d32271179e3fa209b463ebfd2a2c46317..403b4d2b06f1c8b63b13ef1c8ebc2bf240348b7f 100644
--- a/Filters/General/vtkQuadraturePointInterpolator.cxx
+++ b/Filters/General/vtkQuadraturePointInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraturePointInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadraturePointInterpolator.h"
 #include "vtkQuadratureSchemeDefinition.h"
diff --git a/Filters/General/vtkQuadraturePointInterpolator.h b/Filters/General/vtkQuadraturePointInterpolator.h
index 3b3e830561deff581932f110747cc9b1cc3e3d96..dcb3b17b8498af955a1ceef33ad56d2582293f7f 100644
--- a/Filters/General/vtkQuadraturePointInterpolator.h
+++ b/Filters/General/vtkQuadraturePointInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraturePointInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraturePointInterpolator
  *
diff --git a/Filters/General/vtkQuadraturePointsGenerator.cxx b/Filters/General/vtkQuadraturePointsGenerator.cxx
index 018237868a9eb65c4c02dbadbd5e49b491611c03..60fc162795547728fae4eed3f25612913b39158e 100644
--- a/Filters/General/vtkQuadraturePointsGenerator.cxx
+++ b/Filters/General/vtkQuadraturePointsGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraturePointsGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadraturePointsGenerator.h"
 
diff --git a/Filters/General/vtkQuadraturePointsGenerator.h b/Filters/General/vtkQuadraturePointsGenerator.h
index 9897dbeed5db307832f547363ae325892dcb14e1..2c5ba479c5a715c3e5ac4c0e1cfdc2442b2248f3 100644
--- a/Filters/General/vtkQuadraturePointsGenerator.h
+++ b/Filters/General/vtkQuadraturePointsGenerator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraturePointsGenerator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadraturePointsGenerator
  *
diff --git a/Filters/General/vtkQuadraturePointsUtilities.hxx b/Filters/General/vtkQuadraturePointsUtilities.hxx
index 90c687038b123f7c00ea0ccef97cb2c89a05a7a5..adf0ccb785a208f6e08f03f3ad85f1d8ac0a064d 100644
--- a/Filters/General/vtkQuadraturePointsUtilities.hxx
+++ b/Filters/General/vtkQuadraturePointsUtilities.hxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadraturePointsUtilities.hxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkQuadraturePointsUtilities_hxx
 #define vtkQuadraturePointsUtilities_hxx
diff --git a/Filters/General/vtkQuadratureSchemeDictionaryGenerator.cxx b/Filters/General/vtkQuadratureSchemeDictionaryGenerator.cxx
index d595b0b5e3beb0054e707693450342fa867ff53b..eaf7f3d17ee0ed55b086f3732fbbff6587d0dfe6 100644
--- a/Filters/General/vtkQuadratureSchemeDictionaryGenerator.cxx
+++ b/Filters/General/vtkQuadratureSchemeDictionaryGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadratureSchemeDictionaryGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQuadratureSchemeDictionaryGenerator.h"
 #include "vtkQuadratureSchemeDefinition.h"
diff --git a/Filters/General/vtkQuadratureSchemeDictionaryGenerator.h b/Filters/General/vtkQuadratureSchemeDictionaryGenerator.h
index 4eaf1d5afc3c287c0fda44778d3e67d4442a381e..9fe0fc878f9cef14acc75113f1fe0c7c05b2e273 100644
--- a/Filters/General/vtkQuadratureSchemeDictionaryGenerator.h
+++ b/Filters/General/vtkQuadratureSchemeDictionaryGenerator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadratureSchemeDictionaryGenerator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadratureSchemeDictionaryGenerator
  *
diff --git a/Filters/General/vtkQuantizePolyDataPoints.cxx b/Filters/General/vtkQuantizePolyDataPoints.cxx
index 3e987605b6e1fd7f61609a060885613f7c3a51b9..10440485474a985656799f7224fc0e6f4791fce5 100644
--- a/Filters/General/vtkQuantizePolyDataPoints.cxx
+++ b/Filters/General/vtkQuantizePolyDataPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuantizePolyDataPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuantizePolyDataPoints.h"
 #include "vtkMergePoints.h"
 #include "vtkObjectFactory.h"
diff --git a/Filters/General/vtkQuantizePolyDataPoints.h b/Filters/General/vtkQuantizePolyDataPoints.h
index aeb26bc006082d0b97ab75c2de31cb8b4b6b23a2..7fc1f743e48f41444b0f53a4815fe08c44acf53c 100644
--- a/Filters/General/vtkQuantizePolyDataPoints.h
+++ b/Filters/General/vtkQuantizePolyDataPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuantizePolyDataPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuantizePolyDataPoints
  * @brief   quantizes x,y,z coordinates of points
diff --git a/Filters/General/vtkRandomAttributeGenerator.cxx b/Filters/General/vtkRandomAttributeGenerator.cxx
index 5abc7793a369641c0abf96cb5fc209917ee6a04c..6c49d1decab57f6d411d5e103ed260f5249f464d 100644
--- a/Filters/General/vtkRandomAttributeGenerator.cxx
+++ b/Filters/General/vtkRandomAttributeGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomAttributeGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRandomAttributeGenerator.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/General/vtkRandomAttributeGenerator.h b/Filters/General/vtkRandomAttributeGenerator.h
index ebf449be2c8f97ecefd4489751ce04a8bbb8c0cf..7b4a3685f757fc29d7dd4973ff10fe3f832a9335 100644
--- a/Filters/General/vtkRandomAttributeGenerator.h
+++ b/Filters/General/vtkRandomAttributeGenerator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomAttributeGenerator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRandomAttributeGenerator
  * @brief   generate and create random data attributes
diff --git a/Filters/General/vtkRectilinearGridClip.cxx b/Filters/General/vtkRectilinearGridClip.cxx
index 169e52ec49c618ce41b016fc5cc7d7b0e769ef04..babb0017ca6a45f8a571f61b7ab1bd1f917ecb10 100644
--- a/Filters/General/vtkRectilinearGridClip.cxx
+++ b/Filters/General/vtkRectilinearGridClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridClip.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/General/vtkRectilinearGridClip.h b/Filters/General/vtkRectilinearGridClip.h
index 56285e78c390b75100ac04dc08e959ee0897ee21..ba119243c77cfcbe571fba5a8e0e28f3f99e37d0 100644
--- a/Filters/General/vtkRectilinearGridClip.h
+++ b/Filters/General/vtkRectilinearGridClip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridClip.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridClip
  * @brief   Reduces the image extent of the input.
diff --git a/Filters/General/vtkRectilinearGridToPointSet.cxx b/Filters/General/vtkRectilinearGridToPointSet.cxx
index 58f3f29fcaa62ea90d896ca76b39f286d6f3567b..2e93be5f4e5dcd38af58de8cfb744467df31f058 100644
--- a/Filters/General/vtkRectilinearGridToPointSet.cxx
+++ b/Filters/General/vtkRectilinearGridToPointSet.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridToPointSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridToPointSet.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkRectilinearGridToPointSet.h b/Filters/General/vtkRectilinearGridToPointSet.h
index 933e2169ebcbe7f2bff9bdef444c90036e609b74..ee2b559c9e5cdc7be21d853bf5d1c04fd39afdd2 100644
--- a/Filters/General/vtkRectilinearGridToPointSet.h
+++ b/Filters/General/vtkRectilinearGridToPointSet.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridToTetrahedra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRectilinearGridToPointSet
diff --git a/Filters/General/vtkRectilinearGridToTetrahedra.cxx b/Filters/General/vtkRectilinearGridToTetrahedra.cxx
index 002592fe2e2ae688dcf62de501b309404cadb7df..13dd37df92ad40d23c10e15f1472c836b09ab117 100644
--- a/Filters/General/vtkRectilinearGridToTetrahedra.cxx
+++ b/Filters/General/vtkRectilinearGridToTetrahedra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridToTetrahedra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRectilinearGridToTetrahedra.h"
 
diff --git a/Filters/General/vtkRectilinearGridToTetrahedra.h b/Filters/General/vtkRectilinearGridToTetrahedra.h
index 026839e45eb8da258149d0927e23e6466f970301..fe125d281d8a21ba37dc29558182f6787d349b78 100644
--- a/Filters/General/vtkRectilinearGridToTetrahedra.h
+++ b/Filters/General/vtkRectilinearGridToTetrahedra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridToTetrahedra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridToTetrahedra
  * @brief   create a Tetrahedral mesh from a RectilinearGrid
diff --git a/Filters/General/vtkRecursiveDividingCubes.cxx b/Filters/General/vtkRecursiveDividingCubes.cxx
index 7d06702cce41bf040c74116e5316fca05a4c377d..88a193a1e5550bfc35fc8bd85a4dbead1c0dedf5 100644
--- a/Filters/General/vtkRecursiveDividingCubes.cxx
+++ b/Filters/General/vtkRecursiveDividingCubes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRecursiveDividingCubes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRecursiveDividingCubes.h"
 
diff --git a/Filters/General/vtkRecursiveDividingCubes.h b/Filters/General/vtkRecursiveDividingCubes.h
index 670fe7bb57db4e0921870bd1b6910c6b59eaac29..48176ebae41d09f5011723259de9da33efd930c5 100644
--- a/Filters/General/vtkRecursiveDividingCubes.h
+++ b/Filters/General/vtkRecursiveDividingCubes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRecursiveDividingCubes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRecursiveDividingCubes
  * @brief   create points laying on isosurface (using recursive approach)
diff --git a/Filters/General/vtkReflectionFilter.cxx b/Filters/General/vtkReflectionFilter.cxx
index a9de8f6444871c050842fc8e72dca783e907a61f..d81fb0161eb097535bbd5253958167aa96059dfe 100644
--- a/Filters/General/vtkReflectionFilter.cxx
+++ b/Filters/General/vtkReflectionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReflectionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReflectionFilter.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/General/vtkReflectionFilter.h b/Filters/General/vtkReflectionFilter.h
index d3aca9e540ec49cfbd3253c0590b27f6da5b98dc..5a547d246c6c87cc6fd6358bcffd35347fd33784 100644
--- a/Filters/General/vtkReflectionFilter.h
+++ b/Filters/General/vtkReflectionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReflectionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReflectionFilter
  * @brief   reflects a data set across a plane
diff --git a/Filters/General/vtkRemovePolyData.cxx b/Filters/General/vtkRemovePolyData.cxx
index ccbe2897abb5f369fd26bbaee7d61f47060060f9..d5072193721dd614ead4b531e0214f30850a3af4 100644
--- a/Filters/General/vtkRemovePolyData.cxx
+++ b/Filters/General/vtkRemovePolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemovePolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRemovePolyData.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/General/vtkRemovePolyData.h b/Filters/General/vtkRemovePolyData.h
index 019686cba2c909f5e5489f78ad27826bde1efab1..67f223859df6965c48554a42f2d34bc02be6a340 100644
--- a/Filters/General/vtkRemovePolyData.h
+++ b/Filters/General/vtkRemovePolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemovePolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRemovePolyData
  * @brief   Removes vtkPolyData cells from an input vtkPolyData
diff --git a/Filters/General/vtkRotationFilter.cxx b/Filters/General/vtkRotationFilter.cxx
index 46d5d88cd62fa2f9f65db62a19f55a910d99ec66..443b7ffb038b6e982d7b9686670468a30c9a283e 100644
--- a/Filters/General/vtkRotationFilter.cxx
+++ b/Filters/General/vtkRotationFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRotationFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRotationFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkRotationFilter.h b/Filters/General/vtkRotationFilter.h
index ba2267ed3b1e94d8e64caeb6a31d15c560dacd7f..4b0b9261c02e49eed635cabc9465666caa693e77 100644
--- a/Filters/General/vtkRotationFilter.h
+++ b/Filters/General/vtkRotationFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRotationFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRotationFilter
  * @brief   Duplicates a data set by rotation about an axis
diff --git a/Filters/General/vtkSampleImplicitFunctionFilter.cxx b/Filters/General/vtkSampleImplicitFunctionFilter.cxx
index d7e0011da83a9b3284dee7bc291157784c175b2d..58ea26628f4b000828a9051809b9203c15dfb683 100644
--- a/Filters/General/vtkSampleImplicitFunctionFilter.cxx
+++ b/Filters/General/vtkSampleImplicitFunctionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSampleImplicitFunctionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSampleImplicitFunctionFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkSampleImplicitFunctionFilter.h b/Filters/General/vtkSampleImplicitFunctionFilter.h
index 90cf1edbab6b3ea459bf2c725cfd8bbf5e9e3774..1f14d01427ac42d0d20e483f3f5c614363baf29b 100644
--- a/Filters/General/vtkSampleImplicitFunctionFilter.h
+++ b/Filters/General/vtkSampleImplicitFunctionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSampleImplicitFunctionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSampleImplicitFunctionFilter
  * @brief   sample an implicit function over a dataset,
diff --git a/Filters/General/vtkShrinkFilter.cxx b/Filters/General/vtkShrinkFilter.cxx
index 6fae470e63cd7d785f9f955479bcf62ecf283a12..4532c04355e09a4df7d1486b0e7fa50855394e5e 100644
--- a/Filters/General/vtkShrinkFilter.cxx
+++ b/Filters/General/vtkShrinkFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShrinkFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkShrinkFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkShrinkFilter.h b/Filters/General/vtkShrinkFilter.h
index bcd443374677d4a5793ab52c1bdfebcbb7862917..7955f0aa69fe57b42f846fabf6f0d93fc7349ac8 100644
--- a/Filters/General/vtkShrinkFilter.h
+++ b/Filters/General/vtkShrinkFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShrinkFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShrinkFilter
  * @brief   shrink cells composing an arbitrary data set
diff --git a/Filters/General/vtkShrinkPolyData.cxx b/Filters/General/vtkShrinkPolyData.cxx
index 2f618597cd354815acd8d71f809d384eee8955d6..f1ff616c42a6038b27b9affbe644d5a98693e5a1 100644
--- a/Filters/General/vtkShrinkPolyData.cxx
+++ b/Filters/General/vtkShrinkPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShrinkPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkShrinkPolyData.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkShrinkPolyData.h b/Filters/General/vtkShrinkPolyData.h
index ea51c9ea723e7ff15def8757e4d86dcaed597143..fa16b55631e3d28e90aff0042ae9608db8bef906 100644
--- a/Filters/General/vtkShrinkPolyData.h
+++ b/Filters/General/vtkShrinkPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShrinkPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShrinkPolyData
  * @brief   shrink cells composing PolyData
diff --git a/Filters/General/vtkSpatialRepresentationFilter.cxx b/Filters/General/vtkSpatialRepresentationFilter.cxx
index f9c37a56522e8be7503d2dd331804c025d1fdbc4..f6d72f129b7150a7121f955d76777edba28c2f5c 100644
--- a/Filters/General/vtkSpatialRepresentationFilter.cxx
+++ b/Filters/General/vtkSpatialRepresentationFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpatialRepresentationFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSpatialRepresentationFilter.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Filters/General/vtkSpatialRepresentationFilter.h b/Filters/General/vtkSpatialRepresentationFilter.h
index a2a418565a73bca800eff38dd53c6b7c15f7997e..9118f27509bbd534a9e6b4cc793be143ddab70b3 100644
--- a/Filters/General/vtkSpatialRepresentationFilter.h
+++ b/Filters/General/vtkSpatialRepresentationFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpatialRepresentationFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSpatialRepresentationFilter
  * @brief   generate polygonal model of spatial search object (i.e., a vtkLocator)
diff --git a/Filters/General/vtkSphericalHarmonics.cxx b/Filters/General/vtkSphericalHarmonics.cxx
index caef5daeb9f2a008f171e82bf59243395fb60318..1544d3a4ff5d3158fd57c559b4250542b4ecc255 100644
--- a/Filters/General/vtkSphericalHarmonics.cxx
+++ b/Filters/General/vtkSphericalHarmonics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalHarmonics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphericalHarmonics.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkSphericalHarmonics.h b/Filters/General/vtkSphericalHarmonics.h
index 83cd2efada38b7c78f3a10447cfc6128197e81b9..d693eececc0b06a18167600eda3b125aa987123e 100644
--- a/Filters/General/vtkSphericalHarmonics.h
+++ b/Filters/General/vtkSphericalHarmonics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalHarmonics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphericalHarmonics
  * @brief   compute spherical harmonics of an equirectangular projection image
diff --git a/Filters/General/vtkSplineFilter.cxx b/Filters/General/vtkSplineFilter.cxx
index e68f78e8e8b934f91c8412153cd36e1ae5051776..0591ed6dd634ed142d05cfa3ef749cd98d5e3f0f 100644
--- a/Filters/General/vtkSplineFilter.cxx
+++ b/Filters/General/vtkSplineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplineFilter.h"
 
 #include "vtkCardinalSpline.h"
diff --git a/Filters/General/vtkSplineFilter.h b/Filters/General/vtkSplineFilter.h
index 85f282710204a9f5cd95a84aa6f29937c402a859..de797c5e6f0a6db8f2184280e2a7e7df5fcc828b 100644
--- a/Filters/General/vtkSplineFilter.h
+++ b/Filters/General/vtkSplineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSplineFilter
  * @brief   generate uniformly subdivided polylines from a set of input polyline using a vtkSpline
diff --git a/Filters/General/vtkSplitByCellScalarFilter.cxx b/Filters/General/vtkSplitByCellScalarFilter.cxx
index 66db1451188352b6d51f559f0a6d51ff7ac812ee..f2f65202a45bface56b8e2cdeb658b87b7ee6555 100644
--- a/Filters/General/vtkSplitByCellScalarFilter.cxx
+++ b/Filters/General/vtkSplitByCellScalarFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplitByCellScalarFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplitByCellScalarFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkSplitByCellScalarFilter.h b/Filters/General/vtkSplitByCellScalarFilter.h
index 87f2502e1865bbeda023da39d9a07e43ee68b351..141807a8174f8e89c3baa5cd406a54000c568f3d 100644
--- a/Filters/General/vtkSplitByCellScalarFilter.h
+++ b/Filters/General/vtkSplitByCellScalarFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplitByCellScalarFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSplitByCellScalarFilter
  * @brief   splits input dataset according an integer cell scalar array.
diff --git a/Filters/General/vtkSplitColumnComponents.cxx b/Filters/General/vtkSplitColumnComponents.cxx
index 3bd53a3c8555e5d342100ae68b81e44dcc367c52..5a27078c0b5b09378675cbad49fa597b6e9a0097 100644
--- a/Filters/General/vtkSplitColumnComponents.cxx
+++ b/Filters/General/vtkSplitColumnComponents.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplitColumnComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplitColumnComponents.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Filters/General/vtkSplitColumnComponents.h b/Filters/General/vtkSplitColumnComponents.h
index f33a030072604b136f93606e1107354300ed02a6..e70e12eb9a43376297d13d4e8dca4cb44aba9d19 100644
--- a/Filters/General/vtkSplitColumnComponents.h
+++ b/Filters/General/vtkSplitColumnComponents.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplitColumnComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 /**
  * @class   vtkSplitColumnComponents
  * @brief   split multicomponent table columns
diff --git a/Filters/General/vtkSplitField.cxx b/Filters/General/vtkSplitField.cxx
index 7e50a176863c2ddbfb067f5e983b23dfa95bcc44..52c6081125041359ebb520aef8fc5912bfebf96f 100644
--- a/Filters/General/vtkSplitField.cxx
+++ b/Filters/General/vtkSplitField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplitField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplitField.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkSplitField.h b/Filters/General/vtkSplitField.h
index aae8e2057a1165535793a0de7eba6026d7f187ae..8339751e8ae5799897ea6e92de4337bfaa3243fe 100644
--- a/Filters/General/vtkSplitField.h
+++ b/Filters/General/vtkSplitField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplitField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSplitField
  * @brief   Split a field into single component fields
diff --git a/Filters/General/vtkStructuredGridClip.cxx b/Filters/General/vtkStructuredGridClip.cxx
index 2ccc2ca6b514f59eeb043212621a981b6a08dc0c..421fabed3b01cc6fa7f6e18b73b7d3e2dba08fc3 100644
--- a/Filters/General/vtkStructuredGridClip.cxx
+++ b/Filters/General/vtkStructuredGridClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridClip.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/General/vtkStructuredGridClip.h b/Filters/General/vtkStructuredGridClip.h
index fb12e636813c40306dbc81d8a191bede90009d7f..8827143699186dcb04fb15ce67fa1f453f54d207 100644
--- a/Filters/General/vtkStructuredGridClip.h
+++ b/Filters/General/vtkStructuredGridClip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridClip.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridClip
  * @brief   Reduces the image extent of the input.
diff --git a/Filters/General/vtkSubPixelPositionEdgels.cxx b/Filters/General/vtkSubPixelPositionEdgels.cxx
index 2535e34ae0b0104c4a71bf0f177c4d11a7889a90..4c1fad085f9ed57a282efabe14083871f674380d 100644
--- a/Filters/General/vtkSubPixelPositionEdgels.cxx
+++ b/Filters/General/vtkSubPixelPositionEdgels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubPixelPositionEdgels.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSubPixelPositionEdgels.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/General/vtkSubPixelPositionEdgels.h b/Filters/General/vtkSubPixelPositionEdgels.h
index 9126ca1931535836c7cd01f7c17f996d0908cdb2..c7fea5ec7acf3454b1ad44f107e691455d100b54 100644
--- a/Filters/General/vtkSubPixelPositionEdgels.h
+++ b/Filters/General/vtkSubPixelPositionEdgels.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubPixelPositionEdgels.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSubPixelPositionEdgels
  * @brief   adjust edgel locations based on gradients.
diff --git a/Filters/General/vtkSubdivisionFilter.cxx b/Filters/General/vtkSubdivisionFilter.cxx
index 24c744709e606f06d8c8449073bf182228d8218a..5e9452d9e2e64a2bffa2a82e7ece95014ac83a0c 100644
--- a/Filters/General/vtkSubdivisionFilter.cxx
+++ b/Filters/General/vtkSubdivisionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubdivisionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSubdivisionFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkSubdivisionFilter.h b/Filters/General/vtkSubdivisionFilter.h
index 503f463dfdd045a3324491168063e928525d9fae..1576190f2e725a7d25150d7339e0404ab22b92dd 100644
--- a/Filters/General/vtkSubdivisionFilter.h
+++ b/Filters/General/vtkSubdivisionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubdivisionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSubdivisionFilter
  * @brief   base class for subvision filters
diff --git a/Filters/General/vtkSynchronizeTimeFilter.cxx b/Filters/General/vtkSynchronizeTimeFilter.cxx
index 9bfdff1458987af29af6d85f3f1d5760d3234d05..cc4762a9228d2246588c7131e281e0fd71bccda1 100644
--- a/Filters/General/vtkSynchronizeTimeFilter.cxx
+++ b/Filters/General/vtkSynchronizeTimeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizeTimeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSynchronizeTimeFilter.h"
 
diff --git a/Filters/General/vtkSynchronizeTimeFilter.h b/Filters/General/vtkSynchronizeTimeFilter.h
index 84bf7ecf63861880c1a883f44dd40ab9857782e4..831c6a5b9f5f1294baf2a2eb72816048a59bf64b 100644
--- a/Filters/General/vtkSynchronizeTimeFilter.h
+++ b/Filters/General/vtkSynchronizeTimeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizeTimeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSynchronizeTimeFilter
  * @brief   Set "close" time step values from the second input to the first
diff --git a/Filters/General/vtkTableBasedClipCases.cxx b/Filters/General/vtkTableBasedClipCases.cxx
index 2ffb16abc5ceb530104adc91793dbcdbef23146b..21840786a21b15408254a2bb790093bd8ea6ffea 100644
--- a/Filters/General/vtkTableBasedClipCases.cxx
+++ b/Filters/General/vtkTableBasedClipCases.cxx
@@ -1,34 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableBasedClipCases.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*****************************************************************************
-*
-* Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
-* Produced at the Lawrence Livermore National Laboratory
-* LLNL-CODE-400124
-* All rights reserved.
-*
-* This file is a combination of several VisIt files containing the triangulation
-* and clipping tables used in VisIt cutter and clipper / slicer. For details,
-* see https://visit.llnl.gov/.  The full copyright notice is contained in the
-* file COPYRIGHT located at the root of the VisIt distribution or at
-* http://www.llnl.gov/visit/copyright.html.
-*
-*****************************************************************************/
-
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
+// SPDX-License-Identifier: BSD-3-Clause
 // ============================================================================
 // ====================== vtkTriangulationTables (begin) ======================
 // ============================================================================
diff --git a/Filters/General/vtkTableBasedClipDataSet.cxx b/Filters/General/vtkTableBasedClipDataSet.cxx
index 02edeabda7559c9d9eda8969506d71ca7c5edc43..e5c620603b444fe2c48d2a1111038623aec7f2e4 100644
--- a/Filters/General/vtkTableBasedClipDataSet.cxx
+++ b/Filters/General/vtkTableBasedClipDataSet.cxx
@@ -1,31 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableBasedClipDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*****************************************************************************
- *
- * Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
- * Produced at the Lawrence Livermore National Laboratory
- * LLNL-CODE-400124
- * All rights reserved.
- *
- * This file was adapted from the VisIt clipper (vtkVisItClipper). For  details,
- * see https://visit.llnl.gov/.  The full copyright notice is contained in the
- * file COPYRIGHT located at the root of the VisIt distribution or at
- * http://www.llnl.gov/visit/copyright.html.
- *
- *****************************************************************************/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTableBasedClipDataSet.h"
 
diff --git a/Filters/General/vtkTableBasedClipDataSet.h b/Filters/General/vtkTableBasedClipDataSet.h
index a772cca9ce5ec7a6487e92e664a5f88511606dbd..d1e56c2a95f204c11a510eba9b6c0bfa0de12341 100644
--- a/Filters/General/vtkTableBasedClipDataSet.h
+++ b/Filters/General/vtkTableBasedClipDataSet.h
@@ -1,31 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableBasedClipDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*****************************************************************************
- *
- * Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
- * Produced at the Lawrence Livermore National Laboratory
- * LLNL-CODE-400124
- * All rights reserved.
- *
- * This file was adapted from the VisIt clipper (vtkVisItClipper). For  details,
- * see https://visit.llnl.gov/.  The full copyright notice is contained in the
- * file COPYRIGHT located at the root of the VisIt distribution or at
- * http://www.llnl.gov/visit/copyright.html.
- *
- *****************************************************************************/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTableBasedClipDataSet
diff --git a/Filters/General/vtkTableFFT.cxx b/Filters/General/vtkTableFFT.cxx
index 7b33d6751b520e6f0ace19a234102d8fa4f31053..2535ea6eac6e63d4ea578fcbcbc36a276c425e03 100644
--- a/Filters/General/vtkTableFFT.cxx
+++ b/Filters/General/vtkTableFFT.cxx
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableFFT.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkTableFFT.h"
 
diff --git a/Filters/General/vtkTableFFT.h b/Filters/General/vtkTableFFT.h
index d90f8f266861ceecae06e0e393298accd9260395..34e3a2b56ee5e037c4f29acdd510e0c3fe51db30 100644
--- a/Filters/General/vtkTableFFT.h
+++ b/Filters/General/vtkTableFFT.h
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableFFT.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 /**
  * @class   vtkTableFFT
diff --git a/Filters/General/vtkTableToPolyData.cxx b/Filters/General/vtkTableToPolyData.cxx
index 7fd513f2adf38faa217b3c2ca69f0562c992848c..158f7811eca9bd1f8a40cb22c1c998b64d12f934 100644
--- a/Filters/General/vtkTableToPolyData.cxx
+++ b/Filters/General/vtkTableToPolyData.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkTableToPolyData.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTableToPolyData.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkTableToPolyData.h b/Filters/General/vtkTableToPolyData.h
index b4d7ffd824c24880769bf10499cc6e8d2919c5d7..ffbb30891178ee35b8fa60eda48cfaf076734645 100644
--- a/Filters/General/vtkTableToPolyData.h
+++ b/Filters/General/vtkTableToPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableToPolyData
  * @brief   filter used to convert a vtkTable to a vtkPolyData
diff --git a/Filters/General/vtkTableToStructuredGrid.cxx b/Filters/General/vtkTableToStructuredGrid.cxx
index 81519ee96b124c4c7f4fd084a47630001bdb0c33..8cc680e558aba5b6bc15eeb48c7774bea97f2e6e 100644
--- a/Filters/General/vtkTableToStructuredGrid.cxx
+++ b/Filters/General/vtkTableToStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTableToStructuredGrid.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/General/vtkTableToStructuredGrid.h b/Filters/General/vtkTableToStructuredGrid.h
index a26ddf907bb6d400cc3522bbc72fda913b1ba390..99f3f706d980964c7e25289286a90644858169ef 100644
--- a/Filters/General/vtkTableToStructuredGrid.h
+++ b/Filters/General/vtkTableToStructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToStructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableToStructuredGrid
  * @brief   converts vtkTable to a vtkStructuredGrid.
diff --git a/Filters/General/vtkTemporalPathLineFilter.cxx b/Filters/General/vtkTemporalPathLineFilter.cxx
index 6ab8ccb781bd2bab3344f628a9144fc6d64c7d84..adfbd998d2d47752c659f9b1deef0c0d34fd87ac 100644
--- a/Filters/General/vtkTemporalPathLineFilter.cxx
+++ b/Filters/General/vtkTemporalPathLineFilter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Project:   vtkCSCS
-  Module:    vtkTemporalPathLineFilter.cxx
-
-  Copyright (c) CSCS - Swiss National Supercomputing Centre.
-  You may use modify and and distribute this code freely providing this
-  copyright notice appears on all copies of source code and an
-  acknowledgment appears with any substantial usage of the code.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even the
-  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) CSCS - Swiss National Supercomputing Centre
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalPathLineFilter.h"
 #include "vtkCellArray.h"
 #include "vtkFloatArray.h"
diff --git a/Filters/General/vtkTemporalPathLineFilter.h b/Filters/General/vtkTemporalPathLineFilter.h
index 8eddcaa42f299c2c170e360ea5513c66b8f2bb6e..d8da5e2a8ef35ddabf5ee1086c34abfbc4ed6810 100644
--- a/Filters/General/vtkTemporalPathLineFilter.h
+++ b/Filters/General/vtkTemporalPathLineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalPathLineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalPathLineFilter
  * @brief   Generate a Polydata Pointset from any Dataset.
diff --git a/Filters/General/vtkTemporalStatistics.cxx b/Filters/General/vtkTemporalStatistics.cxx
index b5d7e95a98bfa86abf6587176e605a70c99e7793..e59a0e6895f2d764cdbd7ec9b3ba035368f37623 100644
--- a/Filters/General/vtkTemporalStatistics.cxx
+++ b/Filters/General/vtkTemporalStatistics.cxx
@@ -1,27 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 #include "vtkTemporalStatistics.h"
 
diff --git a/Filters/General/vtkTemporalStatistics.h b/Filters/General/vtkTemporalStatistics.h
index 995a0e5752510f4e6f87184b15405c2975408541..38f201f3492b0a4af72c8ad7709fb163064ff394 100644
--- a/Filters/General/vtkTemporalStatistics.h
+++ b/Filters/General/vtkTemporalStatistics.h
@@ -1,27 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 
 /**
  * @class   vtkTemporalStatistics
diff --git a/Filters/General/vtkTessellatorFilter.cxx b/Filters/General/vtkTessellatorFilter.cxx
index 89836d365b2b9344d7a72b311cac539d6ba558c1..de8e699cc8baef39de20f397a830912b8b3a4b01 100644
--- a/Filters/General/vtkTessellatorFilter.cxx
+++ b/Filters/General/vtkTessellatorFilter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTessellatorFilter.cxx
-  Language:  C++
-
-  Copyright 2003 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 #include "vtkObjectFactory.h"
 
 #include "vtkCell.h"
diff --git a/Filters/General/vtkTessellatorFilter.h b/Filters/General/vtkTessellatorFilter.h
index 9ba048b5cc8e965a351573fd1ece7d2830d8ec1c..173e817101e81b12fa6791479780fdf8e54b4e7b 100644
--- a/Filters/General/vtkTessellatorFilter.h
+++ b/Filters/General/vtkTessellatorFilter.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkTessellatorFilter.h
-Language:  C++
-
-Copyright 2003 Sandia Corporation.
-Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-license for use of this work by or on behalf of the
-U.S. Government. Redistribution and use in source and binary forms, with
-or without modification, are permitted provided that this Notice and any
-statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 #ifndef vtkTessellatorFilter_h
 #define vtkTessellatorFilter_h
 
diff --git a/Filters/General/vtkTimeSourceExample.cxx b/Filters/General/vtkTimeSourceExample.cxx
index 6807baf4cb717e5cc39c43c64c03e3fbd1a30fa7..5b20a456919ae6c299b5b0738e29b025d2a9e70f 100644
--- a/Filters/General/vtkTimeSourceExample.cxx
+++ b/Filters/General/vtkTimeSourceExample.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimeSourceExample.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTimeSourceExample.h"
 
diff --git a/Filters/General/vtkTimeSourceExample.h b/Filters/General/vtkTimeSourceExample.h
index 853c6b5280aa7e8d09802c0be54c48384c76978e..efbe2beac09fccfca83c1816d383b452e9bf76da 100644
--- a/Filters/General/vtkTimeSourceExample.h
+++ b/Filters/General/vtkTimeSourceExample.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTimeSourceExample.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTimeSource
  * @brief   creates a simple time varying data set.
diff --git a/Filters/General/vtkTransformFilter.cxx b/Filters/General/vtkTransformFilter.cxx
index ad727ee7e8e5959f1875e95b40e2931760c6256c..27c71ab8b1a49fdb17342c4b7e0c2ce75e77d789 100644
--- a/Filters/General/vtkTransformFilter.cxx
+++ b/Filters/General/vtkTransformFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransformFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/General/vtkTransformFilter.h b/Filters/General/vtkTransformFilter.h
index 043b228e206254a2905cce9ac35201cb5d45e90c..39b07884c5d6a2fd48f7f5efcc4d70e1726155fe 100644
--- a/Filters/General/vtkTransformFilter.h
+++ b/Filters/General/vtkTransformFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransformFilter
  * @brief   transform points and associated normals and vectors
diff --git a/Filters/General/vtkTransformPolyDataFilter.cxx b/Filters/General/vtkTransformPolyDataFilter.cxx
index 15e97b0414b0c1772a5b61322e740372c7526858..76dc8929d3e777d94185994934900d2c729ff90f 100644
--- a/Filters/General/vtkTransformPolyDataFilter.cxx
+++ b/Filters/General/vtkTransformPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransformPolyDataFilter.h"
 
 #include "vtkAbstractTransform.h"
diff --git a/Filters/General/vtkTransformPolyDataFilter.h b/Filters/General/vtkTransformPolyDataFilter.h
index ede25d6f625ede674504ffa876e7390cd5ca9dab..ccbb4ffdaef828ee4fd96e1aa45d55470cf1d210 100644
--- a/Filters/General/vtkTransformPolyDataFilter.h
+++ b/Filters/General/vtkTransformPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransformPolyDataFilter
  * @brief   transform points and associated normals and vectors for polygonal dataset
diff --git a/Filters/General/vtkUncertaintyTubeFilter.cxx b/Filters/General/vtkUncertaintyTubeFilter.cxx
index e6635662ceece12063a2965d00390648c72d9834..67f38c6cccea69e84149b2997acdadc610abee41 100644
--- a/Filters/General/vtkUncertaintyTubeFilter.cxx
+++ b/Filters/General/vtkUncertaintyTubeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUncertaintyTubeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUncertaintyTubeFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkUncertaintyTubeFilter.h b/Filters/General/vtkUncertaintyTubeFilter.h
index d464ec86291c6e6a3518f187b21e3c7df7b223e2..26ac4cbb12394cfcde133f9b14c873666eb6c467 100644
--- a/Filters/General/vtkUncertaintyTubeFilter.h
+++ b/Filters/General/vtkUncertaintyTubeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUncertaintyTubeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUncertaintyTubeFilter
  * @brief   generate uncertainty tubes along a polyline
diff --git a/Filters/General/vtkVertexGlyphFilter.cxx b/Filters/General/vtkVertexGlyphFilter.cxx
index 1c661f4b41f2b1445f3b7d8f275cdba563df4e8a..a3ba6521b18df9a512093142e0c6f6581d4eaf53 100644
--- a/Filters/General/vtkVertexGlyphFilter.cxx
+++ b/Filters/General/vtkVertexGlyphFilter.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertexGlyphFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVertexGlyphFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/General/vtkVertexGlyphFilter.h b/Filters/General/vtkVertexGlyphFilter.h
index 12444ba73f682e839d6ce0bf940cb253d4aa7a0d..856a0ebaae9023a51de58fbdfd8e51ea3f842695 100644
--- a/Filters/General/vtkVertexGlyphFilter.h
+++ b/Filters/General/vtkVertexGlyphFilter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertexGlyphFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVertexGlyphFilter
  * @brief   Make a vtkPolyData with a vertex on each point.
diff --git a/Filters/General/vtkVolumeContourSpectrumFilter.cxx b/Filters/General/vtkVolumeContourSpectrumFilter.cxx
index f3a73edbc709b5027e7ebe619329c8deed0bb917..2d9fcc29eab4c4ae35f998b5859e434ff630ce88 100644
--- a/Filters/General/vtkVolumeContourSpectrumFilter.cxx
+++ b/Filters/General/vtkVolumeContourSpectrumFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeContourSpectrumFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVolumeContourSpectrumFilter.h"
 
diff --git a/Filters/General/vtkVolumeContourSpectrumFilter.h b/Filters/General/vtkVolumeContourSpectrumFilter.h
index 3a4de088ede0dcc753711ed8ec1a9e40de3998de..e33a5545e255ec690da5785fa470f93b33ac1bfe 100644
--- a/Filters/General/vtkVolumeContourSpectrumFilter.h
+++ b/Filters/General/vtkVolumeContourSpectrumFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeContourSpectrumFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeContourSpectrumFilter
  * @brief   compute an approximation of the
diff --git a/Filters/General/vtkVoxelContoursToSurfaceFilter.cxx b/Filters/General/vtkVoxelContoursToSurfaceFilter.cxx
index 39c13581ca103c7f03eb5fd8675b5a0f92b4cc0a..332cdf09b849ab630237683af1ed6abae27e2cff 100644
--- a/Filters/General/vtkVoxelContoursToSurfaceFilter.cxx
+++ b/Filters/General/vtkVoxelContoursToSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxelContoursToSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVoxelContoursToSurfaceFilter.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/General/vtkVoxelContoursToSurfaceFilter.h b/Filters/General/vtkVoxelContoursToSurfaceFilter.h
index 7091c436dd257a9e75b951e803d041937924c6d2..efc7495d3e053837f0f3d85ff989993767bbde9b 100644
--- a/Filters/General/vtkVoxelContoursToSurfaceFilter.h
+++ b/Filters/General/vtkVoxelContoursToSurfaceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxelContoursToSurfaceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVoxelContoursToSurfaceFilter
  * @brief   create surface from contours
diff --git a/Filters/General/vtkWarpLens.cxx b/Filters/General/vtkWarpLens.cxx
index cdf57f389890b47c662eeaac47e8fcfaedc71d47..777eda223ce56ddf22463390dceaa0ab5f4ba2f4 100644
--- a/Filters/General/vtkWarpLens.cxx
+++ b/Filters/General/vtkWarpLens.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpLens.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWarpLens.h"
 
 #include "vtkImageData.h"
diff --git a/Filters/General/vtkWarpLens.h b/Filters/General/vtkWarpLens.h
index 48b2a4ef793c895bf489382a63b0825009936220..e0e732acd00e328e6b219150a524e3efda107c1a 100644
--- a/Filters/General/vtkWarpLens.h
+++ b/Filters/General/vtkWarpLens.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpLens.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWarpLens
  * @brief   deform geometry by applying lens distortion
diff --git a/Filters/General/vtkWarpScalar.cxx b/Filters/General/vtkWarpScalar.cxx
index 3d6e2f7f24a1d20b84b7e057af7eaeb72bf79758..bbf3ffdb4fb762ec95f5f1270f93600dcf8c4f52 100644
--- a/Filters/General/vtkWarpScalar.cxx
+++ b/Filters/General/vtkWarpScalar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpScalar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWarpScalar.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkWarpScalar.h b/Filters/General/vtkWarpScalar.h
index 575eb3309da8a9c215e3d093b8fb7f034bb17335..0f956450e37576fd501488cd784692f4bb0200f4 100644
--- a/Filters/General/vtkWarpScalar.h
+++ b/Filters/General/vtkWarpScalar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpScalar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWarpScalar
  * @brief   deform geometry with scalar data
diff --git a/Filters/General/vtkWarpTo.cxx b/Filters/General/vtkWarpTo.cxx
index 036485b2f36bd5a76f922bd5e507de774835da34..b987efa84cc39da34c0cbd8d3c598a76c4a1a3ab 100644
--- a/Filters/General/vtkWarpTo.cxx
+++ b/Filters/General/vtkWarpTo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpTo.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWarpTo.h"
 
 #include "vtkImageData.h"
diff --git a/Filters/General/vtkWarpTo.h b/Filters/General/vtkWarpTo.h
index 45ab47c03562beb3758b32e712d81e0c77996437..3de2d2682e9781c4397435097884f526f18c04ac 100644
--- a/Filters/General/vtkWarpTo.h
+++ b/Filters/General/vtkWarpTo.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpTo.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWarpTo
  * @brief   deform geometry by warping towards a point
diff --git a/Filters/General/vtkWarpVector.cxx b/Filters/General/vtkWarpVector.cxx
index 579df65ad97e8e623d9fb6c3b83cdfea8f76d5b6..df49f93426d249bd89acbec8df38bfe6caf70dda 100644
--- a/Filters/General/vtkWarpVector.cxx
+++ b/Filters/General/vtkWarpVector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWarpVector.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/General/vtkWarpVector.h b/Filters/General/vtkWarpVector.h
index df2f709d334f9f74589491afd69a1a094c3eb4e1..e6de9ca3004e59480af9ea29956b6ec43e884279 100644
--- a/Filters/General/vtkWarpVector.h
+++ b/Filters/General/vtkWarpVector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWarpVector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWarpVector
  * @brief   deform geometry with vector data
diff --git a/Filters/General/vtkYoungsMaterialInterface.cxx b/Filters/General/vtkYoungsMaterialInterface.cxx
index c29caee64b3f29ce87f3616351d2f68f62bf0267..838d9a494b304ed82594017c76703d4da82a8543 100644
--- a/Filters/General/vtkYoungsMaterialInterface.cxx
+++ b/Filters/General/vtkYoungsMaterialInterface.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkYoungsMaterialInterface.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 1993-2007 NVIDIA Corporation.
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-NVIDIA-USGov
 // .SECTION Thanks
 // This file is part of the generalized Youngs material interface reconstruction algorithm
 // contributed by CEA/DIF - Commissariat a l'Energie Atomique, Centre DAM Ile-De-France <br> BP12,
@@ -1693,46 +1682,6 @@ VTK_ABI_NAMESPACE_BEGIN
 
 #endif /* __CUDACC__ */
 
-/*
-  Some of the vector functions where found in the file vector_operators.h from the NVIDIA's CUDA
-  Toolkit. Please read the above notice.
-*/
-
-/*
- * Copyright 1993-2007 NVIDIA Corporation.  All rights reserved.
- *
- * NOTICE TO USER:
- *
- * This source code is subject to NVIDIA ownership rights under U.S. and
- * international Copyright laws.  Users and possessors of this source code
- * are hereby granted a nonexclusive, royalty-free license to use this code
- * in individual and commercial software.
- *
- * NVIDIA MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE
- * CODE FOR ANY PURPOSE.  IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR
- * IMPLIED WARRANTY OF ANY KIND.  NVIDIA DISCLAIMS ALL WARRANTIES WITH
- * REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.
- * IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL,
- * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
- * OF USE, DATA OR PROFITS,  WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
- * OR OTHER TORTIOUS ACTION,  ARISING OUT OF OR IN CONNECTION WITH THE USE
- * OR PERFORMANCE OF THIS SOURCE CODE.
- *
- * U.S. Government End Users.   This source code is a "commercial item" as
- * that term is defined at  48 C.F.R. 2.101 (OCT 1995), consisting  of
- * "commercial computer  software"  and "commercial computer software
- * documentation" as such terms are  used in 48 C.F.R. 12.212 (SEPT 1995)
- * and is provided to the U.S. Government only as a commercial end item.
- * Consistent with 48 C.F.R.12.212 and 48 C.F.R. 227.7202-1 through
- * 227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the
- * source code with only those rights set forth herein.
- *
- * Any use of this source code in individual and commercial software must
- * include, in the user documentation and internal comments to the code,
- * the above Disclaimer and U.S. Government End Users Notice.
- */
-
 // define base vector types and operators or use those provided by CUDA
 
 #ifndef __CUDACC__
diff --git a/Filters/General/vtkYoungsMaterialInterface.h b/Filters/General/vtkYoungsMaterialInterface.h
index 3b9c86cfceb4f1fbfabf1fa702853f7a9c1ec781..e772cd123d2f3f2b1122f918870bf14b8db5c1d9 100644
--- a/Filters/General/vtkYoungsMaterialInterface.h
+++ b/Filters/General/vtkYoungsMaterialInterface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkYoungsMaterialInterface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkYoungsMaterialInterface
  * @brief   reconstructs material interfaces
diff --git a/Filters/Generic/Testing/Cxx/TestGenericClip.cxx b/Filters/Generic/Testing/Cxx/TestGenericClip.cxx
index 3ac4130cf4bdb564d310d79c01795db7dc154e18..04c7831e323604bcfe94f8f1b4dfea380ec5bb75 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericClip.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Filters/Generic/Testing/Cxx/TestGenericContourFilter.cxx b/Filters/Generic/Testing/Cxx/TestGenericContourFilter.cxx
index b08664a72beb8267b9bfad91220c78bbc94e31f2..8ccb593378ae80ad857fed379f07d78851b270d6 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericContourFilter.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericContourFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericContourFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Filters/Generic/Testing/Cxx/TestGenericCutter.cxx b/Filters/Generic/Testing/Cxx/TestGenericCutter.cxx
index ac7d4e0812a076d02812f5008c1307327d64d960..e27a5499cb3359ba85424df3da52e194b53e38c3 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericCutter.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Filters/Generic/Testing/Cxx/TestGenericDataSetTessellator.cxx b/Filters/Generic/Testing/Cxx/TestGenericDataSetTessellator.cxx
index ae6e08233a344b7438736aa8e098a705cc8b77f7..6f9957db9cbf00cf4e139a1ee5f2cbce9d7f4b11 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericDataSetTessellator.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericDataSetTessellator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericDataSetTessellator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Filters/Generic/Testing/Cxx/TestGenericGeometryFilter.cxx b/Filters/Generic/Testing/Cxx/TestGenericGeometryFilter.cxx
index a57b959c59309bd8a4d900588eeef0146e74c1e8..a4a7c0bdda60c768e26d75a37861ec63de3e2b67 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericGeometryFilter.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Filters/Generic/Testing/Cxx/TestGenericGlyph3DFilter.cxx b/Filters/Generic/Testing/Cxx/TestGenericGlyph3DFilter.cxx
index dccc16e1ab1401b00418f238b2090e0257aa7c52..001f9e7dc33742c3d33ba5ce2dd725de18f5ce55 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericGlyph3DFilter.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericGlyph3DFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericGlyph3DFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Filters/Generic/Testing/Cxx/TestGenericProbeFilter.cxx b/Filters/Generic/Testing/Cxx/TestGenericProbeFilter.cxx
index beadd3acf814819cc7ad1e915902337eca6f98da..b0b37bb1ddc6aae45f9372edf791ed850adea99e 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericProbeFilter.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericProbeFilter on it.
 //
diff --git a/Filters/Generic/Testing/Cxx/TestGenericStreamTracer.cxx b/Filters/Generic/Testing/Cxx/TestGenericStreamTracer.cxx
index 8c0db01f14a2ffcf645f097da2450045701bc114..ac65786911ff915c0bf4a99c4a475b265fae1380 100644
--- a/Filters/Generic/Testing/Cxx/TestGenericStreamTracer.cxx
+++ b/Filters/Generic/Testing/Cxx/TestGenericStreamTracer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericStreamTracer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Filters/Generic/Testing/Cxx/UnitTestGenericGeometryFilter.cxx b/Filters/Generic/Testing/Cxx/UnitTestGenericGeometryFilter.cxx
index a9ec6180d555e50baf9047dda43ea19945bd2bb3..c4e5cc3668fb1ff4b8aeae90cf6631028ac3be4b 100644
--- a/Filters/Generic/Testing/Cxx/UnitTestGenericGeometryFilter.cxx
+++ b/Filters/Generic/Testing/Cxx/UnitTestGenericGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestGenericGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Filters/Generic/Testing/Cxx/otherCreation.cxx b/Filters/Generic/Testing/Cxx/otherCreation.cxx
index 15a9ad2eafa3b5d3a835cf1db7a732ca28927e65..f1e20a0382d9a7858ddafe21609c674f62179cec 100644
--- a/Filters/Generic/Testing/Cxx/otherCreation.cxx
+++ b/Filters/Generic/Testing/Cxx/otherCreation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherCreation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Filters/Generic/vtk.module b/Filters/Generic/vtk.module
index fa860d6ec35224957dc1b34ee5b26de99d3aa315..c7ded67739b5e1e96c22c3cae3e8fe0bf7a655ee 100644
--- a/Filters/Generic/vtk.module
+++ b/Filters/Generic/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::CommonMath
diff --git a/Filters/Generic/vtkGenericClip.cxx b/Filters/Generic/vtkGenericClip.cxx
index c9d2e17db9b3424db6af9d3428dadcbb1e0d0669..5ca36e34e0e71657a11c3b4523ba456f85714593 100644
--- a/Filters/Generic/vtkGenericClip.cxx
+++ b/Filters/Generic/vtkGenericClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericClip.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Generic/vtkGenericClip.h b/Filters/Generic/vtkGenericClip.h
index e511b583586a6134fc6809d7bc85478aeb7b2bb2..7336a413966eac2a90815756b79d31ccba903d0b 100644
--- a/Filters/Generic/vtkGenericClip.h
+++ b/Filters/Generic/vtkGenericClip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericClip.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericClip
  * @brief   clip any dataset with an implicit function or scalar data
diff --git a/Filters/Generic/vtkGenericContourFilter.cxx b/Filters/Generic/vtkGenericContourFilter.cxx
index 6eeee66f381ea6c89ae56ff54d323bb37e88857d..c31279d7f5c6f58deb76970718c953dea739e3b1 100644
--- a/Filters/Generic/vtkGenericContourFilter.cxx
+++ b/Filters/Generic/vtkGenericContourFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericContourFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericContourFilter.h"
 #include "vtkCell.h"
 #include "vtkCellArray.h"
diff --git a/Filters/Generic/vtkGenericContourFilter.h b/Filters/Generic/vtkGenericContourFilter.h
index cf2deaf6b6c71eca8229be9b2a2d1ff34a0384ea..0d21da8b5b73706a5ef5d245d688eabf45cd355a 100644
--- a/Filters/Generic/vtkGenericContourFilter.h
+++ b/Filters/Generic/vtkGenericContourFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericContourFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericContourFilter
  * @brief   generate isocontours from input dataset
diff --git a/Filters/Generic/vtkGenericCutter.cxx b/Filters/Generic/vtkGenericCutter.cxx
index 2ca019e185ac7dd09acc8cd1b88a969e0f9c6c80..8cff9b23930fd01ba4c994c7148f3f01368641fc 100644
--- a/Filters/Generic/vtkGenericCutter.cxx
+++ b/Filters/Generic/vtkGenericCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericCutter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Generic/vtkGenericCutter.h b/Filters/Generic/vtkGenericCutter.h
index 617050dd9dd9613eb6a15d5fca7bd06ff4c5e1dd..8797ddadd65cfff0c46c6802be004d591326fcaf 100644
--- a/Filters/Generic/vtkGenericCutter.h
+++ b/Filters/Generic/vtkGenericCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericCutter
  * @brief   cut a vtkGenericDataSet with an implicit function or scalar data
diff --git a/Filters/Generic/vtkGenericDataSetTessellator.cxx b/Filters/Generic/vtkGenericDataSetTessellator.cxx
index 3284893515823cadbb4a88d1274c7ca0fed106c5..61077c552bd83213018a62bb24ce1ff59958927c 100644
--- a/Filters/Generic/vtkGenericDataSetTessellator.cxx
+++ b/Filters/Generic/vtkGenericDataSetTessellator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataSetTessellator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericDataSetTessellator.h"
 
diff --git a/Filters/Generic/vtkGenericDataSetTessellator.h b/Filters/Generic/vtkGenericDataSetTessellator.h
index da447ffdd474b652142014bea42795843ba5b834..bdf2d7993d6c99da5cc3791654c7ab1ded590d3b 100644
--- a/Filters/Generic/vtkGenericDataSetTessellator.h
+++ b/Filters/Generic/vtkGenericDataSetTessellator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataSetTessellator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericDataSetTessellator
  * @brief   tessellates generic, higher-order datasets into linear cells
diff --git a/Filters/Generic/vtkGenericGeometryFilter.cxx b/Filters/Generic/vtkGenericGeometryFilter.cxx
index 3746f906fc936b59a0ca58d368c72fe8c71254e2..18da889104f40d73962348ad71e8503bd40056ed 100644
--- a/Filters/Generic/vtkGenericGeometryFilter.cxx
+++ b/Filters/Generic/vtkGenericGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericGeometryFilter.h"
 
diff --git a/Filters/Generic/vtkGenericGeometryFilter.h b/Filters/Generic/vtkGenericGeometryFilter.h
index d8f3ade60e5915919caf837e71e80b119171c25e..d662ac4a22d5f302832779c80fea7705bfd319e0 100644
--- a/Filters/Generic/vtkGenericGeometryFilter.h
+++ b/Filters/Generic/vtkGenericGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericGeometryFilter
  * @brief   extract geometry from data (or convert data to polygonal type)
diff --git a/Filters/Generic/vtkGenericGlyph3DFilter.cxx b/Filters/Generic/vtkGenericGlyph3DFilter.cxx
index ae742d8ec88634637ad50af80554e7e7f5b8c9a5..e174a4f5e79108fe29370010ea89915bd920320b 100644
--- a/Filters/Generic/vtkGenericGlyph3DFilter.cxx
+++ b/Filters/Generic/vtkGenericGlyph3DFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkGenericGlyph3DFilter.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericGlyph3DFilter.h"
 
 #include "vtkGenericAttribute.h"
diff --git a/Filters/Generic/vtkGenericGlyph3DFilter.h b/Filters/Generic/vtkGenericGlyph3DFilter.h
index 7b0b4a5b9f09764f087716379dd870985874e748..5f9fde4294b03cf711c9c435daf0725d740e854d 100644
--- a/Filters/Generic/vtkGenericGlyph3DFilter.h
+++ b/Filters/Generic/vtkGenericGlyph3DFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericGlyph3DFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericGlyph3DFilter
  * @brief   copy oriented and scaled glyph geometry to every input point
diff --git a/Filters/Generic/vtkGenericOutlineFilter.cxx b/Filters/Generic/vtkGenericOutlineFilter.cxx
index 7050fa49984181db0882f1276c1fabe8f1e0dfdc..fc24f4e2c7c91ed724c18c443eb9495ddb2e6aaa 100644
--- a/Filters/Generic/vtkGenericOutlineFilter.cxx
+++ b/Filters/Generic/vtkGenericOutlineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericOutlineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericOutlineFilter.h"
 
 #include "vtkGenericDataSet.h"
diff --git a/Filters/Generic/vtkGenericOutlineFilter.h b/Filters/Generic/vtkGenericOutlineFilter.h
index 1955734044bf9b219ecb131995f49000c564c3bc..e1d6409a4bf88700d25395ec7f0a7a8bdf8dbf79 100644
--- a/Filters/Generic/vtkGenericOutlineFilter.h
+++ b/Filters/Generic/vtkGenericOutlineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericOutlineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericOutlineFilter
  * @brief   create wireframe outline for arbitrary
diff --git a/Filters/Generic/vtkGenericProbeFilter.cxx b/Filters/Generic/vtkGenericProbeFilter.cxx
index a0809f9100759b4a90b07e0a355d280851373a26..44c5db853d1b9ffb2bbc9179800481b0cc9de16a 100644
--- a/Filters/Generic/vtkGenericProbeFilter.cxx
+++ b/Filters/Generic/vtkGenericProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericProbeFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Generic/vtkGenericProbeFilter.h b/Filters/Generic/vtkGenericProbeFilter.h
index 28c98842d9b270aa03e066268bab7abf3eb79013..c7ff565a202dad0cd2a452a33344805950acb5d4 100644
--- a/Filters/Generic/vtkGenericProbeFilter.h
+++ b/Filters/Generic/vtkGenericProbeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericProbeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericProbeFilter
  * @brief   sample data values at specified point locations
diff --git a/Filters/Generic/vtkGenericStreamTracer.cxx b/Filters/Generic/vtkGenericStreamTracer.cxx
index e134e74722d829ed714a021e73f704d6ff41bd94..c1c848231340687c5b9caaede7ff0b90fbde58d9 100644
--- a/Filters/Generic/vtkGenericStreamTracer.cxx
+++ b/Filters/Generic/vtkGenericStreamTracer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkits
-  Module:    vtkGenericStreamTracer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericStreamTracer.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Generic/vtkGenericStreamTracer.h b/Filters/Generic/vtkGenericStreamTracer.h
index f5e0763cc071ffc396d2b138f05ca847650d8424..6cc950cbb350acc1fbc329a52bffc1359bd35730 100644
--- a/Filters/Generic/vtkGenericStreamTracer.h
+++ b/Filters/Generic/vtkGenericStreamTracer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericStreamTracer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericStreamTracer
  * @brief   Streamline generator
diff --git a/Filters/Geometry/LICENSE b/Filters/Geometry/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Geometry/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Geometry/Testing/Cxx/TestDataSetRegionSurfaceFilter.cxx b/Filters/Geometry/Testing/Cxx/TestDataSetRegionSurfaceFilter.cxx
index be42f0e7b8f4624e8b1e5e27e79be4a4ae373ab7..fc2bf9ca6fa86a0003ac17ab8209f483a2758d86 100644
--- a/Filters/Geometry/Testing/Cxx/TestDataSetRegionSurfaceFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestDataSetRegionSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataSetRegionSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCamera.h>
diff --git a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFieldData.cxx b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFieldData.cxx
index 6291421df49f7b1b9c1622517d6f8635e5d06328..2f8fb554a39e1f1920d27a18d59a86944355448f 100644
--- a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFieldData.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataSetSurfaceMultiBlockFieldData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cstdio>
 
 #include <vtkDataSetSurfaceFilter.h>
diff --git a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterQuadraticTetsGhostCells.cxx b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterQuadraticTetsGhostCells.cxx
index a5ee340a36aab0377ee31696888237036d5ffef3..0ba41a8c0707f51d66aca28ebb218dfa0b2f9d9e 100644
--- a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterQuadraticTetsGhostCells.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterQuadraticTetsGhostCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataSetSurfaceFilterQuadraticTetsGhostCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <cstdlib>
 
diff --git a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWith1DGrids.cxx b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWith1DGrids.cxx
index 69c2a8d4b43bbadf597ea53b4d8eec23e8c9563c..7289c527464b04d090d3f00fc78df1e0450f2124 100644
--- a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWith1DGrids.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWith1DGrids.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataSetSurfaceFilterWith1DGrids.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetSurfaceFilter.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWithBlankedImageData.cxx b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWithBlankedImageData.cxx
index f36621afd4a751e3ccc15bba672b7d3f180583fc..a495a61f8a8c4c82593442f813ff72f147b4e54b 100644
--- a/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWithBlankedImageData.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestDataSetSurfaceFilterWithBlankedImageData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataSetSurfaceFilterWithBlankedImageData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Tests blanking in fast and non-fast mode with vtkDataSetSurfaceFilter.
  */
diff --git a/Filters/Geometry/Testing/Cxx/TestExplicitStructuredGridSurfaceFilter.cxx b/Filters/Geometry/Testing/Cxx/TestExplicitStructuredGridSurfaceFilter.cxx
index f0f3dcd641d6d49c6fb4d426dccefb07870a63f2..b9b37a648417b97af89e22f6f5813de4fa74eea5 100644
--- a/Filters/Geometry/Testing/Cxx/TestExplicitStructuredGridSurfaceFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestExplicitStructuredGridSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExplicitStructuredGridSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test read a unstructured grid and creates a explicit grid using
diff --git a/Filters/Geometry/Testing/Cxx/TestExtractSurfaceNonLinearSubdivision.cxx b/Filters/Geometry/Testing/Cxx/TestExtractSurfaceNonLinearSubdivision.cxx
index 3d3ba526949c432a9660f924bd05c0cae3aea708..ee94643c637e59efb9a8295f8832563ebbde401b 100644
--- a/Filters/Geometry/Testing/Cxx/TestExtractSurfaceNonLinearSubdivision.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestExtractSurfaceNonLinearSubdivision.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkDataSetSurfaceFilter.h"
diff --git a/Filters/Geometry/Testing/Cxx/TestFastUnstructuredGridWithPolyDataGeometryFilter.cxx b/Filters/Geometry/Testing/Cxx/TestFastUnstructuredGridWithPolyDataGeometryFilter.cxx
index 149553082845b1e6ddaf4a41870a47bbcc545596..194006815257ea34dc58d203acc0a8089d04bcd4 100644
--- a/Filters/Geometry/Testing/Cxx/TestFastUnstructuredGridWithPolyDataGeometryFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestFastUnstructuredGridWithPolyDataGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFastUnstructuredGridWithPolyDataGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellData.h"
diff --git a/Filters/Geometry/Testing/Cxx/TestGeometryFilterCellData.cxx b/Filters/Geometry/Testing/Cxx/TestGeometryFilterCellData.cxx
index 62fd8663fa5f8bd0436f94b5f3fde1a588204736..96f3d1e332958ad0cafb13872268af395edc6d4a 100644
--- a/Filters/Geometry/Testing/Cxx/TestGeometryFilterCellData.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestGeometryFilterCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGeometryFilterCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test that the proper amount of tuples exist in the
 // point and cell data arrays after the vtkGeometryFilter
 // is used.
diff --git a/Filters/Geometry/Testing/Cxx/TestImageDataToUniformGrid.cxx b/Filters/Geometry/Testing/Cxx/TestImageDataToUniformGrid.cxx
index 2029e174bb18d78691abaf5e81eb2bf18de1484d..9c44459f35997756bba0a46362204337635d0fe7 100644
--- a/Filters/Geometry/Testing/Cxx/TestImageDataToUniformGrid.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestImageDataToUniformGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDAtaToUniformGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestImageDAtaToUniformGrid.cxx --Test vtkImageDataToUniformGrid
 //
 // .SECTION Description
diff --git a/Filters/Geometry/Testing/Cxx/TestLinearToQuadraticCellsFilter.cxx b/Filters/Geometry/Testing/Cxx/TestLinearToQuadraticCellsFilter.cxx
index e4d46e49e877d19242ed57cdfb475fede3461fc2..f1d662ceaae126f326c6669c85b49201145e0444 100644
--- a/Filters/Geometry/Testing/Cxx/TestLinearToQuadraticCellsFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestLinearToQuadraticCellsFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinearToQuadraticCellsFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCamera.h>
diff --git a/Filters/Geometry/Testing/Cxx/TestMappedUnstructuredGrid.cxx b/Filters/Geometry/Testing/Cxx/TestMappedUnstructuredGrid.cxx
index 5815aaba11f81a91b01f77d2919467b8c8a25f3e..2d710c54324671f5ec98d1ebcefa474e8f5851a6 100644
--- a/Filters/Geometry/Testing/Cxx/TestMappedUnstructuredGrid.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestMappedUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMappedUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetSurfaceFilter.h"
 #include "vtkMappedUnstructuredGridGenerator.h"
diff --git a/Filters/Geometry/Testing/Cxx/TestProjectSphereFilter.cxx b/Filters/Geometry/Testing/Cxx/TestProjectSphereFilter.cxx
index 094ebd2b76a01b1dda0c9d3b69abb5d0b52ca0e7..bd48df32727c4a96a4929d742e0c3ff87dc1ba2a 100644
--- a/Filters/Geometry/Testing/Cxx/TestProjectSphereFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestProjectSphereFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    DistributedData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test of vtkProjectSphereFilter. It checks the output in here
 // and doesn't compare to an image.
diff --git a/Filters/Geometry/Testing/Cxx/TestRecoverGeometryWireframe.cxx b/Filters/Geometry/Testing/Cxx/TestRecoverGeometryWireframe.cxx
index c2e8b040ed705f7e8091b480e1cff1d0ec7ac1ed..b3da24500ce19d44083c14148f225ec42f78f5b7 100644
--- a/Filters/Geometry/Testing/Cxx/TestRecoverGeometryWireframe.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestRecoverGeometryWireframe.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRecoverGeometryWireframe.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellData.h"
diff --git a/Filters/Geometry/Testing/Cxx/TestRectilinearGridPartitioner.cxx b/Filters/Geometry/Testing/Cxx/TestRectilinearGridPartitioner.cxx
index b4ceee3f137f3810234c40e89a4beda3251bd202..71b01b8a73df4ff3e17da1d4e29c48f65d127809 100644
--- a/Filters/Geometry/Testing/Cxx/TestRectilinearGridPartitioner.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestRectilinearGridPartitioner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRectilinearGridPartitioner.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestRectilinearGridPartitioner.cxx -- Simple test for partitioning
 //  rectilinear grids.
 //
diff --git a/Filters/Geometry/Testing/Cxx/TestRegularGridDataSetSurfaceFilter.cxx b/Filters/Geometry/Testing/Cxx/TestRegularGridDataSetSurfaceFilter.cxx
index 2f1de0c02eadacee0883e1bf99d359820ad1cc51..71c0738b95549a2b2c217e57f18886464b386bbe 100644
--- a/Filters/Geometry/Testing/Cxx/TestRegularGridDataSetSurfaceFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestRegularGridDataSetSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRegularStructuredGridSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test is checking vtkDataSetSurfaceFilter for regular grid
diff --git a/Filters/Geometry/Testing/Cxx/TestStructuredAMRGridConnectivity.cxx b/Filters/Geometry/Testing/Cxx/TestStructuredAMRGridConnectivity.cxx
index 810777fb5df833e4bc4952559a713c24904eb2cd..2559a2e5c34e770ffd9a794de37481a18e9b6c8d 100644
--- a/Filters/Geometry/Testing/Cxx/TestStructuredAMRGridConnectivity.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestStructuredAMRGridConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredAMRGridConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestStructuredAMRGridConnectivity.cxx -- Test AMR grid connectivity
 //
 // .SECTION Description
diff --git a/Filters/Geometry/Testing/Cxx/TestStructuredAMRNeighbor.cxx b/Filters/Geometry/Testing/Cxx/TestStructuredAMRNeighbor.cxx
index e3aa9631cdbb798314a1944daadca369b6cc456f..798a41051ac0a56cee75a303177fdb3d35660785 100644
--- a/Filters/Geometry/Testing/Cxx/TestStructuredAMRNeighbor.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestStructuredAMRNeighbor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredAMRNeighbor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestStructuredAMRNeighbor.cxx -- Test vtkStructuredAMRNeighbor
 //
 // .SECTION Description
diff --git a/Filters/Geometry/Testing/Cxx/TestStructuredGridConnectivity.cxx b/Filters/Geometry/Testing/Cxx/TestStructuredGridConnectivity.cxx
index 44737b8fe1cb57a76bbef8ef3f4796034898da0f..388b1b20fbf5fe79c706799482e3286613223120 100644
--- a/Filters/Geometry/Testing/Cxx/TestStructuredGridConnectivity.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestStructuredGridConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestStructuredGridConnectivity.cxx --Test vtkStructuredGridConnectivity
 //
 // .SECTION Description
diff --git a/Filters/Geometry/Testing/Cxx/TestStructuredGridPartitioner.cxx b/Filters/Geometry/Testing/Cxx/TestStructuredGridPartitioner.cxx
index da2ebc2fa18c6d23f0c1743214cfaf3b506dcfc2..4a63b02216ef4a9ae22d40794dfb574c94403f69 100644
--- a/Filters/Geometry/Testing/Cxx/TestStructuredGridPartitioner.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestStructuredGridPartitioner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridPartitioner.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestStructuredGridPartitioner.cxx -- Simple test for partitioning
 //  structured grids.
 //
diff --git a/Filters/Geometry/Testing/Cxx/TestUnstructuredGridGeometryFilter.cxx b/Filters/Geometry/Testing/Cxx/TestUnstructuredGridGeometryFilter.cxx
index c20cbcb64ca5d807c7177d4b5a8a43c6020ee047..fe58a6324b078eebdffcf840e54682eff742a642 100644
--- a/Filters/Geometry/Testing/Cxx/TestUnstructuredGridGeometryFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/TestUnstructuredGridGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUnstructuredGridGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the vtkUnstructuredGridGeometryFilter class on all
 // types of cells.
 // The command line arguments are:
diff --git a/Filters/Geometry/Testing/Cxx/UnitTestDataSetSurfaceFilter.cxx b/Filters/Geometry/Testing/Cxx/UnitTestDataSetSurfaceFilter.cxx
index 0aa5cc59878c63a8eddf88f2d3e5d5f825ccad0e..5456954938c2f215b3a0308acb88045eff2f27e1 100644
--- a/Filters/Geometry/Testing/Cxx/UnitTestDataSetSurfaceFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/UnitTestDataSetSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestDataSetSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAppendFilter.h"
 #include "vtkCellData.h"
diff --git a/Filters/Geometry/Testing/Cxx/UnitTestProjectSphereFilter.cxx b/Filters/Geometry/Testing/Cxx/UnitTestProjectSphereFilter.cxx
index 8b7cf4a7dae81dfa48d91975b48fbffb9fdeb269..db7e05ea481d800e1e9a84389ec4117e651f4ca4 100644
--- a/Filters/Geometry/Testing/Cxx/UnitTestProjectSphereFilter.cxx
+++ b/Filters/Geometry/Testing/Cxx/UnitTestProjectSphereFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestProjectSphereFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkProjectSphereFilter.h"
diff --git a/Filters/Geometry/vtk.module b/Filters/Geometry/vtk.module
index 59735891d10240f83cf481185b093db4db48ee37..1b06011244c585bee400cca3726460191d50ffa1 100644
--- a/Filters/Geometry/vtk.module
+++ b/Filters/Geometry/vtk.module
@@ -8,6 +8,17 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/Geometry/vtkAbstractGridConnectivity.cxx b/Filters/Geometry/vtkAbstractGridConnectivity.cxx
index 81b2a9a282f8913219bd8a12d78550d883b92243..2ee1eff24347f2f374d35c861d2b20315028738c 100644
--- a/Filters/Geometry/vtkAbstractGridConnectivity.cxx
+++ b/Filters/Geometry/vtkAbstractGridConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAbstractGridConnectivity.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractGridConnectivity.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Filters/Geometry/vtkAbstractGridConnectivity.h b/Filters/Geometry/vtkAbstractGridConnectivity.h
index 03bf8ed3221a7fc173f0e9207b6647c0d9c04e12..9fafca2ead44f7aff102ccbd219298d778288762 100644
--- a/Filters/Geometry/vtkAbstractGridConnectivity.h
+++ b/Filters/Geometry/vtkAbstractGridConnectivity.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAbstractGridConnectivity.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractGridConnectivity
  *
diff --git a/Filters/Geometry/vtkAttributeSmoothingFilter.cxx b/Filters/Geometry/vtkAttributeSmoothingFilter.cxx
index bc11d2591f569b8295343f50583f91a340848c9a..31484220863d3fa72e34668e2b7dd9e01b4fb616 100644
--- a/Filters/Geometry/vtkAttributeSmoothingFilter.cxx
+++ b/Filters/Geometry/vtkAttributeSmoothingFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributeSmoothingFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAttributeSmoothingFilter.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Filters/Geometry/vtkAttributeSmoothingFilter.h b/Filters/Geometry/vtkAttributeSmoothingFilter.h
index e735553a0bfd74c73ffd9899b28c56b83e1bd0e8..12bade192ed6794aefacc4c97038601b8d700269 100644
--- a/Filters/Geometry/vtkAttributeSmoothingFilter.h
+++ b/Filters/Geometry/vtkAttributeSmoothingFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributeSmoothingFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAttributeSmoothingFilter
  * @brief   smooth mesh point attribute data using distance weighted Laplacian kernel
diff --git a/Filters/Geometry/vtkCompositeDataGeometryFilter.cxx b/Filters/Geometry/vtkCompositeDataGeometryFilter.cxx
index 795c60a14fe462aba2304e7f7e7ea1d8ef4eb87d..1d40d0e23e97fb4f76bc429287b38f74b704a777 100644
--- a/Filters/Geometry/vtkCompositeDataGeometryFilter.cxx
+++ b/Filters/Geometry/vtkCompositeDataGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataGeometryFilter.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Geometry/vtkCompositeDataGeometryFilter.h b/Filters/Geometry/vtkCompositeDataGeometryFilter.h
index 8e174ab7ccd5ba5f6585046d4e48adcd217d9a63..d857e88caf10e151d0387c6dd5d07cbe413ac0a8 100644
--- a/Filters/Geometry/vtkCompositeDataGeometryFilter.h
+++ b/Filters/Geometry/vtkCompositeDataGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataGeometryFilter
  * @brief   extract geometry from multi-group data
diff --git a/Filters/Geometry/vtkDataSetRegionSurfaceFilter.cxx b/Filters/Geometry/vtkDataSetRegionSurfaceFilter.cxx
index 9e78668b4e996fb3887bf00c892961787315710a..8c588e79194a5b3635ee73901e3bf3abcec9b9ab 100644
--- a/Filters/Geometry/vtkDataSetRegionSurfaceFilter.cxx
+++ b/Filters/Geometry/vtkDataSetRegionSurfaceFilter.cxx
@@ -1,12 +1,6 @@
-//=========================================================================
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//=========================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetRegionSurfaceFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Geometry/vtkDataSetRegionSurfaceFilter.h b/Filters/Geometry/vtkDataSetRegionSurfaceFilter.h
index 55a79cc434d83b191ca14fc192d3dae6137670d7..4fa4d170da8e900d4bb93896052ffaee20fb84f9 100644
--- a/Filters/Geometry/vtkDataSetRegionSurfaceFilter.h
+++ b/Filters/Geometry/vtkDataSetRegionSurfaceFilter.h
@@ -1,12 +1,6 @@
-//=========================================================================
-//  Copyright (c) Kitware, Inc.
-//  All rights reserved.
-//  See LICENSE.txt for details.
-//
-//  This software is distributed WITHOUT ANY WARRANTY; without even
-//  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//  PURPOSE.  See the above copyright notice for more information.
-//=========================================================================
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetRegionSurfaceFilter
  * @brief   Extract surface of materials.
diff --git a/Filters/Geometry/vtkDataSetSurfaceFilter.cxx b/Filters/Geometry/vtkDataSetSurfaceFilter.cxx
index 91435ee88fe5f5dbb92aefffcfc4ce95e123adee..3af579354984fecda49e3a2b0547ac5e6c565933 100644
--- a/Filters/Geometry/vtkDataSetSurfaceFilter.cxx
+++ b/Filters/Geometry/vtkDataSetSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetSurfaceFilter.h"
 
diff --git a/Filters/Geometry/vtkDataSetSurfaceFilter.h b/Filters/Geometry/vtkDataSetSurfaceFilter.h
index 46d21d24799679186ba0e73714bc6a2aa47d201d..78a94c7ec72521a3339c199f02ade24a091ad120 100644
--- a/Filters/Geometry/vtkDataSetSurfaceFilter.h
+++ b/Filters/Geometry/vtkDataSetSurfaceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetSurfaceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetSurfaceFilter
  * @brief   Extracts outer surface (as vtkPolyData) of any dataset
diff --git a/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.cxx b/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.cxx
index 051cbb72ed1303f9169e0f5e01be0b4aae27ac39..7501a7a6d20cb3942c31f0064769edd268b2e37a 100644
--- a/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.cxx
+++ b/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.cxx
@@ -1,8 +1,6 @@
-/*=========================================================================
- Copyright (c) Kitware SAS 2014
- All rights reserved.
- More information http://www.kitware.fr
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware SAS 2014
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExplicitStructuredGridSurfaceFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.h b/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.h
index 8299a1d7a8970d71e92626e07c45d13188ddfac6..94ccb3335c8cae975a0416dc0b2a8236b2705230 100644
--- a/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.h
+++ b/Filters/Geometry/vtkExplicitStructuredGridSurfaceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExplicitStructuredGridSurfaceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExplicitStructuredGridSurfaceFilter
  * @brief   Filter which creates a surface (polydata) from an explicit structured grid.
diff --git a/Filters/Geometry/vtkGeometryFilter.cxx b/Filters/Geometry/vtkGeometryFilter.cxx
index f7ef4239820577923b57f8f9e2cbd85a410a1b3c..9b7c399f8386bdc8b868fb5b0f7ed55a13e99417 100644
--- a/Filters/Geometry/vtkGeometryFilter.cxx
+++ b/Filters/Geometry/vtkGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Geometry/vtkGeometryFilter.h b/Filters/Geometry/vtkGeometryFilter.h
index 05be1ca64541290fc70461cea24d0d452796aa63..2dc35fb5c13a53e8d8b7b8cbd24802c160f68f36 100644
--- a/Filters/Geometry/vtkGeometryFilter.h
+++ b/Filters/Geometry/vtkGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeometryFilter
  * @brief   extract boundary geometry from dataset (or convert data to polygonal type)
diff --git a/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.cxx b/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.cxx
index ff3e5e1482f7c515fe30d7ae941ea55fc8ce03e8..b836ef9caeaba0a049de64e90368bbff2d6c23f0 100644
--- a/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.cxx
+++ b/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalDataSetGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHierarchicalDataSetGeometryFilter.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.h b/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.h
index 5b22b6201ad78e5afda958875391b520fc4c6e27..da89c463f6c91304c10b7f6abbdc7e1adcad66b0 100644
--- a/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.h
+++ b/Filters/Geometry/vtkHierarchicalDataSetGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalDataSetGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalDataSetGeometryFilter
  * @brief   extract geometry from hierarchical data
diff --git a/Filters/Geometry/vtkImageDataGeometryFilter.cxx b/Filters/Geometry/vtkImageDataGeometryFilter.cxx
index b7c3f405dd93b7042c7236e25ebfec7dcff7940f..b5e6ff8c48dc1c32880ab7aaa578e31e7de637a1 100644
--- a/Filters/Geometry/vtkImageDataGeometryFilter.cxx
+++ b/Filters/Geometry/vtkImageDataGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDataGeometryFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Geometry/vtkImageDataGeometryFilter.h b/Filters/Geometry/vtkImageDataGeometryFilter.h
index a99f7b2c94db528e7b5d3dfc8c6e85b3b3d4bd08..2da0df5826caacbae4a67eeffb0012fe84b09e85 100644
--- a/Filters/Geometry/vtkImageDataGeometryFilter.h
+++ b/Filters/Geometry/vtkImageDataGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDataGeometryFilter
  * @brief   extract geometry for structured points
diff --git a/Filters/Geometry/vtkImageDataToUniformGrid.cxx b/Filters/Geometry/vtkImageDataToUniformGrid.cxx
index e4617204247c12fd6fc234b239aae728dc238491..71ff5ce839e3730c18a95fac831e06a9565144e4 100644
--- a/Filters/Geometry/vtkImageDataToUniformGrid.cxx
+++ b/Filters/Geometry/vtkImageDataToUniformGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToUniformGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageDataToUniformGrid.h"
 
diff --git a/Filters/Geometry/vtkImageDataToUniformGrid.h b/Filters/Geometry/vtkImageDataToUniformGrid.h
index 7e2abe233aca581f4d1af2d6ac1ea4495cd422e9..04d59a3537b9a67a0cc6a9381b17e104829182a6 100644
--- a/Filters/Geometry/vtkImageDataToUniformGrid.h
+++ b/Filters/Geometry/vtkImageDataToUniformGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToUniformGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDataToUniformGrid
  * @brief   convert vtkImageData to vtkUniformGrid
diff --git a/Filters/Geometry/vtkLinearToQuadraticCellsFilter.cxx b/Filters/Geometry/vtkLinearToQuadraticCellsFilter.cxx
index a31a146c2d5913834ab9a6787b437f54d0eb7a31..15b72eea77cd74b779c8b3076ccf9421f5a0c55d 100644
--- a/Filters/Geometry/vtkLinearToQuadraticCellsFilter.cxx
+++ b/Filters/Geometry/vtkLinearToQuadraticCellsFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearToQuadraticCellsFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLinearToQuadraticCellsFilter.h"
 
diff --git a/Filters/Geometry/vtkLinearToQuadraticCellsFilter.h b/Filters/Geometry/vtkLinearToQuadraticCellsFilter.h
index e402e519df1c6af9bb36d380721ec52083e09a42..20a3cb48b993a8d5b08813be59e3e5bec2a390bf 100644
--- a/Filters/Geometry/vtkLinearToQuadraticCellsFilter.h
+++ b/Filters/Geometry/vtkLinearToQuadraticCellsFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearToQuadraticCellsFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkLinearToQuadraticCellsFilter
diff --git a/Filters/Geometry/vtkMarkBoundaryFilter.cxx b/Filters/Geometry/vtkMarkBoundaryFilter.cxx
index bcd2bbddfbdb1188e7a29a8b3ce9cd72d8c0b8bf..6aa82c65db445ef3e1371c6cc7fb93cfb5c8bf5c 100644
--- a/Filters/Geometry/vtkMarkBoundaryFilter.cxx
+++ b/Filters/Geometry/vtkMarkBoundaryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarkBoundaryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMarkBoundaryFilter.h"
 
diff --git a/Filters/Geometry/vtkMarkBoundaryFilter.h b/Filters/Geometry/vtkMarkBoundaryFilter.h
index 8529f1b4c0c42bc9ed6ec473437a6fc1ab0498cc..48ec12cc5f3545d213a37f41c38e0067d4947da1 100644
--- a/Filters/Geometry/vtkMarkBoundaryFilter.h
+++ b/Filters/Geometry/vtkMarkBoundaryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarkBoundaryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMarkBoundaryFilter
  * @brief   mark points and cells that lie on the boundary of a dataset
diff --git a/Filters/Geometry/vtkProjectSphereFilter.cxx b/Filters/Geometry/vtkProjectSphereFilter.cxx
index 87a87d3303265e912cc35c5a08a3c0a16808333c..a8b3a54e814869faaf35f0db654c36ec2bc65b58 100644
--- a/Filters/Geometry/vtkProjectSphereFilter.cxx
+++ b/Filters/Geometry/vtkProjectSphereFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectSphereFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProjectSphereFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Geometry/vtkProjectSphereFilter.h b/Filters/Geometry/vtkProjectSphereFilter.h
index 7412cdd0127b8a85ccad6bb7b95c777d2bfdf069..27e214fd46c59de010392fdea772cacb831d4677 100644
--- a/Filters/Geometry/vtkProjectSphereFilter.h
+++ b/Filters/Geometry/vtkProjectSphereFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectSphereFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProjectSphereFilter
  * @brief   A filter to 'unroll' a sphere.  The
diff --git a/Filters/Geometry/vtkRecoverGeometryWireframe.cxx b/Filters/Geometry/vtkRecoverGeometryWireframe.cxx
index 15ceac4e742182498c87da7990605805116ddb10..e43c945351eae33a883de03bdbe015104c762b72 100644
--- a/Filters/Geometry/vtkRecoverGeometryWireframe.cxx
+++ b/Filters/Geometry/vtkRecoverGeometryWireframe.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRecoverGeometryWireframe.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRecoverGeometryWireframe.h"
 
diff --git a/Filters/Geometry/vtkRecoverGeometryWireframe.h b/Filters/Geometry/vtkRecoverGeometryWireframe.h
index 2cc6ed435889f4ffb62706823df04116f347b42f..60edcb419686ca3a4a771135ff188ac08571020d 100644
--- a/Filters/Geometry/vtkRecoverGeometryWireframe.h
+++ b/Filters/Geometry/vtkRecoverGeometryWireframe.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRecoverGeometryWireframe.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkRecoverGeometryWireframe
diff --git a/Filters/Geometry/vtkRectilinearGridGeometryFilter.cxx b/Filters/Geometry/vtkRectilinearGridGeometryFilter.cxx
index 3109abc42dd38bee1d9308fb5abe9b8f0d2ec256..98c98ae798f267b177d1ed013201373db58afc14 100644
--- a/Filters/Geometry/vtkRectilinearGridGeometryFilter.cxx
+++ b/Filters/Geometry/vtkRectilinearGridGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridGeometryFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Geometry/vtkRectilinearGridGeometryFilter.h b/Filters/Geometry/vtkRectilinearGridGeometryFilter.h
index 05381e34e51fce7356e79f01d2f2e7ea6d8b1f47..625bed06ae05c26a717c1c0a9a0ace0a24dc83d9 100644
--- a/Filters/Geometry/vtkRectilinearGridGeometryFilter.h
+++ b/Filters/Geometry/vtkRectilinearGridGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridGeometryFilter
  * @brief   extract geometry for a rectilinear grid
diff --git a/Filters/Geometry/vtkRectilinearGridPartitioner.cxx b/Filters/Geometry/vtkRectilinearGridPartitioner.cxx
index de0807057cf9aed3b08c14344a4474a79572d5db..9e7f751ad741458e5e5263e427f159420a574074 100644
--- a/Filters/Geometry/vtkRectilinearGridPartitioner.cxx
+++ b/Filters/Geometry/vtkRectilinearGridPartitioner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkRectilinearGridPartitioner.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridPartitioner.h"
 
 // VTK includes
diff --git a/Filters/Geometry/vtkRectilinearGridPartitioner.h b/Filters/Geometry/vtkRectilinearGridPartitioner.h
index 68a354fe498df0806ec3dfa1d89e67aefff9e30b..1c68912c463281a18f495942fa1b0a8757d2f0b5 100644
--- a/Filters/Geometry/vtkRectilinearGridPartitioner.h
+++ b/Filters/Geometry/vtkRectilinearGridPartitioner.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkRectilinearGridPartitioner.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridPartitioner
  *
diff --git a/Filters/Geometry/vtkStructuredAMRGridConnectivity.cxx b/Filters/Geometry/vtkStructuredAMRGridConnectivity.cxx
index c15b04d3aa9433ee800647c70a5dc8b5fc5ddd3d..e88c279073b31b06996d4b6aa78d75d44f973b26 100644
--- a/Filters/Geometry/vtkStructuredAMRGridConnectivity.cxx
+++ b/Filters/Geometry/vtkStructuredAMRGridConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredAMRGridConnectivity.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredAMRGridConnectivity.h"
 
 // VTK Includes
diff --git a/Filters/Geometry/vtkStructuredAMRGridConnectivity.h b/Filters/Geometry/vtkStructuredAMRGridConnectivity.h
index 7a67207f4956a1efe236414508b557c22ac17efe..da6cbabd12f00c421956a0ac905d9dc3a0261ebb 100644
--- a/Filters/Geometry/vtkStructuredAMRGridConnectivity.h
+++ b/Filters/Geometry/vtkStructuredAMRGridConnectivity.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredAMRGridConnectivity.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredAMRGridConnectivity
  *  grid connectivity.
diff --git a/Filters/Geometry/vtkStructuredAMRNeighbor.cxx b/Filters/Geometry/vtkStructuredAMRNeighbor.cxx
index 5e2e5bba827567a3b4e2d5921ff6b4173de26fd2..87e2ccef16f87102c0fd6dfbbd246d2418e61ac1 100644
--- a/Filters/Geometry/vtkStructuredAMRNeighbor.cxx
+++ b/Filters/Geometry/vtkStructuredAMRNeighbor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredAMRNeighbor.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredAMRNeighbor.h"
 #include "vtkStructuredExtent.h"
 
diff --git a/Filters/Geometry/vtkStructuredAMRNeighbor.h b/Filters/Geometry/vtkStructuredAMRNeighbor.h
index 07b826838c169fd93b95402b11a14a34a90501ed..e1ae3e49e3f2c7555dcc375ece1d0034edcef8b9 100644
--- a/Filters/Geometry/vtkStructuredAMRNeighbor.h
+++ b/Filters/Geometry/vtkStructuredAMRNeighbor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredAMRNeighbor.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredAMRNeighbor
  * @brief   An internal, light-weight object used to store neighbor information for
diff --git a/Filters/Geometry/vtkStructuredGridConnectivity.cxx b/Filters/Geometry/vtkStructuredGridConnectivity.cxx
index 0abfa3bcb781a9064cf83b331086175d5a4c5fed..052919a65aa15fa032bed165079a0350cad13ae0 100644
--- a/Filters/Geometry/vtkStructuredGridConnectivity.cxx
+++ b/Filters/Geometry/vtkStructuredGridConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredGridConnectivity.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridConnectivity.h"
 
 // VTK includes
diff --git a/Filters/Geometry/vtkStructuredGridConnectivity.h b/Filters/Geometry/vtkStructuredGridConnectivity.h
index 11e8368df12a00d4bc56366a593294735010f2e2..5da080c819195679eaacb2cee6aaf68e71e25abf 100644
--- a/Filters/Geometry/vtkStructuredGridConnectivity.h
+++ b/Filters/Geometry/vtkStructuredGridConnectivity.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredGridConnectivity.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridConnectivity
  *
diff --git a/Filters/Geometry/vtkStructuredGridGeometryFilter.cxx b/Filters/Geometry/vtkStructuredGridGeometryFilter.cxx
index 62dabc31372ea8de80b61349b2d58a607dabbb83..f2322cadaf174670e5eee273e2beb1899a9c4587 100644
--- a/Filters/Geometry/vtkStructuredGridGeometryFilter.cxx
+++ b/Filters/Geometry/vtkStructuredGridGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridGeometryFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Geometry/vtkStructuredGridGeometryFilter.h b/Filters/Geometry/vtkStructuredGridGeometryFilter.h
index 3d680a6052a8df8c552762c59a879f18ab171658..a7f43dd690ed23d67cbdb114a1e51fd96887ed7d 100644
--- a/Filters/Geometry/vtkStructuredGridGeometryFilter.h
+++ b/Filters/Geometry/vtkStructuredGridGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridGeometryFilter
  * @brief   extract geometry for structured grid
diff --git a/Filters/Geometry/vtkStructuredGridPartitioner.cxx b/Filters/Geometry/vtkStructuredGridPartitioner.cxx
index 7a69ab371b5441b4cf276642eedb61516eabcf1b..7d69705c4ebd8a5d4ade824e1d7dbf9d4c91bee2 100644
--- a/Filters/Geometry/vtkStructuredGridPartitioner.cxx
+++ b/Filters/Geometry/vtkStructuredGridPartitioner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredGridPartitioner.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridPartitioner.h"
 #include "vtkExtentRCBPartitioner.h"
 #include "vtkIndent.h"
diff --git a/Filters/Geometry/vtkStructuredGridPartitioner.h b/Filters/Geometry/vtkStructuredGridPartitioner.h
index 3f99cc9fab75a7a4a0ad16d8f2a3a1de96b3b370..96c2f6159e8a01ae3a94f306f447462cf21119b5 100644
--- a/Filters/Geometry/vtkStructuredGridPartitioner.h
+++ b/Filters/Geometry/vtkStructuredGridPartitioner.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredGridPartitioner.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridPartitioner
  *
diff --git a/Filters/Geometry/vtkStructuredNeighbor.cxx b/Filters/Geometry/vtkStructuredNeighbor.cxx
index 1e3a9d74e37fa36ee3dfe3498938296bb92824c4..dea115d6a8ae77978ce268054fcdf4f9ef5ba8df 100644
--- a/Filters/Geometry/vtkStructuredNeighbor.cxx
+++ b/Filters/Geometry/vtkStructuredNeighbor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredNeighbor.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredNeighbor.h"
 #include "vtkStructuredExtent.h"
 
diff --git a/Filters/Geometry/vtkStructuredNeighbor.h b/Filters/Geometry/vtkStructuredNeighbor.h
index 56404196c6d4e2a227daabddc3b75af8030c4bec..73e16c379247a504ee4fc5844bc5503c798fc52d 100644
--- a/Filters/Geometry/vtkStructuredNeighbor.h
+++ b/Filters/Geometry/vtkStructuredNeighbor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkStructuredNeighbor.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredNeighbor
  * @brief   An internal, light-weight class used to store neighbor information.
diff --git a/Filters/Geometry/vtkStructuredPointsGeometryFilter.cxx b/Filters/Geometry/vtkStructuredPointsGeometryFilter.cxx
index 098270debf453167235622e4cdf75cb55e7741f5..74edf1ba9e3dbe7fad652e85eae19cc1cea58536 100644
--- a/Filters/Geometry/vtkStructuredPointsGeometryFilter.cxx
+++ b/Filters/Geometry/vtkStructuredPointsGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredPointsGeometryFilter.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Filters/Geometry/vtkStructuredPointsGeometryFilter.h b/Filters/Geometry/vtkStructuredPointsGeometryFilter.h
index c1b5202bae4260b8264b70701aada35e126939a6..d79f272810437de67367df8ee9131210f150171a 100644
--- a/Filters/Geometry/vtkStructuredPointsGeometryFilter.h
+++ b/Filters/Geometry/vtkStructuredPointsGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredPointsGeometryFilter
  * @brief   obsolete class
diff --git a/Filters/Geometry/vtkUnstructuredGridGeometryFilter.cxx b/Filters/Geometry/vtkUnstructuredGridGeometryFilter.cxx
index 09ef3f9a2dc582cbc68eafed95b3ee01051dd571..b1b7ee63dca7a2f88152cba760a054f1d18a8945 100644
--- a/Filters/Geometry/vtkUnstructuredGridGeometryFilter.cxx
+++ b/Filters/Geometry/vtkUnstructuredGridGeometryFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridGeometryFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkUnstructuredGridGeometryFilter.h"
 
diff --git a/Filters/Geometry/vtkUnstructuredGridGeometryFilter.h b/Filters/Geometry/vtkUnstructuredGridGeometryFilter.h
index 9eb21edc924239236112cf7d224951b69fafb330..60103e807fc63c7fc89ba2a4cba634dbb2b7094e 100644
--- a/Filters/Geometry/vtkUnstructuredGridGeometryFilter.h
+++ b/Filters/Geometry/vtkUnstructuredGridGeometryFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridGeometryFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridGeometryFilter
  * @brief   extract geometry from an unstructured grid
diff --git a/Filters/GeometryPreview/Testing/Cxx/TestOctreeImageToPointSetFilter.cxx b/Filters/GeometryPreview/Testing/Cxx/TestOctreeImageToPointSetFilter.cxx
index e8685601b0095717bc070b4729d664e273d29f39..89053a87df978a6930fc2bd3276b58700e2f0525 100644
--- a/Filters/GeometryPreview/Testing/Cxx/TestOctreeImageToPointSetFilter.cxx
+++ b/Filters/GeometryPreview/Testing/Cxx/TestOctreeImageToPointSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOctreeImageToPointSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkArrayCalculator.h"
 #include "vtkCamera.h"
diff --git a/Filters/GeometryPreview/Testing/Cxx/TestPointSetStreamer.cxx b/Filters/GeometryPreview/Testing/Cxx/TestPointSetStreamer.cxx
index cc899f9dd66ff7608f08765eb7de2ca5d5455f1c..4fb56e58d102fc1bb98e3afb628a6ed09b649938 100644
--- a/Filters/GeometryPreview/Testing/Cxx/TestPointSetStreamer.cxx
+++ b/Filters/GeometryPreview/Testing/Cxx/TestPointSetStreamer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointSetStreamer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkPointSetStreamer.h"
diff --git a/Filters/GeometryPreview/Testing/Cxx/TestPointSetToOctreeImageFilter.cxx b/Filters/GeometryPreview/Testing/Cxx/TestPointSetToOctreeImageFilter.cxx
index 0e3ce029b31f2d99fe5219d0ef88f25e0e00bd8c..3f12d7f18a814ac1a8482295d586bc5d4c4b0da2 100644
--- a/Filters/GeometryPreview/Testing/Cxx/TestPointSetToOctreeImageFilter.cxx
+++ b/Filters/GeometryPreview/Testing/Cxx/TestPointSetToOctreeImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointSetToImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayCalculator.h"
 #include "vtkCamera.h"
diff --git a/Filters/GeometryPreview/vtk.module b/Filters/GeometryPreview/vtk.module
index ab67aeafcc5b77e8661da1a1a5b1dfc862b9b656..72a80f1eff4e462efaa19cbefca4521ee0776a59 100644
--- a/Filters/GeometryPreview/vtk.module
+++ b/Filters/GeometryPreview/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.cxx b/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.cxx
index 7c71aabb16f730f5ebf48d69f6c3be448e1f4121..a87da79818c295c1c3606131f47a683f1b2b259d 100644
--- a/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.cxx
+++ b/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOctreeImageToPointSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOctreeImageToPointSetFilter.h"
 
diff --git a/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.h b/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.h
index 464c8eaa20f214da6a381d3bd01b095f90292060..7dc591a92c7ac396aabf9e8cae23168ccb69675d 100644
--- a/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.h
+++ b/Filters/GeometryPreview/vtkOctreeImageToPointSetFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOctreeImageToPointSetFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOctreeImageToPointSetFilter
  * @brief   Convert an octree image to point set
diff --git a/Filters/GeometryPreview/vtkPointSetStreamer.cxx b/Filters/GeometryPreview/vtkPointSetStreamer.cxx
index 65489a087dff0562a73fc677506da510ea226bf5..683776980fc92e469453afb20eec1cbdf990c6bd 100644
--- a/Filters/GeometryPreview/vtkPointSetStreamer.cxx
+++ b/Filters/GeometryPreview/vtkPointSetStreamer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetStreamer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSetStreamer.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/GeometryPreview/vtkPointSetStreamer.h b/Filters/GeometryPreview/vtkPointSetStreamer.h
index f02840eee3e842b44df864ce125298362540d132..791e53b09d167e919975930db8276316542039b4 100644
--- a/Filters/GeometryPreview/vtkPointSetStreamer.h
+++ b/Filters/GeometryPreview/vtkPointSetStreamer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetStreamer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointSetStreamer
  * @brief   stream points as buckets
diff --git a/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.cxx b/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.cxx
index 5d47c07b453a2a2f9dc4eed78fe6f54b133ea0ec..4f9b7d452427a1736877bf90009aedda8abd4bdc 100644
--- a/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.cxx
+++ b/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetToOctreeImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSetToOctreeImageFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.h b/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.h
index 847a5486d47b93e154d0a6876831eeb735dda0ec..3a7e855146d821c7a83a075f5b87aa7c2a3a25d1 100644
--- a/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.h
+++ b/Filters/GeometryPreview/vtkPointSetToOctreeImageFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetToOctreeImageFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointSetToOctreeImageFilter
  * @brief   convert a point set to an octree image
diff --git a/Filters/Hybrid/LICENSE b/Filters/Hybrid/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Hybrid/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Hybrid/Testing/Cxx/TemporalStatistics.cxx b/Filters/Hybrid/Testing/Cxx/TemporalStatistics.cxx
index 13a77f43444f0a0c57ce1c265fe0e06f66cd4144..c705f0f0928176f65a68796b858895328a9dc8b6 100644
--- a/Filters/Hybrid/Testing/Cxx/TemporalStatistics.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TemporalStatistics.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TemporalStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCamera.h"
 #include "vtkCompositeDataGeometryFilter.h"
diff --git a/Filters/Hybrid/Testing/Cxx/TestBSplineTransform.cxx b/Filters/Hybrid/Testing/Cxx/TestBSplineTransform.cxx
index 28c608050fde150ae48f6af98def77d922457e8d..43978e259ab8ad60c8b2974b71c56d2e5000c6ef 100644
--- a/Filters/Hybrid/Testing/Cxx/TestBSplineTransform.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestBSplineTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBSplineTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
   This test builds a thin-plate spline transform, and then approximates
diff --git a/Filters/Hybrid/Testing/Cxx/TestDepthSortPolyData.cxx b/Filters/Hybrid/Testing/Cxx/TestDepthSortPolyData.cxx
index 3ee73435981636b007132a139561c4034d36a9d7..5dd1c03da38eece48664e29d60a87e10ea78fb26 100644
--- a/Filters/Hybrid/Testing/Cxx/TestDepthSortPolyData.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestDepthSortPolyData.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAppendPolyData.h"
 #include "vtkCallbackCommand.h"
diff --git a/Filters/Hybrid/Testing/Cxx/TestForceTime.cxx b/Filters/Hybrid/Testing/Cxx/TestForceTime.cxx
index 07435b7752d2df77f82573a3b7991b9e67ec3151..f163eefaef73725068c963840c08738452f832f7 100644
--- a/Filters/Hybrid/Testing/Cxx/TestForceTime.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestForceTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestForceTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkDataSetMapper.h>
 #include <vtkDataSetTriangleFilter.h>
diff --git a/Filters/Hybrid/Testing/Cxx/TestGenerateTimeSteps.cxx b/Filters/Hybrid/Testing/Cxx/TestGenerateTimeSteps.cxx
index 73262ff738519a0df011220f830b1e2f3e4df185..6c9cd5c59e3c791822d5522277d650fbc5a2c954 100644
--- a/Filters/Hybrid/Testing/Cxx/TestGenerateTimeSteps.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestGenerateTimeSteps.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestForceTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSet.h>
 #include <vtkGenerateTimeSteps.h>
 #include <vtkInformation.h>
diff --git a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilter.cxx b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilter.cxx
index 263e50ff89b6af3c50f7d695d817dc4d47c35974..436c5cfda7bfd4c817a6bfeed2bc1f41d04a16c5 100644
--- a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilter.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Rogeli Grima and Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilterMaterial.cxx b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilterMaterial.cxx
index e8a2ba0186aeaba9fc7f89cf47698e4b90398418..251983b6ade6c1ebc1ee50d4070e83b6b8f95577 100644
--- a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilterMaterial.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilterMaterial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAdaptiveDataSetSurfaceFilterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Rogeli Grima and Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilter.cxx b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilter.cxx
index 3be0bfe93b0f267a23854ddd59bfd6ae4672d5b4..ad71231dc091ac3fcda8ea821ef50ff832366ecb 100644
--- a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilter.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Rogeli Grima and Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilterMaterial.cxx b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilterMaterial.cxx
index 3cfed359900ce15e1f59c77f06db9dfcdaa9ca03..8bc78d4d0ae2cc1bda2ba3990022e9024f7da931 100644
--- a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilterMaterial.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilterMaterial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAdaptiveDataSetSurfaceFilterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Rogeli Grima and Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DToUnstructuredAdaptiveDataSetSurfaceFilter.cxx b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DToUnstructuredAdaptiveDataSetSurfaceFilter.cxx
index 532598725be34d587649c089e582b05b0a21bedc..1dd3b930ee37d41bc72240a39ad4d4644e0bfa21 100644
--- a/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DToUnstructuredAdaptiveDataSetSurfaceFilter.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestHyperTreeGridTernary3DToUnstructuredAdaptiveDataSetSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DToUnstructuredAdaptiveDataSetSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Rogeli Grima and Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/Hybrid/Testing/Cxx/TestPolyDataSilhouette.cxx b/Filters/Hybrid/Testing/Cxx/TestPolyDataSilhouette.cxx
index ba30d2fc0cc46bc645f1584d9324e16482aa1f24..29962f79559ee8c2b0115d52e970196877e5ccdb 100644
--- a/Filters/Hybrid/Testing/Cxx/TestPolyDataSilhouette.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestPolyDataSilhouette.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkCleanPolyData.h>
 #include <vtkPolyData.h>
diff --git a/Filters/Hybrid/Testing/Cxx/TestProcrustesAlignmentFilter.cxx b/Filters/Hybrid/Testing/Cxx/TestProcrustesAlignmentFilter.cxx
index 2be1fa76259621a2d37918a3407a4cb4d69817c9..06ecf4621247fa4add1d427e7b6295280a0cd2ad 100644
--- a/Filters/Hybrid/Testing/Cxx/TestProcrustesAlignmentFilter.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestProcrustesAlignmentFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProcrustesAlignmentFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMultiBlockDataSet.h>
 #include <vtkPolyData.h>
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalArrayOperatorFilter.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalArrayOperatorFilter.cxx
index fbb39572438f86a7020d6abab12d72278e727466..e64870798206af41fd066f396cd4b90a68553a36 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalArrayOperatorFilter.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalArrayOperatorFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalArrayOperatorFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDoubleArray.h>
 #include <vtkImageData.h>
 #include <vtkInformation.h>
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheMemkind.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheMemkind.cxx
index fa6e08e3e8f62c373cbed4440e0740b6c776a04c..3d7d443bffacae36867ac90baf5490a426315dbc 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheMemkind.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheMemkind.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalCacheMemkind.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test verifies that the extended memory feature of vtkTemporalDatasetCache,
 // that is that it can manage cache contents in the extended memory space, works.
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheSimple.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheSimple.cxx
index 3c499b5c272dff56cf25b3a02d0228ef4d9336d4..a333c3129f6ffc965c686240e8f29d4184f070a0 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheSimple.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheSimple.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalCacheSimple.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCommand.h"
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheTemporal.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheTemporal.cxx
index 5dfcec049d55e96654bbbe84605c7d5b7948b78b..e1c249ed7aaeabb2afefdeff4bea46a9a2b94a05 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheTemporal.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheTemporal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalCacheTemporal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCommand.h"
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheUndefinedTimeStep.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheUndefinedTimeStep.cxx
index 0f96f0c6955411bc08b5d238a67122fee508636b..ce59603ab04e8893a470155a6551e0c6daa67af2 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalCacheUndefinedTimeStep.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalCacheUndefinedTimeStep.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalCacheUndefinedTimeStep.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCompositeDataGeometryFilter.h>
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalFractal.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalFractal.cxx
index 55448d70891bf373f986c59db56eff4e60d9abbd..7eecb8d8dd2ed4afe816d4de3acf95510bdf71e5 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalFractal.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalFractal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalFractal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkRenderWindow.h"
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolator.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolator.cxx
index a2e72075fb35c578c4d87d8789b3e08ec9cf0a9f..d773a436febefbefdc5d6eb194649cb45fe2fc95 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolator.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkCompositeDataGeometryFilter.h>
 #include <vtkIOSSReader.h>
diff --git a/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolatorFactorMode.cxx b/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolatorFactorMode.cxx
index 6cc56eaf115ed603ab2c5c57e3f33935cacb3fdc..a409acb765ac9ca4e68fa0e1d35e02fde6e6dd8b 100644
--- a/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolatorFactorMode.cxx
+++ b/Filters/Hybrid/Testing/Cxx/TestTemporalInterpolatorFactorMode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkCompositeDataGeometryFilter.h>
 #include <vtkIOSSReader.h>
diff --git a/Filters/Hybrid/vtk.module b/Filters/Hybrid/vtk.module
index 91cbe59a2bc1ba8260cf3d2a10aed29e782b7234..5e700346fdc422a24d390e0c2637284cb7c772da 100644
--- a/Filters/Hybrid/vtk.module
+++ b/Filters/Hybrid/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkFiltersHybrid
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.cxx b/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.cxx
index aa7fbc1978957fac84f287d5b7f8ec18955d7883..db2fd370ea492ba7d46e5d8e75a2896c190700bb 100644
--- a/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.cxx
+++ b/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdaptiveDataSetSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAdaptiveDataSetSurfaceFilter.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.h b/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.h
index b80c12dea915e42c20fd653bed193f00b05d72ce..7a4fb9a2a419eb5dd6d017e0d55566971301a03a 100644
--- a/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.h
+++ b/Filters/Hybrid/vtkAdaptiveDataSetSurfaceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdaptiveDataSetSurfaceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAdaptiveDataSetSurfaceFilter
  * @brief   Adaptively extract dataset surface
diff --git a/Filters/Hybrid/vtkBSplineTransform.cxx b/Filters/Hybrid/vtkBSplineTransform.cxx
index 035c9fbed5f38159d9f393fb4f57f621f3f29986..fc3264e3edd8264b6225d408450e7309e390c349 100644
--- a/Filters/Hybrid/vtkBSplineTransform.cxx
+++ b/Filters/Hybrid/vtkBSplineTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBSplineTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBSplineTransform.h"
 
 #include "vtkImageData.h"
diff --git a/Filters/Hybrid/vtkBSplineTransform.h b/Filters/Hybrid/vtkBSplineTransform.h
index f3d47c837e8ff8a8b3e77fb95c4e44de94d313bc..0942433e37a200b6efc07115ed6efc34c42c0821 100644
--- a/Filters/Hybrid/vtkBSplineTransform.h
+++ b/Filters/Hybrid/vtkBSplineTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBSplineTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBSplineTransform
  * @brief   a cubic b-spline deformation transformation
diff --git a/Filters/Hybrid/vtkDSPFilterDefinition.cxx b/Filters/Hybrid/vtkDSPFilterDefinition.cxx
index 5459740bbdd360519acf53d87383ce2fc5d8f984..9851ea7fcb04724badd5109591124f41cb497fa1 100644
--- a/Filters/Hybrid/vtkDSPFilterDefinition.cxx
+++ b/Filters/Hybrid/vtkDSPFilterDefinition.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDSPFilterDefinition.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDSPFilterDefinition.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Filters/Hybrid/vtkDSPFilterDefinition.h b/Filters/Hybrid/vtkDSPFilterDefinition.h
index 1c0f264dfc9bf0ad6134287fcc64b31dd83ae7ed..0f6de18e5644b656110f5d28e62f3a786be8156f 100644
--- a/Filters/Hybrid/vtkDSPFilterDefinition.h
+++ b/Filters/Hybrid/vtkDSPFilterDefinition.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDSPFilterDefinition.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDSPFilterDefinition
  * @brief   used by the Exodus readers
diff --git a/Filters/Hybrid/vtkDSPFilterGroup.cxx b/Filters/Hybrid/vtkDSPFilterGroup.cxx
index 3fb00516028a0049697d630455e579a1d2c1f20e..17014b7bb9aae542fda4df2b716c83caf2947388 100644
--- a/Filters/Hybrid/vtkDSPFilterGroup.cxx
+++ b/Filters/Hybrid/vtkDSPFilterGroup.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDSPFilterGroup.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDSPFilterGroup.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Hybrid/vtkDSPFilterGroup.h b/Filters/Hybrid/vtkDSPFilterGroup.h
index a91358c104e84b7258c6f640d0cbd7328c0436ae..93743bec8aff6a05fe6f98d17126941d928a6c9c 100644
--- a/Filters/Hybrid/vtkDSPFilterGroup.h
+++ b/Filters/Hybrid/vtkDSPFilterGroup.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDSPFilterGroup.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDSPFilterGroup
  * @brief   used by the Exodus readers
diff --git a/Filters/Hybrid/vtkDepthSortPolyData.cxx b/Filters/Hybrid/vtkDepthSortPolyData.cxx
index 05f18ee76d37a90e8198d069854c32710bcd9b72..1a51be32cd381b0c1da38d110f29d65fe567b3bd 100644
--- a/Filters/Hybrid/vtkDepthSortPolyData.cxx
+++ b/Filters/Hybrid/vtkDepthSortPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthSortPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDepthSortPolyData.h"
 
 #include "vtkCamera.h"
diff --git a/Filters/Hybrid/vtkDepthSortPolyData.h b/Filters/Hybrid/vtkDepthSortPolyData.h
index 325aa5fb64232187a1a0af83d9bc783c5140459e..189adf0eb0c21e082d92182908a5a369b8da2763 100644
--- a/Filters/Hybrid/vtkDepthSortPolyData.h
+++ b/Filters/Hybrid/vtkDepthSortPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthSortPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDepthSortPolyData
  * @brief   sort poly data along camera view direction
diff --git a/Filters/Hybrid/vtkEarthSource.cxx b/Filters/Hybrid/vtkEarthSource.cxx
index a4e350b40708ff4f48c32b1b931e7977f7335833..4d65645af596e56e12b930183245d178cfcbddef 100644
--- a/Filters/Hybrid/vtkEarthSource.cxx
+++ b/Filters/Hybrid/vtkEarthSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEarthSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEarthSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Hybrid/vtkEarthSource.h b/Filters/Hybrid/vtkEarthSource.h
index 37f4fde93a0e2d527be0b1ead63b5ec9b333887d..1392fb6049ffa21601f3e9a5c73fe3573991b533 100644
--- a/Filters/Hybrid/vtkEarthSource.h
+++ b/Filters/Hybrid/vtkEarthSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEarthSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEarthSource
  * @brief   create the continents of the Earth as a sphere
diff --git a/Filters/Hybrid/vtkFacetReader.cxx b/Filters/Hybrid/vtkFacetReader.cxx
index 3ac545a3f7155541cb29eade59c307752f9b75c4..efa89b124a98c8b7d2e8f8a2e7ee7a2e8c40b93a 100644
--- a/Filters/Hybrid/vtkFacetReader.cxx
+++ b/Filters/Hybrid/vtkFacetReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFacetReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFacetReader.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Hybrid/vtkFacetReader.h b/Filters/Hybrid/vtkFacetReader.h
index bc1afad5945603597ff54b2d75a30a72be781532..7446962763587c133ddd0c1d2cf19994c559c3a0 100644
--- a/Filters/Hybrid/vtkFacetReader.h
+++ b/Filters/Hybrid/vtkFacetReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkFacetReader.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFacetReader
  * @brief   reads a dataset in Facet format
diff --git a/Filters/Hybrid/vtkForceTime.cxx b/Filters/Hybrid/vtkForceTime.cxx
index 07a96939e980e8ef99d037fe672d59f9503572b4..21a99f0a8c262cc775243d6730ad573cbaa2e25e 100644
--- a/Filters/Hybrid/vtkForceTime.cxx
+++ b/Filters/Hybrid/vtkForceTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkForceTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkForceTime.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Hybrid/vtkForceTime.h b/Filters/Hybrid/vtkForceTime.h
index a754891fa2e34157be40aa5a159e4cf7180cdb71..a7d3d86169d6f89ce9d1a63f50a96adfca90f84b 100644
--- a/Filters/Hybrid/vtkForceTime.h
+++ b/Filters/Hybrid/vtkForceTime.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkForceTime.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkForceTime_h
 #define vtkForceTime_h
diff --git a/Filters/Hybrid/vtkGenerateTimeSteps.cxx b/Filters/Hybrid/vtkGenerateTimeSteps.cxx
index 3734f3ce7433304df71fc1df6ad7a5f86fcddb07..77b2ffc4e70593c1356e82c6bc8c464b31b2668d 100644
--- a/Filters/Hybrid/vtkGenerateTimeSteps.cxx
+++ b/Filters/Hybrid/vtkGenerateTimeSteps.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateTimeSteps.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenerateTimeSteps.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Hybrid/vtkGenerateTimeSteps.h b/Filters/Hybrid/vtkGenerateTimeSteps.h
index d309a6e43f1d37fdf4e7734b4d039e1a9624b8a2..9e9e39270f75cd9026689a8f9ef060fcef3134f5 100644
--- a/Filters/Hybrid/vtkGenerateTimeSteps.h
+++ b/Filters/Hybrid/vtkGenerateTimeSteps.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateTimeSteps.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenerateTimeSteps
  * @brief   Generate timesteps on any input
diff --git a/Filters/Hybrid/vtkGreedyTerrainDecimation.cxx b/Filters/Hybrid/vtkGreedyTerrainDecimation.cxx
index b56fbdcd3577c7f8598ae3f39dfae636163cf02c..569f55429a405f9350c9b70980ba88fa772c885e 100644
--- a/Filters/Hybrid/vtkGreedyTerrainDecimation.cxx
+++ b/Filters/Hybrid/vtkGreedyTerrainDecimation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGreedyTerrainDecimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGreedyTerrainDecimation.h"
 #include "vtkCellArray.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Hybrid/vtkGreedyTerrainDecimation.h b/Filters/Hybrid/vtkGreedyTerrainDecimation.h
index 74a3086ed8962733e8b7903c7da2891c12b43002..d09cfe2632fdb676c9ba6aa6dac58c6c4b723977 100644
--- a/Filters/Hybrid/vtkGreedyTerrainDecimation.h
+++ b/Filters/Hybrid/vtkGreedyTerrainDecimation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGreedyTerrainDecimation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGreedyTerrainDecimation
  * @brief   reduce height field (represented as image) to reduced TIN
diff --git a/Filters/Hybrid/vtkGridTransform.cxx b/Filters/Hybrid/vtkGridTransform.cxx
index 667adaf42447437d5c8c61bc8e20ec1665843594..979829020df941b4e492a9462797e3ffd98adf18 100644
--- a/Filters/Hybrid/vtkGridTransform.cxx
+++ b/Filters/Hybrid/vtkGridTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGridTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGridTransform.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Filters/Hybrid/vtkGridTransform.h b/Filters/Hybrid/vtkGridTransform.h
index 014c734116df104d16ae49f3efb2aaf0f72f551a..37ad085eb6aa4b72b0be8f3a5701ac3828c8179d 100644
--- a/Filters/Hybrid/vtkGridTransform.h
+++ b/Filters/Hybrid/vtkGridTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGridTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGridTransform
  * @brief   a nonlinear warp transformation
diff --git a/Filters/Hybrid/vtkImageToPolyDataFilter.cxx b/Filters/Hybrid/vtkImageToPolyDataFilter.cxx
index db2114f705164da60da7aa4f6132d02c4140336a..19b41a98b56842686854f3a9bac19d6cd97e9cd0 100644
--- a/Filters/Hybrid/vtkImageToPolyDataFilter.cxx
+++ b/Filters/Hybrid/vtkImageToPolyDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToPolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageToPolyDataFilter.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Hybrid/vtkImageToPolyDataFilter.h b/Filters/Hybrid/vtkImageToPolyDataFilter.h
index 0a9a7fc4f5d75db64ae3a0ff05efcd0cf283670b..8caf3720e6a56549fb37f54b04c6fa1130244a46 100644
--- a/Filters/Hybrid/vtkImageToPolyDataFilter.h
+++ b/Filters/Hybrid/vtkImageToPolyDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToPolyDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageToPolyDataFilter
  * @brief   generate linear primitives (vtkPolyData) from an image
diff --git a/Filters/Hybrid/vtkImplicitModeller.cxx b/Filters/Hybrid/vtkImplicitModeller.cxx
index 1da1470549d43d6c4d58a2a38db2537ab6a23c96..ee6f5f055dd639c28d085ca3c89aece7c3d8a46d 100644
--- a/Filters/Hybrid/vtkImplicitModeller.cxx
+++ b/Filters/Hybrid/vtkImplicitModeller.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitModeller.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitModeller.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Hybrid/vtkImplicitModeller.h b/Filters/Hybrid/vtkImplicitModeller.h
index 95c3c1e21494abda948fa55f39e9c610ae5f31aa..de48c18fac8c4800b11710621edefe3a3fe8f12d 100644
--- a/Filters/Hybrid/vtkImplicitModeller.h
+++ b/Filters/Hybrid/vtkImplicitModeller.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitModeller.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitModeller
  * @brief   compute distance from input geometry on structured point dataset
diff --git a/Filters/Hybrid/vtkPCAAnalysisFilter.cxx b/Filters/Hybrid/vtkPCAAnalysisFilter.cxx
index 5a8b1f6ba0b9790d4052a6d84de1468bc1fce75c..be578f66a249cf3dca8506ff47a8e6a6c194303a 100644
--- a/Filters/Hybrid/vtkPCAAnalysisFilter.cxx
+++ b/Filters/Hybrid/vtkPCAAnalysisFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCAAnalysisFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPCAAnalysisFilter.h"
 #include "vtkExecutive.h"
 #include "vtkFloatArray.h"
diff --git a/Filters/Hybrid/vtkPCAAnalysisFilter.h b/Filters/Hybrid/vtkPCAAnalysisFilter.h
index c2e6127485db8aaaa293ec99629090f6c6f75fbd..7a35b944a6ccfa2a22984940ac9a54491c02ca7a 100644
--- a/Filters/Hybrid/vtkPCAAnalysisFilter.h
+++ b/Filters/Hybrid/vtkPCAAnalysisFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCAAnalysisFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPCAAnalysisFilter
  * @brief   Performs principal component analysis of a set of aligned pointsets
diff --git a/Filters/Hybrid/vtkPolyDataSilhouette.cxx b/Filters/Hybrid/vtkPolyDataSilhouette.cxx
index 61850ccda10ac32ab916cc5b4e864d91de5f3ee3..64bd83d6188337ce69b7f05f77b3484f3673daff 100644
--- a/Filters/Hybrid/vtkPolyDataSilhouette.cxx
+++ b/Filters/Hybrid/vtkPolyDataSilhouette.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataSilhouette.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // Contribution by Thierry Carrard <br>
 // CEA/DIF - Commissariat a l'Energie Atomique, Centre DAM Ile-De-France <br>
diff --git a/Filters/Hybrid/vtkPolyDataSilhouette.h b/Filters/Hybrid/vtkPolyDataSilhouette.h
index 4a235a9e2123a2e7a50cb8dd36572bb80214e384..fc44462dae636f766f72d598d044dd697ee665a8 100644
--- a/Filters/Hybrid/vtkPolyDataSilhouette.h
+++ b/Filters/Hybrid/vtkPolyDataSilhouette.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataSilhouette.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataSilhouette
  * @brief   sort polydata along camera view direction
diff --git a/Filters/Hybrid/vtkProcrustesAlignmentFilter.cxx b/Filters/Hybrid/vtkProcrustesAlignmentFilter.cxx
index fe3cdd720c7eb596efff5cb3cd0683340e31c74c..5d689c9eab7321fdafe98f2a283f2e88bb406ccb 100644
--- a/Filters/Hybrid/vtkProcrustesAlignmentFilter.cxx
+++ b/Filters/Hybrid/vtkProcrustesAlignmentFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcrustesAlignmentFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProcrustesAlignmentFilter.h"
 
diff --git a/Filters/Hybrid/vtkProcrustesAlignmentFilter.h b/Filters/Hybrid/vtkProcrustesAlignmentFilter.h
index 3f731bb624d6c7d75b6c336bf486b335913134e7..5b1dc0ca3ba0567800c56fa81c9f3afd87b28bbe 100644
--- a/Filters/Hybrid/vtkProcrustesAlignmentFilter.h
+++ b/Filters/Hybrid/vtkProcrustesAlignmentFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcrustesAlignmentFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProcrustesAlignmentFilter
  * @brief   aligns a set of pointsets together
diff --git a/Filters/Hybrid/vtkProjectedTerrainPath.cxx b/Filters/Hybrid/vtkProjectedTerrainPath.cxx
index 907a4bea2804a1f173d6345f8c090de165fd6277..1a94e438cb3401f46d5859089621a27025def5c4 100644
--- a/Filters/Hybrid/vtkProjectedTerrainPath.cxx
+++ b/Filters/Hybrid/vtkProjectedTerrainPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectedTerrainPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProjectedTerrainPath.h"
 #include "vtkCellArray.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Hybrid/vtkProjectedTerrainPath.h b/Filters/Hybrid/vtkProjectedTerrainPath.h
index 38b074ad595f1f381730436edbee5f35229e57fd..6e03e3d3f72bfe5536b3f1803c54c42a655d43ad 100644
--- a/Filters/Hybrid/vtkProjectedTerrainPath.h
+++ b/Filters/Hybrid/vtkProjectedTerrainPath.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectedTerrainPath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProjectedTerrainPath
  * @brief   project a polyline onto a terrain
diff --git a/Filters/Hybrid/vtkRenderLargeImage.cxx b/Filters/Hybrid/vtkRenderLargeImage.cxx
index 7256235a6af463b21cfc35502ec757d5de4a693d..86bbc3a6d07c3b2fb8c29b0c2a41d2e314313ad5 100644
--- a/Filters/Hybrid/vtkRenderLargeImage.cxx
+++ b/Filters/Hybrid/vtkRenderLargeImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderLargeImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderLargeImage.h"
 
 #include "vtkActor2D.h"
diff --git a/Filters/Hybrid/vtkRenderLargeImage.h b/Filters/Hybrid/vtkRenderLargeImage.h
index fd9d34d5e1c9fc0b50c147b50ed85c46e68ad722..6adaf71e3db8cd414e0f31cab50e39ceedd426b5 100644
--- a/Filters/Hybrid/vtkRenderLargeImage.h
+++ b/Filters/Hybrid/vtkRenderLargeImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderLargeImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderLargeImage
  * @brief   Use tiling to generate a large rendering
diff --git a/Filters/Hybrid/vtkTemporalArrayOperatorFilter.cxx b/Filters/Hybrid/vtkTemporalArrayOperatorFilter.cxx
index 7cf141a984743e63bdb3684eeb62bb55e37f3e41..04ae81295e1650b60f99b23b9cc1bd5fb4fb518e 100644
--- a/Filters/Hybrid/vtkTemporalArrayOperatorFilter.cxx
+++ b/Filters/Hybrid/vtkTemporalArrayOperatorFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalArrayOperatorFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTemporalArrayOperatorFilter.h"
 
diff --git a/Filters/Hybrid/vtkTemporalArrayOperatorFilter.h b/Filters/Hybrid/vtkTemporalArrayOperatorFilter.h
index e55a02553069df7ccf11b304b6daa6203fab6256..362d746173dabb940a56e951111417bb555d92db 100644
--- a/Filters/Hybrid/vtkTemporalArrayOperatorFilter.h
+++ b/Filters/Hybrid/vtkTemporalArrayOperatorFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalArrayOperatorFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalArrayOperatorFilter
  * @brief   perform simple mathematical operation on a data array at different time
diff --git a/Filters/Hybrid/vtkTemporalDataSetCache.cxx b/Filters/Hybrid/vtkTemporalDataSetCache.cxx
index aaac0e49897963720aa9f865e7a519123c5e0c87..8eaf1fbe5ffaa7186d196adc8ababc97dd4ae66f 100644
--- a/Filters/Hybrid/vtkTemporalDataSetCache.cxx
+++ b/Filters/Hybrid/vtkTemporalDataSetCache.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalDataSetCache.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalDataSetCache.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Filters/Hybrid/vtkTemporalDataSetCache.h b/Filters/Hybrid/vtkTemporalDataSetCache.h
index cff6baed6843a3e585b58f6ebe897826a4e524e9..be29564966b91ad55445ff22124ef420d52db9e6 100644
--- a/Filters/Hybrid/vtkTemporalDataSetCache.h
+++ b/Filters/Hybrid/vtkTemporalDataSetCache.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalDataSetCache.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalDataSetCache
  * @brief   cache time steps
diff --git a/Filters/Hybrid/vtkTemporalFractal.cxx b/Filters/Hybrid/vtkTemporalFractal.cxx
index 9ecc5f3ef445bd35453c5555097251af68956617..728543cf876d7bfbc4f4311843929ad83b85f43d 100644
--- a/Filters/Hybrid/vtkTemporalFractal.cxx
+++ b/Filters/Hybrid/vtkTemporalFractal.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkTemporalFractal.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalFractal.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Hybrid/vtkTemporalFractal.h b/Filters/Hybrid/vtkTemporalFractal.h
index 852be060fa118628c4d3e57c04c25b8f1cb9202d..5e1133b781228c18ff59e566781a946566f73e43 100644
--- a/Filters/Hybrid/vtkTemporalFractal.h
+++ b/Filters/Hybrid/vtkTemporalFractal.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkTemporalFractal.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalFractal
  * @brief   A source to test AMR data object.
diff --git a/Filters/Hybrid/vtkTemporalInterpolator.cxx b/Filters/Hybrid/vtkTemporalInterpolator.cxx
index f7dc6a1629c71ebf14532466a903f5bebded27c7..0a4273ea86d830909a430485762643a0f19ab804 100644
--- a/Filters/Hybrid/vtkTemporalInterpolator.cxx
+++ b/Filters/Hybrid/vtkTemporalInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalInterpolator.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Hybrid/vtkTemporalInterpolator.h b/Filters/Hybrid/vtkTemporalInterpolator.h
index cc0bc4c910ed0875b706e0575c7745c905989c03..79f2216f4e9c6112634408d2b899b16d6112dcba 100644
--- a/Filters/Hybrid/vtkTemporalInterpolator.h
+++ b/Filters/Hybrid/vtkTemporalInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalInterpolator
  * @brief   interpolate datasets between time steps to produce a new dataset
diff --git a/Filters/Hybrid/vtkTemporalShiftScale.cxx b/Filters/Hybrid/vtkTemporalShiftScale.cxx
index f967b2a73b2a7888c7787023ac40ad4fb58876c4..49904672a2113f21bfb3d2dc8d4cf5924fa7ee4e 100644
--- a/Filters/Hybrid/vtkTemporalShiftScale.cxx
+++ b/Filters/Hybrid/vtkTemporalShiftScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalShiftScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalShiftScale.h"
 #include "vtkCompositeDataPipeline.h"
 #include "vtkDataObject.h"
diff --git a/Filters/Hybrid/vtkTemporalShiftScale.h b/Filters/Hybrid/vtkTemporalShiftScale.h
index b47fedf6588f63e82fc925b8bf38ef24eb31ca8e..545562ce68bc68c9a8501a3274f48ea478cca263 100644
--- a/Filters/Hybrid/vtkTemporalShiftScale.h
+++ b/Filters/Hybrid/vtkTemporalShiftScale.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalShiftScale.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalShiftScale
  * @brief   modify the time range/steps of temporal data
diff --git a/Filters/Hybrid/vtkTemporalSnapToTimeStep.cxx b/Filters/Hybrid/vtkTemporalSnapToTimeStep.cxx
index bf6caae39dc2e8f78df093f57f9be0a5164e8935..753648c35251a5d2e732e222826470ec6e26e5d4 100644
--- a/Filters/Hybrid/vtkTemporalSnapToTimeStep.cxx
+++ b/Filters/Hybrid/vtkTemporalSnapToTimeStep.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalSnapToTimeStep.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalSnapToTimeStep.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Hybrid/vtkTemporalSnapToTimeStep.h b/Filters/Hybrid/vtkTemporalSnapToTimeStep.h
index 625bc7b171bd44556b11327a2f3869ad25c62565..21b2d1c29b7fb42290fc12b3c41c3a756035fe51 100644
--- a/Filters/Hybrid/vtkTemporalSnapToTimeStep.h
+++ b/Filters/Hybrid/vtkTemporalSnapToTimeStep.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalSnapToTimeStep.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalSnapToTimeStep
  * @brief   modify the time range/steps of temporal data
diff --git a/Filters/Hybrid/vtkTransformToGrid.cxx b/Filters/Hybrid/vtkTransformToGrid.cxx
index b53b0324961dda0d1859f5fc0b2085f2205b23b2..7254e3b87c643049902300c0f214b05ef9fcdbaa 100644
--- a/Filters/Hybrid/vtkTransformToGrid.cxx
+++ b/Filters/Hybrid/vtkTransformToGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformToGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransformToGrid.h"
 
 #include "vtkAbstractTransform.h"
diff --git a/Filters/Hybrid/vtkTransformToGrid.h b/Filters/Hybrid/vtkTransformToGrid.h
index f82769e89ad39117747ca77ecc4dfe2ca32f9233..0f685c2bef270e3a35c9cd2f3dd376a0bfaaee86 100644
--- a/Filters/Hybrid/vtkTransformToGrid.h
+++ b/Filters/Hybrid/vtkTransformToGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformToGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransformToGrid
  * @brief   create a grid for a vtkGridTransform
diff --git a/Filters/Hybrid/vtkWeightedTransformFilter.cxx b/Filters/Hybrid/vtkWeightedTransformFilter.cxx
index c60cde6df7bdf3caab9ec5bd3775c57aee0dc1dc..22a04f272d1c56539972f0aeb1816c3e4b5b1df3 100644
--- a/Filters/Hybrid/vtkWeightedTransformFilter.cxx
+++ b/Filters/Hybrid/vtkWeightedTransformFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWeightedTransformFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWeightedTransformFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Hybrid/vtkWeightedTransformFilter.h b/Filters/Hybrid/vtkWeightedTransformFilter.h
index e161026f480126f46e0a1dccd1b8e0ff2be7561d..def89bb3255360de0d6aa01429ca745ea1ff4706 100644
--- a/Filters/Hybrid/vtkWeightedTransformFilter.h
+++ b/Filters/Hybrid/vtkWeightedTransformFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWeightedTransformFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWeightedTransformFilter
  * @brief   transform based on per-point or per-cell weighting functions.
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2D.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2D.cxx
index 67b30e252d07fd3ab82ecb926ff9217462c828fc..0d42b71e24e7bc567cc26ea1764665e0f6d41734 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2D.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2D.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipBox.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipBox.cxx
index 6bd9f94430db73d60edf2dda89809f2e1036d096..723795471a1f78126bdd75486ca0dbe9d6a1cacc 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipBox.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipBox.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAxisClipBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipEllipse.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipEllipse.cxx
index 077b7dc0f0dba5dbb4d91b5c964dce146084bc37..e144325faf55b8f5cd68dd81dbc3383f4a49f107 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipEllipse.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipEllipse.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAxisClipEllipse.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipPlanes.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipPlanes.cxx
index 7ecf377fac410c424697f49d4f0c2f1ae74849de..5f8939262043dfd9fdc0457146b7ea4de9ef1f69 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipPlanes.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisClipPlanes.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAxisClipPlanes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenter.cxx
index bc5da87c24c99d9db78834e2adeec3c273660318..53597798d77c58145a645ee54fdd0b5b2723267b 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAxisReflectionXCenter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenterMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenterMaterial.cxx
index 29ecb3c8540f3e74c36ac9284e7de111c90d3613..9c1fea3d75975eb4b967779d7ba665236323cd88 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenterMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionXCenterMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAxisReflectionXCenterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenter.cxx
index 5f6c39b3b1e1103c327bec550ed638c69b8c1f65..fc215e3e6d1833dc28f0891cfcf533591be0f600 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAxisReflectionYCenter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenterMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenterMaterial.cxx
index f84b4cf9c345937498c2564bd73411790dda163b..a43c35dec4528233a7f8d8d65da0aae6654ac07d 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenterMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DAxisReflectionYCenterMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DAxisReflectionYCenterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCenters.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCenters.cxx
index 2608cce8f1f62479ec28fa1f799a83531e4d65bc..a830fcd6908aad2d68f44ee30ca148c9697551bc 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCenters.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCenters.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DCellCenters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCentersMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCentersMaterial.cxx
index 97c440e5764225d22196f106f6cf1980fc8136ff..60163de94d693aa29226f7de12bcda754a63f4b1 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCentersMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DCellCentersMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DCellCentersMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContour.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContour.cxx
index 3b897c5519f56efe4b004a1da2600a64637f4c81..739e6935a71ec25f60d7d4bfd061c3900c6d163f 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContour.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContour.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContourMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContourMaterial.cxx
index 5aaa99dd39fbff2b80d3fce43c40953357e7330f..6ac73506fddfdbc9b34cedff2622a59681270444 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContourMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DContourMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DContourMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiter.cxx
index 8e308474fd34ff7a5e1b00e5a2b462c659c4f93b..3522d47285c9295157a1b44a76df8b6b7aefd674 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DDepthLimiter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiterMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiterMaterial.cxx
index 411023c1e89f68cc60bbea9e4e578c4cb854e838..54cd0496cba213ba017b4cbf84cfe6ed32fd7e58 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiterMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DDepthLimiterMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DDepthLimiterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DIJK.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DIJK.cxx
index 4cd213bbfdccfc7d52f182015ac6237b7607cb8e..96acd901b275fda82e2d99022f2e46334cae12da 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DIJK.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DIJK.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DIJK.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DInterfaceMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DInterfaceMaterial.cxx
index 68ccea2c0191382c52906655a2ddea011df65487..d3174fc5d1bf907533976b636970bb338b988959 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DInterfaceMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DInterfaceMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DInterfaceMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay,  NexGen Analytics 2017
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterial.cxx
index e15abc8913c36cb5646947f2325c00aa568d63ea..2fabbd1d5a916933c21aff0f81989277569d24a8 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterialIJK.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterialIJK.cxx
index 90ef34c79ac001e89c4cf90e4e6b94e11e3647ec..1b4de461dc16b3e18eb73bcfa8203d366a7e668b 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterialIJK.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DMaterialIJK.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DMaterialIJK.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThreshold.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThreshold.cxx
index 0ca5954218c0a433b2ab1e939b867938ea9e8144..cb84d626df34b4af1547291252e7afc1e6608026 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThreshold.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThreshold.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThresholdMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThresholdMaterial.cxx
index 55b2126080f2101a54f6760ee3809b04964006d0..5b76147a0875a66af1ce76eb0a8411792d55fa39 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThresholdMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DThresholdMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DThresholdMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVector.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVector.cxx
index ab30a614eb0cf08f3361113a29f45a00e066a697..60a5e39c40e6b0bbf40581e4963d28dc000b92cd 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVector.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVector.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DVector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This test was modified by Philippe Pebay, NexGen Analytics 2017
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionXCenter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionXCenter.cxx
index 081f5a9d55875189de08c7b0c90ee50431c0b225..26bb9603f7774d846ab160d1ecf7f943d9d41926 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionXCenter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionXCenter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DVectorAxisReflectionXCenter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This test was modified by Philippe Pebay, NexGen Analytics 2017
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionYCenter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionYCenter.cxx
index 49897236014e7e552b28ae9dd63378af65664202..6650d78010212fce2458263e0bc29323df2ce931 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionYCenter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary2DVectorAxisReflectionYCenter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary2DVectorAxisReflectionYCenter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This test was modified by Philippe Pebay, NexGen Analytics 2017
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContour.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContour.cxx
index c5b5515e9e67272c3788afa95a5bf722040d1eec..f96a3a5a3bb1c48a90cf1d1fe869b86e2e7fb0a5 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContour.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContour.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary3DContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, NexGen Analytics 2017
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContourDecomposePolyhedra.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContourDecomposePolyhedra.cxx
index b60eee815f0935d35b8f10da1c97662cb65e558a..0ca8368114c604039c68ff5c3a05fbab5ff18c86 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContourDecomposePolyhedra.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContourDecomposePolyhedra.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary3DContourDecomposePolyhedra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DGeometry.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DGeometry.cxx
index 65a8566a57245a27a6a46d9b443d5755931caa0e..b43b58fe668792b7b45a87ee69d7f8f1b7366e3c 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DGeometry.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DGeometry.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinary3DGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, NexGen Analytics 2017
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryClipPlanes.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryClipPlanes.cxx
index f238ee923f91266b7db0ba79364d95988d631cd2..418cdcdfc8b2b1893b7b5a791aba94431b30ad66 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryClipPlanes.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryClipPlanes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinaryClipPlanes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, NexGen Analytics 2017
 
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryEllipseMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryEllipseMaterial.cxx
index 111502149e9584aec2d9eea4390693f957f68c2c..1536c81ab75fcb374fc0e8f9aa68fee7c16e193b 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryEllipseMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryEllipseMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinaryEllipseMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryHyperbolicParaboloidMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryHyperbolicParaboloidMaterial.cxx
index af6c681ab83fa2892f0658b91c2ad20e643e10f5..4e41811164854069dfab9116ccfb02bcaea5fd71 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryHyperbolicParaboloidMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinaryHyperbolicParaboloidMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridBinaryHyperbolicParaboloidMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay,2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridGeometryPassCellIds.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridGeometryPassCellIds.cxx
index a7016669af6a8b195db90d0f4c27be8b54fdb742..d6750fc3d1099d30a435d565e8b4f391b65e8510 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridGeometryPassCellIds.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridGeometryPassCellIds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridGeometryPassCellIds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 
 #include "vtkHyperTreeGrid.h"
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2D.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2D.cxx
index 029fe560f7fae40357f049d59bb076eebea9d3f5..59394ac7af060e1608fd99e66f3af3cca9b733bc 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2D.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2D.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2013
 // This test was revised y Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DBiMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DBiMaterial.cxx
index 803d96b10a8fa51c54ebfb17179374edd869d73c..8a46474085ebe9475fb9d0c96e2478e142af60d4 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DBiMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DBiMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary2DBiMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2013
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DFullMaterialBits.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DFullMaterialBits.cxx
index 59122ad40cf60595f730c7acf6f468ed8477ce2d..c40c643f4ed1fdc05843cab3465a651bb4f79c59 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DFullMaterialBits.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DFullMaterialBits.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary2DMaterialBits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay and Joachim Pouderoux, Kitware 2013
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterial.cxx
index 359efa10e2a3cd9a70c18d95ed27b856b9af0d08..1285ce4285a64ba421487a21b00882d394bec542 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary2DMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2013
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterialBits.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterialBits.cxx
index 43cbd212f6fa5e986c204ba397dd38a1f3217c7f..14a696019f09e1c1abf50101eb8a293cf4412d2f 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterialBits.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary2DMaterialBits.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary2DMaterialBits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay and Joachim Pouderoux, Kitware 2013
 // This test was revised by Philippe Pebay, NexGen Analytics 2017
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipBox.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipBox.cxx
index 6f246987f4ff0f77a88bbcca0a2d1cadfb6d6d91..1c3cfa315d1c56e036df6bac1a196a8c015dee37 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipBox.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipBox.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisClipBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipCylinder.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipCylinder.cxx
index 5ba80bee52dc26d87e54aa6321b4451a5f416b6d..7764305f040ccb58877b0607687f3ed57aae4941 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipCylinder.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipCylinder.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisClipCylinder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipPlanes.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipPlanes.cxx
index effcdb5e133623294b952a2fbfb985043cb145c1..57cfb74bcbfd066847f018c593bc9ea16b9b5e73 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipPlanes.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisClipPlanes.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisClipPlanes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCut.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCut.cxx
index b2bb2592a13800629a8a0096f8c701c6282d3e8b..c4cfb0aa74cedefeb4e81c0de2d00ee9af95cab1 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCut.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCut.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisCut.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCutMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCutMaterial.cxx
index 682c9a334ae93c243ac5d462bf9dac6b4ae11b40..a32ea75b0f6f008dd5338d52881b98229be13561 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCutMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisCutMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisCutMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenter.cxx
index 908fc51c820716871a7fa064d81ef390cc16e454..f8f3c2aea6b6d38e068973fb150099a5f75e62bd 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisReflectionXCenter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenterMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenterMaterial.cxx
index ac7f6e43562b93ee2db7ec5390321cb3a964313e..5413160473091f050c4e88c5a4a4b90c0bc14de1 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenterMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionXCenterMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisReflectionXCenterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenter.cxx
index e0ca9315a9452fc540b9b87686bdab993d9a1c26..feea60ece92dd2be7e69109ee5ab67d1a627283d 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisReflectionYZCenter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenterMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenterMaterial.cxx
index 38926fae96866927e10ef897919eb9cec62e8d8a..d7944f6a6e9c004efcc2c1c3b5d8611eb9946ab3 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenterMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DAxisReflectionYZCenterMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DAxisReflectionYZCenterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCenters.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCenters.cxx
index 02151e70b19a27126d77a4f79da1727a87878156..2b7eb922b1116793306f967bd343e24d3334b24b 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCenters.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCenters.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DCellCenters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2017
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCentersMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCentersMaterial.cxx
index 3746c67e0a59cede98236d10cf4ad6e92cfcebe6..3c5c6ab74aef9a28582be9ab683a54e126f1fcbe 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCentersMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DCellCentersMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DCellCentersMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2017
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DClip.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DClip.cxx
index e15a894928c5f5ed8af7bc52bca9cab19486a6bf..ce8810a250131f5893dba3b041cac7dc82351099 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DClip.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DClip.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2013
 // This test was modified by Philippe Pebay, NexGen Analytics 2017
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContour.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContour.cxx
index 6699e4bd15800a0654b1b4dd886f0ee76fdeabba..2ccc5591a9a3a47803f82478db27ee8744a9a713 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContour.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContour.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContourMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContourMaterial.cxx
index 4ec43cc475561c18a03a83c04f23912fc168cef2..b9cadd65a8350d128a3fdcf912e9c446b491a7e8 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContourMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DContourMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DContourMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContour.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContour.cxx
index 8b3624c3b2cda792ffbc8e1043e93ad1775901e8..9f113d4c7f9cb17bd69e96f52e5ac2ade1ec28c5 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContour.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContour.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DDualContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContourMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContourMaterial.cxx
index f93910cb227e19bd9207fcac448ce3340879d40a..51cb8db1f93b9242a98118176678f9d8061ba21a 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContourMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DDualContourMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DDualContourMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometry.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometry.cxx
index 409791f0636e8554c3d9762610b95376959f3147..7a5aa3085a44b8e6ba23237eaa7b12880b7de6f2 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometry.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometry.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test by revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryLargeMaterialBits.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryLargeMaterialBits.cxx
index fa53fa2d3a468d14537f24d09cf71d1bde5f325c..b05bc93d0cfad5e839606cd4457dde84b23916c0 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryLargeMaterialBits.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryLargeMaterialBits.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DGeometryMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay and Joachim Pouderoux, Kitware 2013
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterial.cxx
index daf3ef892731f63b85f418adba9686b2fc73c90a..3b7d505f88c58bd17c96619f0fbe946d75a68241 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DGeometryMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterialBits.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterialBits.cxx
index 1c4b768bfe48d450402d666f31312ca6b182a435..0c6ccbe105e324a8ce93f352c3554ae2250a8565 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterialBits.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGeometryMaterialBits.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DGeometryMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay and Joachim Pouderoux, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGradient.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGradient.cxx
index b9f2618008828c7d71f192f997747f5f19572729..2dccaa47dcd0885eed96995000fbcb3228e3cfdb 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGradient.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DGradient.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Charles Gueunet, 2022
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutter.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutter.cxx
index 1ed916cde106662198e52871fea49996352bdc9f..72a312e23be097e90935f4fb126ff15ddd709650 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutter.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DPlaneCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay and Rogeli Grima, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDual.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDual.cxx
index 860bd6d7643f630f2a480d9ad6ecd02d30823833..e5e86256a4fd13b46de6164350089ec67e48ae43 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDual.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDual.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DPlaneCutterDual.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDualMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDualMaterial.cxx
index 52763c404171023b388128b1c844a060a36bea9a..308a423ead5dd9ff134ae8e45badc178ca7e3777 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDualMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterDualMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DPlaneCutterDualMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterMaterial.cxx
index 0859c3d8d709da1a5d1800681f6ba9f22e04a17b..bb89d4abf8cd71ac955abb67293a779d4f60700e 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DPlaneCutterMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DPlaneCutterMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay and Rogeli Grima, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThreshold.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThreshold.cxx
index f7e821e2b3b991d01481e6406f4417286d0029f2..32018fe3da3ef20bbafff5a1418b4c4cb47b6459 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThreshold.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThreshold.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThresholdMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThresholdMaterial.cxx
index 538eae68bf9a247d3633dc657efff7928a1c52fd..b976de2736dbba36ad6d56300d996ecabee752db 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThresholdMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DThresholdMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DThresholdMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, 2016
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructured.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructured.cxx
index 488953a4808425363bc49c076c4d1f797c3226a2..57114e6a876c6c9cd8c5dbecc13e715681202019 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructured.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructured.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DUnstructured.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructuredMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructuredMaterial.cxx
index fcd397cfe880004df9e05427963ebce03d63bd7c..f60731f0610e0e58efee2f7e397fc4286b338833 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructuredMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernary3DUnstructuredMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernary3DUnstructuredMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernaryHyperbola.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernaryHyperbola.cxx
index 7bd805e921848e0fd92cbbf663570dc9cf7d1f4f..96aa16a51336da6cefc624768a6ed7ce3989e250 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernaryHyperbola.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernaryHyperbola.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernaryHyperbola.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterial.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterial.cxx
index bce20200bf4c962893d1035c7b6e9f696b9418b5..ed23c2fdbb8a84c79b5156a4f899d84e9dbb1818 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterial.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterial.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernarySphereMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterialReflections.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterialReflections.cxx
index 3373c159ef12eab1076c93a903426661dcf68dc8..7e06880d7c305e987c9bff92d36aa2016c17023c 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterialReflections.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridTernarySphereMaterialReflections.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridTernarySphereMaterialReflections.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2012
 // This test was revised by Philippe Pebay, 2016
diff --git a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridToDualGrid.cxx b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridToDualGrid.cxx
index 3e556e734f7502dc04d40cecbdca4c80ca63b8c3..cf9ed6437dc646b9185dec79967eccf50fdc2634 100644
--- a/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridToDualGrid.cxx
+++ b/Filters/HyperTree/Testing/Cxx/TestHyperTreeGridToDualGrid.cxx
@@ -1,17 +1,5 @@
-/*==================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridToDualGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-===================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that VTK can obtain the dual grid representation
 // for a HyperTreeGrid.
 
diff --git a/Filters/HyperTree/vtk.module b/Filters/HyperTree/vtk.module
index be6b5b907781ffffc3b79541794d876c997eaf17..1c4922ab94d1e51f10daac8b48a0103fa9ef0cb0 100644
--- a/Filters/HyperTree/vtk.module
+++ b/Filters/HyperTree/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonDataModel
   VTK::CommonExecutionModel
diff --git a/Filters/HyperTree/vtkHyperTreeGridAxisClip.cxx b/Filters/HyperTree/vtkHyperTreeGridAxisClip.cxx
index a811ffc2f51c3526684d322e47098d61b755dad2..684b6d8d8c4bdb1085baf250aea3116d1b9d0028 100644
--- a/Filters/HyperTree/vtkHyperTreeGridAxisClip.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridAxisClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAxisClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridAxisClip.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridAxisClip.h b/Filters/HyperTree/vtkHyperTreeGridAxisClip.h
index 3f1d87198db24baa6d67e90ae47f06f7471e7229..c15aa09c765e7a0a4ced487b035905a7d0003a9d 100644
--- a/Filters/HyperTree/vtkHyperTreeGridAxisClip.h
+++ b/Filters/HyperTree/vtkHyperTreeGridAxisClip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAxisClip.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridAxisClip
  * @brief   Axis aligned hyper tree grid clip
diff --git a/Filters/HyperTree/vtkHyperTreeGridAxisCut.cxx b/Filters/HyperTree/vtkHyperTreeGridAxisCut.cxx
index 7ee5b81ac50bec0d6b4d49f5652c5adaaf4f58b4..c6d738005a0474b3faeeb63be9c1ec9ec2b305ff 100644
--- a/Filters/HyperTree/vtkHyperTreeGridAxisCut.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridAxisCut.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAxisCut.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridAxisCut.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridAxisCut.h b/Filters/HyperTree/vtkHyperTreeGridAxisCut.h
index cf83eb983333494cc6ad99c69953aa84d203a837..9a3c54d949fb134a4296c27f5c8cdf560b5193a5 100644
--- a/Filters/HyperTree/vtkHyperTreeGridAxisCut.h
+++ b/Filters/HyperTree/vtkHyperTreeGridAxisCut.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAxisCut.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridAxisCut
  * @brief   Axis aligned hyper tree grid cut
diff --git a/Filters/HyperTree/vtkHyperTreeGridAxisReflection.cxx b/Filters/HyperTree/vtkHyperTreeGridAxisReflection.cxx
index cf53c414c602fc8994ca2d814c8810f2be291ea8..f804f7c6aa4b5b1f836ff211b12962462720869a 100644
--- a/Filters/HyperTree/vtkHyperTreeGridAxisReflection.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridAxisReflection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAxisReflection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridAxisReflection.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridAxisReflection.h b/Filters/HyperTree/vtkHyperTreeGridAxisReflection.h
index c001321d96f36126cd92ba341d90ffe95333350c..eaab9b6aaae41ce0213e11bb459e3f979504aa4d 100644
--- a/Filters/HyperTree/vtkHyperTreeGridAxisReflection.h
+++ b/Filters/HyperTree/vtkHyperTreeGridAxisReflection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridAxisReflection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridAxisReflection
  * @brief   Reflect a hyper tree grid
diff --git a/Filters/HyperTree/vtkHyperTreeGridCellCenters.cxx b/Filters/HyperTree/vtkHyperTreeGridCellCenters.cxx
index 230dccf1cc934a3a3fb297adfe04c84860a13b0f..49e110ea6ce4623975acc58941f49a6bff7807c8 100644
--- a/Filters/HyperTree/vtkHyperTreeGridCellCenters.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridCellCenters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridCellCenters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridCellCenters.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridCellCenters.h b/Filters/HyperTree/vtkHyperTreeGridCellCenters.h
index 1a8a7d2408cfce3c2500be781c22d4f96ace9b95..6617c97bca300d8db7b81e157f5b9e0995795f2f 100644
--- a/Filters/HyperTree/vtkHyperTreeGridCellCenters.h
+++ b/Filters/HyperTree/vtkHyperTreeGridCellCenters.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridCellCenters.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridCellCenters
  * @brief   generate points at center of hyper
diff --git a/Filters/HyperTree/vtkHyperTreeGridContour.cxx b/Filters/HyperTree/vtkHyperTreeGridContour.cxx
index 4a55b79f8307e31578b18f37a1ce1d874dba917c..a7eeeb95479cf58564db01afdb58e97d7ed6e9b0 100644
--- a/Filters/HyperTree/vtkHyperTreeGridContour.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridContour.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHyperTreeGridContour.h"
 
diff --git a/Filters/HyperTree/vtkHyperTreeGridContour.h b/Filters/HyperTree/vtkHyperTreeGridContour.h
index 542b20ebc6c50ecfeaa4c8d683e3edfebc6f4eb0..f80e106e1a05c4c037fbb66d53063ba3df09a85e 100644
--- a/Filters/HyperTree/vtkHyperTreeGridContour.h
+++ b/Filters/HyperTree/vtkHyperTreeGridContour.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridContour.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridContour
  * @brief   Extract cells from a hyper tree grid
diff --git a/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.cxx b/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.cxx
index 3e43bc4bffba6f439c3e38555cdb64bc2549467c..9ead466dcd90f9f8b17f0d88d5fab4cd83b4f986 100644
--- a/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridDepthLimiter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridDepthLimiter.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.h b/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.h
index 5cc9caefa5ba70e0edc04df61faa1352a093458b..f8b632b10f03e383a26e054aeac29393b9dbfc36 100644
--- a/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.h
+++ b/Filters/HyperTree/vtkHyperTreeGridDepthLimiter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridDepthLimiter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridDepthLimiter
  * @brief   Hyper tree grid level extraction
diff --git a/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.cxx b/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.cxx
index 1de0d24b8bedb2e771c763a1bae28675c277c654..ae8f4df64d05d1ac62657e7586c5639084203aa8 100644
--- a/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridEvaluateCoarse.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridEvaluateCoarse.h"
 #include "vtkBitArray.h"
 #include "vtkCellData.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.h b/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.h
index c70a83dc89d249cdbb314c843c5519e258401aba..875f8629de3f496f6c0e5656fb30981e5c5e9abd 100644
--- a/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.h
+++ b/Filters/HyperTree/vtkHyperTreeGridEvaluateCoarse.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridEvaluateCoarse.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridEvaluateCoarse
  * @brief   The value of the parent cell is determined from an operation
diff --git a/Filters/HyperTree/vtkHyperTreeGridGeometry.cxx b/Filters/HyperTree/vtkHyperTreeGridGeometry.cxx
index 0a60526b67b2c08acbbd053e1e0689ec40f35360..bbf9792140119f9d06507df7ecba66ffd0a32617 100644
--- a/Filters/HyperTree/vtkHyperTreeGridGeometry.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridGeometry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridGeometry.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridGeometry.h b/Filters/HyperTree/vtkHyperTreeGridGeometry.h
index 698616527cca3130ec3f3fd55d0f83509437c162..192efbce14e2bc0f1aa167fe576a81e0bb94e611 100644
--- a/Filters/HyperTree/vtkHyperTreeGridGeometry.h
+++ b/Filters/HyperTree/vtkHyperTreeGridGeometry.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGeometry.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridGeometry
  * @brief   Hyper tree grid outer surface
diff --git a/Filters/HyperTree/vtkHyperTreeGridGradient.cxx b/Filters/HyperTree/vtkHyperTreeGridGradient.cxx
index 752597b67c953ec0605586cb2c447ed275f4efb5..f419c05fa5f36740c94757236aeb148eb9ac7c3c 100644
--- a/Filters/HyperTree/vtkHyperTreeGridGradient.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridGradient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGradient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHyperTreeGridGradient.h"
 
diff --git a/Filters/HyperTree/vtkHyperTreeGridGradient.h b/Filters/HyperTree/vtkHyperTreeGridGradient.h
index d9c85313a5fcc7badd3747b35e89c8cad3c9b8d1..de0ed2bba251481b20378a89783c5c05d6dc5657 100644
--- a/Filters/HyperTree/vtkHyperTreeGridGradient.h
+++ b/Filters/HyperTree/vtkHyperTreeGridGradient.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGradient.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridGradient
  * @brief   Compute the gradient of a scalar field
diff --git a/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.cxx b/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.cxx
index 4bfaa287d087df734901c3c11e2879e96027c195..05944b8b97a29ab03b036d343542c980f16abdcf 100644
--- a/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridPlaneCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridPlaneCutter.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.h b/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.h
index 19b9a16213d036bd6294a30e33f8d38960ef009c..b8c1f334dd2e2931d3e65d752d01d2554467839d 100644
--- a/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.h
+++ b/Filters/HyperTree/vtkHyperTreeGridPlaneCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridPlaneCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridPlaneCutter
  * @brief   cut an hyper tree grid volume with
diff --git a/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx b/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
index c5b7ba6bd837eacca8dafaf954072efcfacd65bb..8e24f05a956d076a2100d6965db531cf73baa1b6 100644
--- a/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridThreshold.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridThreshold.h b/Filters/HyperTree/vtkHyperTreeGridThreshold.h
index e32db896178e13b0e8ce475e6e9e4098f06bf99c..15a7bdf2e1ac69bd9c560c3eff512da743018065 100644
--- a/Filters/HyperTree/vtkHyperTreeGridThreshold.h
+++ b/Filters/HyperTree/vtkHyperTreeGridThreshold.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridThreshold.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridThreshold
  * @brief   Extract cells from a hyper tree grid
diff --git a/Filters/HyperTree/vtkHyperTreeGridToDualGrid.cxx b/Filters/HyperTree/vtkHyperTreeGridToDualGrid.cxx
index 444c533335e6077cb8c356814886d5cad2ae6b1b..d05259358389ee39b7a98815ae3a5f1ba1132aea 100644
--- a/Filters/HyperTree/vtkHyperTreeGridToDualGrid.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridToDualGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridToDualGrid.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridToDualGrid.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridToDualGrid.h b/Filters/HyperTree/vtkHyperTreeGridToDualGrid.h
index be747c0509d8abce4a79d4efeb01878df035b38f..8e91484ffe6d6ddf2aad8fed8dda4d292ef474d7 100644
--- a/Filters/HyperTree/vtkHyperTreeGridToDualGrid.h
+++ b/Filters/HyperTree/vtkHyperTreeGridToDualGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridToDualGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridToDualGrid
  * @brief   Convert hyper tree grid to the dual unstructured grid.
diff --git a/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.cxx b/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.cxx
index 1f332204da51c7632d4ca651c1c0cba3e7ff1a31..976e0ca4498a07bd1097d4c962570f2ebe628717 100644
--- a/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.cxx
+++ b/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridToUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridToUnstructuredGrid.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.h b/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.h
index ce0d0447441eac74dac4784cca4e68e069fff627..784b4bc6d5c8a271c5111ed78fad85458172385c 100644
--- a/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.h
+++ b/Filters/HyperTree/vtkHyperTreeGridToUnstructuredGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridToUnstructuredGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridToUnstructuredGrid
  * @brief   Convert hyper tree grid to
diff --git a/Filters/HyperTree/vtkImageDataToHyperTreeGrid.cxx b/Filters/HyperTree/vtkImageDataToHyperTreeGrid.cxx
index 8cedd3c593cf1301b93e765486a4a2331e9fcae9..8666bbb48b9bda6411a5de6ef57f9eb5d35e2404 100644
--- a/Filters/HyperTree/vtkImageDataToHyperTreeGrid.cxx
+++ b/Filters/HyperTree/vtkImageDataToHyperTreeGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToHyperTreeGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDataToHyperTreeGrid.h"
 
 #include <vtkBitArray.h>
diff --git a/Filters/HyperTree/vtkImageDataToHyperTreeGrid.h b/Filters/HyperTree/vtkImageDataToHyperTreeGrid.h
index 119b3a04e065e8d5cd01361556824f8779c088c6..1378430c8d448f029098f887bf7cb7593228529e 100644
--- a/Filters/HyperTree/vtkImageDataToHyperTreeGrid.h
+++ b/Filters/HyperTree/vtkImageDataToHyperTreeGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataToHyperTreeGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDataToHyperTreeGrid
  * @brief
diff --git a/Filters/Imaging/LICENSE b/Filters/Imaging/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Imaging/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Imaging/vtk.module b/Filters/Imaging/vtk.module
index 0b26f9dda5f02c5567ea1cb3c9287496be348c1d..d8edd1461531d24de830d796c0d6f7f2bd6d4ca6 100644
--- a/Filters/Imaging/vtk.module
+++ b/Filters/Imaging/vtk.module
@@ -9,6 +9,17 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/Imaging/vtkComputeHistogram2DOutliers.cxx b/Filters/Imaging/vtkComputeHistogram2DOutliers.cxx
index 900cda6f5ea17133ccb54372ca1b9b7721dc1c42..f2eccf0dafe41d23f43fde610e411e992d6411cb 100644
--- a/Filters/Imaging/vtkComputeHistogram2DOutliers.cxx
+++ b/Filters/Imaging/vtkComputeHistogram2DOutliers.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkComputeHistogram2DOutliers.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkComputeHistogram2DOutliers.h"
 //------------------------------------------------------------------------------
 #include "vtkCollection.h"
diff --git a/Filters/Imaging/vtkComputeHistogram2DOutliers.h b/Filters/Imaging/vtkComputeHistogram2DOutliers.h
index 070ac361ff76af9e33eb81910e725ab96757ae95..91f88a2bf50d00d2286f4817a37c68618336054b 100644
--- a/Filters/Imaging/vtkComputeHistogram2DOutliers.h
+++ b/Filters/Imaging/vtkComputeHistogram2DOutliers.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkComputeHistogram2DOutliers.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkComputeHistogram2DOutliers
  * @brief   compute the outliers in a set
diff --git a/Filters/Imaging/vtkExtractHistogram2D.cxx b/Filters/Imaging/vtkExtractHistogram2D.cxx
index a3b1bf7b940e7710c12d0a17e4eb75a1beec26f7..890237d2ba32fdfeca15919b87ecfb4d7df12f4f 100644
--- a/Filters/Imaging/vtkExtractHistogram2D.cxx
+++ b/Filters/Imaging/vtkExtractHistogram2D.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkExtractHistogram2D.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkExtractHistogram2D.h"
 //------------------------------------------------------------------------------
 #include "vtkArrayData.h"
diff --git a/Filters/Imaging/vtkExtractHistogram2D.h b/Filters/Imaging/vtkExtractHistogram2D.h
index eda6c8c8196ca473fb91374570b1ee13baec768d..f1c8aaa3341592646b29952721cf744d9010ecb5 100644
--- a/Filters/Imaging/vtkExtractHistogram2D.h
+++ b/Filters/Imaging/vtkExtractHistogram2D.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractHistogram2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkExtractHistogram2D
  * @brief   compute a 2D histogram between two columns
diff --git a/Filters/Imaging/vtkPairwiseExtractHistogram2D.cxx b/Filters/Imaging/vtkPairwiseExtractHistogram2D.cxx
index 35f910d4fbee7127de8fb111b7546b2db26b8024..04c881256992cf5587b47405e73ff856f9243c51 100644
--- a/Filters/Imaging/vtkPairwiseExtractHistogram2D.cxx
+++ b/Filters/Imaging/vtkPairwiseExtractHistogram2D.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPairwiseExtractHistogram2D.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPairwiseExtractHistogram2D.h"
 //------------------------------------------------------------------------------
diff --git a/Filters/Imaging/vtkPairwiseExtractHistogram2D.h b/Filters/Imaging/vtkPairwiseExtractHistogram2D.h
index 0080d6852ae4cb072c3d3aa7317813c040fc6664..7e7cca0ee464d2fae12b750720c9a4144f544e01 100644
--- a/Filters/Imaging/vtkPairwiseExtractHistogram2D.h
+++ b/Filters/Imaging/vtkPairwiseExtractHistogram2D.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPairwiseExtractHistogram2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPairwiseExtractHistogram2D
  * @brief   compute a 2D histogram between
diff --git a/Filters/Modeling/Testing/Cxx/TestButterflyScalars.cxx b/Filters/Modeling/Testing/Cxx/TestButterflyScalars.cxx
index fc037d21102ae67064e2cd282a2afaf8da23a938..cc88feda2c6efbc6a1bd5466b2178abc22276710 100644
--- a/Filters/Modeling/Testing/Cxx/TestButterflyScalars.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestButterflyScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestButterflyScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test that no scalar overflow occurs with ButterflySubdivision
 
diff --git a/Filters/Modeling/Testing/Cxx/TestCollisionDetection.cxx b/Filters/Modeling/Testing/Cxx/TestCollisionDetection.cxx
index 06ffa37aa0bb770d135ac107960e4b5ae7bf5c63..eadeecc72642169d80f1f153daf3e83221ae7db3 100644
--- a/Filters/Modeling/Testing/Cxx/TestCollisionDetection.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestCollisionDetection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestButterflyScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCollisionDetectionFilter.h"
 #include "vtkSmartPointer.h"
diff --git a/Filters/Modeling/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx b/Filters/Modeling/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx
index 70f94bcd0c3c0c15ab336fc4798a6c8217827b83..e5a1d7ea3b7007bf0684226630863d6848c43a35 100644
--- a/Filters/Modeling/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDijkstraGraphGeodesicPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAppendPolyData.h"
 #include "vtkDijkstraGraphGeodesicPath.h"
diff --git a/Filters/Modeling/Testing/Cxx/TestLinearCellExtrusion.cxx b/Filters/Modeling/Testing/Cxx/TestLinearCellExtrusion.cxx
index 58f878ec01079cb7deaba97f749bab4236a6677d..bdb731be5eba24e8956ad9050ade043adb8a4772 100644
--- a/Filters/Modeling/Testing/Cxx/TestLinearCellExtrusion.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestLinearCellExtrusion.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinearCellExtrusion.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkLinearCellExtrusionFilter
 
 #include "vtkCellData.h"
diff --git a/Filters/Modeling/Testing/Cxx/TestNamedColorsIntegration.cxx b/Filters/Modeling/Testing/Cxx/TestNamedColorsIntegration.cxx
index 1648cd45f9bb5c6b7569fcc98133ccc278533e18..98f4d4d623aaa4104df1150757b5991e0cc559ae 100644
--- a/Filters/Modeling/Testing/Cxx/TestNamedColorsIntegration.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestNamedColorsIntegration.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkNamedColors.h>
 
diff --git a/Filters/Modeling/Testing/Cxx/TestPolyDataPointSampler.cxx b/Filters/Modeling/Testing/Cxx/TestPolyDataPointSampler.cxx
index 1468fc6057e2f8bf2c203c6af51126dcc2ac712b..ce834dcc9a325f1b32abfd4e8db6c09f3710d92a 100644
--- a/Filters/Modeling/Testing/Cxx/TestPolyDataPointSampler.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestPolyDataPointSampler.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyDataPointSampler.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // The command line arguments are:
 // -I        => run in interactive mode; unless this is used, the program will
 //              not allow interaction and exit
diff --git a/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusion.cxx b/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusion.cxx
index 70d73b914ad51eb6fa9bb0a0a740f3f1e4280167..40d7cc0c3e361dfb7374ffdc46be5348f6beb25c 100644
--- a/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusion.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusion.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuadRotationalExtrusion.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusionMultiBlock.cxx b/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusionMultiBlock.cxx
index 39da4520af0e097fb4ddc30feaca4c5ed80eca22..b884896ca889008bb3807356ae4714748d9ba654 100644
--- a/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusionMultiBlock.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestQuadRotationalExtrusionMultiBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQuadRotationalExtrusionMultiBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion.cxx b/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion.cxx
index decce0baaa4dea2401a9584e244b8ae820cb5cb3..5387759b94d8d811d3e4a0783fcf620641cb2f85 100644
--- a/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRotationalExtrusionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion2.cxx b/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion2.cxx
index d74b740cca92608620b3314d1f82f68bff61d198..045abf5dd6f7519ea34250e5e56b56a8ae86c202 100644
--- a/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion2.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestRotationalExtrusion2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRotationalExtrusionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkLineSource.h"
diff --git a/Filters/Modeling/Testing/Cxx/TestSelectEnclosedPoints.cxx b/Filters/Modeling/Testing/Cxx/TestSelectEnclosedPoints.cxx
index eb2ecd9e1073d5383e0f7f700e791ba2297c870a..8a960d5e2f4016b3c8529292e0971bada840506f 100644
--- a/Filters/Modeling/Testing/Cxx/TestSelectEnclosedPoints.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestSelectEnclosedPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSelectEnclosedPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates the use of vtkGenerateSurfaceIntersectionLines
 //
 // The command line arguments are:
diff --git a/Filters/Modeling/Testing/Cxx/TestVolumeOfRevolutionFilter.cxx b/Filters/Modeling/Testing/Cxx/TestVolumeOfRevolutionFilter.cxx
index 41946187e3933ee35bad66a1737ec8956a2a2212..b49ee9a2ec7f511770883c0c5f8d4657fb142352 100644
--- a/Filters/Modeling/Testing/Cxx/TestVolumeOfRevolutionFilter.cxx
+++ b/Filters/Modeling/Testing/Cxx/TestVolumeOfRevolutionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVolumeOfRevolutionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <iostream>
 #include <string>
diff --git a/Filters/Modeling/Testing/Cxx/UnitTestCollisionDetectionFilter.cxx b/Filters/Modeling/Testing/Cxx/UnitTestCollisionDetectionFilter.cxx
index bf03f2a2464d240ab6c63647c5ba4b9afdaede09..55e84c11f53d1b7d9c719f26e96469fa9b0cd65f 100644
--- a/Filters/Modeling/Testing/Cxx/UnitTestCollisionDetectionFilter.cxx
+++ b/Filters/Modeling/Testing/Cxx/UnitTestCollisionDetectionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestCollisionDetectionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCollisionDetectionFilter.h"
 #include "vtkSmartPointer.h"
diff --git a/Filters/Modeling/Testing/Cxx/UnitTestHausdorffDistancePointSetFilter.cxx b/Filters/Modeling/Testing/Cxx/UnitTestHausdorffDistancePointSetFilter.cxx
index c957f691c3eb79bb802bd779380d3c563b39446a..72ea7bfde555f5835f03c696843d12c8c09b9e44 100644
--- a/Filters/Modeling/Testing/Cxx/UnitTestHausdorffDistancePointSetFilter.cxx
+++ b/Filters/Modeling/Testing/Cxx/UnitTestHausdorffDistancePointSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestHausdorffDistancePointSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExecutive.h"
 #include "vtkHausdorffDistancePointSetFilter.h"
 #include "vtkMathUtilities.h"
diff --git a/Filters/Modeling/Testing/Cxx/UnitTestSubdivisionFilters.cxx b/Filters/Modeling/Testing/Cxx/UnitTestSubdivisionFilters.cxx
index c8ce1bbbf61a6e2de57952ac3a0677bcb74d3779..12345d1f36ea1768ce9aac0ad1313fc5a20f76b5 100644
--- a/Filters/Modeling/Testing/Cxx/UnitTestSubdivisionFilters.cxx
+++ b/Filters/Modeling/Testing/Cxx/UnitTestSubdivisionFilters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestDataSetSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkButterflySubdivisionFilter.h"
diff --git a/Filters/Modeling/Testing/Python/TestNamedColorsIntegration.py b/Filters/Modeling/Testing/Python/TestNamedColorsIntegration.py
index 9efba9d9efa7b635597c416ce1e9431ed1584f35..955f6e33536b8a677d48299ba147f9b992c76ab6 100755
--- a/Filters/Modeling/Testing/Python/TestNamedColorsIntegration.py
+++ b/Filters/Modeling/Testing/Python/TestNamedColorsIntegration.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkLookupTable
 from vtkmodules.vtkCommonColor import vtkNamedColors
diff --git a/Filters/Modeling/Testing/Python/contour2DAll.py b/Filters/Modeling/Testing/Python/contour2DAll.py
index d8995add156149ab0c38eb16bb3c24cfbd6cb52a..56575bbf3815d94bf276aea7e034e3a296c7006d 100755
--- a/Filters/Modeling/Testing/Python/contour2DAll.py
+++ b/Filters/Modeling/Testing/Python/contour2DAll.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkFiltersCore import vtkContourFilter
 from vtkmodules.vtkFiltersModeling import vtkOutlineFilter
diff --git a/Filters/Modeling/Testing/Python/contour3DAll.py b/Filters/Modeling/Testing/Python/contour3DAll.py
index d3010b50b964e339aa8f2a782535d0c28123aa3f..a558ebbd7ed49b309f0c66b712a274e8cd8395ca 100755
--- a/Filters/Modeling/Testing/Python/contour3DAll.py
+++ b/Filters/Modeling/Testing/Python/contour3DAll.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonColor import vtkNamedColors
 from vtkmodules.vtkFiltersCore import vtkContourFilter
diff --git a/Filters/Modeling/Testing/Python/sync3dAll.py b/Filters/Modeling/Testing/Python/sync3dAll.py
index 9c138f7acb77c61dd9c3404bf3feccdd8ee9b9d4..8e0ebd2864c3cf86191045365399574ffc1378c1 100755
--- a/Filters/Modeling/Testing/Python/sync3dAll.py
+++ b/Filters/Modeling/Testing/Python/sync3dAll.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonColor import vtkNamedColors
 from vtkmodules.vtkFiltersCore import vtkSynchronizedTemplates3D
diff --git a/Filters/Modeling/vtk.module b/Filters/Modeling/vtk.module
index eb7780018d7416e4c2d8e71d78656c7e0783c8d7..f258572d83bd22fdfe90adb1c0fcc40d9f01a196 100644
--- a/Filters/Modeling/vtk.module
+++ b/Filters/Modeling/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::CommonMisc
diff --git a/Filters/Modeling/vtkAdaptiveSubdivisionFilter.cxx b/Filters/Modeling/vtkAdaptiveSubdivisionFilter.cxx
index 6e232fdfb2edadc81c1746132077a2de816a9162..6d335fb5059ad41c73adaaccdc3cec9b782f298f 100644
--- a/Filters/Modeling/vtkAdaptiveSubdivisionFilter.cxx
+++ b/Filters/Modeling/vtkAdaptiveSubdivisionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdaptiveSubdivisionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAdaptiveSubdivisionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkAdaptiveSubdivisionFilter.h b/Filters/Modeling/vtkAdaptiveSubdivisionFilter.h
index 7caf0193300c99fba32ed686de8bce15bb5586f2..e1990eb40c668839005a01ab67f038a5efe48756 100644
--- a/Filters/Modeling/vtkAdaptiveSubdivisionFilter.h
+++ b/Filters/Modeling/vtkAdaptiveSubdivisionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdaptiveSubdivisionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAdaptiveSubdivisionFilter
  * @brief   subdivide triangles based on edge and/or area metrics
diff --git a/Filters/Modeling/vtkBandedPolyDataContourFilter.cxx b/Filters/Modeling/vtkBandedPolyDataContourFilter.cxx
index a08e5296602b5ede1e0bb2ac06d6b8b9a01ae882..98fced45d6a643c08218f0269e1fbc72835c3e5b 100644
--- a/Filters/Modeling/vtkBandedPolyDataContourFilter.cxx
+++ b/Filters/Modeling/vtkBandedPolyDataContourFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBandedPolyDataContourFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBandedPolyDataContourFilter.h"
 
 #include <algorithm>
diff --git a/Filters/Modeling/vtkBandedPolyDataContourFilter.h b/Filters/Modeling/vtkBandedPolyDataContourFilter.h
index 79a92198b17cb6cad2f90eb0bcda870f184780e5..3bd708975b5b5a1182a2fe37895095703fe68e34 100644
--- a/Filters/Modeling/vtkBandedPolyDataContourFilter.h
+++ b/Filters/Modeling/vtkBandedPolyDataContourFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBandedPolyDataContourFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBandedPolyDataContourFilter
  * @brief   generate filled contours for vtkPolyData
diff --git a/Filters/Modeling/vtkButterflySubdivisionFilter.cxx b/Filters/Modeling/vtkButterflySubdivisionFilter.cxx
index 0377ffdc75038f3583fe078567c95851ec205733..6de7d58d41c24dad3c7c6f3a17c6e7db1de4fe1a 100644
--- a/Filters/Modeling/vtkButterflySubdivisionFilter.cxx
+++ b/Filters/Modeling/vtkButterflySubdivisionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButterflySubdivisionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkButterflySubdivisionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkButterflySubdivisionFilter.h b/Filters/Modeling/vtkButterflySubdivisionFilter.h
index eb99854baa2ea6190e762eb500c7e5f15bbb30c1..f63885db50c4933baadd0f6cbe9d632c84676d76 100644
--- a/Filters/Modeling/vtkButterflySubdivisionFilter.h
+++ b/Filters/Modeling/vtkButterflySubdivisionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButterflySubdivisionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkButterflySubdivisionFilter
  * @brief   generate a subdivision surface using the Butterfly Scheme
diff --git a/Filters/Modeling/vtkCollisionDetectionFilter.cxx b/Filters/Modeling/vtkCollisionDetectionFilter.cxx
index 055d8326f6220049a9c5e735ba4293b1f70c5648..59719e0230e4391a7cc080d43ad666bc11cf63bf 100644
--- a/Filters/Modeling/vtkCollisionDetectionFilter.cxx
+++ b/Filters/Modeling/vtkCollisionDetectionFilter.cxx
@@ -1,47 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollisionDetection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  Copyright (c) Goodwin Lawlor All rights reserved.
-  BSD 3-Clause License
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are
-  met:
-
-  Redistributions of source code must retain the above copyright notice,
-  this list of conditions and the following disclaimer.
-
-  Redistributions in binary form must reproduce the above copyright
-  notice, this list of conditions and the following disclaimer in the
-  documentation and/or other materials provided with the distribution.
-
-  Neither the name of the copyright holder nor the names of its
-  contributors may be used to endorse or promote products derived from
-  this software without specific prior written permission.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-  AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Goodwin Lawlor All rights reserved
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCollisionDetectionFilter.h"
 
 #include "vtkBox.h"
diff --git a/Filters/Modeling/vtkCollisionDetectionFilter.h b/Filters/Modeling/vtkCollisionDetectionFilter.h
index c2c1b0b62bb7502d81c796fb165d8b497bc25ac5..e7e17053c74849d586f001424d1b7a534e77bdeb 100644
--- a/Filters/Modeling/vtkCollisionDetectionFilter.h
+++ b/Filters/Modeling/vtkCollisionDetectionFilter.h
@@ -1,47 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollisionDetection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  Copyright (c) Goodwin Lawlor All rights reserved.
-  BSD 3-Clause License
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are
-  met:
-
-  Redistributions of source code must retain the above copyright notice,
-  this list of conditions and the following disclaimer.
-
-  Redistributions in binary form must reproduce the above copyright
-  notice, this list of conditions and the following disclaimer in the
-  documentation and/or other materials provided with the distribution.
-
-  Neither the name of the copyright holder nor the names of its
-  contributors may be used to endorse or promote products derived from
-  this software without specific prior written permission.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-  AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Goodwin Lawlor All rights reserved
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkCollisionDetectionFilter
  * @brief performs collision determination between two polyhedral surfaces
diff --git a/Filters/Modeling/vtkContourLoopExtraction.cxx b/Filters/Modeling/vtkContourLoopExtraction.cxx
index 76ed165691ad9e78958f403eb6a5b505ded5236a..7bf9661fde1d7874e27e09d9bc89c569caec1355 100644
--- a/Filters/Modeling/vtkContourLoopExtraction.cxx
+++ b/Filters/Modeling/vtkContourLoopExtraction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourLoopExtraction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourLoopExtraction.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkContourLoopExtraction.h b/Filters/Modeling/vtkContourLoopExtraction.h
index 39254fd3531fdd0313a5dd8abf93f84e5fb2f9c6..c14a709b910bf52a20a822731e83f09b20a7fa03 100644
--- a/Filters/Modeling/vtkContourLoopExtraction.h
+++ b/Filters/Modeling/vtkContourLoopExtraction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourLoopExtraction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourLoopExtraction
  * @brief   extract closed loops (polygons) from lines and polylines
diff --git a/Filters/Modeling/vtkCookieCutter.cxx b/Filters/Modeling/vtkCookieCutter.cxx
index ae1a37d8530669e02164460ad514cb489d60eccd..5755e946333d47bb2c946c408271a6c970633b72 100644
--- a/Filters/Modeling/vtkCookieCutter.cxx
+++ b/Filters/Modeling/vtkCookieCutter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCookieCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCookieCutter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Modeling/vtkCookieCutter.h b/Filters/Modeling/vtkCookieCutter.h
index fe88c633773d805322210ca86c969439bbabaf12..b5bd89aef4137890c60127dbbf9d8443b033a688 100644
--- a/Filters/Modeling/vtkCookieCutter.h
+++ b/Filters/Modeling/vtkCookieCutter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCookieCutter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCookieCutter
  * @brief   cut vtkPolyData defined on the 2D plane with one or more polygons
diff --git a/Filters/Modeling/vtkDijkstraGraphGeodesicPath.cxx b/Filters/Modeling/vtkDijkstraGraphGeodesicPath.cxx
index 8d4cf79988d0ac4442bf657dde1d0f22b44eecec..c692ffb3fd64026e264da64846cca037a0e7dcf0 100644
--- a/Filters/Modeling/vtkDijkstraGraphGeodesicPath.cxx
+++ b/Filters/Modeling/vtkDijkstraGraphGeodesicPath.cxx
@@ -1,15 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:  vtkDijkstraGraphGeodesicPath.cxx
-  Language:  C++
-
-  Made by Rasmus Paulsen
-  email:  rrp(at)imm.dtu.dk
-  web:    www.imm.dtu.dk/~rrp/VTK
-
-  This class is not mature enough to enter the official VTK release.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDijkstraGraphGeodesicPath.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkDijkstraGraphGeodesicPath.h b/Filters/Modeling/vtkDijkstraGraphGeodesicPath.h
index 79fa5bdd827e7117de84a48a33799a4f2859551b..65ca300ed4d4ad178a4eb1558e638032696bc86b 100644
--- a/Filters/Modeling/vtkDijkstraGraphGeodesicPath.h
+++ b/Filters/Modeling/vtkDijkstraGraphGeodesicPath.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDijkstraGraphGeodesicPath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDijkstraGraphGeodesicPath
  * @brief   Dijkstra algorithm to compute the graph geodesic.
diff --git a/Filters/Modeling/vtkDijkstraGraphInternals.h b/Filters/Modeling/vtkDijkstraGraphInternals.h
index 17039175bb16aa8effbd2700d18a55661a88da97..34cca656385521510fb28efec5bc9bfec2bd7d78 100644
--- a/Filters/Modeling/vtkDijkstraGraphInternals.h
+++ b/Filters/Modeling/vtkDijkstraGraphInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDijkstraGraphInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDijkstraGraphInternals
  * @brief   Helper class due to PIMPL excess
diff --git a/Filters/Modeling/vtkDijkstraImageGeodesicPath.cxx b/Filters/Modeling/vtkDijkstraImageGeodesicPath.cxx
index de8e1565f94b5eb0139559a7bbf9a503c5b8f7fe..ef788a19097a8291f31b5a50df1b647c59d78919 100644
--- a/Filters/Modeling/vtkDijkstraImageGeodesicPath.cxx
+++ b/Filters/Modeling/vtkDijkstraImageGeodesicPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDijkstraImageGeodesicPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDijkstraImageGeodesicPath.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkDijkstraImageGeodesicPath.h b/Filters/Modeling/vtkDijkstraImageGeodesicPath.h
index b9883508638d17f6a6d90d31e5ba7e82bca1f2ce..76e75b767bdbe94f206d5792d51605aedca45344 100644
--- a/Filters/Modeling/vtkDijkstraImageGeodesicPath.h
+++ b/Filters/Modeling/vtkDijkstraImageGeodesicPath.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDijkstraImageGeodesicPath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDijkstraImageGeodesicPath
  * @brief   Dijkstra algorithm to compute the graph geodesic.
diff --git a/Filters/Modeling/vtkFillHolesFilter.cxx b/Filters/Modeling/vtkFillHolesFilter.cxx
index aace5715475727f39d6d7b34281e61b60f355542..54be189fcb8737ed8050f2088b4081b932033c29 100644
--- a/Filters/Modeling/vtkFillHolesFilter.cxx
+++ b/Filters/Modeling/vtkFillHolesFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFillHolesFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFillHolesFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkFillHolesFilter.h b/Filters/Modeling/vtkFillHolesFilter.h
index 7b1a78f873977f6220c41d0194aa19545ac0604c..aabc5f6bfa7eb1cb8f5e3ba39d211af327e8763f 100644
--- a/Filters/Modeling/vtkFillHolesFilter.h
+++ b/Filters/Modeling/vtkFillHolesFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFillHolesFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFillHolesFilter
  * @brief   identify and fill holes in meshes
diff --git a/Filters/Modeling/vtkFitToHeightMapFilter.cxx b/Filters/Modeling/vtkFitToHeightMapFilter.cxx
index d4a9dc14fff43f6823dbe1ad538c37043abe6441..fe8f65aeccd91fe821332be2d295ca7064e75de6 100644
--- a/Filters/Modeling/vtkFitToHeightMapFilter.cxx
+++ b/Filters/Modeling/vtkFitToHeightMapFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFitToHeightMapFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFitToHeightMapFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Modeling/vtkFitToHeightMapFilter.h b/Filters/Modeling/vtkFitToHeightMapFilter.h
index 719c075c025ad802395b67b2c7d65b7ed1a1d6b1..55527fc978aa722070a1c49db0935a3f6fd77aca 100644
--- a/Filters/Modeling/vtkFitToHeightMapFilter.h
+++ b/Filters/Modeling/vtkFitToHeightMapFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFitToHeightMapFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFitToHeightMapFilter
  * @brief   adjust polydata to fit image height map
diff --git a/Filters/Modeling/vtkGeodesicPath.cxx b/Filters/Modeling/vtkGeodesicPath.cxx
index 6030d02adc1fb61d1baae62745b5bd72c3c3135f..b3cfaf92fa0b1d9ab2fd6d481381a18216461e07 100644
--- a/Filters/Modeling/vtkGeodesicPath.cxx
+++ b/Filters/Modeling/vtkGeodesicPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeodesicPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGeodesicPath.h"
 
 #include "vtkExecutive.h"
diff --git a/Filters/Modeling/vtkGeodesicPath.h b/Filters/Modeling/vtkGeodesicPath.h
index 89af089c6c4055e582f985968a1e5e3ec83a1ad0..f17820de27c36dca7954c30e58f3b3f3c10548e8 100644
--- a/Filters/Modeling/vtkGeodesicPath.h
+++ b/Filters/Modeling/vtkGeodesicPath.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeodesicPath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeodesicPath
  * @brief   Abstract base for classes that generate a geodesic path
diff --git a/Filters/Modeling/vtkGraphGeodesicPath.cxx b/Filters/Modeling/vtkGraphGeodesicPath.cxx
index 1b0d1ce7bfc9e476915adae3c2bb6a9dd2815838..ec4988dac66713f0f2afb80353550bc6d68f9a36 100644
--- a/Filters/Modeling/vtkGraphGeodesicPath.cxx
+++ b/Filters/Modeling/vtkGraphGeodesicPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphGeodesicPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGraphGeodesicPath.h"
 
 #include "vtkExecutive.h"
diff --git a/Filters/Modeling/vtkGraphGeodesicPath.h b/Filters/Modeling/vtkGraphGeodesicPath.h
index 4631f15bf9190fb706f8f91851630dc2e445aa0b..553f79496f339cb624110a9db61e3d1224026ac8 100644
--- a/Filters/Modeling/vtkGraphGeodesicPath.h
+++ b/Filters/Modeling/vtkGraphGeodesicPath.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphGeodesicPath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphGeodesicPath
  * @brief   Abstract base for classes that generate a geodesic path on a graph (mesh).
diff --git a/Filters/Modeling/vtkHausdorffDistancePointSetFilter.cxx b/Filters/Modeling/vtkHausdorffDistancePointSetFilter.cxx
index 57ce32f2c3c5a56fd20fcce14189b0acb40d5289..bd5031060299126c422704d6c74985105282e9ab 100644
--- a/Filters/Modeling/vtkHausdorffDistancePointSetFilter.cxx
+++ b/Filters/Modeling/vtkHausdorffDistancePointSetFilter.cxx
@@ -1,43 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHausdorffDistancePointSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-// Copyright (c) 2011 LTSI INSERM U642
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without modification,
-// are permitted provided that the following conditions are met:
-//
-//     * Redistributions of source code must retain the above copyright notice,
-// this list of conditions and the following disclaimer.
-//     * Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following disclaimer in the documentation and/or
-// other materials provided with the distribution.
-//     * Neither name of LTSI, INSERM nor the names
-// of any contributors may be used to endorse or promote products derived from this
-// software without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-// DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY
-// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2011 LTSI INSERM U642
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHausdorffDistancePointSetFilter.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Modeling/vtkHausdorffDistancePointSetFilter.h b/Filters/Modeling/vtkHausdorffDistancePointSetFilter.h
index c440594aefafc51a8993c74fe0c980aaac6a818b..25f30b55a614d205e806828c180ca2fba27d3d5d 100644
--- a/Filters/Modeling/vtkHausdorffDistancePointSetFilter.h
+++ b/Filters/Modeling/vtkHausdorffDistancePointSetFilter.h
@@ -1,43 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHausdorffDistancePointSetFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-// Copyright (c) 2011 LTSI INSERM U642
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without modification,
-// are permitted provided that the following conditions are met:
-//
-//     * Redistributions of source code must retain the above copyright notice,
-// this list of conditions and the following disclaimer.
-//     * Redistributions in binary form must reproduce the above copyright notice,
-// this list of conditions and the following disclaimer in the documentation and/or
-// other materials provided with the distribution.
-//     * Neither name of LTSI, INSERM nor the names
-// of any contributors may be used to endorse or promote products derived from this
-// software without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
-// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-// DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY
-// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2011 LTSI INSERM U642
+// SPDX-License-Identifier: BSD-3-Clause
 /** @class vtkHausdorffDistancePointSetFilter
  *  @brief Compute Hausdorff distance between two point sets
  *
diff --git a/Filters/Modeling/vtkHyperTreeGridOutlineFilter.cxx b/Filters/Modeling/vtkHyperTreeGridOutlineFilter.cxx
index 78344801d7479e19512f01dd0d30e2dafb83cf89..34e5fd0d4f252f1982738f286e7ec592f734c3cd 100644
--- a/Filters/Modeling/vtkHyperTreeGridOutlineFilter.cxx
+++ b/Filters/Modeling/vtkHyperTreeGridOutlineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridOutlineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridOutlineFilter.h"
 
 #include "vtkHyperTreeGrid.h"
diff --git a/Filters/Modeling/vtkHyperTreeGridOutlineFilter.h b/Filters/Modeling/vtkHyperTreeGridOutlineFilter.h
index 08cdef24c3e8222aa18c554e1d627ef1c529c9c6..6730546a9b3ddfde8393b304c79140577066aa8f 100644
--- a/Filters/Modeling/vtkHyperTreeGridOutlineFilter.h
+++ b/Filters/Modeling/vtkHyperTreeGridOutlineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridOutlineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridOutlineFilter
  * @brief   create wireframe outline for arbitrary data set
diff --git a/Filters/Modeling/vtkImageDataOutlineFilter.cxx b/Filters/Modeling/vtkImageDataOutlineFilter.cxx
index f2f84937eb8dd4b7f469d8a1e3d0b4950a2565d2..c5c14d3e1457f5746ae69e0c974c2657184a6586 100644
--- a/Filters/Modeling/vtkImageDataOutlineFilter.cxx
+++ b/Filters/Modeling/vtkImageDataOutlineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataOutlineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDataOutlineFilter.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Filters/Modeling/vtkImageDataOutlineFilter.h b/Filters/Modeling/vtkImageDataOutlineFilter.h
index ffe9e2c3566a76d31bf02b0782571af2f53e87dc..c57525b2b160faa3bad4081e5101a7fb6d104cdc 100644
--- a/Filters/Modeling/vtkImageDataOutlineFilter.h
+++ b/Filters/Modeling/vtkImageDataOutlineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataOutlineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDataOutlineFilter
  * @brief   create wireframe outline for a possibly oriented vtkImageData
diff --git a/Filters/Modeling/vtkImprintFilter.cxx b/Filters/Modeling/vtkImprintFilter.cxx
index 79c66b2015827167ba38fee431320461ac9e54c6..8503e33697860ba30b8a9d2c5d11dcda5de738ad 100644
--- a/Filters/Modeling/vtkImprintFilter.cxx
+++ b/Filters/Modeling/vtkImprintFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImprintFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImprintFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Modeling/vtkImprintFilter.h b/Filters/Modeling/vtkImprintFilter.h
index 8d4d1cc936071e097b08fe4cb964d1b91d8aabae..fe706b13cce0a596f198a96f9b459adbefcf9ed8 100644
--- a/Filters/Modeling/vtkImprintFilter.h
+++ b/Filters/Modeling/vtkImprintFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImprintFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImprintFilter
  * @brief   Imprint the contact surface of one object onto another surface
diff --git a/Filters/Modeling/vtkLinearCellExtrusionFilter.cxx b/Filters/Modeling/vtkLinearCellExtrusionFilter.cxx
index 9d557f068e90b7d4794e623f1088da5dd12e2bc6..81690502ae6aed89714b0a7a53dd51a9a7104812 100644
--- a/Filters/Modeling/vtkLinearCellExtrusionFilter.cxx
+++ b/Filters/Modeling/vtkLinearCellExtrusionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearCellExtrusionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearCellExtrusionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkLinearCellExtrusionFilter.h b/Filters/Modeling/vtkLinearCellExtrusionFilter.h
index d28e36f323a422428f44632d4f168d0da3c80be7..88060e6d097fc9df23b5d98cdd9a431118091a18 100644
--- a/Filters/Modeling/vtkLinearCellExtrusionFilter.h
+++ b/Filters/Modeling/vtkLinearCellExtrusionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearCellExtrusionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearCellExtrusionFilter
  * @brief   extrude polygonal data to create 3D cells from 2D cells
diff --git a/Filters/Modeling/vtkLinearExtrusionFilter.cxx b/Filters/Modeling/vtkLinearExtrusionFilter.cxx
index 02cc6ffac040e384c353176e360e2d39816225a2..7b436c15775a3d2f6a81637541539421a7a2d6a0 100644
--- a/Filters/Modeling/vtkLinearExtrusionFilter.cxx
+++ b/Filters/Modeling/vtkLinearExtrusionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearExtrusionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearExtrusionFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Modeling/vtkLinearExtrusionFilter.h b/Filters/Modeling/vtkLinearExtrusionFilter.h
index cf51c0672bc8389ea575392ee058dd8bfb7aa531..2ba898f80fb5924bbc7ce1542d5b5ada8d6417b7 100644
--- a/Filters/Modeling/vtkLinearExtrusionFilter.h
+++ b/Filters/Modeling/vtkLinearExtrusionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearExtrusionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearExtrusionFilter
  * @brief   sweep polygonal data creating a "skirt" from free edges and lines, and lines from
diff --git a/Filters/Modeling/vtkLinearSubdivisionFilter.cxx b/Filters/Modeling/vtkLinearSubdivisionFilter.cxx
index c04f8fb9bae8035947bf3e2737290201d727dca6..2aafc99d2daa3d4a984b449cca4b48980374a6af 100644
--- a/Filters/Modeling/vtkLinearSubdivisionFilter.cxx
+++ b/Filters/Modeling/vtkLinearSubdivisionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearSubdivisionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearSubdivisionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkLinearSubdivisionFilter.h b/Filters/Modeling/vtkLinearSubdivisionFilter.h
index da0ca77ec6d9b3fec32086a5856439869dccd128..0045179f374ee9f85fe2d5c996119d4a17d57190 100644
--- a/Filters/Modeling/vtkLinearSubdivisionFilter.h
+++ b/Filters/Modeling/vtkLinearSubdivisionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearSubdivisionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearSubdivisionFilter
  * @brief   generate a subdivision surface using the Linear Scheme
diff --git a/Filters/Modeling/vtkLoopSubdivisionFilter.cxx b/Filters/Modeling/vtkLoopSubdivisionFilter.cxx
index 132f4b91beff53d1655e6001f6c73931625e5bd4..f274fb2d5da50745287af640941b42e420fd81c9 100644
--- a/Filters/Modeling/vtkLoopSubdivisionFilter.cxx
+++ b/Filters/Modeling/vtkLoopSubdivisionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLoopSubdivisionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLoopSubdivisionFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Modeling/vtkLoopSubdivisionFilter.h b/Filters/Modeling/vtkLoopSubdivisionFilter.h
index 31743d8fc7aee7ee05f303d0e1974fc826ec6b62..5951572b189d05e8362093d077ebfa0ff3f709f8 100644
--- a/Filters/Modeling/vtkLoopSubdivisionFilter.h
+++ b/Filters/Modeling/vtkLoopSubdivisionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLoopSubdivisionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLoopSubdivisionFilter
  * @brief   generate a subdivision surface using the Loop Scheme
diff --git a/Filters/Modeling/vtkOutlineFilter.cxx b/Filters/Modeling/vtkOutlineFilter.cxx
index 979129f9c31ef13c030c2c844a10d5b2c6b0ce19..3794a6ef476a77477609140fb79c08eb6b2840e5 100644
--- a/Filters/Modeling/vtkOutlineFilter.cxx
+++ b/Filters/Modeling/vtkOutlineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOutlineFilter.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Filters/Modeling/vtkOutlineFilter.h b/Filters/Modeling/vtkOutlineFilter.h
index 587b577806b0b392a0382d047b63a912a8883b97..2abd124931ce5f809fe42c5b874e4594a0976c7c 100644
--- a/Filters/Modeling/vtkOutlineFilter.h
+++ b/Filters/Modeling/vtkOutlineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOutlineFilter
  * @brief   create wireframe outline for an arbitrary data set or composite dataset
diff --git a/Filters/Modeling/vtkPolyDataPointSampler.cxx b/Filters/Modeling/vtkPolyDataPointSampler.cxx
index e575a66a2c5d5f5fa90517e82a3b9c7364a8a800..43a2e29c335f6e20e702a7c75cb7c61f11b74900 100644
--- a/Filters/Modeling/vtkPolyDataPointSampler.cxx
+++ b/Filters/Modeling/vtkPolyDataPointSampler.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPointSampler.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataPointSampler.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkPolyDataPointSampler.h b/Filters/Modeling/vtkPolyDataPointSampler.h
index 558b3ade0654536b0ac82222fa5e7fa95639ca5d..df39984b08e673efa0ea8f99533eb0d236722559 100644
--- a/Filters/Modeling/vtkPolyDataPointSampler.h
+++ b/Filters/Modeling/vtkPolyDataPointSampler.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPointSampler.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataPointSampler
  * @brief   generate points from vtkPolyData
diff --git a/Filters/Modeling/vtkProjectedTexture.cxx b/Filters/Modeling/vtkProjectedTexture.cxx
index ea6e202c7fd798e012cf10f0e3ff28a55e44ef72..0b0c273bd93fbca15b9b95ccc2f20c4a0aa308c5 100644
--- a/Filters/Modeling/vtkProjectedTexture.cxx
+++ b/Filters/Modeling/vtkProjectedTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectedTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProjectedTexture.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Modeling/vtkProjectedTexture.h b/Filters/Modeling/vtkProjectedTexture.h
index fec6d8c5f14e8af1ae72cd606020baef2703dce0..4de6f53a14fca56e6b94fd3c714c20f3819eee0e 100644
--- a/Filters/Modeling/vtkProjectedTexture.h
+++ b/Filters/Modeling/vtkProjectedTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectedTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProjectedTexture
  * @brief   assign texture coordinates for a projected texture
diff --git a/Filters/Modeling/vtkQuadRotationalExtrusionFilter.cxx b/Filters/Modeling/vtkQuadRotationalExtrusionFilter.cxx
index b027658ac54ed471d91de1b5aa9bae8a4b00c520..cd42e1bed0af6a613696c1e54aba54ab47806291 100644
--- a/Filters/Modeling/vtkQuadRotationalExtrusionFilter.cxx
+++ b/Filters/Modeling/vtkQuadRotationalExtrusionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkQuadRotationalExtrusionFilter.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadRotationalExtrusionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkQuadRotationalExtrusionFilter.h b/Filters/Modeling/vtkQuadRotationalExtrusionFilter.h
index f8b8b627f6839c7c0ad29526172802e1aed9cc4d..0f2bcbd1e726e7d107564d33605f78b469ac1257 100644
--- a/Filters/Modeling/vtkQuadRotationalExtrusionFilter.h
+++ b/Filters/Modeling/vtkQuadRotationalExtrusionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkQuadRotationalExtrusionFilter.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadRotationalExtrusionFilter
  * @brief   sweep polygonal data creating "skirt" from free edges and lines, and lines from vertices
diff --git a/Filters/Modeling/vtkRibbonFilter.cxx b/Filters/Modeling/vtkRibbonFilter.cxx
index 06f59c9a98e4f0ec163b60831071b02f50194719..a9ef4ddbf4dc0eda2c5a82213cb7724c2cd1f23c 100644
--- a/Filters/Modeling/vtkRibbonFilter.cxx
+++ b/Filters/Modeling/vtkRibbonFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRibbonFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRibbonFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkRibbonFilter.h b/Filters/Modeling/vtkRibbonFilter.h
index e536b18bb802fc520ff0785f859b4b8764409637..5d8bf16866ea8b9ac8f37b960b66c9ea5be50d82 100644
--- a/Filters/Modeling/vtkRibbonFilter.h
+++ b/Filters/Modeling/vtkRibbonFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRibbonFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRibbonFilter
  * @brief   create oriented ribbons from lines defined in polygonal dataset
diff --git a/Filters/Modeling/vtkRotationalExtrusionFilter.cxx b/Filters/Modeling/vtkRotationalExtrusionFilter.cxx
index 5046c15f220503009ad9376cea69044880e175bd..529f9c5dca50d5dff60c20a1e823580cab4a0342 100644
--- a/Filters/Modeling/vtkRotationalExtrusionFilter.cxx
+++ b/Filters/Modeling/vtkRotationalExtrusionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRotationalExtrusionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRotationalExtrusionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkRotationalExtrusionFilter.h b/Filters/Modeling/vtkRotationalExtrusionFilter.h
index 670d2458d4bcb4785929f53cd1bf4e7a4e3a8857..befe2e43812ee06e31dd9f4d1bbd5c06edffa200 100644
--- a/Filters/Modeling/vtkRotationalExtrusionFilter.h
+++ b/Filters/Modeling/vtkRotationalExtrusionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRotationalExtrusionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRotationalExtrusionFilter
  * @brief   sweep polygonal data creating "skirt" from free edges and lines, and lines from vertices
diff --git a/Filters/Modeling/vtkRuledSurfaceFilter.cxx b/Filters/Modeling/vtkRuledSurfaceFilter.cxx
index 4c580fb11e990cbecf6b22c4b85b3a54039cda25..f563956255c0c60c47a07d90c47880ec08a0d27d 100644
--- a/Filters/Modeling/vtkRuledSurfaceFilter.cxx
+++ b/Filters/Modeling/vtkRuledSurfaceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRuledSurfaceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRuledSurfaceFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkRuledSurfaceFilter.h b/Filters/Modeling/vtkRuledSurfaceFilter.h
index 219274e8c0b254d6c69f2372cfa649187bf39d13..a9e2bd1efbd47221225fcff47faa457fedba5498 100644
--- a/Filters/Modeling/vtkRuledSurfaceFilter.h
+++ b/Filters/Modeling/vtkRuledSurfaceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRuledSurfaceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRuledSurfaceFilter
  * @brief   generates a surface from a set of lines
diff --git a/Filters/Modeling/vtkSectorSource.cxx b/Filters/Modeling/vtkSectorSource.cxx
index 8b810850b614d893d449ed713b9be21ee77cbc53..ff5d753356e5c9b81ee3c2342a08df2fbffce8b3 100644
--- a/Filters/Modeling/vtkSectorSource.cxx
+++ b/Filters/Modeling/vtkSectorSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSectorSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-     =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSectorSource.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Modeling/vtkSectorSource.h b/Filters/Modeling/vtkSectorSource.h
index 1c9b3550d8b1a6dd941711ce753fd0514de01f75..1d2a6c2862c0d1db26bd5255c715e68346fd29ad 100644
--- a/Filters/Modeling/vtkSectorSource.h
+++ b/Filters/Modeling/vtkSectorSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSectorSource.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSectorSource
  * @brief   create a sector of a disk
diff --git a/Filters/Modeling/vtkSelectEnclosedPoints.cxx b/Filters/Modeling/vtkSelectEnclosedPoints.cxx
index c5cd639dd93c5a79c06b44ea1dd2e2e42a41cb44..7d5122297e0478c059edcbecb754884c41e7db3d 100644
--- a/Filters/Modeling/vtkSelectEnclosedPoints.cxx
+++ b/Filters/Modeling/vtkSelectEnclosedPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectEnclosedPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSelectEnclosedPoints.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Modeling/vtkSelectEnclosedPoints.h b/Filters/Modeling/vtkSelectEnclosedPoints.h
index 437f4748dde6754f64dee685d75a9fa1921ef347..5921ace2123abda9d8f56909c8fb43b7eecaa309 100644
--- a/Filters/Modeling/vtkSelectEnclosedPoints.h
+++ b/Filters/Modeling/vtkSelectEnclosedPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectEnclosedPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSelectEnclosedPoints
  * @brief   mark points as to whether they are inside a closed surface
diff --git a/Filters/Modeling/vtkSelectPolyData.cxx b/Filters/Modeling/vtkSelectPolyData.cxx
index babbedbe2b99f8cc73facd9c64697e9e221523c5..a93f9e03621af52d71d410807b3d7f3678c01d8e 100644
--- a/Filters/Modeling/vtkSelectPolyData.cxx
+++ b/Filters/Modeling/vtkSelectPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSelectPolyData.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Modeling/vtkSelectPolyData.h b/Filters/Modeling/vtkSelectPolyData.h
index 27705d00df51a02f8bb2b31779da096dd5163d4e..440bd4cb4f343dc5828164fc5f4c10a48a96e31d 100644
--- a/Filters/Modeling/vtkSelectPolyData.h
+++ b/Filters/Modeling/vtkSelectPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSelectPolyData
  * @brief   select portion of polygonal mesh; generate selection scalars
diff --git a/Filters/Modeling/vtkSpherePuzzle.cxx b/Filters/Modeling/vtkSpherePuzzle.cxx
index 15c4f386ff8adea99ce2554b9089481ec618af48..7a500d793763e961792eaf7579bb37e7f47e80c0 100644
--- a/Filters/Modeling/vtkSpherePuzzle.cxx
+++ b/Filters/Modeling/vtkSpherePuzzle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpherePuzzle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSpherePuzzle.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Modeling/vtkSpherePuzzle.h b/Filters/Modeling/vtkSpherePuzzle.h
index 18f926128ef29ec3888b7f1c47bab031f568f3d5..e27d4917cb227b3d2ab7873f51cc220e66f588df 100644
--- a/Filters/Modeling/vtkSpherePuzzle.h
+++ b/Filters/Modeling/vtkSpherePuzzle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpherePuzzle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSpherePuzzle
  * @brief   create a polygonal sphere centered at the origin
diff --git a/Filters/Modeling/vtkSpherePuzzleArrows.cxx b/Filters/Modeling/vtkSpherePuzzleArrows.cxx
index ec83d413d77a2e8c785a5673cd68b70016d15677..7a0e5bc9e936497d4159d0622641835872ce01be 100644
--- a/Filters/Modeling/vtkSpherePuzzleArrows.cxx
+++ b/Filters/Modeling/vtkSpherePuzzleArrows.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpherePuzzleArrows.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSpherePuzzleArrows.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkSpherePuzzleArrows.h b/Filters/Modeling/vtkSpherePuzzleArrows.h
index 8e886b814ba031aa0f609c4096999c6b655abad4..3df9a51bf0e8684952b8574581ed9fa4f1332048 100644
--- a/Filters/Modeling/vtkSpherePuzzleArrows.h
+++ b/Filters/Modeling/vtkSpherePuzzleArrows.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpherePuzzleArrows.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSpherePuzzleArrows
  * @brief   Visualize permutation of the sphere puzzle.
diff --git a/Filters/Modeling/vtkSubdivideTetra.cxx b/Filters/Modeling/vtkSubdivideTetra.cxx
index d4d839c3fdc56cc56d53c1a759beaabd251e159a..34c4e2864d2f23a9f05ab68900c32ec2fa39af85 100644
--- a/Filters/Modeling/vtkSubdivideTetra.cxx
+++ b/Filters/Modeling/vtkSubdivideTetra.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubdivideTetra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSubdivideTetra.h"
 
 #include "vtkCellType.h"
diff --git a/Filters/Modeling/vtkSubdivideTetra.h b/Filters/Modeling/vtkSubdivideTetra.h
index f65384b7f92fa357b60ad65ae137764dcc6ae278..e28a4c3c1a82af6b7f9b78ee2c5c90d7f6d51bf1 100644
--- a/Filters/Modeling/vtkSubdivideTetra.h
+++ b/Filters/Modeling/vtkSubdivideTetra.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubdivideTetra.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSubdivideTetra
  * @brief   subdivide one tetrahedron into twelve for every tetra
diff --git a/Filters/Modeling/vtkTrimmedExtrusionFilter.cxx b/Filters/Modeling/vtkTrimmedExtrusionFilter.cxx
index 8b732e06a921503a0884a53599cc13633d9667c6..e65324252703f35ff58b57e9cc354cff5d598058 100644
--- a/Filters/Modeling/vtkTrimmedExtrusionFilter.cxx
+++ b/Filters/Modeling/vtkTrimmedExtrusionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTrimmedExtrusionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTrimmedExtrusionFilter.h"
 
 #include "vtkAbstractCellLocator.h"
diff --git a/Filters/Modeling/vtkTrimmedExtrusionFilter.h b/Filters/Modeling/vtkTrimmedExtrusionFilter.h
index 35f59658a9fc5d96b438b2cbcc68018bf557b91a..07fa764edcb78509f3110bd7faa898050173df0e 100644
--- a/Filters/Modeling/vtkTrimmedExtrusionFilter.h
+++ b/Filters/Modeling/vtkTrimmedExtrusionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTrimmedExtrusionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTrimmedExtrusionFilter
  * @brief   extrude polygonal data trimmed by a second input surface
diff --git a/Filters/Modeling/vtkVolumeOfRevolutionFilter.cxx b/Filters/Modeling/vtkVolumeOfRevolutionFilter.cxx
index 00152c95643be5a315cba8b53cddf307750a5bec..10435abe02d219827ccc328005090afeada1bb3d 100644
--- a/Filters/Modeling/vtkVolumeOfRevolutionFilter.cxx
+++ b/Filters/Modeling/vtkVolumeOfRevolutionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeOfRevolutionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeOfRevolutionFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Modeling/vtkVolumeOfRevolutionFilter.h b/Filters/Modeling/vtkVolumeOfRevolutionFilter.h
index acb5a8d677de59984b004e8e069557e41d1b3768..365575ffd8d440001b58e92114ce7ed37899f258 100644
--- a/Filters/Modeling/vtkVolumeOfRevolutionFilter.h
+++ b/Filters/Modeling/vtkVolumeOfRevolutionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeOfRevolutionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeOfRevolutionFilter
  * @brief   sweep data about a line to create a volume
diff --git a/Filters/OpenTURNS/Testing/Cxx/TestOTDensityMap.cxx b/Filters/OpenTURNS/Testing/Cxx/TestOTDensityMap.cxx
index 50ff65084413de5e6efa6ff1c1da5d2542f94c3e..e762db182c7b7c75313ad99aaa96885b7d2d220e 100644
--- a/Filters/OpenTURNS/Testing/Cxx/TestOTDensityMap.cxx
+++ b/Filters/OpenTURNS/Testing/Cxx/TestOTDensityMap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOTDensityMap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkExecutive.h"
diff --git a/Filters/OpenTURNS/Testing/Cxx/TestOTKernelSmoothing.cxx b/Filters/OpenTURNS/Testing/Cxx/TestOTKernelSmoothing.cxx
index 87065f9d844d22f3f4672455a64fb4bfb707b629..2614d63dba6bb9348128e4356c5998c7bdc7e2ad 100644
--- a/Filters/OpenTURNS/Testing/Cxx/TestOTKernelSmoothing.cxx
+++ b/Filters/OpenTURNS/Testing/Cxx/TestOTKernelSmoothing.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOTKernelSmoothing.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkMathUtilities.h"
 #include "vtkMultiBlockDataSet.h"
diff --git a/Filters/OpenTURNS/Testing/Cxx/TestScatterPlotMatrixVehiclesDensity.cxx b/Filters/OpenTURNS/Testing/Cxx/TestScatterPlotMatrixVehiclesDensity.cxx
index d0528ff06d49d55aef3f50eed9a018f5c6ae27b9..f3d71b329143547edc294b521a5336c79c77b252 100644
--- a/Filters/OpenTURNS/Testing/Cxx/TestScatterPlotMatrixVehiclesDensity.cxx
+++ b/Filters/OpenTURNS/Testing/Cxx/TestScatterPlotMatrixVehiclesDensity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScatterPlotMatrixVehiclesDensity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextScene.h"
 #include "vtkContextView.h"
diff --git a/Filters/OpenTURNS/vtk.module b/Filters/OpenTURNS/vtk.module
index 76f0401afa284b4f3c2399ba89ced5777c16b864..1b5c7986f284c9000753283fa6fa626dfcc896f9 100644
--- a/Filters/OpenTURNS/vtk.module
+++ b/Filters/OpenTURNS/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkFiltersOpenTURNS
 IMPLEMENTS
   VTK::ChartsCore
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::ChartsCore
   VTK::CommonCore
diff --git a/Filters/OpenTURNS/vtkOTDensityMap.cxx b/Filters/OpenTURNS/vtkOTDensityMap.cxx
index 86675078588047e8cbde2aa5f533f7c28534677c..f17d684adf93ea1eee44905431bf61ee5c746db7 100644
--- a/Filters/OpenTURNS/vtkOTDensityMap.cxx
+++ b/Filters/OpenTURNS/vtkOTDensityMap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTDensityMap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOTDensityMap.h"
 
 #include "vtkContourFilter.h"
diff --git a/Filters/OpenTURNS/vtkOTDensityMap.h b/Filters/OpenTURNS/vtkOTDensityMap.h
index cd182b985d8c9b6b01d77f6e06d7645f8cc77baf..3859dc3c2162b4b623374ea559c7fc0144bf094e 100644
--- a/Filters/OpenTURNS/vtkOTDensityMap.h
+++ b/Filters/OpenTURNS/vtkOTDensityMap.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTDensityMap.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOTDensityMap
  * @brief
diff --git a/Filters/OpenTURNS/vtkOTFilter.cxx b/Filters/OpenTURNS/vtkOTFilter.cxx
index 215a240b257b63990b925d1c5333546626dccb0f..0e9dced86a00f13b51830cac354e1321dbce7762 100644
--- a/Filters/OpenTURNS/vtkOTFilter.cxx
+++ b/Filters/OpenTURNS/vtkOTFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOTFilter.h"
 
 #include "vtkDataArray.h"
diff --git a/Filters/OpenTURNS/vtkOTFilter.h b/Filters/OpenTURNS/vtkOTFilter.h
index e47840345a9780545b385c986de0f08b4973986d..514672207a03839bf6bc6a4c52fd0ae71f60a2f6 100644
--- a/Filters/OpenTURNS/vtkOTFilter.h
+++ b/Filters/OpenTURNS/vtkOTFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOTFilter
  * @brief
diff --git a/Filters/OpenTURNS/vtkOTIncludes.h b/Filters/OpenTURNS/vtkOTIncludes.h
index b86cdad5b7fdb0edba3fe12775edf457b2f8fe78..3ba2fb08af81164d507c4724f0962d43c2f95781 100644
--- a/Filters/OpenTURNS/vtkOTIncludes.h
+++ b/Filters/OpenTURNS/vtkOTIncludes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTIncludes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOTIncludes_h
 #define vtkOTIncludes_h
 
diff --git a/Filters/OpenTURNS/vtkOTKernelSmoothing.cxx b/Filters/OpenTURNS/vtkOTKernelSmoothing.cxx
index 8ffab39b36a773f95f9313f736c90d56c858bd40..9e299b43972f3c19c4269471e86d1f1eb9818eee 100644
--- a/Filters/OpenTURNS/vtkOTKernelSmoothing.cxx
+++ b/Filters/OpenTURNS/vtkOTKernelSmoothing.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTKernelSmoothing.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOTKernelSmoothing.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/OpenTURNS/vtkOTKernelSmoothing.h b/Filters/OpenTURNS/vtkOTKernelSmoothing.h
index 33d2c8efe8862ffcfd250d50d1770ad9765fb697..41532b4afecc3926ce4dda1581ade0cbc5e2db07 100644
--- a/Filters/OpenTURNS/vtkOTKernelSmoothing.h
+++ b/Filters/OpenTURNS/vtkOTKernelSmoothing.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTKernelSmoothing.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOTKernelSmoothing
  * @brief
diff --git a/Filters/OpenTURNS/vtkOTScatterPlotMatrix.cxx b/Filters/OpenTURNS/vtkOTScatterPlotMatrix.cxx
index 52e9c18594c67c7bc1a3ebbe9d1e28f694002d61..3e65d788049103af5509546321882b1b5b383d34 100644
--- a/Filters/OpenTURNS/vtkOTScatterPlotMatrix.cxx
+++ b/Filters/OpenTURNS/vtkOTScatterPlotMatrix.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTScatterPlotMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOTScatterPlotMatrix.h"
 
diff --git a/Filters/OpenTURNS/vtkOTScatterPlotMatrix.h b/Filters/OpenTURNS/vtkOTScatterPlotMatrix.h
index 7c8a6fdce8acd2581e1a8cf78c8c9d97f267ca21..4ae727e5daffc28710b30202710d6b7d2875961a 100644
--- a/Filters/OpenTURNS/vtkOTScatterPlotMatrix.h
+++ b/Filters/OpenTURNS/vtkOTScatterPlotMatrix.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTScatterPlotMatrix.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOTScatterPlotMatrix
diff --git a/Filters/OpenTURNS/vtkOTUtilities.cxx b/Filters/OpenTURNS/vtkOTUtilities.cxx
index e51b3d7bffe56a15039c8657745444bcadf84d8a..c514836ce1ebc65a9a3b5778e2055d4d68b629a8 100644
--- a/Filters/OpenTURNS/vtkOTUtilities.cxx
+++ b/Filters/OpenTURNS/vtkOTUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOTUtilities.h"
 
 #include "vtkDataArrayCollection.h"
diff --git a/Filters/OpenTURNS/vtkOTUtilities.h b/Filters/OpenTURNS/vtkOTUtilities.h
index c5fbed5f71ec676cdeec6f4c3f6edc567a73659f..b278641b062faea6299bca9cd9254cdb4bfa80c9 100644
--- a/Filters/OpenTURNS/vtkOTUtilities.h
+++ b/Filters/OpenTURNS/vtkOTUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOTUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @brief
  * Set of utilities for OpenTURNS<->VTK conversions
diff --git a/Filters/Parallel/Testing/Cxx/AggregateDataSet.cxx b/Filters/Parallel/Testing/Cxx/AggregateDataSet.cxx
index 12c7c3191844370f80464842edee43b41f16b3f3..65db8419785dfecdd0055cbaaad3a832d0a0e9e5 100644
--- a/Filters/Parallel/Testing/Cxx/AggregateDataSet.cxx
+++ b/Filters/Parallel/Testing/Cxx/AggregateDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    AggregateDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests vtkAggregateDataSetFilter.
 
diff --git a/Filters/Parallel/Testing/Cxx/DistributedData.cxx b/Filters/Parallel/Testing/Cxx/DistributedData.cxx
index 5f0de6cbaaa27f98951782c83940644986542b7b..e6145c49db42bc43927c9cd7a0eda81209af86d5 100644
--- a/Filters/Parallel/Testing/Cxx/DistributedData.cxx
+++ b/Filters/Parallel/Testing/Cxx/DistributedData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    DistributedData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test of vtkDistributedDataFilter and supporting classes, covering as much
 // code as possible.  This test requires 4 MPI processes.
diff --git a/Filters/Parallel/Testing/Cxx/DistributedDataRenderPass.cxx b/Filters/Parallel/Testing/Cxx/DistributedDataRenderPass.cxx
index 23d83b773c286efb44f3e2490f1f4b2c13529442..ecfe2603ae407a135056d0e38943fda765d35906 100644
--- a/Filters/Parallel/Testing/Cxx/DistributedDataRenderPass.cxx
+++ b/Filters/Parallel/Testing/Cxx/DistributedDataRenderPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    DistributedDataRenderPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test of vtkDistributedDataFilter and supporting classes, covering as much
 // code as possible.  This test requires 4 MPI processes.
diff --git a/Filters/Parallel/Testing/Cxx/PTextureMapToSphere.cxx b/Filters/Parallel/Testing/Cxx/PTextureMapToSphere.cxx
index cc9164d67de089b417c215b30d9c5adb2a37e627..1ec337cf1662cb8ef3925e7a39d86e3a8a916d75 100644
--- a/Filters/Parallel/Testing/Cxx/PTextureMapToSphere.cxx
+++ b/Filters/Parallel/Testing/Cxx/PTextureMapToSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PTextureMapToSphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests PTextureMapToSphere.
 
diff --git a/Filters/Parallel/Testing/Cxx/ParallelResampling.cxx b/Filters/Parallel/Testing/Cxx/ParallelResampling.cxx
index a377c3e87da6e002326cbca9fd13fa854a8338a9..23453782fd5066cadea279d2506eeec31d56bdd0 100644
--- a/Filters/Parallel/Testing/Cxx/ParallelResampling.cxx
+++ b/Filters/Parallel/Testing/Cxx/ParallelResampling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ParallelResampling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests ParallelResampling.
 
diff --git a/Filters/Parallel/Testing/Cxx/TestAlignImageDataSetFilter.cxx b/Filters/Parallel/Testing/Cxx/TestAlignImageDataSetFilter.cxx
index 323fcc6c64bcc108a9c333ffcc5ba70fa468e25b..c68ca5ca4f96fad68ca687ed950519410e1629c8 100644
--- a/Filters/Parallel/Testing/Cxx/TestAlignImageDataSetFilter.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestAlignImageDataSetFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAlignImageDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAlignImageDataSetFilter.h"
 #include "vtkBoundingBox.h"
 #include "vtkImageData.h"
diff --git a/Filters/Parallel/Testing/Cxx/TestAngularPeriodicFilter.cxx b/Filters/Parallel/Testing/Cxx/TestAngularPeriodicFilter.cxx
index 0e1343d26a4cd63990fb8747169213de0c47c9e7..ea5d88a115727e31f6588f8e92661596571087ea 100644
--- a/Filters/Parallel/Testing/Cxx/TestAngularPeriodicFilter.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestAngularPeriodicFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAngularPeriodicFilter.h"
 #include "vtkCamera.h"
diff --git a/Filters/Parallel/Testing/Cxx/TestGenerateProcessIds.cxx b/Filters/Parallel/Testing/Cxx/TestGenerateProcessIds.cxx
index bf7d40d8fa2ec13636df2961be02ebc459138b8b..4b015ea1b19be75b293e5ca1e780f741fcd8f2cb 100644
--- a/Filters/Parallel/Testing/Cxx/TestGenerateProcessIds.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestGenerateProcessIds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenerateProcessIds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests vtkGenerateProcessIds and the new ProcessIds dataset attribute.
 
diff --git a/Filters/Parallel/Testing/Cxx/TestHyperTreeGridGhostCellsGenerator.cxx b/Filters/Parallel/Testing/Cxx/TestHyperTreeGridGhostCellsGenerator.cxx
index b026c0bd687004304f809f2ea9faa23de38c0567..12d68469136e2ab8eb118218ac59329e3692f035 100644
--- a/Filters/Parallel/Testing/Cxx/TestHyperTreeGridGhostCellsGenerator.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestHyperTreeGridGhostCellsGenerator.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkHyperTreeGrid.h"
 #include "vtkHyperTreeGridGhostCellsGenerator.h"
diff --git a/Filters/Parallel/Testing/Cxx/TestPExtractDataArraysOverTime.cxx b/Filters/Parallel/Testing/Cxx/TestPExtractDataArraysOverTime.cxx
index 374685b4989d3d664ffb5416960e889f7adedb95..f6a7dec2cfd221cc2a69754a1b30e7951c093d2e 100644
--- a/Filters/Parallel/Testing/Cxx/TestPExtractDataArraysOverTime.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestPExtractDataArraysOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractDataArraysOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMPI.h"
 #include "vtkPExtractDataArraysOverTime.h"
 
diff --git a/Filters/Parallel/Testing/Cxx/TestPHyperTreeGridProbeFilter.cxx b/Filters/Parallel/Testing/Cxx/TestPHyperTreeGridProbeFilter.cxx
index 3a5c311b0672e29e68bb19557040e41248439817..b49a095715cd48d9ba9f036643db184856d521b0 100644
--- a/Filters/Parallel/Testing/Cxx/TestPHyperTreeGridProbeFilter.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestPHyperTreeGridProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridPProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vector>
 
 #include "vtkActor.h"
diff --git a/Filters/Parallel/Testing/Cxx/TestPOutlineFilter.cxx b/Filters/Parallel/Testing/Cxx/TestPOutlineFilter.cxx
index 3b0b95153b0540c3c8e10bdde556468102041584..5e0abd0495fadc2a8327f723105f0014a0cdc4b0 100644
--- a/Filters/Parallel/Testing/Cxx/TestPOutlineFilter.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestPOutlineFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistancePolyDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 #include "vtkMultiBlockDataGroupFilter.h"
diff --git a/Filters/Parallel/Testing/Cxx/TestPartitionBalancer.cxx b/Filters/Parallel/Testing/Cxx/TestPartitionBalancer.cxx
index 446b9a64531f37279607da7ecff749f993277801..ba9e8c3df6e788f9476cc2923bb85da60b129d1d 100644
--- a/Filters/Parallel/Testing/Cxx/TestPartitionBalancer.cxx
+++ b/Filters/Parallel/Testing/Cxx/TestPartitionBalancer.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPartitionBalancer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPartitionBalancer.h"
 
diff --git a/Filters/Parallel/Testing/Cxx/TransmitImageData.cxx b/Filters/Parallel/Testing/Cxx/TransmitImageData.cxx
index d9e0c14cf03d7f19d6e20ae518e602b0fe59b8ba..a2ee3643ffabe080e2f989a8f895bd700f89d6d5 100644
--- a/Filters/Parallel/Testing/Cxx/TransmitImageData.cxx
+++ b/Filters/Parallel/Testing/Cxx/TransmitImageData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TransmitImageData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests vtkTransmitImageData.
 
diff --git a/Filters/Parallel/Testing/Cxx/TransmitImageDataRenderPass.cxx b/Filters/Parallel/Testing/Cxx/TransmitImageDataRenderPass.cxx
index f799eb85c15cd478574d149b9bc5dd1b7fb8228e..9af48d8374641f32359598a5b71b397172362e42 100644
--- a/Filters/Parallel/Testing/Cxx/TransmitImageDataRenderPass.cxx
+++ b/Filters/Parallel/Testing/Cxx/TransmitImageDataRenderPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TransmitImageDataRenderPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests vtkTransmitImageData.
 
diff --git a/Filters/Parallel/Testing/Cxx/TransmitRectilinearGrid.cxx b/Filters/Parallel/Testing/Cxx/TransmitRectilinearGrid.cxx
index 36ca337f322240ee1fae76f4dfa4c0d3d112b097..523c42b02eb25a91dfca351e13e7513ddaa3b149 100644
--- a/Filters/Parallel/Testing/Cxx/TransmitRectilinearGrid.cxx
+++ b/Filters/Parallel/Testing/Cxx/TransmitRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TransmitRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests vtkTransmitRectilinearGrid.
 
diff --git a/Filters/Parallel/Testing/Cxx/TransmitStructuredGrid.cxx b/Filters/Parallel/Testing/Cxx/TransmitStructuredGrid.cxx
index 30d37dc93ae818d8b99f20efa5110c20f968406d..1681184afd7736c96b6dfd33f150b18514a9134a 100644
--- a/Filters/Parallel/Testing/Cxx/TransmitStructuredGrid.cxx
+++ b/Filters/Parallel/Testing/Cxx/TransmitStructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TransmitStructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests vtkTransmitStructuredGrid.
 
diff --git a/Filters/Parallel/Testing/Cxx/UnitTestPMaskPoints.cxx b/Filters/Parallel/Testing/Cxx/UnitTestPMaskPoints.cxx
index a56549a01b7ac192659ec06551a736765d8bd0e6..e9b40306e9513404b6291e1d8b0019d39d50ccc5 100644
--- a/Filters/Parallel/Testing/Cxx/UnitTestPMaskPoints.cxx
+++ b/Filters/Parallel/Testing/Cxx/UnitTestPMaskPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestPMaskPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPMaskPoints.h"
 #include "vtkSmartPointer.h"
diff --git a/Filters/Parallel/vtk.module b/Filters/Parallel/vtk.module
index 8c9e518cd52d356db61ba41e3549af919d56975c..a0c236a3464c9db00026efdb820e2e4368b29f6e 100644
--- a/Filters/Parallel/vtk.module
+++ b/Filters/Parallel/vtk.module
@@ -9,6 +9,10 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/Parallel/vtkAdaptiveTemporalInterpolator.cxx b/Filters/Parallel/vtkAdaptiveTemporalInterpolator.cxx
index a43e53ef9d36d0a2ae415dc3429bfb324069eba0..8ed3535ae453534e9fec4cd5c8c36e3d740fc611 100644
--- a/Filters/Parallel/vtkAdaptiveTemporalInterpolator.cxx
+++ b/Filters/Parallel/vtkAdaptiveTemporalInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdaptiveTemporalInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAdaptiveTemporalInterpolator.h"
 
 #include "vtkCellCenters.h"
diff --git a/Filters/Parallel/vtkAdaptiveTemporalInterpolator.h b/Filters/Parallel/vtkAdaptiveTemporalInterpolator.h
index c006d604ada5832e130225a409b13806f314fc4f..494f6a20e673c73f74f3dc195406f5c18aff9191 100644
--- a/Filters/Parallel/vtkAdaptiveTemporalInterpolator.h
+++ b/Filters/Parallel/vtkAdaptiveTemporalInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAdaptiveTemporalInterpolator
  * @brief   interpolate datasets between time steps to produce a new dataset
diff --git a/Filters/Parallel/vtkAggregateDataSetFilter.cxx b/Filters/Parallel/vtkAggregateDataSetFilter.cxx
index fbd224a095b291634546ae45123779692bd179a0..ca11b4a30c07d569babea42e36f4b07ec01a8329 100644
--- a/Filters/Parallel/vtkAggregateDataSetFilter.cxx
+++ b/Filters/Parallel/vtkAggregateDataSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAggregateDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAggregateDataSetFilter.h"
 
 #include "vtkAppendFilter.h"
diff --git a/Filters/Parallel/vtkAggregateDataSetFilter.h b/Filters/Parallel/vtkAggregateDataSetFilter.h
index 539f770312a5e409b3ef9a38fe2056d2e633d028..12294bdfb7ee55c6a089783e335d12a9c3024e08 100644
--- a/Filters/Parallel/vtkAggregateDataSetFilter.h
+++ b/Filters/Parallel/vtkAggregateDataSetFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAggregateDataSetFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAggregateDataSetFilter
  * @brief   Aggregates data sets to a reduced number of processes.
diff --git a/Filters/Parallel/vtkAlignImageDataSetFilter.cxx b/Filters/Parallel/vtkAlignImageDataSetFilter.cxx
index 0de962d202accbe8b5e59c31be06cb0cb86eeb0f..750e09bf4b0ec70960dd3fed5b2373e575d685ae 100644
--- a/Filters/Parallel/vtkAlignImageDataSetFilter.cxx
+++ b/Filters/Parallel/vtkAlignImageDataSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAlignImageDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAlignImageDataSetFilter.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/Parallel/vtkAlignImageDataSetFilter.h b/Filters/Parallel/vtkAlignImageDataSetFilter.h
index 96986d66a59ebc0eeeb976bc77f23fc1a3bde439..e1666ace71b669c12cf57fc7a1f4019806e02994 100644
--- a/Filters/Parallel/vtkAlignImageDataSetFilter.h
+++ b/Filters/Parallel/vtkAlignImageDataSetFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAlignImageDataSetFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkAlignImageDataSetFilter
  * @brief align collection of image datasets to use a global origin
diff --git a/Filters/Parallel/vtkAngularPeriodicFilter.cxx b/Filters/Parallel/vtkAngularPeriodicFilter.cxx
index f59d462692ff0e8035b07d8d6b66af7b8b668e64..64135c15a1057308fe028d5558a65b3ba1940c92 100644
--- a/Filters/Parallel/vtkAngularPeriodicFilter.cxx
+++ b/Filters/Parallel/vtkAngularPeriodicFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngularPeriodicFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAngularPeriodicFilter.h"
 
diff --git a/Filters/Parallel/vtkAngularPeriodicFilter.h b/Filters/Parallel/vtkAngularPeriodicFilter.h
index 2e1dae8c1ca2ee07fffe693d446459dfc64287bb..84c00db1e23355afc7a18746dbb3aa798bc62aa9 100644
--- a/Filters/Parallel/vtkAngularPeriodicFilter.h
+++ b/Filters/Parallel/vtkAngularPeriodicFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPeriodicFiler.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkAngularPeriodicFilter
diff --git a/Filters/Parallel/vtkBlockDistribution.h b/Filters/Parallel/vtkBlockDistribution.h
index d4b3714f530539bd56b126049deb2bdeee069013..cbafb8b3ac585b5b4439b7b821a1baddadad73b9 100644
--- a/Filters/Parallel/vtkBlockDistribution.h
+++ b/Filters/Parallel/vtkBlockDistribution.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockDistribution.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2008 The Trustees of Indiana University.
- * Use, modification and distribution is subject to the Boost Software
- * License, Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt)
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2008 The Trustees of Indiana University.
+// SPDX-License-Identifier: BSD-3-Clause AND BSL-1.0
 /**
  * @class   vtkBlockDistribution
  * @brief   A helper class that manages a block distribution of N elements of data.
diff --git a/Filters/Parallel/vtkCollectGraph.cxx b/Filters/Parallel/vtkCollectGraph.cxx
index 1867a24756ff2c97cef7dbd936108638af65087e..e20616df1e1e814c8f001e3b91082852f2d35d46 100644
--- a/Filters/Parallel/vtkCollectGraph.cxx
+++ b/Filters/Parallel/vtkCollectGraph.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCollectGraph.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkCollectGraph.h b/Filters/Parallel/vtkCollectGraph.h
index d1aefffd41d12b83a4235a9d5e0b67346c07ec65..91f5b6a237f5c8f7c45193c5c8df72aa08da96b6 100644
--- a/Filters/Parallel/vtkCollectGraph.h
+++ b/Filters/Parallel/vtkCollectGraph.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCollectGraph
  * @brief   Collect distributed graph.
diff --git a/Filters/Parallel/vtkCollectPolyData.cxx b/Filters/Parallel/vtkCollectPolyData.cxx
index 8f61fbf63c2232ced33b140899d09717aafab663..ccb564ea2d554b7d10c71eb1a9bdd0266c23396d 100644
--- a/Filters/Parallel/vtkCollectPolyData.cxx
+++ b/Filters/Parallel/vtkCollectPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCollectPolyData.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Parallel/vtkCollectPolyData.h b/Filters/Parallel/vtkCollectPolyData.h
index 86ecd226a4ba9611fd14b13dc0768d2c40fde747..9a447e4c707d00a35267e1b8ba05c3e5987af6fc 100644
--- a/Filters/Parallel/vtkCollectPolyData.h
+++ b/Filters/Parallel/vtkCollectPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCollectPolyData
  * @brief   Collect distributed polydata.
diff --git a/Filters/Parallel/vtkCollectTable.cxx b/Filters/Parallel/vtkCollectTable.cxx
index f5d18890ea00a86de0f28b3e47b23652d23e9359..5fbbd4f65560e8a9bb4882bee04b01276f643d2b 100644
--- a/Filters/Parallel/vtkCollectTable.cxx
+++ b/Filters/Parallel/vtkCollectTable.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCollectTable.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Parallel/vtkCollectTable.h b/Filters/Parallel/vtkCollectTable.h
index 1f46dc380eb3a98782dfe7f07cc6fd1e13678bd2..54f4d67a5b37895de8ba6c8931f7eab4064a3b31 100644
--- a/Filters/Parallel/vtkCollectTable.h
+++ b/Filters/Parallel/vtkCollectTable.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollectTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCollectTable
  * @brief   Collect distributed table.
diff --git a/Filters/Parallel/vtkCutMaterial.cxx b/Filters/Parallel/vtkCutMaterial.cxx
index f6d353e2bf408dfc22cda121445a60c53793679a..1fe171627ef77c78b51459958bd9ff3af2833df3 100644
--- a/Filters/Parallel/vtkCutMaterial.cxx
+++ b/Filters/Parallel/vtkCutMaterial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCutMaterial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCutMaterial.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Parallel/vtkCutMaterial.h b/Filters/Parallel/vtkCutMaterial.h
index f3adb7ead4fadaf951733fd5e973155d44cf56ee..940c16ff5bec2d640805ee10c48f9491c1c7b731 100644
--- a/Filters/Parallel/vtkCutMaterial.h
+++ b/Filters/Parallel/vtkCutMaterial.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCutMaterial.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCutMaterial
  * @brief   Automatically computes the cut plane for a material array pair.
diff --git a/Filters/Parallel/vtkDistributedDataFilter.cxx b/Filters/Parallel/vtkDistributedDataFilter.cxx
index 7164d696c84a591507bca7f447e34c910e380b61..0bedfc29dccff2384963ba2ea62fa1dfb65c43f2 100644
--- a/Filters/Parallel/vtkDistributedDataFilter.cxx
+++ b/Filters/Parallel/vtkDistributedDataFilter.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistributedDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDistributedDataFilter.h"
 
diff --git a/Filters/Parallel/vtkDistributedDataFilter.h b/Filters/Parallel/vtkDistributedDataFilter.h
index a88a76377b2bcdd3e9e1498fa38d2b97a7391709..464abe26bbe9e7968df62881c031e2ae2e32c477 100644
--- a/Filters/Parallel/vtkDistributedDataFilter.h
+++ b/Filters/Parallel/vtkDistributedDataFilter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistributedDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDistributedDataFilter
diff --git a/Filters/Parallel/vtkDuplicatePolyData.cxx b/Filters/Parallel/vtkDuplicatePolyData.cxx
index f6e46fcb37aedce145e6bdecfac904f8e0300288..bba8b6026e125b6c227814b82824a05eaf319c10 100644
--- a/Filters/Parallel/vtkDuplicatePolyData.cxx
+++ b/Filters/Parallel/vtkDuplicatePolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDuplicatePolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDuplicatePolyData.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Parallel/vtkDuplicatePolyData.h b/Filters/Parallel/vtkDuplicatePolyData.h
index 8646185fa560716f6dcc20e213a8108d48b84c1e..f18caad4c262e31a1bde65f4db379ff33cab3cca 100644
--- a/Filters/Parallel/vtkDuplicatePolyData.h
+++ b/Filters/Parallel/vtkDuplicatePolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDuplicatePolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDuplicatePolyData
  * @brief   For distributed tiled displays.
diff --git a/Filters/Parallel/vtkExtractCTHPart.cxx b/Filters/Parallel/vtkExtractCTHPart.cxx
index c79afdae89f8d262c0254c6fefe4d05c050050ca..fc56772c4e3f897e971f779e8517135bb034cbda 100644
--- a/Filters/Parallel/vtkExtractCTHPart.cxx
+++ b/Filters/Parallel/vtkExtractCTHPart.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCTHPart.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractCTHPart.h"
 
 #include "vtkAppendFilter.h"
diff --git a/Filters/Parallel/vtkExtractCTHPart.h b/Filters/Parallel/vtkExtractCTHPart.h
index 2ae4e473fdda4cf9dd1550ec86f9366d13d8a15f..b71c16ec52fd204c0df499119d4965d1c32418b3 100644
--- a/Filters/Parallel/vtkExtractCTHPart.h
+++ b/Filters/Parallel/vtkExtractCTHPart.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractCTHPart.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractCTHPart
  * @brief   Generates surface of a CTH volume fraction.
diff --git a/Filters/Parallel/vtkExtractPolyDataPiece.cxx b/Filters/Parallel/vtkExtractPolyDataPiece.cxx
index fab31b86ceab8d58cbf76f252355c2ec5ee558bb..864cc6e0b985390e6226a966e0be63ca22d23df6 100644
--- a/Filters/Parallel/vtkExtractPolyDataPiece.cxx
+++ b/Filters/Parallel/vtkExtractPolyDataPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPolyDataPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractPolyDataPiece.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Parallel/vtkExtractPolyDataPiece.h b/Filters/Parallel/vtkExtractPolyDataPiece.h
index 624e1e04e10f28120622578d8afa7bc2663e98d9..282b4800cab532a21e5d75e35993ef730a854c6f 100644
--- a/Filters/Parallel/vtkExtractPolyDataPiece.h
+++ b/Filters/Parallel/vtkExtractPolyDataPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPolyDataPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractPolyDataPiece
  * @brief   Return specified piece, including specified
diff --git a/Filters/Parallel/vtkExtractUnstructuredGridPiece.cxx b/Filters/Parallel/vtkExtractUnstructuredGridPiece.cxx
index aa3db630af9c61fda82f36073aa5971ca86f185a..988b15291a33676d015dc79baa9955365467a070 100644
--- a/Filters/Parallel/vtkExtractUnstructuredGridPiece.cxx
+++ b/Filters/Parallel/vtkExtractUnstructuredGridPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractUnstructuredGridPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractUnstructuredGridPiece.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Parallel/vtkExtractUnstructuredGridPiece.h b/Filters/Parallel/vtkExtractUnstructuredGridPiece.h
index bf5fb587f9c6ddf6765ff72a7ce4db79f6f5a005..86979ccdb8e88bfcdd39a043cacb4ab6eae4fa3d 100644
--- a/Filters/Parallel/vtkExtractUnstructuredGridPiece.h
+++ b/Filters/Parallel/vtkExtractUnstructuredGridPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractUnstructuredGridPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractUnstructuredGridPiece
  * @brief   Return specified piece, including specified
diff --git a/Filters/Parallel/vtkExtractUserDefinedPiece.cxx b/Filters/Parallel/vtkExtractUserDefinedPiece.cxx
index bb1a1d45eec144f1fead297e2a3cf2f40043984a..87e3bf209506c82acb42f4c6561eeb2eb2557b0e 100644
--- a/Filters/Parallel/vtkExtractUserDefinedPiece.cxx
+++ b/Filters/Parallel/vtkExtractUserDefinedPiece.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractUserDefinedPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractUserDefinedPiece.h"
 
diff --git a/Filters/Parallel/vtkExtractUserDefinedPiece.h b/Filters/Parallel/vtkExtractUserDefinedPiece.h
index 6082dc48147cc13cc6cc023ae4c383a6e99145b6..4330aa2311401582c0dea8088e8659a81c81717a 100644
--- a/Filters/Parallel/vtkExtractUserDefinedPiece.h
+++ b/Filters/Parallel/vtkExtractUserDefinedPiece.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractUserDefinedPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkExtractUserDefinedPiece
diff --git a/Filters/Parallel/vtkGenerateProcessIds.cxx b/Filters/Parallel/vtkGenerateProcessIds.cxx
index a0002eb033962b50dc10b4c0527cb2b1dc196bba..6ab805a12d25b3b314a93398e2e7e029dec2aa59 100644
--- a/Filters/Parallel/vtkGenerateProcessIds.cxx
+++ b/Filters/Parallel/vtkGenerateProcessIds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateProcessIds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenerateProcessIds.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkGenerateProcessIds.h b/Filters/Parallel/vtkGenerateProcessIds.h
index cc60198f66beba7f007a5752c8e354bd816c888a..e068177fca6d5f41fedb69747cf1e9dd9fa683e7 100644
--- a/Filters/Parallel/vtkGenerateProcessIds.h
+++ b/Filters/Parallel/vtkGenerateProcessIds.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateProcessIds.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenerateProcessIds
  * @brief   Sets ProcessIds attribute for PointData and/or CellData.
diff --git a/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.cxx b/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.cxx
index 954422b41e316670ad65322f1f263d4aeaa3d70f..78129accbe03cc52503e325475c83a00170baf5d 100644
--- a/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.cxx
+++ b/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGhostCellsGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridGhostCellsGenerator.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.h b/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.h
index 12769aba48aef427eb7fbd4cdbbb1f5d328e5a50..a873483da2ec60dd8576e9fa953ecf2f9638a2c3 100644
--- a/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.h
+++ b/Filters/Parallel/vtkHyperTreeGridGhostCellsGenerator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridGhostCellsGenerator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridGhostCellsGenerator
  * @brief   Generated ghost cells (HyperTree's distributed).
diff --git a/Filters/Parallel/vtkHyperTreeGridPProbeFilter.cxx b/Filters/Parallel/vtkHyperTreeGridPProbeFilter.cxx
index 89dbc0941baadf0330d2f497dd008d8aeb32be11..6b794fb47b7d7def45d3b2c07bae43ad58a56010 100644
--- a/Filters/Parallel/vtkHyperTreeGridPProbeFilter.cxx
+++ b/Filters/Parallel/vtkHyperTreeGridPProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridPProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridPProbeFilter.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Filters/Parallel/vtkIntegrateAttributes.cxx b/Filters/Parallel/vtkIntegrateAttributes.cxx
index c6d1036c376decc63de0cdf888f7009a156ea7a6..814383e465742e8bd2583acfaef1c0363b017d2e 100644
--- a/Filters/Parallel/vtkIntegrateAttributes.cxx
+++ b/Filters/Parallel/vtkIntegrateAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIntegrateAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIntegrateAttributes.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkIntegrateAttributes.h b/Filters/Parallel/vtkIntegrateAttributes.h
index 25931eaa868af3a5ed70cae4125889cb372f5f8d..e5833eba1eade78d033d3c3b61075cb09d50a91e 100644
--- a/Filters/Parallel/vtkIntegrateAttributes.h
+++ b/Filters/Parallel/vtkIntegrateAttributes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIntegrateAttributes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIntegrateAttributes
  * @brief   Integrates lines, surfaces and volume.
diff --git a/Filters/Parallel/vtkPCellDataToPointData.cxx b/Filters/Parallel/vtkPCellDataToPointData.cxx
index 2e3cc2e4596b84bdd86f1b6e37e938c77932466d..ccc6b48ff80a91831c2db547cc3e0f2ae74ab4e8 100644
--- a/Filters/Parallel/vtkPCellDataToPointData.cxx
+++ b/Filters/Parallel/vtkPCellDataToPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCellDataToPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Parallel/vtkPCellDataToPointData.h b/Filters/Parallel/vtkPCellDataToPointData.h
index 0bb162f8cc0d4381ec8706506e15835c49395dda..8808f967969ce2d8fd3c88f19346831709f63cd8 100644
--- a/Filters/Parallel/vtkPCellDataToPointData.h
+++ b/Filters/Parallel/vtkPCellDataToPointData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCellDataToPointData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPCellDataToPointData
  * @brief   Compute point arrays from cell arrays.
diff --git a/Filters/Parallel/vtkPConvertToMultiBlockDataSet.cxx b/Filters/Parallel/vtkPConvertToMultiBlockDataSet.cxx
index f90e190e2ded6c4aa9b3491d00eb131dde54a573..8b66301be19246cb194d1b39ebe4356c4bb09b78 100644
--- a/Filters/Parallel/vtkPConvertToMultiBlockDataSet.cxx
+++ b/Filters/Parallel/vtkPConvertToMultiBlockDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPConvertToMultiBlockDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPConvertToMultiBlockDataSet.h"
 
 #include "vtkCommunicator.h"
diff --git a/Filters/Parallel/vtkPConvertToMultiBlockDataSet.h b/Filters/Parallel/vtkPConvertToMultiBlockDataSet.h
index b6580bd785f860f45f6b62f6fb1a5900cf674bc2..ba460493db49bb6c210183d6aa846795eaf40ab5 100644
--- a/Filters/Parallel/vtkPConvertToMultiBlockDataSet.h
+++ b/Filters/Parallel/vtkPConvertToMultiBlockDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPConvertToMultiBlockDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPConvertToMultiBlockDataSet
  * @brief parallel version of vtkConvertToMultiBlockDataSet
diff --git a/Filters/Parallel/vtkPExtractDataArraysOverTime.cxx b/Filters/Parallel/vtkPExtractDataArraysOverTime.cxx
index e0bf84a3a6089d43661b169a80f3337ab6bea0e5..1bc20c919ba0729aa1e4ea57bc3b23fba97ffa9d 100644
--- a/Filters/Parallel/vtkPExtractDataArraysOverTime.cxx
+++ b/Filters/Parallel/vtkPExtractDataArraysOverTime.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkPExtractDataArraysOverTime.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExtractDataArraysOverTime.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/Parallel/vtkPExtractDataArraysOverTime.h b/Filters/Parallel/vtkPExtractDataArraysOverTime.h
index 34e2bc7e4f3277b2d20a92d3ee5500b7ec675ca6..c6201d9f25d376feb11a649d66161fb0c651b6f7 100644
--- a/Filters/Parallel/vtkPExtractDataArraysOverTime.h
+++ b/Filters/Parallel/vtkPExtractDataArraysOverTime.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractDataArraysOverTime.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPExtractDataArraysOverTime
  * @brief parallel version of vtkExtractDataArraysOverTime.
diff --git a/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.cxx b/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.cxx
index 21bab3fa0665abeeea0dd13c2fb17fcf8a3e5513..368fb313c35f5f7d5f62491f32f6538330d08ebe 100644
--- a/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.cxx
+++ b/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractExodusGlobalTemporalVariables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExtractExodusGlobalTemporalVariables.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.h b/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.h
index e83118a5bec7c3279858fce94d2534f87ae36501..1125c272e6fbebfd5fbe385f6a1cc51f6c784131 100644
--- a/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.h
+++ b/Filters/Parallel/vtkPExtractExodusGlobalTemporalVariables.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractExodusGlobalTemporalVariables.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPExtractExodusGlobalTemporalVariables
  * @brief parallel version of vtkExtractExodusGlobalTemporalVariables.
diff --git a/Filters/Parallel/vtkPExtractSelectedArraysOverTime.cxx b/Filters/Parallel/vtkPExtractSelectedArraysOverTime.cxx
index a192268ba09fba0f9190d76fffa0e34970c627db..032b11e9608375847b00ec8ac1cb8ffd40c35580 100644
--- a/Filters/Parallel/vtkPExtractSelectedArraysOverTime.cxx
+++ b/Filters/Parallel/vtkPExtractSelectedArraysOverTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractSelectedArraysOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExtractSelectedArraysOverTime.h"
 
 #include "vtkMultiProcessController.h"
diff --git a/Filters/Parallel/vtkPExtractSelectedArraysOverTime.h b/Filters/Parallel/vtkPExtractSelectedArraysOverTime.h
index ae27515b7f281b12b0918dae37a2f18d14620eab..94a0478d0227b67ec22b9efdebf4cae8e063570d 100644
--- a/Filters/Parallel/vtkPExtractSelectedArraysOverTime.h
+++ b/Filters/Parallel/vtkPExtractSelectedArraysOverTime.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractSelectedArraysOverTime.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPExtractSelectedArraysOverTime
  * @brief   extracts a selection over time.
diff --git a/Filters/Parallel/vtkPHyperTreeGridProbeFilter.cxx b/Filters/Parallel/vtkPHyperTreeGridProbeFilter.cxx
index 1dce1a4ddda2785aca31df4d72a9c7b8cbe49d1a..e7e0949cb5a51cfd59468913d4765b3bfb683b27 100644
--- a/Filters/Parallel/vtkPHyperTreeGridProbeFilter.cxx
+++ b/Filters/Parallel/vtkPHyperTreeGridProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPHyperTreeGridProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPHyperTreeGridProbeFilter.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Filters/Parallel/vtkPHyperTreeGridProbeFilter.h b/Filters/Parallel/vtkPHyperTreeGridProbeFilter.h
index 062759a2c690e5a43cbd5e23e16381fdd30cc101..bdc011e946342ca43ab9b143ed093030ebbd30c3 100644
--- a/Filters/Parallel/vtkPHyperTreeGridProbeFilter.h
+++ b/Filters/Parallel/vtkPHyperTreeGridProbeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPHyperTreeGridProbeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPHyperTreeGridProbeFilter
  * @brief   probe a vtkHyperTreeGrid in parallel
diff --git a/Filters/Parallel/vtkPKdTree.cxx b/Filters/Parallel/vtkPKdTree.cxx
index 74cbee8be7d5c1f560abfa8ac15f5d272e0ded7d..a0d1b44dbb4bf6ed243b34550a6700ae0051040b 100644
--- a/Filters/Parallel/vtkPKdTree.cxx
+++ b/Filters/Parallel/vtkPKdTree.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPKdTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPKdTree.h"
 #include "vtkCellCenters.h"
diff --git a/Filters/Parallel/vtkPKdTree.h b/Filters/Parallel/vtkPKdTree.h
index 2f8901bcfc51561d9fcc2c6dac0f069ac39fe28b..e6180f17f7573b6c60e73ac42fdc5dc84f4cbf6b 100644
--- a/Filters/Parallel/vtkPKdTree.h
+++ b/Filters/Parallel/vtkPKdTree.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPKdTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPKdTree
diff --git a/Filters/Parallel/vtkPLinearExtrusionFilter.cxx b/Filters/Parallel/vtkPLinearExtrusionFilter.cxx
index c48cb00f5d34cfc377055beb4b2e5317b6af482f..e47b1d5c36971670de9d2e2f94dd4da290e18134 100644
--- a/Filters/Parallel/vtkPLinearExtrusionFilter.cxx
+++ b/Filters/Parallel/vtkPLinearExtrusionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLinearExtrusionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPLinearExtrusionFilter.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Parallel/vtkPLinearExtrusionFilter.h b/Filters/Parallel/vtkPLinearExtrusionFilter.h
index d76dc5d4ec50dc7ba6314af42689be31b2f396ae..2e01687a3d1064d571a8386384058a0be79a4032 100644
--- a/Filters/Parallel/vtkPLinearExtrusionFilter.h
+++ b/Filters/Parallel/vtkPLinearExtrusionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLinearExtrusionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPLinearExtrusionFilter
  * @brief   Subclass that handles piece invariance.
diff --git a/Filters/Parallel/vtkPMaskPoints.cxx b/Filters/Parallel/vtkPMaskPoints.cxx
index 5e9f4dda1a48b9f1f1f8199690ef50a94162b4bc..e6f7289f16839d8a1a5e65a0e1da5c494404a9ac 100644
--- a/Filters/Parallel/vtkPMaskPoints.cxx
+++ b/Filters/Parallel/vtkPMaskPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPMaskPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPMaskPoints.h"
 
 #include "vtkCommunicator.h"
diff --git a/Filters/Parallel/vtkPMaskPoints.h b/Filters/Parallel/vtkPMaskPoints.h
index d1b52b73d795d9d14c5d6d28480ec2825d6a4817..83d31599fef5f9fb1411faa98174722f2f4659d7 100644
--- a/Filters/Parallel/vtkPMaskPoints.h
+++ b/Filters/Parallel/vtkPMaskPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPMaskPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPMaskPoints
  * @brief   parallel Mask Points
diff --git a/Filters/Parallel/vtkPMergeArrays.cxx b/Filters/Parallel/vtkPMergeArrays.cxx
index c3f3da9fad3cf8f5f1b35331a8ec3ea1797d20bf..f96e3ecf568db8b902c9e67dfc4f63da69e843a9 100644
--- a/Filters/Parallel/vtkPMergeArrays.cxx
+++ b/Filters/Parallel/vtkPMergeArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPMergeArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPMergeArrays.h"
 #include "vtkDataObject.h"
 #include "vtkMultiProcessController.h"
diff --git a/Filters/Parallel/vtkPMergeArrays.h b/Filters/Parallel/vtkPMergeArrays.h
index 15fec87443c339a008d6a3571314357832f1b464..4c1d39d9dac975b7aea7ffdd772576a3bd98a6a3 100644
--- a/Filters/Parallel/vtkPMergeArrays.h
+++ b/Filters/Parallel/vtkPMergeArrays.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPMergeArrays.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPMergeArrays
  * @brief   Multiple inputs with one output, parallel version
diff --git a/Filters/Parallel/vtkPOutlineCornerFilter.cxx b/Filters/Parallel/vtkPOutlineCornerFilter.cxx
index 45fc6abbcda2a5cee3a8aea87e082a0bc29377e8..9c2545ae1b0defb736808e954983951a751ed424 100644
--- a/Filters/Parallel/vtkPOutlineCornerFilter.cxx
+++ b/Filters/Parallel/vtkPOutlineCornerFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOutlineCornerFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPOutlineCornerFilter.h"
 
 #include "vtkAMRInformation.h"
diff --git a/Filters/Parallel/vtkPOutlineCornerFilter.h b/Filters/Parallel/vtkPOutlineCornerFilter.h
index 84af2724b66465f78a913eb76b9f93fb8d8696c6..e50851d334306a78e958357696475ca5f0c45e99 100644
--- a/Filters/Parallel/vtkPOutlineCornerFilter.h
+++ b/Filters/Parallel/vtkPOutlineCornerFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOutlineCornerFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPOutlineCornerFilter
  * @brief   create wireframe outline corners for arbitrary data set
diff --git a/Filters/Parallel/vtkPOutlineFilter.cxx b/Filters/Parallel/vtkPOutlineFilter.cxx
index d9df3999d13b934dcc1bb6af4236b0ce48e17ab9..b5abcbdbc653b8d5cfdb23c2eb0c81547eb6b93d 100644
--- a/Filters/Parallel/vtkPOutlineFilter.cxx
+++ b/Filters/Parallel/vtkPOutlineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOutlineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPOutlineFilter.h"
 
 #include "vtkCompositeDataSet.h"
diff --git a/Filters/Parallel/vtkPOutlineFilter.h b/Filters/Parallel/vtkPOutlineFilter.h
index 99f59b902130879e791bae56da534f7b1d497fd7..ddbf0230eeb8701805171a3c8f52b1698985aa1c 100644
--- a/Filters/Parallel/vtkPOutlineFilter.h
+++ b/Filters/Parallel/vtkPOutlineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOutlineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPOutlineFilter
  * @brief   create wireframe outline for arbitrary data set
diff --git a/Filters/Parallel/vtkPOutlineFilterInternals.cxx b/Filters/Parallel/vtkPOutlineFilterInternals.cxx
index 506d72a5f7817e8f3bd2364f735de7cce7101b75..da125537da2fe960f5aaf4991ffe46b0ac686505 100644
--- a/Filters/Parallel/vtkPOutlineFilterInternals.cxx
+++ b/Filters/Parallel/vtkPOutlineFilterInternals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOutlineFilterInternals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPOutlineFilterInternals.h"
 
 #include "vtkAMRInformation.h"
diff --git a/Filters/Parallel/vtkPOutlineFilterInternals.h b/Filters/Parallel/vtkPOutlineFilterInternals.h
index 35c32fd77a6f07c5ba9d970db6ee71c4bd41e9f5..c1ed4e05ac930189682469217de0d032d7d62298 100644
--- a/Filters/Parallel/vtkPOutlineFilterInternals.h
+++ b/Filters/Parallel/vtkPOutlineFilterInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOutlineFilterInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPOutlineFilterInternals
  * @brief   create wireframe outline (or corners) for arbitrary data set
diff --git a/Filters/Parallel/vtkPPolyDataNormals.cxx b/Filters/Parallel/vtkPPolyDataNormals.cxx
index c61e0e0151f79ac08642eb57ec5af080d156cf28..6627c29bd36d46d499263c7856f3b58a95286847 100644
--- a/Filters/Parallel/vtkPPolyDataNormals.cxx
+++ b/Filters/Parallel/vtkPPolyDataNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPolyDataNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPPolyDataNormals.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Parallel/vtkPPolyDataNormals.h b/Filters/Parallel/vtkPPolyDataNormals.h
index 6e4f50d506b110a58dc095077b6d440561443139..597622307bf11d332de4f13900f03e3e14fce882 100644
--- a/Filters/Parallel/vtkPPolyDataNormals.h
+++ b/Filters/Parallel/vtkPPolyDataNormals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPolyDataNormals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPPolyDataNormals
  * @brief   compute normals for polygonal mesh
diff --git a/Filters/Parallel/vtkPProbeFilter.cxx b/Filters/Parallel/vtkPProbeFilter.cxx
index 7bb938994c4e5a17950c3ac2e4bd20ad2538468a..78f0974263a2960e078c0f433ad4238649fe15e4 100644
--- a/Filters/Parallel/vtkPProbeFilter.cxx
+++ b/Filters/Parallel/vtkPProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPProbeFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkPProbeFilter.h b/Filters/Parallel/vtkPProbeFilter.h
index 0e7cdf4a41384ba8c5b40ebbe3857d09d4c953e9..152136ea7ec191a9d814b0ced48fa581eabaf1af 100644
--- a/Filters/Parallel/vtkPProbeFilter.h
+++ b/Filters/Parallel/vtkPProbeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPProbeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPProbeFilter
  * @brief   probe dataset in parallel
diff --git a/Filters/Parallel/vtkPProjectSphereFilter.cxx b/Filters/Parallel/vtkPProjectSphereFilter.cxx
index fe238b0f9812d150cfcfb7fb6ab1297c22b747f6..40a80a108081f71ca0769265d4814b9b2281dcbb 100644
--- a/Filters/Parallel/vtkPProjectSphereFilter.cxx
+++ b/Filters/Parallel/vtkPProjectSphereFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPProjectSphereFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPProjectSphereFilter.h"
 
 #include "vtkCommunicator.h"
diff --git a/Filters/Parallel/vtkPProjectSphereFilter.h b/Filters/Parallel/vtkPProjectSphereFilter.h
index 5ffbcd2208c681dc20752f6b9e0670be369ec0fc..dfbf9e9194a6e082ba68ddea42ec08758a88cf34 100644
--- a/Filters/Parallel/vtkPProjectSphereFilter.h
+++ b/Filters/Parallel/vtkPProjectSphereFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPProjectSphereFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPProjectSphereFilter
  * @brief   A filter to 'unroll' a sphere.  The
diff --git a/Filters/Parallel/vtkPReflectionFilter.cxx b/Filters/Parallel/vtkPReflectionFilter.cxx
index b4d2e2e475df4701e2ad838d47bf5948003f5d9c..7579b136866b9e54eb3034502f867136712cc716 100644
--- a/Filters/Parallel/vtkPReflectionFilter.cxx
+++ b/Filters/Parallel/vtkPReflectionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPReflectionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPReflectionFilter.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Filters/Parallel/vtkPReflectionFilter.h b/Filters/Parallel/vtkPReflectionFilter.h
index 3e29ea353de273fc7f06041b8657041bbbfb042d..a748f8f031cdc9f9a66569aff062708f319b0b9d 100644
--- a/Filters/Parallel/vtkPReflectionFilter.h
+++ b/Filters/Parallel/vtkPReflectionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPReflectionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPReflectionFilter
  * @brief   parallel version of vtkReflectionFilter
diff --git a/Filters/Parallel/vtkPResampleFilter.cxx b/Filters/Parallel/vtkPResampleFilter.cxx
index 5fcbed481427b2106f64c54d9c35d6a21363ab94..f5b875ab852472edfe105033f5ef0396d8f61d12 100644
--- a/Filters/Parallel/vtkPResampleFilter.cxx
+++ b/Filters/Parallel/vtkPResampleFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPResampleFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPResampleFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkPResampleFilter.h b/Filters/Parallel/vtkPResampleFilter.h
index 8b1c031600cb369d11de99dc4a575a99819701be..b49e59ddfdf5e67af64e77162c9dc8e646f917a0 100644
--- a/Filters/Parallel/vtkPResampleFilter.h
+++ b/Filters/Parallel/vtkPResampleFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPResampleFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPResampleFilter
  * @brief   probe dataset in parallel using a vtkImageData
diff --git a/Filters/Parallel/vtkPSphereSource.cxx b/Filters/Parallel/vtkPSphereSource.cxx
index 65fc450985f89d335349b68402ae33587213757c..bfef646c4718ae06f27e3ddb1d69c23489f27453 100644
--- a/Filters/Parallel/vtkPSphereSource.cxx
+++ b/Filters/Parallel/vtkPSphereSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSphereSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPSphereSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Parallel/vtkPSphereSource.h b/Filters/Parallel/vtkPSphereSource.h
index 98a1c9c0eaf6b4da162f889656629d42a4568b71..bb3c0c16c97daf6fb702221183a9de5b750677b5 100644
--- a/Filters/Parallel/vtkPSphereSource.h
+++ b/Filters/Parallel/vtkPSphereSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSphereSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPSphereSource
  * @brief   sphere source that supports pieces
diff --git a/Filters/Parallel/vtkPTextureMapToSphere.cxx b/Filters/Parallel/vtkPTextureMapToSphere.cxx
index ed9f0c5671188bfb76f3e2c9af7ef774494b2721..abdd442c306878b95b9a4c6c1dd751c011052680 100644
--- a/Filters/Parallel/vtkPTextureMapToSphere.cxx
+++ b/Filters/Parallel/vtkPTextureMapToSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPTextureMapToSphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPTextureMapToSphere.h"
 
 #include "vtkCommunicator.h"
diff --git a/Filters/Parallel/vtkPTextureMapToSphere.h b/Filters/Parallel/vtkPTextureMapToSphere.h
index d1371ea88a605a12060ba69558b7655a4bc63e9d..52458c5e9a17ad9337d69dea42fb1a7863e8b611 100644
--- a/Filters/Parallel/vtkPTextureMapToSphere.h
+++ b/Filters/Parallel/vtkPTextureMapToSphere.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPTextureMapToSphere.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPTextureMapToSphere
  * @brief   generate texture coordinates by mapping points to sphere
diff --git a/Filters/Parallel/vtkPYoungsMaterialInterface.cxx b/Filters/Parallel/vtkPYoungsMaterialInterface.cxx
index 09c2179dac3a5a03c34f26e50985e395a82ea230..0b3b121cda1237718f4ad19c3208e3859e2dafdf 100644
--- a/Filters/Parallel/vtkPYoungsMaterialInterface.cxx
+++ b/Filters/Parallel/vtkPYoungsMaterialInterface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkYoungsMaterialInterface.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This file is part of the generalized Youngs material interface reconstruction algorithm
 // contributed by CEA/DIF - Commissariat a l'Energie Atomique, Centre DAM Ile-De-France <br> BP12,
diff --git a/Filters/Parallel/vtkPYoungsMaterialInterface.h b/Filters/Parallel/vtkPYoungsMaterialInterface.h
index ec45ef5a0211003d945c65013b092b8b2992b4ae..e7e056c1bd573383ec875c87b377414e9a8606c7 100644
--- a/Filters/Parallel/vtkPYoungsMaterialInterface.h
+++ b/Filters/Parallel/vtkPYoungsMaterialInterface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPYoungsMaterialInterface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPYoungsMaterialInterface
  * @brief   parallel reconstruction of material interfaces
diff --git a/Filters/Parallel/vtkPartitionBalancer.cxx b/Filters/Parallel/vtkPartitionBalancer.cxx
index acf7602cf26bf2d60d9dadee9775a03353e66844..6de455b207553bccaf70b5d4c9362202da6074e4 100644
--- a/Filters/Parallel/vtkPartitionBalancer.cxx
+++ b/Filters/Parallel/vtkPartitionBalancer.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-      </ProxyProperty>
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionBalancer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPartitionBalancer.h"
 
diff --git a/Filters/Parallel/vtkPartitionBalancer.h b/Filters/Parallel/vtkPartitionBalancer.h
index 6ecb91087c79cf54b3a3495b9c9a251ddde8f01a..c5ddb78c34d4957fa31ebada5a6c37ea0e28cd46 100644
--- a/Filters/Parallel/vtkPartitionBalancer.h
+++ b/Filters/Parallel/vtkPartitionBalancer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionBalancer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPartitionBalancer
  * @brief Balances input partitioned data sets so each rank has the same number of data sets.
diff --git a/Filters/Parallel/vtkPeriodicFilter.cxx b/Filters/Parallel/vtkPeriodicFilter.cxx
index ec9b94da8011b11be5179a5d2843af702e90ad6b..47274bdae93efe859ca3f202cd7a9831ce27339a 100644
--- a/Filters/Parallel/vtkPeriodicFilter.cxx
+++ b/Filters/Parallel/vtkPeriodicFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPeriodicFiler.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPeriodicFilter.h"
 
diff --git a/Filters/Parallel/vtkPeriodicFilter.h b/Filters/Parallel/vtkPeriodicFilter.h
index 53867cd0fab50d17263ccdb0348609d15fe2a771..615a2018140492cf625b10385581f02f8bd1305e 100644
--- a/Filters/Parallel/vtkPeriodicFilter.h
+++ b/Filters/Parallel/vtkPeriodicFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPeriodicFiler.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPeriodicFilter
diff --git a/Filters/Parallel/vtkPieceRequestFilter.cxx b/Filters/Parallel/vtkPieceRequestFilter.cxx
index 257422fe55cd3b8a2afdb4160b46a4e7a8dbebdd..37e12970c394f3bcff83635051ea602652ff536a 100644
--- a/Filters/Parallel/vtkPieceRequestFilter.cxx
+++ b/Filters/Parallel/vtkPieceRequestFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPieceRequestFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPieceRequestFilter.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Parallel/vtkPieceRequestFilter.h b/Filters/Parallel/vtkPieceRequestFilter.h
index b1f099b5c3ecf16b839ebeac26ab1f0fcd51213b..4d5ae324bed3e5215585e3905310a26c1c977aa3 100644
--- a/Filters/Parallel/vtkPieceRequestFilter.h
+++ b/Filters/Parallel/vtkPieceRequestFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPieceRequestFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPieceRequestFilter
  * @brief   Sets the piece request for upstream filters.
diff --git a/Filters/Parallel/vtkPieceScalars.cxx b/Filters/Parallel/vtkPieceScalars.cxx
index b004bcb273bd5edca122ff288a964e2e59acd388..6beccb36c9f5f390e6464eb05d7bd4dcc64a1250 100644
--- a/Filters/Parallel/vtkPieceScalars.cxx
+++ b/Filters/Parallel/vtkPieceScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPieceScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPieceScalars.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkPieceScalars.h b/Filters/Parallel/vtkPieceScalars.h
index c58bb1ecfc29e6305d19210b1d793b1e8f767035..80a412fe9aebdd8f35bad86a8a6469bcc2b10c72 100644
--- a/Filters/Parallel/vtkPieceScalars.h
+++ b/Filters/Parallel/vtkPieceScalars.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPieceScalars.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPieceScalars
  * @brief   Sets all cell scalars from the update piece.
diff --git a/Filters/Parallel/vtkPipelineSize.cxx b/Filters/Parallel/vtkPipelineSize.cxx
index 370a6a98e8f54d454bf8ad9946ca6879876408b9..758321efea5d77d886e63b38e4ffe26f77479ed3 100644
--- a/Filters/Parallel/vtkPipelineSize.cxx
+++ b/Filters/Parallel/vtkPipelineSize.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPipelineSize.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPipelineSize.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/Parallel/vtkPipelineSize.h b/Filters/Parallel/vtkPipelineSize.h
index af6e8c9fbd250c87618863f279a51e26b2d7bbd9..e5a220485c7194e5b4d384fca3147a281f011241 100644
--- a/Filters/Parallel/vtkPipelineSize.h
+++ b/Filters/Parallel/vtkPipelineSize.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPipelineSize.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPipelineSize
  * @brief   compute the memory required by a pipeline
diff --git a/Filters/Parallel/vtkProcessIdScalars.cxx b/Filters/Parallel/vtkProcessIdScalars.cxx
index c4347fb1d325d98318e9a3b0e80507f04a49e712..8176e6ddf127fb0912ce7bdad197eb2e727b80a6 100644
--- a/Filters/Parallel/vtkProcessIdScalars.cxx
+++ b/Filters/Parallel/vtkProcessIdScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcessIdScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Parallel/vtkProcessIdScalars.h b/Filters/Parallel/vtkProcessIdScalars.h
index 6db9d386b9ec0b21ca7830411a866402c8f39d44..81183cc9808980227931631d705842523bd7b964 100644
--- a/Filters/Parallel/vtkProcessIdScalars.h
+++ b/Filters/Parallel/vtkProcessIdScalars.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcessIdScalars.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProcessIdScalars
  * @brief   Sets cell or point scalars to the processor rank.
diff --git a/Filters/Parallel/vtkRectilinearGridOutlineFilter.cxx b/Filters/Parallel/vtkRectilinearGridOutlineFilter.cxx
index 7309738654ab24505f3371dd31a3a882fec6052f..d36684b24ee4698d5688581fb794656d64f62737 100644
--- a/Filters/Parallel/vtkRectilinearGridOutlineFilter.cxx
+++ b/Filters/Parallel/vtkRectilinearGridOutlineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridOutlineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridOutlineFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Parallel/vtkRectilinearGridOutlineFilter.h b/Filters/Parallel/vtkRectilinearGridOutlineFilter.h
index 53c3a11a117e2a7309634e8bdb9e6f941f3753c3..1d0e9845505ad0396007f243b3b3c4c521845f08 100644
--- a/Filters/Parallel/vtkRectilinearGridOutlineFilter.h
+++ b/Filters/Parallel/vtkRectilinearGridOutlineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridOutlineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridOutlineFilter
  * @brief   create wireframe outline for a rectilinear grid.
diff --git a/Filters/Parallel/vtkRemoveGhosts.cxx b/Filters/Parallel/vtkRemoveGhosts.cxx
index 555d9a26f1f9e0cf093da17314b6f0191286edc6..6985cf73581be3bc91812d5a67d83781d1302c01 100644
--- a/Filters/Parallel/vtkRemoveGhosts.cxx
+++ b/Filters/Parallel/vtkRemoveGhosts.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveGhosts.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRemoveGhosts.h"
 
diff --git a/Filters/Parallel/vtkRemoveGhosts.h b/Filters/Parallel/vtkRemoveGhosts.h
index 373f59c48ac25eed7ba4ec761fb46fcca4edd943..29f1a55f3f954e7d8394909ac795a01e03f9e635 100644
--- a/Filters/Parallel/vtkRemoveGhosts.h
+++ b/Filters/Parallel/vtkRemoveGhosts.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveGhosts.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRemoveGhosts
diff --git a/Filters/Parallel/vtkTransmitPolyDataPiece.cxx b/Filters/Parallel/vtkTransmitPolyDataPiece.cxx
index 6f86a1eca73f2571f2967cb9dbdf4cf88ed926ec..8dc5328384c31b74f8e213a8d64aa35e16b78dd4 100644
--- a/Filters/Parallel/vtkTransmitPolyDataPiece.cxx
+++ b/Filters/Parallel/vtkTransmitPolyDataPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitPolyDataPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransmitPolyDataPiece.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkTransmitPolyDataPiece.h b/Filters/Parallel/vtkTransmitPolyDataPiece.h
index 6d7c8fbf017faa3ac83243364082913d4d6219e7..60e588f411b8904985de82562b839b3b930ba452 100644
--- a/Filters/Parallel/vtkTransmitPolyDataPiece.h
+++ b/Filters/Parallel/vtkTransmitPolyDataPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitPolyDataPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransmitRectilinearGridPiece
  * @brief   Redistributes data produced
diff --git a/Filters/Parallel/vtkTransmitRectilinearGridPiece.cxx b/Filters/Parallel/vtkTransmitRectilinearGridPiece.cxx
index e447e8ebc7f8c8bd58df5cc5ea3e815fb9030fd2..a7781e2381b8a80dc570ea750268c7dd36186f3c 100644
--- a/Filters/Parallel/vtkTransmitRectilinearGridPiece.cxx
+++ b/Filters/Parallel/vtkTransmitRectilinearGridPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitRectilinearGridPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransmitRectilinearGridPiece.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/Parallel/vtkTransmitRectilinearGridPiece.h b/Filters/Parallel/vtkTransmitRectilinearGridPiece.h
index 4c6ebf8734b8d23fa5304739086cce0995a2a11f..cd4602768019872025d8f5ee3f6200dc8a416f65 100644
--- a/Filters/Parallel/vtkTransmitRectilinearGridPiece.h
+++ b/Filters/Parallel/vtkTransmitRectilinearGridPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitRectilinearGridPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransmitRectilinearGridPiece
  * @brief   Redistributes data produced
diff --git a/Filters/Parallel/vtkTransmitStructuredDataPiece.cxx b/Filters/Parallel/vtkTransmitStructuredDataPiece.cxx
index 36897efc83ab524ec69eba9869cb91faefd5b466..a4164d32a7a9ef351ee58e4ede1f58a5eb634589 100644
--- a/Filters/Parallel/vtkTransmitStructuredDataPiece.cxx
+++ b/Filters/Parallel/vtkTransmitStructuredDataPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitStructuredDataPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransmitStructuredDataPiece.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Parallel/vtkTransmitStructuredDataPiece.h b/Filters/Parallel/vtkTransmitStructuredDataPiece.h
index 3dd0d39eb8c91c5930c21878d72a2fd5629228c7..d875e330a364283e69135682afa331bfd029acfb 100644
--- a/Filters/Parallel/vtkTransmitStructuredDataPiece.h
+++ b/Filters/Parallel/vtkTransmitStructuredDataPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitStructuredDataPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransmitRectilinearGridPiece
  * @brief   Redistributes data produced
diff --git a/Filters/Parallel/vtkTransmitStructuredGridPiece.cxx b/Filters/Parallel/vtkTransmitStructuredGridPiece.cxx
index bf2fb2e6c6a0ea15a40d03f6f4ed88320e6a7a42..c40db07da45ea1bfa5447795ac43858f51605ee5 100644
--- a/Filters/Parallel/vtkTransmitStructuredGridPiece.cxx
+++ b/Filters/Parallel/vtkTransmitStructuredGridPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitStructuredGridPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransmitStructuredGridPiece.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/Parallel/vtkTransmitStructuredGridPiece.h b/Filters/Parallel/vtkTransmitStructuredGridPiece.h
index a5b14d12f9d95407824c80092abda953292565aa..7f9730eea8c336b1e6b9ef77c4bc4a9eaeaa4898 100644
--- a/Filters/Parallel/vtkTransmitStructuredGridPiece.h
+++ b/Filters/Parallel/vtkTransmitStructuredGridPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitStructuredGridPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransmitRectilinearGridPiece
  * @brief   Redistributes data produced
diff --git a/Filters/Parallel/vtkTransmitUnstructuredGridPiece.cxx b/Filters/Parallel/vtkTransmitUnstructuredGridPiece.cxx
index 63815e44420ecca20f202a077d7d5ee91d44fbb9..2089630c9712b80ae6d22b9316aa06467a8c8186 100644
--- a/Filters/Parallel/vtkTransmitUnstructuredGridPiece.cxx
+++ b/Filters/Parallel/vtkTransmitUnstructuredGridPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitUnstructuredGridPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransmitUnstructuredGridPiece.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Parallel/vtkTransmitUnstructuredGridPiece.h b/Filters/Parallel/vtkTransmitUnstructuredGridPiece.h
index 13d347c4efc635fd6f9263d68ead3d890b40ad40..6c2be25901c355078116f34bccee0221b119374f 100644
--- a/Filters/Parallel/vtkTransmitUnstructuredGridPiece.h
+++ b/Filters/Parallel/vtkTransmitUnstructuredGridPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitUnstructuredGridPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransmitRectilinearGridPiece
  * @brief   Redistributes data produced
diff --git a/Filters/ParallelDIY2/Testing/Cxx/DIYAggregateDataSet.cxx b/Filters/ParallelDIY2/Testing/Cxx/DIYAggregateDataSet.cxx
index e02d9bc79d6b35ed63562dc10c42fe4ea748f51b..69fc6697e0189f2467de7fef2b981290a056727c 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/DIYAggregateDataSet.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/DIYAggregateDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    DIYAggregateDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Tests vtkDIYAggregateDataSetFilter.
 
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestAdaptiveResampleToImage.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestAdaptiveResampleToImage.cxx
index 49f818118b55dd1e2d11dee48a936aaa549582a0..b9a1c29e579d0222cc5736ca983a68b0e1f698c8 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestAdaptiveResampleToImage.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestAdaptiveResampleToImage.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAdaptiveResampleToImage.h"
 #include "vtkBoundingBox.h"
 #include "vtkClipDataSet.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestExtractSubsetWithSeed.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestExtractSubsetWithSeed.cxx
index 51189388cbe81f4a3015f67e5a5dad663b348d9d..73ddaf0795457ea5d7b81824fbd0965f7dcfa492 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestExtractSubsetWithSeed.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestExtractSubsetWithSeed.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSubsetWithSeed.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIds.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIds.cxx
index 16726c95853e3f460fb0fb4a68657f43ffd72980..c78f35521a5bac4656a834c5df49cf9b781c0a39 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIds.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenerateGlobalIds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-===========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkCommunicator.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIdsSphere.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIdsSphere.cxx
index 19df7430ceac91d48abd5c830172f57ebd3da7b2..29a95e504c7b40343db56ab144d66bbd97c1f2b7 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIdsSphere.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestGenerateGlobalIdsSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenerateGlobalIdsSphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-===========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenerateGlobalIds.h"
 #include "vtkLogger.h"
 #include "vtkNew.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestGhostCellsGenerator.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestGhostCellsGenerator.cxx
index a9980545df194aa3eca9009d927f1c6b8f598793..a24c9ec232456d14934ed9d6e7a63aacdf77c84f 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestGhostCellsGenerator.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestGhostCellsGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGhostCellsGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #define _USE_MATH_DEFINES
 
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestOverlappingCellsDetector.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestOverlappingCellsDetector.cxx
index 1d6223b3f51a9d91dbd6e17b33daf3c85bf80eaf..ecb284dce3b0297708d51ddf28d88bc1aa947b53 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestOverlappingCellsDetector.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestOverlappingCellsDetector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOverlappingCellsDetector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleHyperTreeGridWithDataSet.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleHyperTreeGridWithDataSet.cxx
index b48f93a3202d141a4651abc32b69bd79788952c7..a0e3a2afaae91031ce47c25d9ac203287e22a01a 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleHyperTreeGridWithDataSet.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleHyperTreeGridWithDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHyperTreeGridPProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vector>
 
 #include "vtkActor.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImage.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImage.cxx
index 4253671d8eb53f979c6bdc13b67137df2d2e6f72..adb450d2fe0e024c0d4845c7d975fc6837260fe6 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImage.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPResampleToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPResampleToImage.h"
 
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImageCompositeDataSet.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImageCompositeDataSet.cxx
index b7cb4119d3f2dcf02c860f09efdecdbd374af7c5..7725c924de0c1164f66e8c54f232325db0abc878 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImageCompositeDataSet.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleToImageCompositeDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPResampleToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPResampleToImage.h"
 
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet.cxx
index ff0e1370840508fc01065227a23fef1ed2e73ddd..b1b37a667751795a6a3c81c9df5634260f5db4fc 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResampleWithDataset.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPResampleWithDataSet.h"
 
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet2.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet2.cxx
index 88c6da2ca7418f7507502b5f125218d07e8e6be9..6b5b27dbf865c982fbbe048f6f787682942d38dc 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet2.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPResampleWithDataSet2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResampleWithDataset.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPResampleWithDataSet.h"
 
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPStructuredGridGhostDataGenerator.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPStructuredGridGhostDataGenerator.cxx
index e0d40b3f8d2ac4d02d0092072a774b31b1baccf0..6832ee3aa46d6ee2353277c84a8be4983ad5ca2a 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPStructuredGridGhostDataGenerator.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPStructuredGridGhostDataGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPStructuredGridGhostDataGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestPStructuredGridGhostDataGenerator.cxx--Tests ghost data generation
 //
 // .SECTION Description
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPUniformGridGhostDataGenerator.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPUniformGridGhostDataGenerator.cxx
index 3dbc43b036720fcacdb735ec25eadaf69cdd084a..dbf29a9330612600fa76c2d0a5fe0b9f2edd0d45 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPUniformGridGhostDataGenerator.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPUniformGridGhostDataGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGhostCellsGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestGhostCellsGenerator.cxx -- Tests ghost data generation
 //
 // .SECTION Description
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestPUnstructuredGridGhostCellsGenerator.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestPUnstructuredGridGhostCellsGenerator.cxx
index f3121f712004d2613d433698164e10960a7600bc..bc4b2990a4806733d8444129eb53ff5601fbba79 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestPUnstructuredGridGhostCellsGenerator.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestPUnstructuredGridGhostCellsGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPStructuredGridConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDataSetTriangleFilter.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestProbeLineFilter.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestProbeLineFilter.cxx
index 1d15b47782657dc4673a789ec05d06a0c89f24cb..f1f67c7c99c4d2e3165c1d136c8711c70031d690 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestProbeLineFilter.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestProbeLineFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProbeLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCutter.h"
 #include "vtkDataArray.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilter.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilter.cxx
index 7fb4564c480a5c9181b4f6aef8d862abe3f79186..2a5ba1e0080d286d68443afdfdb1f8922015a644 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilter.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRedistributeDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-===========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterImplicitArray.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterImplicitArray.cxx
index 7587f1232949ab15bd8ffe35909e35bc8f0a50cf..7ff115fcbd95f38e1f1bde5fde07f9fcd24fcad1 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterImplicitArray.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterImplicitArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRedistributeDataSetFilterImplicitArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSet.h>
 #include <vtkImageData.h>
 #include <vtkImplicitArray.h>
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterOnIOSS.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterOnIOSS.cxx
index 977e852674f043212c72bdcfedeb5842b160faf2..2a369c702e3e98fd7cd10fc88dcb18ad8a5395c3 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterOnIOSS.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterOnIOSS.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRedistributeDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-===========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Test vtkRedistributeDataSetFilter can operate on vtkIOSSReader output and
  * produce correct cell ids.
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterWithPolyData.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterWithPolyData.cxx
index 2427c9915bd5bc11faa7e92d804864a4ccdbf77b..6e46e35bbc3ea0bf5bf59c48ed6d50a2c4733ac7 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterWithPolyData.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestRedistributeDataSetFilterWithPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRedistributeDataSetFilterWithPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-===========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestStructuredGridGhostDataGenerator.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestStructuredGridGhostDataGenerator.cxx
index 3c6dffcff7059b41b0c2bf7aad08f27b9fbdc164..077567b1df198749e82407f4eb0444b8603cda0d 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestStructuredGridGhostDataGenerator.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestStructuredGridGhostDataGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridGhostDataGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestStructuredGridGhostDataGenerator.cxx -- Tests generation of ghost
 //  data for structured grids.
 //
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestUniformGridGhostDataGenerator.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestUniformGridGhostDataGenerator.cxx
index 99d93c5c0683885d386798a6023c0c81635af198..3d10ee12d109c1f4e50b89b830ba7847fc682847 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestUniformGridGhostDataGenerator.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestUniformGridGhostDataGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUniformGridGhostDataGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestUniformGridGhostDataGenerator.cxx -- Serial test for ghost data
 //
 // .SECTION Description
diff --git a/Filters/ParallelDIY2/Testing/Cxx/TestUnstructuredGridGeometryFilterGhostCells.cxx b/Filters/ParallelDIY2/Testing/Cxx/TestUnstructuredGridGeometryFilterGhostCells.cxx
index 206f45188e684e8d668749bfa2df38ffcffd6cd8..81a8f8f67125ae3436ff3a0ac3a61d40c3f5a7e3 100644
--- a/Filters/ParallelDIY2/Testing/Cxx/TestUnstructuredGridGeometryFilterGhostCells.cxx
+++ b/Filters/ParallelDIY2/Testing/Cxx/TestUnstructuredGridGeometryFilterGhostCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUnstructuredGridGeometryFilterGhostCells.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <cstdlib>
 
diff --git a/Filters/ParallelDIY2/vtk.module b/Filters/ParallelDIY2/vtk.module
index d0d11c61d934196c1adb2f559fbb8429020546dc..f383510c99a901a021d2d49fdf5d90ed3bc7f908 100644
--- a/Filters/ParallelDIY2/vtk.module
+++ b/Filters/ParallelDIY2/vtk.module
@@ -7,6 +7,10 @@ KIT
 IMPLEMENTS
   VTK::FiltersCore
   VTK::FiltersParallel
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonMath
   VTK::FiltersCore
diff --git a/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.cxx b/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.cxx
index f8995aab126aa0c9083564d998dfd8749d599e2a..e9e3931373abebc387d7e0b18f625880fd589830 100644
--- a/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.cxx
+++ b/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdaptiveResampleToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAdaptiveResampleToImage.h"
 
diff --git a/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.h b/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.h
index b35abf239efc52d23a54a12ed4d260816f78cac2..e4d4acd34c5a80ff3b7632b61cc711e6457b71bc 100644
--- a/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.h
+++ b/Filters/ParallelDIY2/vtkAdaptiveResampleToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdaptiveResampleToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkAdaptiveResampleToImage
  * @brief samples a dataset with adaptive refinements.
diff --git a/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.cxx b/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.cxx
index 2b7d0659b5279fa6e2aa3b18615eb3e47332a38f..5d17e57e4d5a9eab0e85dd18e265f3ac1333895b 100644
--- a/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.cxx
+++ b/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYAggregateDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDIYAggregateDataSetFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.h b/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.h
index bba9695ab29d694c9a6a481631f40c15d528e14a..d29ac599f85f5dd4ececf4cee3f0506baa6e5f18 100644
--- a/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.h
+++ b/Filters/ParallelDIY2/vtkDIYAggregateDataSetFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYAggregateDataSetFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDIYAggregateDataSetFilter
  * @brief   Aggregates data sets to a reduced number of processes.
diff --git a/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.cxx b/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.cxx
index 076e5ed973148b9c7d58a8a4a364ffb6867b85e9..4fd6fe6c56168447ce6568b80f9d32891e39ba56 100644
--- a/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.cxx
+++ b/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYKdTreeUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDIYKdTreeUtilities.h"
 
diff --git a/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.h b/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.h
index ea551ebe0f6bad42a0fc4d06a31c20bf60722139..c096848684b2481f15313715381b3f1932e5d52a 100644
--- a/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.h
+++ b/Filters/ParallelDIY2/vtkDIYKdTreeUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYKdTreeUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDIYKdTreeUtilities
  * @brief collection of utility functions for DIY-based KdTree algorithm
diff --git a/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.cxx b/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.cxx
index fe26c7385a093351efa7b528688f2dad50d04d05..68e39121412e5039186226e5d0ccc54d8a886ce2 100644
--- a/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.cxx
+++ b/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSubsetWithSeed.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractSubsetWithSeed.h"
 
diff --git a/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.h b/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.h
index b02306fbf29c65a3e766d1f289a98076eb0c44e7..acf19892103020b625c87cc92da76228895043d6 100644
--- a/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.h
+++ b/Filters/ParallelDIY2/vtkExtractSubsetWithSeed.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSubsetWithSeed.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkExtractSubsetWithSeed
  * @brief extract a line or plane in the ijk space starting with a seed
diff --git a/Filters/ParallelDIY2/vtkGenerateGlobalIds.cxx b/Filters/ParallelDIY2/vtkGenerateGlobalIds.cxx
index fff4a1a7f7fec21009dadbc8a6e3a35920ff18ba..3325bf75a6658dfbb453a19cd6f077e5fd0b4322 100644
--- a/Filters/ParallelDIY2/vtkGenerateGlobalIds.cxx
+++ b/Filters/ParallelDIY2/vtkGenerateGlobalIds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateGlobalIds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenerateGlobalIds.h"
 
diff --git a/Filters/ParallelDIY2/vtkGenerateGlobalIds.h b/Filters/ParallelDIY2/vtkGenerateGlobalIds.h
index 7f22b7166a30fc9c7abab3abd9682851dc690318..6cba8e4f6b1a86f69a38038288307feaf54911cb 100644
--- a/Filters/ParallelDIY2/vtkGenerateGlobalIds.h
+++ b/Filters/ParallelDIY2/vtkGenerateGlobalIds.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateGlobalIds.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkGenerateGlobalIds
  * @brief generates global point and cell ids.
diff --git a/Filters/ParallelDIY2/vtkGhostCellsGenerator.cxx b/Filters/ParallelDIY2/vtkGhostCellsGenerator.cxx
index 9c2ae36e7315a1d278417a0121e6c9139d28a331..a2f3bbcd9d52c9897922b9c0c87123ed7a865cb0 100644
--- a/Filters/ParallelDIY2/vtkGhostCellsGenerator.cxx
+++ b/Filters/ParallelDIY2/vtkGhostCellsGenerator.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-      </ProxyProperty>
-
-  Program:   Visualization Toolkit
-  Module:    vtkGhostCellsGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGhostCellsGenerator.h"
 
diff --git a/Filters/ParallelDIY2/vtkGhostCellsGenerator.h b/Filters/ParallelDIY2/vtkGhostCellsGenerator.h
index da220c8a0b2528d9654c58bfdb75b59ccb6f08d8..01bc99c7250a185b56541af69c972c80307c4dc3 100644
--- a/Filters/ParallelDIY2/vtkGhostCellsGenerator.h
+++ b/Filters/ParallelDIY2/vtkGhostCellsGenerator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGhostCellsGenerator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkGhostCellsGenerator
  * @brief Computes ghost cells on vtkCompositeDataSet inputs
diff --git a/Filters/ParallelDIY2/vtkOverlappingCellsDetector.cxx b/Filters/ParallelDIY2/vtkOverlappingCellsDetector.cxx
index 94bbcfd1021ba0d02c955576a3066cc74646bac1..c7c1dfadf2e9df5ae6095758d5c8eb81598c6a39 100644
--- a/Filters/ParallelDIY2/vtkOverlappingCellsDetector.cxx
+++ b/Filters/ParallelDIY2/vtkOverlappingCellsDetector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlappingCellsDetector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOverlappingCellsDetector.h"
 
diff --git a/Filters/ParallelDIY2/vtkOverlappingCellsDetector.h b/Filters/ParallelDIY2/vtkOverlappingCellsDetector.h
index 4cae8d26776eb6d2ddef9933eec097c261da9e79..94748daef1ce7da10f9b90af0e574ebfd10f4c57 100644
--- a/Filters/ParallelDIY2/vtkOverlappingCellsDetector.h
+++ b/Filters/ParallelDIY2/vtkOverlappingCellsDetector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlappingCellsDetector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkOverlappingCellsDetector
  * @brief Exposes how many cells each cell of the input collide.
diff --git a/Filters/ParallelDIY2/vtkPResampleToImage.cxx b/Filters/ParallelDIY2/vtkPResampleToImage.cxx
index e70f7cf7a63849e73cd9b58283ea76d70e7693a6..be047051d19b83997e58c486788f4311190711a4 100644
--- a/Filters/ParallelDIY2/vtkPResampleToImage.cxx
+++ b/Filters/ParallelDIY2/vtkPResampleToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPResampleToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPResampleToImage.h"
 
diff --git a/Filters/ParallelDIY2/vtkPResampleToImage.h b/Filters/ParallelDIY2/vtkPResampleToImage.h
index 220367f4e0432ba245652be254574372eb8a4f2b..8b8bcd7a9b3222432e28190ad8889b977f3b6457 100644
--- a/Filters/ParallelDIY2/vtkPResampleToImage.h
+++ b/Filters/ParallelDIY2/vtkPResampleToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPResampleToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPResampleToImage
  * @brief   sample dataset on a uniform grid in parallel
diff --git a/Filters/ParallelDIY2/vtkPResampleWithDataSet.cxx b/Filters/ParallelDIY2/vtkPResampleWithDataSet.cxx
index a1e18137911055cfa20a46d0ccad79c835248c90..81aeb2baf8021e518b0e20721b8d166f27ed52d7 100644
--- a/Filters/ParallelDIY2/vtkPResampleWithDataSet.cxx
+++ b/Filters/ParallelDIY2/vtkPResampleWithDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPResampleWithDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPResampleWithDataSet.h"
 
diff --git a/Filters/ParallelDIY2/vtkPResampleWithDataSet.h b/Filters/ParallelDIY2/vtkPResampleWithDataSet.h
index 3c1bf31ae4916ed0a41933dbc5d62be814802387..2db7eaa16dbf0921231cf6b335f1c786cff89ace 100644
--- a/Filters/ParallelDIY2/vtkPResampleWithDataSet.h
+++ b/Filters/ParallelDIY2/vtkPResampleWithDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPResampleWithDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPResampleWithDataSet
  * points from another dataset.
diff --git a/Filters/ParallelDIY2/vtkProbeLineFilter.cxx b/Filters/ParallelDIY2/vtkProbeLineFilter.cxx
index 5469ad6eca8049c23cfb155e0517a619adcc2c67..5a01615740a9d25b9c3f3317daf11020923f76fe 100644
--- a/Filters/ParallelDIY2/vtkProbeLineFilter.cxx
+++ b/Filters/ParallelDIY2/vtkProbeLineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbeLineFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProbeLineFilter.h"
 
 #include "vtkAppendArcLength.h"
diff --git a/Filters/ParallelDIY2/vtkProbeLineFilter.h b/Filters/ParallelDIY2/vtkProbeLineFilter.h
index e7165db76e05d343e5ba346ccadc8f9d3456d0c6..2431d204efcc4db8c82e6a1ca174d63bf51f026d 100644
--- a/Filters/ParallelDIY2/vtkProbeLineFilter.h
+++ b/Filters/ParallelDIY2/vtkProbeLineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbeLineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProbeLineFilter
  * @brief   probe dataset along a line in parallel
diff --git a/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.cxx b/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.cxx
index 40e37255c6abaea65390702546eba040d6086e46..436eab544aeafb079df7c53732b345dcdad024c2 100644
--- a/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.cxx
+++ b/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRedistributeDataSetFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRedistributeDataSetFilter.h"
 
diff --git a/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.h b/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.h
index c1ca478bc42380b91ae6087f1316c7bc9178f3d5..8f197e868eea10b6c6a8e8ef7ec82995e177a073 100644
--- a/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.h
+++ b/Filters/ParallelDIY2/vtkRedistributeDataSetFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRedistributeDataSetFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkRedistributeDataSetFilter
  * @brief redistributes input dataset into requested number of partitions
diff --git a/Filters/ParallelFlowPaths/Testing/Cxx/TestPLagrangianParticleTracker.cxx b/Filters/ParallelFlowPaths/Testing/Cxx/TestPLagrangianParticleTracker.cxx
index 400a5b488e75c9186cdea367a882bc622ddffdea..e4dbd5d6802f8e41499c512cfb2e80b2e9267955 100644
--- a/Filters/ParallelFlowPaths/Testing/Cxx/TestPLagrangianParticleTracker.cxx
+++ b/Filters/ParallelFlowPaths/Testing/Cxx/TestPLagrangianParticleTracker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLagrangianParticleTracker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/Filters/ParallelFlowPaths/Testing/Cxx/TestPParticleTracers.cxx b/Filters/ParallelFlowPaths/Testing/Cxx/TestPParticleTracers.cxx
index 28cdaa1f6279050283c5414e44447a734c0e0472..f36c20c880418d1241bbb62bb38a03b5d89dbb3d 100644
--- a/Filters/ParallelFlowPaths/Testing/Cxx/TestPParticleTracers.cxx
+++ b/Filters/ParallelFlowPaths/Testing/Cxx/TestPParticleTracers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPParticleTracers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAlgorithm.h"
 #include "vtkCellArray.h"
 #include "vtkFloatArray.h"
diff --git a/Filters/ParallelFlowPaths/Testing/Cxx/TestPStream.cxx b/Filters/ParallelFlowPaths/Testing/Cxx/TestPStream.cxx
index c4abe915163facf8d96ce957eacbad0fb7d2b1eb..3ab0c567ef3e04463ea7f8c1ac0d4b7ac2af94fc 100644
--- a/Filters/ParallelFlowPaths/Testing/Cxx/TestPStream.cxx
+++ b/Filters/ParallelFlowPaths/Testing/Cxx/TestPStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPStream.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamAMR.cxx b/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamAMR.cxx
index c6094012d0378231d0d5ba7a7579c7eeaf283bb0..ea7e1d8dba114546ca72812afc19ee2f1698e547 100644
--- a/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamAMR.cxx
+++ b/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamAMR.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPStreamAMR.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestVectorFieldSource.h"
 #include "vtkAMRBox.h"
 #include "vtkAMREnzoReader.h"
diff --git a/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamGeometry.cxx b/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamGeometry.cxx
index c5c453ffe592a117601a95fd42c5cd9495e97779..804f2e49951992139b24b71ad10213df40ac09a1 100644
--- a/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamGeometry.cxx
+++ b/Filters/ParallelFlowPaths/Testing/Cxx/TestPStreamGeometry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPStreamGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestVectorFieldSource.h"
 #include <vtkCellArray.h>
 #include <vtkDoubleArray.h>
diff --git a/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.cxx b/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.cxx
index ef6912aefe4a1edd74c6b3742abd400f7118b2b7..26e6d0d25e3fea783e8dd190f51db6bd00f721bd 100644
--- a/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.cxx
+++ b/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestVectorFieldSource.h"
 #include <vtkDataArray.h>
 #include <vtkDataObject.h>
diff --git a/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.h b/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.h
index 18281500eaef96ea750d7c24cabb600394d2699c..823ecc2edd520e9238edb2fdada8ef00dcd309e4 100644
--- a/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.h
+++ b/Filters/ParallelFlowPaths/Testing/Cxx/TestVectorFieldSource.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAlgorithm.h"
 #include <vtkInformationVector.h>
 
diff --git a/Filters/ParallelFlowPaths/vtk.module b/Filters/ParallelFlowPaths/vtk.module
index 8df8265b1c964d2842a84449896dbf00cfdf092d..782ced12d7cd860c50a1b32fdf16cba05923cb51 100644
--- a/Filters/ParallelFlowPaths/vtk.module
+++ b/Filters/ParallelFlowPaths/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 IMPLEMENTS
   VTK::FiltersFlowPaths
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::FiltersFlowPaths
diff --git a/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.cxx b/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.cxx
index a1ae683f8135af278de49b4168558c05b57f19d3..51bf489aa347fab53d516e8758059f43a58ee10f 100644
--- a/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.cxx
+++ b/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLagrangianParticleTracker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPLagrangianParticleTracker.h"
 
 #include "vtkAppendFilter.h"
diff --git a/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.h b/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.h
index a7b430b64812fb3ae5140da1a743043c4376a2bb..aaa0a1c784c2458de89948b5024e888acb1c91fa 100644
--- a/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.h
+++ b/Filters/ParallelFlowPaths/vtkPLagrangianParticleTracker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLagrangianParticleTracker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPLagrangianParticleTracker
  * @brief    parallel Lagrangian particle tracker
diff --git a/Filters/ParallelFlowPaths/vtkPParticlePathFilter.cxx b/Filters/ParallelFlowPaths/vtkPParticlePathFilter.cxx
index 21b60694553273529c41e0f8a7945272601d79a1..485b9eb11b58b3b2444aa56405ab99e9eca2dacc 100644
--- a/Filters/ParallelFlowPaths/vtkPParticlePathFilter.cxx
+++ b/Filters/ParallelFlowPaths/vtkPParticlePathFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPParticlePathFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPParticlePathFilter.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/ParallelFlowPaths/vtkPParticlePathFilter.h b/Filters/ParallelFlowPaths/vtkPParticlePathFilter.h
index 5a52b8e0c62ed8501fc04a50899d523982115037..4356b425929d92fa065b512b06043900611cc280 100644
--- a/Filters/ParallelFlowPaths/vtkPParticlePathFilter.h
+++ b/Filters/ParallelFlowPaths/vtkPParticlePathFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPParticlePathFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPParticlePathFilter
  * @brief   A Parallel Particle tracer for unsteady vector fields
diff --git a/Filters/ParallelFlowPaths/vtkPParticleTracer.cxx b/Filters/ParallelFlowPaths/vtkPParticleTracer.cxx
index 0b5b465da29deecb47afdd6d78f50eafb0436ad1..a7fd59cf3ed762af23a389ef7b40e1011554de2f 100644
--- a/Filters/ParallelFlowPaths/vtkPParticleTracer.cxx
+++ b/Filters/ParallelFlowPaths/vtkPParticleTracer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPParticleTracer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPParticleTracer.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Filters/ParallelFlowPaths/vtkPParticleTracer.h b/Filters/ParallelFlowPaths/vtkPParticleTracer.h
index cfc36d64019b0429e03deba96cc54ea60ea5f22f..2441b6802b77260deb678ab909368488b936a3f5 100644
--- a/Filters/ParallelFlowPaths/vtkPParticleTracer.h
+++ b/Filters/ParallelFlowPaths/vtkPParticleTracer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPParticleTracer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPParticleTracer
  * @brief   A Parallel Particle tracer for unsteady vector fields
diff --git a/Filters/ParallelFlowPaths/vtkPParticleTracerBase.cxx b/Filters/ParallelFlowPaths/vtkPParticleTracerBase.cxx
index bf57782f2b0d79df2ab98602b0b8c1d3a381033d..ddf99d88f1696aa7553662e908177f103dbf08ee 100644
--- a/Filters/ParallelFlowPaths/vtkPParticleTracerBase.cxx
+++ b/Filters/ParallelFlowPaths/vtkPParticleTracerBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPParticleTracerBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPParticleTracerBase.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/ParallelFlowPaths/vtkPParticleTracerBase.h b/Filters/ParallelFlowPaths/vtkPParticleTracerBase.h
index 1e5397a6d28829845c2a2093466c9141e3fe5603..800678a14da79ef9b02521ef5a17dcfd62d2da8c 100644
--- a/Filters/ParallelFlowPaths/vtkPParticleTracerBase.h
+++ b/Filters/ParallelFlowPaths/vtkPParticleTracerBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticleTracerBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParticleTracerBase
  * @brief   A parallel particle tracer for vector fields
diff --git a/Filters/ParallelFlowPaths/vtkPStreaklineFilter.cxx b/Filters/ParallelFlowPaths/vtkPStreaklineFilter.cxx
index 48ac956a6b9048b2a476e8a0f6594abd491493cc..49c5a3d0e1c02512f65428aa715c3a3a2fd7e748 100644
--- a/Filters/ParallelFlowPaths/vtkPStreaklineFilter.cxx
+++ b/Filters/ParallelFlowPaths/vtkPStreaklineFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPStreaklineFilter.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPStreaklineFilter.h"
 #include "vtkAppendPolyData.h"
 #include "vtkCell.h"
diff --git a/Filters/ParallelFlowPaths/vtkPStreaklineFilter.h b/Filters/ParallelFlowPaths/vtkPStreaklineFilter.h
index bc7cf8079564ee4ad088e417b3aef762c7ca6c9d..fab0be7f9a7a65e140e33ac687c40d329534e947 100644
--- a/Filters/ParallelFlowPaths/vtkPStreaklineFilter.h
+++ b/Filters/ParallelFlowPaths/vtkPStreaklineFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPStreaklineFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPStreaklineFilter
  * @brief   A Parallel Particle tracer for unsteady vector fields
diff --git a/Filters/ParallelFlowPaths/vtkPStreamTracer.cxx b/Filters/ParallelFlowPaths/vtkPStreamTracer.cxx
index fe6af2f3fb027321ad6dc41536c902640b44b89e..a676b0fd2af56584204a2cf634e864df16bf2716 100644
--- a/Filters/ParallelFlowPaths/vtkPStreamTracer.cxx
+++ b/Filters/ParallelFlowPaths/vtkPStreamTracer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPStreamTracer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPStreamTracer.h"
 
 #include "vtkAMRInterpolatedVelocityField.h"
diff --git a/Filters/ParallelFlowPaths/vtkPStreamTracer.h b/Filters/ParallelFlowPaths/vtkPStreamTracer.h
index 050fc485d530947fc12259912ef76790a47e40e7..1d99fa1a5e287bd0f70e34812c2f03e07558d1c7 100644
--- a/Filters/ParallelFlowPaths/vtkPStreamTracer.h
+++ b/Filters/ParallelFlowPaths/vtkPStreamTracer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPStreamTracer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPStreamTracer
  * @brief    parallel streamline generators
diff --git a/Filters/ParallelGeometry/Testing/Cxx/ParallelConnectivity.cxx b/Filters/ParallelGeometry/Testing/Cxx/ParallelConnectivity.cxx
index aa8b1f051c940eae99ce6ce8807f6b07c069471d..e418cb2c21343458b2bf642f84a6f75c4c23985f 100644
--- a/Filters/ParallelGeometry/Testing/Cxx/ParallelConnectivity.cxx
+++ b/Filters/ParallelGeometry/Testing/Cxx/ParallelConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ParallelConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkConnectivityFilter.h"
 
diff --git a/Filters/ParallelGeometry/Testing/Cxx/TestPStructuredGridConnectivity.cxx b/Filters/ParallelGeometry/Testing/Cxx/TestPStructuredGridConnectivity.cxx
index 44441f26e5d1c81290a949eaf4b59d108115416f..bb784026e1fddbee593cafe110d57f0d1dc1d619 100644
--- a/Filters/ParallelGeometry/Testing/Cxx/TestPStructuredGridConnectivity.cxx
+++ b/Filters/ParallelGeometry/Testing/Cxx/TestPStructuredGridConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPStructuredGridConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestPStructuredGridConnectivity.cxx -- Parallel structured connectivity
 //
 // .SECTION Description
diff --git a/Filters/ParallelGeometry/Testing/Cxx/TestPolyhedralMeshDistributedDataFilter.cxx b/Filters/ParallelGeometry/Testing/Cxx/TestPolyhedralMeshDistributedDataFilter.cxx
index e1b85f2982f5d2c2c2e09fec598d52801489cf63..1c4724ecb05c154ab4f92d52e0e288708ccb786d 100644
--- a/Filters/ParallelGeometry/Testing/Cxx/TestPolyhedralMeshDistributedDataFilter.cxx
+++ b/Filters/ParallelGeometry/Testing/Cxx/TestPolyhedralMeshDistributedDataFilter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDistributedDataFilter.h"
 #include "vtkMPIController.h"
 #include "vtkMultiProcessController.h"
diff --git a/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.cxx b/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.cxx
index 2ec3602e2603e42984ef7938bde0752bfe53ad48..87dd9952aaec18f56b2c8f9a58396b184f656454 100644
--- a/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.cxx
+++ b/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // MPI include
 #include <vtk_mpi.h>
 
diff --git a/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.h b/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.h
index d554a978ca67124ef2ef88872f121d30717ecb60..2792fc2e899fbc48f88d1b914c8f293f7a93e916 100644
--- a/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.h
+++ b/Filters/ParallelGeometry/Testing/Cxx/UnstructuredGhostZonesCommon.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkPStructuredGridConnectivity.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef UNSTRUCTUREDGHOSTZONESCOMMON_H_
 #define UNSTRUCTUREDGHOSTZONESCOMMON_H_
 
diff --git a/Filters/ParallelGeometry/vtk.module b/Filters/ParallelGeometry/vtk.module
index 67421f58361c76663590d34ce9273753e0426eb8..a420ca4f9b2bad379f348d72258ac66211f9e872 100644
--- a/Filters/ParallelGeometry/vtk.module
+++ b/Filters/ParallelGeometry/vtk.module
@@ -8,6 +8,10 @@ GROUPS
   MPI
 IMPLEMENTS
   VTK::FiltersCore
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonSystem
diff --git a/Filters/ParallelGeometry/vtkPConnectivityFilter.cxx b/Filters/ParallelGeometry/vtkPConnectivityFilter.cxx
index 2d0035e518759c045ad040d08214c4511613a362..22c58dfb1995158b1758021332da741aa4c37271 100644
--- a/Filters/ParallelGeometry/vtkPConnectivityFilter.cxx
+++ b/Filters/ParallelGeometry/vtkPConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPConnectivityFilter.h"
 
diff --git a/Filters/ParallelGeometry/vtkPConnectivityFilter.h b/Filters/ParallelGeometry/vtkPConnectivityFilter.h
index 773888149c2dc1f9fa3cda0222b9ff27b0584e4b..3975e47ffb3bdaea82c6f6064f227e87cd27bda3 100644
--- a/Filters/ParallelGeometry/vtkPConnectivityFilter.h
+++ b/Filters/ParallelGeometry/vtkPConnectivityFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPConnectivityFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPConnectivityFilter
  * @brief   Parallel version of vtkConnectivityFilter
diff --git a/Filters/ParallelGeometry/vtkPDistributedDataFilter.cxx b/Filters/ParallelGeometry/vtkPDistributedDataFilter.cxx
index 821b6f2b8fa78bde20d5f274a2ce43d0fe711ebf..12e9ab8b628eb97179dc28c7f38388a5351392be 100644
--- a/Filters/ParallelGeometry/vtkPDistributedDataFilter.cxx
+++ b/Filters/ParallelGeometry/vtkPDistributedDataFilter.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDistributedDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDistributedDataFilter.h"
 
diff --git a/Filters/ParallelGeometry/vtkPDistributedDataFilter.h b/Filters/ParallelGeometry/vtkPDistributedDataFilter.h
index 28eac1b9c999abf08e2216d62ad3fb738f54f75c..4dd8f7db96df7a721c266b48b79a2f2f5143d04f 100644
--- a/Filters/ParallelGeometry/vtkPDistributedDataFilter.h
+++ b/Filters/ParallelGeometry/vtkPDistributedDataFilter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDistributedDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPDistributedDataFilter
diff --git a/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.cxx b/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.cxx
index 1a1989be84f21413cfc2f972b61c20df4fc1f234..02ab81f63406117ceb10ae81cbc74adec84228e0 100644
--- a/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.cxx
+++ b/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkPStructuredGridConnectivity.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPStructuredGridConnectivity.h"
 #include "vtkMPICommunicator.h"
 #include "vtkMPIController.h"
diff --git a/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.h b/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.h
index febdad8fed0b8f6135d4c0d95bf9e31e44b183b1..67c62483bf3c85a68eecf220a38e14a5b7c38482 100644
--- a/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.h
+++ b/Filters/ParallelGeometry/vtkPStructuredGridConnectivity.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkPStructuredGridConnectivity.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPStructuredGridConnectivity
  *
diff --git a/Filters/ParallelImaging/LICENSE b/Filters/ParallelImaging/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/ParallelImaging/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/ParallelImaging/vtk.module b/Filters/ParallelImaging/vtk.module
index 4de62231c68c1f335e9852b3ea05fb104250bdb9..8d09a746b26e262a2ed6ae6c5663a3613aa69cca 100644
--- a/Filters/ParallelImaging/vtk.module
+++ b/Filters/ParallelImaging/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonExecutionModel
   VTK::FiltersImaging
diff --git a/Filters/ParallelImaging/vtkExtractPiece.cxx b/Filters/ParallelImaging/vtkExtractPiece.cxx
index 3e3ec66f002e1adb0b148b7eb3b3a69ceb828f03..1fa37c48711ab5f040bf0e6a3f4d48bdcac176ff 100644
--- a/Filters/ParallelImaging/vtkExtractPiece.cxx
+++ b/Filters/ParallelImaging/vtkExtractPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractPiece.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Filters/ParallelImaging/vtkExtractPiece.h b/Filters/ParallelImaging/vtkExtractPiece.h
index aba4fd477b7efc8dd560f37aa3a2f8c7a5f7d3cb..a5a51df5ceb06010419a53fad70bf506062118f6 100644
--- a/Filters/ParallelImaging/vtkExtractPiece.h
+++ b/Filters/ParallelImaging/vtkExtractPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractPiece
  *
diff --git a/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.cxx b/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.cxx
index 7fffb4e0bc11d4409d45246ef2ac64096eb2c97d..f31e3421a3caed3648d94d793233e1f410c5f547 100644
--- a/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.cxx
+++ b/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMemoryLimitImageDataStreamer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMemoryLimitImageDataStreamer.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.h b/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.h
index f00326030cc28e9188decd6863e99a66e6a7ab4e..d02b5fd4df5f7fb0d7bd20a97b52e5be3c22bf58 100644
--- a/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.h
+++ b/Filters/ParallelImaging/vtkMemoryLimitImageDataStreamer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMemoryLimitImageDataStreamer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMemoryLimitImageDataStreamer
  * @brief   Initiates streaming on image data.
diff --git a/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.cxx b/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.cxx
index 748a42033e0f77b85df979e08a47d1402084c425..7f9507a446dc27f421854f7f287e2d2d7999702d 100644
--- a/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.cxx
+++ b/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPComputeHistogram2DOutliers.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkPComputeHistogram2DOutliers.h"
 //------------------------------------------------------------------------------
 #include "vtkCollection.h"
diff --git a/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.h b/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.h
index 76de59df47880731928975222276a28a580c3a49..297a07a2c3bb37a242aca52f12155f5dd185fca4 100644
--- a/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.h
+++ b/Filters/ParallelImaging/vtkPComputeHistogram2DOutliers.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPComputeHistogram2DOutliers.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPComputeHistogram2DOutliers
  * @brief   extract outlier rows from
diff --git a/Filters/ParallelImaging/vtkPExtractHistogram2D.cxx b/Filters/ParallelImaging/vtkPExtractHistogram2D.cxx
index 1be2875b8e42f090288c2b7f7ec40d35c528ca14..57b172c980709f0572f82c5898f44b7d0665cf28 100644
--- a/Filters/ParallelImaging/vtkPExtractHistogram2D.cxx
+++ b/Filters/ParallelImaging/vtkPExtractHistogram2D.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPExtractHistogram2D.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkPExtractHistogram2D.h"
 
 #include "vtkDataArray.h"
diff --git a/Filters/ParallelImaging/vtkPExtractHistogram2D.h b/Filters/ParallelImaging/vtkPExtractHistogram2D.h
index 8348ee65e1198e34cdef63269507a9cb3453a335..b805f0b63e26c01c3806d5bcf2e0988f66227409 100644
--- a/Filters/ParallelImaging/vtkPExtractHistogram2D.h
+++ b/Filters/ParallelImaging/vtkPExtractHistogram2D.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractHistogram2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPExtractHistogram2D
  * @brief   compute a 2D histogram between two columns
diff --git a/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.cxx b/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.cxx
index 61b024e5f45a0691752bdd77af18d3970d5df5fd..8434d9979bee9b511bf240105c92aa442ef38268 100644
--- a/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.cxx
+++ b/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPPairwiseExtractHistogram2D.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkPPairwiseExtractHistogram2D.h"
 
 #include "vtkArrayData.h"
diff --git a/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.h b/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.h
index 3f1b77fc4abd2a9b605dd3cc2f24fff2af8b200d..a9266d25fad1bec83f3f847bdf3c9c98fcf723fc 100644
--- a/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.h
+++ b/Filters/ParallelImaging/vtkPPairwiseExtractHistogram2D.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPairwiseExtractHistogram2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPPairwiseExtractHistogram2D
  * @brief   compute a 2D histogram between
diff --git a/Filters/ParallelImaging/vtkTransmitImageDataPiece.cxx b/Filters/ParallelImaging/vtkTransmitImageDataPiece.cxx
index 385a12b16dcfad0540ea2d4370c6ba2def94dc34..91be0ef1280f4550bb85a31f31d5cc5775d7ff0a 100644
--- a/Filters/ParallelImaging/vtkTransmitImageDataPiece.cxx
+++ b/Filters/ParallelImaging/vtkTransmitImageDataPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitImageDataPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransmitImageDataPiece.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/ParallelImaging/vtkTransmitImageDataPiece.h b/Filters/ParallelImaging/vtkTransmitImageDataPiece.h
index bb201ed158c2bc2dd0045e5fd60d12cd007d2038..c4a7b81dcd82220b42583fe414780211f6d90104 100644
--- a/Filters/ParallelImaging/vtkTransmitImageDataPiece.h
+++ b/Filters/ParallelImaging/vtkTransmitImageDataPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransmitImageDataPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransmitRectilinearGridPiece
  * @brief   Redistributes data produced
diff --git a/Filters/ParallelMPI/Testing/Cxx/TestDistributedPointCloudFilter.cxx b/Filters/ParallelMPI/Testing/Cxx/TestDistributedPointCloudFilter.cxx
index e1d86c0a74ccc209198039cea7cabd27deb98043..63a184a52cac921859a9d66ea562baf1a1cb7b5c 100644
--- a/Filters/ParallelMPI/Testing/Cxx/TestDistributedPointCloudFilter.cxx
+++ b/Filters/ParallelMPI/Testing/Cxx/TestDistributedPointCloudFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistributedPointCloudFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoundingBox.h"
 #include "vtkDistributedPointCloudFilter.h"
diff --git a/Filters/ParallelMPI/Testing/Cxx/TestImplicitConnectivity.cxx b/Filters/ParallelMPI/Testing/Cxx/TestImplicitConnectivity.cxx
index b8835e862c1e5ddcc7a86ca20b7ad6e616ff8850..4984779621bc9b88e28bbc2e91145094965f7121 100644
--- a/Filters/ParallelMPI/Testing/Cxx/TestImplicitConnectivity.cxx
+++ b/Filters/ParallelMPI/Testing/Cxx/TestImplicitConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPStructuredGridConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestImplicitConnectivity.cxx -- Parallel implicit connectivity test
 //
 // .SECTION Description
diff --git a/Filters/ParallelMPI/vtk.module b/Filters/ParallelMPI/vtk.module
index 2b679765a0a47853aa6e2751e1a951a5922e18e6..c3135faea32de313f0ccf277417b2982f52efee3 100644
--- a/Filters/ParallelMPI/vtk.module
+++ b/Filters/ParallelMPI/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 GROUPS
   MPI
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/ParallelMPI/vtkDistributedPointCloudFilter.cxx b/Filters/ParallelMPI/vtkDistributedPointCloudFilter.cxx
index cd25c346182d0f3852c10be09f7b46e373e505a0..9ad6a6b21d73f928c35278cb112d91dec66741fa 100644
--- a/Filters/ParallelMPI/vtkDistributedPointCloudFilter.cxx
+++ b/Filters/ParallelMPI/vtkDistributedPointCloudFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistributedPointCloudFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDistributedPointCloudFilter.h"
 
diff --git a/Filters/ParallelMPI/vtkDistributedPointCloudFilter.h b/Filters/ParallelMPI/vtkDistributedPointCloudFilter.h
index 492dc0336dddc97d14870277fd7a7ba25e9d4c42..be75d74813a0cf3f844fcd2661f5ed3b0ed2d580 100644
--- a/Filters/ParallelMPI/vtkDistributedPointCloudFilter.h
+++ b/Filters/ParallelMPI/vtkDistributedPointCloudFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistributedPointCloudFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkDistributedPointCloudFilter
diff --git a/Filters/ParallelMPI/vtkPExtractGrid.cxx b/Filters/ParallelMPI/vtkPExtractGrid.cxx
index 7089971e884f00f55a6aaade7cd72db88bfe81c4..d27601fca3e356c1172779585347c2b8782fb4c8 100644
--- a/Filters/ParallelMPI/vtkPExtractGrid.cxx
+++ b/Filters/ParallelMPI/vtkPExtractGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExtractGrid.h"
 
 // VTK includes
diff --git a/Filters/ParallelMPI/vtkPExtractGrid.h b/Filters/ParallelMPI/vtkPExtractGrid.h
index 2e096294b92fb05ef9cbad519a0286ea5c16dacf..a7c49b97c442ce199df82e4a5ac334a035258739 100644
--- a/Filters/ParallelMPI/vtkPExtractGrid.h
+++ b/Filters/ParallelMPI/vtkPExtractGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPExtractGrid
  * @brief   Extract VOI and/or sub-sample a distributed
diff --git a/Filters/ParallelMPI/vtkPExtractRectilinearGrid.cxx b/Filters/ParallelMPI/vtkPExtractRectilinearGrid.cxx
index 9c70d9277f8934d424e81d2f0e5858bc3eae1cf1..d8f70157fe845357214ba18e665b2a542ec07913 100644
--- a/Filters/ParallelMPI/vtkPExtractRectilinearGrid.cxx
+++ b/Filters/ParallelMPI/vtkPExtractRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExtractRectilinearGrid.h"
 
 // VTK includes
diff --git a/Filters/ParallelMPI/vtkPExtractRectilinearGrid.h b/Filters/ParallelMPI/vtkPExtractRectilinearGrid.h
index d3cc0c373a1c8f1cf2e6d0bd67c76697689d82a1..d0b03ea91eb70a979eecc0430dfed3d9eb76a855 100644
--- a/Filters/ParallelMPI/vtkPExtractRectilinearGrid.h
+++ b/Filters/ParallelMPI/vtkPExtractRectilinearGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractRectilinearGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPExtractRectilinearGrid
  * @brief   Extract VOI and/or sub-sample a distributed
diff --git a/Filters/ParallelMPI/vtkPExtractVOI.cxx b/Filters/ParallelMPI/vtkPExtractVOI.cxx
index a91578e070d5dec84aa7e505c310a609fe166471..c9d70377074a4810a108224595679725f7f665a4 100644
--- a/Filters/ParallelMPI/vtkPExtractVOI.cxx
+++ b/Filters/ParallelMPI/vtkPExtractVOI.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractVOI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExtractVOI.h"
 
 // VTK includes
diff --git a/Filters/ParallelMPI/vtkPExtractVOI.h b/Filters/ParallelMPI/vtkPExtractVOI.h
index f1f6dde7ddf3abd0ef13bc491d5312fc2f36712e..bd221bc44f2d66e0777fc60cd2dc6fde41019bcd 100644
--- a/Filters/ParallelMPI/vtkPExtractVOI.h
+++ b/Filters/ParallelMPI/vtkPExtractVOI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExtractVOI.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPExtractGrid
  * @brief   Extract VOI and/or sub-sample a distributed
diff --git a/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.cxx b/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.cxx
index 339b89896b9aa375fca5b3e9b2c7aeef968b4964..63c357527ef797e1e7b6b7bbdce1e124c272d744 100644
--- a/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.cxx
+++ b/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredImplicitConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredImplicitConnectivity.h"
 
 // VTK includes
diff --git a/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.h b/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.h
index 097dec22e2e4837aa7acf6b140e744ece35b2871..50ff9d3479e4cf6e80392efee43051488378c51d 100644
--- a/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.h
+++ b/Filters/ParallelMPI/vtkStructuredImplicitConnectivity.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredImplicitConnectivity.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredImplicitConnectivity
  * a distributed structured dataset that is implicitly connected among
diff --git a/Filters/ParallelStatistics/LICENSE b/Filters/ParallelStatistics/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/ParallelStatistics/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/ParallelStatistics/Testing/Cxx/TestPCorrelativeStatistics.cxx b/Filters/ParallelStatistics/Testing/Cxx/TestPCorrelativeStatistics.cxx
index 428fc1a18321270ba2715b249eb61dd68532d3d5..877cd5eb39164fca45358efccec58b3a16148fd2 100644
--- a/Filters/ParallelStatistics/Testing/Cxx/TestPCorrelativeStatistics.cxx
+++ b/Filters/ParallelStatistics/Testing/Cxx/TestPCorrelativeStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestPCorrelativeStatistics.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPCorrelativeStatistics.h"
 
diff --git a/Filters/ParallelStatistics/Testing/Cxx/TestPDescriptiveStatistics.cxx b/Filters/ParallelStatistics/Testing/Cxx/TestPDescriptiveStatistics.cxx
index 9b504663729aac0a64bdd3c46e18738a90659844..87cbcedd62c10fdb14db9465df1064b70326b6c6 100644
--- a/Filters/ParallelStatistics/Testing/Cxx/TestPDescriptiveStatistics.cxx
+++ b/Filters/ParallelStatistics/Testing/Cxx/TestPDescriptiveStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestPDescriptiveStatistics.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDescriptiveStatistics.h"
 
diff --git a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPContingencyStatisticsMPI.cxx b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPContingencyStatisticsMPI.cxx
index 042683a65b145730355ab4b1c30415a2621b7cfe..75add4b593ac206f4e7b028d2a178beaf38c10d1 100644
--- a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPContingencyStatisticsMPI.cxx
+++ b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPContingencyStatisticsMPI.cxx
@@ -1,25 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestRandomPContingencyStatisticsMPI.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright 2011 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay for implementing this test.
 
diff --git a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPKMeansStatisticsMPI.cxx b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPKMeansStatisticsMPI.cxx
index 9b783445598891f135b1b35516f479847c935f7e..5c4cc4c07f9326c6c09f3d2b1038a7a63db064c3 100644
--- a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPKMeansStatisticsMPI.cxx
+++ b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPKMeansStatisticsMPI.cxx
@@ -1,25 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRandomPKMeansStatisticsMPI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright 2011 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Janine Bennett, Philippe Pebay, and David Thompson from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPMomentStatisticsMPI.cxx b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPMomentStatisticsMPI.cxx
index ca4d8b2d556c697d18b112b69a69453e852afd95..b0c17034c462dc2657d6879371e919e4c650301d 100644
--- a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPMomentStatisticsMPI.cxx
+++ b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPMomentStatisticsMPI.cxx
@@ -1,25 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestRandomMomentStatisticsMPI.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright 2011 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay, David Thompson and Janine Bennett from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPOrderStatisticsMPI.cxx b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPOrderStatisticsMPI.cxx
index db83ed4e35c114cc71ca8f8c56288ff080de2268..d0b31c99b5b13e0f49cc8132d69faec027251a50 100644
--- a/Filters/ParallelStatistics/Testing/Cxx/TestRandomPOrderStatisticsMPI.cxx
+++ b/Filters/ParallelStatistics/Testing/Cxx/TestRandomPOrderStatisticsMPI.cxx
@@ -1,25 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestRandomPOrderStatisticsMPI.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright 2011 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay for implementing this test.
 
diff --git a/Filters/ParallelStatistics/vtk.module b/Filters/ParallelStatistics/vtk.module
index 01501a93442eb2604c0507cb94760e730fb93246..6d912e319cbf140dbf6a1bf41f429eafb1755f95 100644
--- a/Filters/ParallelStatistics/vtk.module
+++ b/Filters/ParallelStatistics/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkFiltersParallelStatistics
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::FiltersStatistics
 PRIVATE_DEPENDS
diff --git a/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.cxx b/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.cxx
index 1e11f22260bbf82dd93d19b6e2845cc7f7d58362..a4c3f78b1b06ee13e598bb85c2d5bdc6914ae9a0 100644
--- a/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPAutoCorrelativeStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPAutoCorrelativeStatistics.h"
 
 #include "vtkCommunicator.h"
diff --git a/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.h b/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.h
index 1ce658a3d26bc65a4f37fe6456ccc775e735433f..9ba422d135346d9d1864ec4b42a6c880f46501b3 100644
--- a/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.h
+++ b/Filters/ParallelStatistics/vtkPAutoCorrelativeStatistics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPAutoCorrelativeStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPAutoCorrelativeStatistics
  * @brief   A class for parallel auto-correlative statistics
diff --git a/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.cxx b/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.cxx
index 40200cf56bdc8dd41ac7c08dfe49052dc3127068..b0a4ac10bc3b18a81e536a8cc01594d64902e15d 100644
--- a/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.cxx
+++ b/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPBivariateLinearTableThreshold.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkPBivariateLinearTableThreshold.h"
 
 #include "vtkDataArrayCollection.h"
diff --git a/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.h b/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.h
index de60a1becfbc4c4cbd40d2465986e495d48dd8b6..56bb7d7d23f7d80360926e8e68c97192eb24b838 100644
--- a/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.h
+++ b/Filters/ParallelStatistics/vtkPBivariateLinearTableThreshold.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPBivariateLinearTableThreshold.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPBivariateLinearTableThreshold
  * @brief   performs line-based thresholding
diff --git a/Filters/ParallelStatistics/vtkPComputeQuantiles.cxx b/Filters/ParallelStatistics/vtkPComputeQuantiles.cxx
index 490cb05130b72eca9df591ce3a85364e988f3403..3493bb3a2ceef24b5701fc1124a3eb2082e4dce8 100644
--- a/Filters/ParallelStatistics/vtkPComputeQuantiles.cxx
+++ b/Filters/ParallelStatistics/vtkPComputeQuantiles.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPContingencyStatistics.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPComputeQuantiles.h"
 
diff --git a/Filters/ParallelStatistics/vtkPComputeQuantiles.h b/Filters/ParallelStatistics/vtkPComputeQuantiles.h
index 115dff201cca9eba0b2cb970577b02d89ea8e7aa..985136cff1def15fd94d319b3e8d5d411a549319 100644
--- a/Filters/ParallelStatistics/vtkPComputeQuantiles.h
+++ b/Filters/ParallelStatistics/vtkPComputeQuantiles.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPComputeQuantiles.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPComputeQuantiles
  * @brief   A class for parallel univariate order statistics
diff --git a/Filters/ParallelStatistics/vtkPComputeQuartiles.cxx b/Filters/ParallelStatistics/vtkPComputeQuartiles.cxx
index c9dd82b73a6a371fb7cc206a32a46f329453a1bf..27074d1b4031b53218d86cb02a5e6b517924635a 100644
--- a/Filters/ParallelStatistics/vtkPComputeQuartiles.cxx
+++ b/Filters/ParallelStatistics/vtkPComputeQuartiles.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPContingencyStatistics.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPComputeQuartiles.h"
 
diff --git a/Filters/ParallelStatistics/vtkPComputeQuartiles.h b/Filters/ParallelStatistics/vtkPComputeQuartiles.h
index 5d3cfa7ebf60206e565fb47ca4406a1920b8a6fa..d49d3b78135b91cbee00bc79bd69dd2883d96224 100644
--- a/Filters/ParallelStatistics/vtkPComputeQuartiles.h
+++ b/Filters/ParallelStatistics/vtkPComputeQuartiles.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPComputeQuartiles.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPComputeQuartiles
  * @brief   A class for parallel univariate order statistics
diff --git a/Filters/ParallelStatistics/vtkPContingencyStatistics.cxx b/Filters/ParallelStatistics/vtkPContingencyStatistics.cxx
index d3e32f29a01e59d95fb03855ea0365ef51b289ef..db37f5a7a589598628eaecc0f32049e8f25e855c 100644
--- a/Filters/ParallelStatistics/vtkPContingencyStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPContingencyStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPContingencyStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPContingencyStatistics.h"
 
diff --git a/Filters/ParallelStatistics/vtkPContingencyStatistics.h b/Filters/ParallelStatistics/vtkPContingencyStatistics.h
index 95f640812fd846fd909bec9b00caefbb27899d14..151fd806250a68967ec3de1966db680168f408ef 100644
--- a/Filters/ParallelStatistics/vtkPContingencyStatistics.h
+++ b/Filters/ParallelStatistics/vtkPContingencyStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPContingencyStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPContingencyStatistics
  * @brief   A class for parallel bivariate contingency statistics
diff --git a/Filters/ParallelStatistics/vtkPCorrelativeStatistics.cxx b/Filters/ParallelStatistics/vtkPCorrelativeStatistics.cxx
index ca2d966091d6107fa488c6de0e2865d6c0236cec..0dfe85a7e812fd499cac812b7ee29ada48c60272 100644
--- a/Filters/ParallelStatistics/vtkPCorrelativeStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPCorrelativeStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCorrelativeStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPCorrelativeStatistics.h"
 
diff --git a/Filters/ParallelStatistics/vtkPCorrelativeStatistics.h b/Filters/ParallelStatistics/vtkPCorrelativeStatistics.h
index 56bb4036bb9e787b8892142f65f64d012f40d6f8..d6147d145994885e1d7b11661458d1032b00ee7b 100644
--- a/Filters/ParallelStatistics/vtkPCorrelativeStatistics.h
+++ b/Filters/ParallelStatistics/vtkPCorrelativeStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCorrelativeStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPCorrelativeStatistics
  * @brief   A class for parallel bivariate correlative statistics
diff --git a/Filters/ParallelStatistics/vtkPDescriptiveStatistics.cxx b/Filters/ParallelStatistics/vtkPDescriptiveStatistics.cxx
index 96b1b0bd013672b4bc7ec7f8287182862add1bdb..4142fa94e5007ebd1744c5a678675473194e27f7 100644
--- a/Filters/ParallelStatistics/vtkPDescriptiveStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPDescriptiveStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDescriptiveStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPDescriptiveStatistics.h"
 
diff --git a/Filters/ParallelStatistics/vtkPDescriptiveStatistics.h b/Filters/ParallelStatistics/vtkPDescriptiveStatistics.h
index 20295cd70904eb78c4fba35c498b1c4631a556ee..878858340086add83239c6e35434577ed8f1fc73 100644
--- a/Filters/ParallelStatistics/vtkPDescriptiveStatistics.h
+++ b/Filters/ParallelStatistics/vtkPDescriptiveStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDescriptiveStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPDescriptiveStatistics
  * @brief   A class for parallel univariate descriptive statistics
diff --git a/Filters/ParallelStatistics/vtkPKMeansStatistics.cxx b/Filters/ParallelStatistics/vtkPKMeansStatistics.cxx
index 795854c7a809ef2033de4e41549e664832323372..89ddf82c4c524ec437c6e94ef33619db572cc768 100644
--- a/Filters/ParallelStatistics/vtkPKMeansStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPKMeansStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPKMeansStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPKMeansStatistics.h"
 #include "vtkCommunicator.h"
diff --git a/Filters/ParallelStatistics/vtkPKMeansStatistics.h b/Filters/ParallelStatistics/vtkPKMeansStatistics.h
index aef959d9c14b8ba1214e03da5308ee9a20b7f57b..858296e82fc8684446c6d89e6fbcdd9d2daef523 100644
--- a/Filters/ParallelStatistics/vtkPKMeansStatistics.h
+++ b/Filters/ParallelStatistics/vtkPKMeansStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPKMeansStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPKMeansStatisitcs
  * @brief   A class for parallel k means clustering
diff --git a/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.cxx b/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.cxx
index 80c9d97b832ffcd8d355ae9d74b009ddef3a2917..7379220ccb5d91f3cd12b681deddc6c8a50de0e7 100644
--- a/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPMultiCorrelativeStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPMultiCorrelativeStatistics.h"
 
diff --git a/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.h b/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.h
index 93322345da845e7e0144415b43f0eb7f84df7cbd..6e1a5e9addc8d5f65189c51f4291121b724970a5 100644
--- a/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.h
+++ b/Filters/ParallelStatistics/vtkPMultiCorrelativeStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPMultiCorrelativeStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPMultiCorrelativeStatistics
  * @brief   A class for parallel bivariate correlative statistics
diff --git a/Filters/ParallelStatistics/vtkPOrderStatistics.cxx b/Filters/ParallelStatistics/vtkPOrderStatistics.cxx
index c7cd5bb1be5e166db2deda95ea319c4e1fc38f5e..ba582468953068debabd3a151fcd0e06e8f29236 100644
--- a/Filters/ParallelStatistics/vtkPOrderStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPOrderStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPContingencyStatistics.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPOrderStatistics.h"
 
diff --git a/Filters/ParallelStatistics/vtkPOrderStatistics.h b/Filters/ParallelStatistics/vtkPOrderStatistics.h
index bf5473a837cc9d3a535dd903351d2cedec67b7ad..634d4a7ad910d90be2c4607961ffe8fccb9ba243 100644
--- a/Filters/ParallelStatistics/vtkPOrderStatistics.h
+++ b/Filters/ParallelStatistics/vtkPOrderStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPOrderStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPOrderStatistics
  * @brief   A class for parallel univariate order statistics
diff --git a/Filters/ParallelStatistics/vtkPPCAStatistics.cxx b/Filters/ParallelStatistics/vtkPPCAStatistics.cxx
index bae15dd8e954898b2139af985e12001630c4dd24..89f3f8bbe411aba27049d58f5f8d789bf30e02d4 100644
--- a/Filters/ParallelStatistics/vtkPPCAStatistics.cxx
+++ b/Filters/ParallelStatistics/vtkPPCAStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPCAStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPPCAStatistics.h"
 
diff --git a/Filters/ParallelStatistics/vtkPPCAStatistics.h b/Filters/ParallelStatistics/vtkPPCAStatistics.h
index 6b3a891287c2e5a801c95d787bf7a176af3a18ad..a51d493981de87207efb7ce1a6c0b992c09dd3af 100644
--- a/Filters/ParallelStatistics/vtkPPCAStatistics.h
+++ b/Filters/ParallelStatistics/vtkPPCAStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPCAStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPPCAStatistics
  * @brief   A class for parallel principal component analysis
diff --git a/Filters/ParallelVerdict/Testing/Cxx/PCellSizeFilter.cxx b/Filters/ParallelVerdict/Testing/Cxx/PCellSizeFilter.cxx
index 2bba1a466843a1ffe431288e610c233b95f4913b..0dd2a7bd93dca3c441ab93e4a0737114e4a9bdab 100644
--- a/Filters/ParallelVerdict/Testing/Cxx/PCellSizeFilter.cxx
+++ b/Filters/ParallelVerdict/Testing/Cxx/PCellSizeFilter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDoubleArray.h"
 #include "vtkMPIController.h"
diff --git a/Filters/ParallelVerdict/vtk.module b/Filters/ParallelVerdict/vtk.module
index d3830238e5e0a345c569e1c17e5ff4fb44832e3f..ea883e6f7f89a7eb8c501cbd4c57d5b8bf662b22 100644
--- a/Filters/ParallelVerdict/vtk.module
+++ b/Filters/ParallelVerdict/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 GROUPS
   MPI
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::FiltersVerdict
   VTK::ParallelCore
diff --git a/Filters/ParallelVerdict/vtkPCellSizeFilter.cxx b/Filters/ParallelVerdict/vtkPCellSizeFilter.cxx
index 16b1dd46727a8c687c841a4ab55d7336a27b6e0b..505c5d7c934718e5293046b9958e392e637dbe8a 100644
--- a/Filters/ParallelVerdict/vtkPCellSizeFilter.cxx
+++ b/Filters/ParallelVerdict/vtkPCellSizeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCellSizeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPCellSizeFilter.h"
 
 #include "vtkCommunicator.h"
diff --git a/Filters/ParallelVerdict/vtkPCellSizeFilter.h b/Filters/ParallelVerdict/vtkPCellSizeFilter.h
index f81e7da59aac95705c840c23d303b1a746c62a24..dfefc93d9dee8a5000f15e1019190d65d423b89c 100644
--- a/Filters/ParallelVerdict/vtkPCellSizeFilter.h
+++ b/Filters/ParallelVerdict/vtkPCellSizeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCellSizeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPCellSizeFilter
  * @brief   Computes cell sizes in parallel.
diff --git a/Filters/Points/Testing/Cxx/PlotSPHKernels.cxx b/Filters/Points/Testing/Cxx/PlotSPHKernels.cxx
index 5e3be8fd24ea21811c1e462f5fb1b5f4c7760373..4e1410a5c05f3a8d26bb50e1b75db2bbf01a9eb3 100644
--- a/Filters/Points/Testing/Cxx/PlotSPHKernels.cxx
+++ b/Filters/Points/Testing/Cxx/PlotSPHKernels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PlotSPHKernels.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Plot the SPH kernel functions and derivatives.
 
 #include "vtkSPHCubicKernel.h"
diff --git a/Filters/Points/Testing/Cxx/TestConvertToPointCloud.cxx b/Filters/Points/Testing/Cxx/TestConvertToPointCloud.cxx
index 33efef800ae8ded1b7eb0318a7baccb40245d6ba..d7a81b45ccc913d85b72b2e57df0f46fb7c77a43 100644
--- a/Filters/Points/Testing/Cxx/TestConvertToPointCloud.cxx
+++ b/Filters/Points/Testing/Cxx/TestConvertToPointCloud.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConvertToPointCloud.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the vtkConvertToPointCloud
 
 #include "vtkActor.h"
diff --git a/Filters/Points/Testing/Cxx/TestPCANormalEstimationModes.cxx b/Filters/Points/Testing/Cxx/TestPCANormalEstimationModes.cxx
index 7b361e584e1b51c13eb9ada93dbf1a28be555b8c..8e50d6d052b5fb018985975d8be0fe16053260c5 100644
--- a/Filters/Points/Testing/Cxx/TestPCANormalEstimationModes.cxx
+++ b/Filters/Points/Testing/Cxx/TestPCANormalEstimationModes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPCANormalEstimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPCANormalEstimation.h"
 #include "vtkSmartPointer.h"
diff --git a/Filters/Points/Testing/Cxx/TestPointCloudFilterArrays.cxx b/Filters/Points/Testing/Cxx/TestPointCloudFilterArrays.cxx
index 35397b2fd1e5627c26e89930d0464ebdfef9f665..c567801d0026990ad4395fb0863d7181f72d2d8c 100644
--- a/Filters/Points/Testing/Cxx/TestPointCloudFilterArrays.cxx
+++ b/Filters/Points/Testing/Cxx/TestPointCloudFilterArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointCloudFilterArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkRadiusOutlierRemoval.h>
 #include <vtkSmartPointer.h>
diff --git a/Filters/Points/Testing/Cxx/TestPoissonDiskSampler.cxx b/Filters/Points/Testing/Cxx/TestPoissonDiskSampler.cxx
index f40e663f814eab243c83f9b886eb74a3ba0b0720..2dda6704787292b36b81c7eba540d742106f36e7 100644
--- a/Filters/Points/Testing/Cxx/TestPoissonDiskSampler.cxx
+++ b/Filters/Points/Testing/Cxx/TestPoissonDiskSampler.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPoissonDiskSampler.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIdList.h"
 #include "vtkKdTreePointLocator.h"
diff --git a/Filters/Points/Testing/Cxx/TestSPHKernels.cxx b/Filters/Points/Testing/Cxx/TestSPHKernels.cxx
index 83ed1ee70bd44f89b47bb63e27967322cee06e51..1dcd9dbb5a2d73ff2d17d7370bcc8dae658c2c0b 100644
--- a/Filters/Points/Testing/Cxx/TestSPHKernels.cxx
+++ b/Filters/Points/Testing/Cxx/TestSPHKernels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSPHKernels.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Perform unit tests on SPH kernels. This means:
 // + integrating the kernels in 2D and 3D to ensure that the "volume"
 //   contained in the kernel sums to 1.0 (within epsilon)
diff --git a/Filters/Points/Testing/Cxx/UnitTestKernels.cxx b/Filters/Points/Testing/Cxx/UnitTestKernels.cxx
index 2bd18de186bd3779ee8b21a1f7a5d26c986fc73b..5fab95fba3552dc4c1cf5136b441dc42744000f8 100644
--- a/Filters/Points/Testing/Cxx/UnitTestKernels.cxx
+++ b/Filters/Points/Testing/Cxx/UnitTestKernels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestKernels.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkEllipsoidalGaussianKernel.h"
diff --git a/Filters/Points/vtk.module b/Filters/Points/vtk.module
index a9a7836fbf265d04bd0b67a88b97ed368d511bb8..c3630de2fddc0036fd8528e690489d1c380ecaf1 100644
--- a/Filters/Points/vtk.module
+++ b/Filters/Points/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/Points/vtkBoundedPointSource.cxx b/Filters/Points/vtkBoundedPointSource.cxx
index 872fc66fab49a21afd463fdbefa7e9da874260b7..252343c7cbd63b9e39a2c020970b40229d6b45fb 100644
--- a/Filters/Points/vtkBoundedPointSource.cxx
+++ b/Filters/Points/vtkBoundedPointSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoundedPointSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoundedPointSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Points/vtkBoundedPointSource.h b/Filters/Points/vtkBoundedPointSource.h
index dff11e3a9ebcfb8ba0870dd42399e12ab2f420f2..4f56324ac626d3845fe83b9a1c38e0881d042ba9 100644
--- a/Filters/Points/vtkBoundedPointSource.h
+++ b/Filters/Points/vtkBoundedPointSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoundedPointSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoundedPointSource
  * @brief   create a random cloud of points within a
diff --git a/Filters/Points/vtkConnectedPointsFilter.cxx b/Filters/Points/vtkConnectedPointsFilter.cxx
index 61381ae1275f3a13cdb8f004074117f69fb3a12b..d6d88f3ce7cdcf317ddf6bb75afb6ec84392ebe0 100644
--- a/Filters/Points/vtkConnectedPointsFilter.cxx
+++ b/Filters/Points/vtkConnectedPointsFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConnectedPointsFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConnectedPointsFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Points/vtkConnectedPointsFilter.h b/Filters/Points/vtkConnectedPointsFilter.h
index b703bb3f96356e83f02e773993d415e405d67f2e..24e3f941c2f44a5ecf38d321e9d60185853beb62 100644
--- a/Filters/Points/vtkConnectedPointsFilter.h
+++ b/Filters/Points/vtkConnectedPointsFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConnectedPointsFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConnectedPointsFilter
  * @brief   extract / segment points based on geometric connectivity
diff --git a/Filters/Points/vtkConvertToPointCloud.cxx b/Filters/Points/vtkConvertToPointCloud.cxx
index bd954316a22c8da935c086daf6f593f476b35bde..8a9502be33f0dad92d4d319a93cc88c95b9b339a 100644
--- a/Filters/Points/vtkConvertToPointCloud.cxx
+++ b/Filters/Points/vtkConvertToPointCloud.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToPointCloud.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkConvertToPointCloud.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Points/vtkConvertToPointCloud.h b/Filters/Points/vtkConvertToPointCloud.h
index e775bb35e27ea783a0e01543a4b5c3eb8a7c4777..2516483156287879d425d6af5d0aa92cbbbfa498 100644
--- a/Filters/Points/vtkConvertToPointCloud.h
+++ b/Filters/Points/vtkConvertToPointCloud.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertToPointCloud.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkConvertToPointCloud
  * @brief   Convert any dataset to a point cloud
diff --git a/Filters/Points/vtkDensifyPointCloudFilter.cxx b/Filters/Points/vtkDensifyPointCloudFilter.cxx
index 6746fbdb2ce5d647f40d3ed5d73e39e00e5efef9..f39c7c23952ee7e0eff81c534fe60dd89ae22c7a 100644
--- a/Filters/Points/vtkDensifyPointCloudFilter.cxx
+++ b/Filters/Points/vtkDensifyPointCloudFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDensifyPointCloudFilter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkDensifyPointCloudFilter.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Filters/Points/vtkDensifyPointCloudFilter.h b/Filters/Points/vtkDensifyPointCloudFilter.h
index d4e1353691330dc17d775178215495eaa0410bdd..222e9956cae24a9ad94b37f72001a6ee194fb9f8 100644
--- a/Filters/Points/vtkDensifyPointCloudFilter.h
+++ b/Filters/Points/vtkDensifyPointCloudFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDensifyPointCloudFilter.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkDensifyPointCloudFilter
  * @brief   add points to a point cloud to make it denser
diff --git a/Filters/Points/vtkEllipsoidalGaussianKernel.cxx b/Filters/Points/vtkEllipsoidalGaussianKernel.cxx
index 268d93d57e288c8673cbef564ef1ad0a8b169128..95069ae8cc4640b6a8945a6a5e0190aa75fdaebc 100644
--- a/Filters/Points/vtkEllipsoidalGaussianKernel.cxx
+++ b/Filters/Points/vtkEllipsoidalGaussianKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipsoidalGaussianKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEllipsoidalGaussianKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDataSet.h"
diff --git a/Filters/Points/vtkEllipsoidalGaussianKernel.h b/Filters/Points/vtkEllipsoidalGaussianKernel.h
index e5111dd4e4521592b7a9bf1687e607352ad0f9c8..d35fbbb70dc48e3b40b5cc1223526795c9a4a8c5 100644
--- a/Filters/Points/vtkEllipsoidalGaussianKernel.h
+++ b/Filters/Points/vtkEllipsoidalGaussianKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipsoidalGaussianKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEllipsoidalGaussianKernel
  * @brief   an ellipsoidal Gaussian interpolation kernel
diff --git a/Filters/Points/vtkEuclideanClusterExtraction.cxx b/Filters/Points/vtkEuclideanClusterExtraction.cxx
index 91406afebef268f1d4f126ae0f218bc068eb8829..b44e0d2e9aabbd79c5294c3af925062112af9621 100644
--- a/Filters/Points/vtkEuclideanClusterExtraction.cxx
+++ b/Filters/Points/vtkEuclideanClusterExtraction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEuclideanClusterExtraction.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkEuclideanClusterExtraction.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkEuclideanClusterExtraction.h b/Filters/Points/vtkEuclideanClusterExtraction.h
index 38c1cf39ab3b72f56a6a98972d072672ae8e6af7..fa79e80313a48785f14242f92072070a3f103eae 100644
--- a/Filters/Points/vtkEuclideanClusterExtraction.h
+++ b/Filters/Points/vtkEuclideanClusterExtraction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEuclideanClusterExtraction.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkEuclideanClusterExtraction
  * @brief   perform segmentation based on geometric
diff --git a/Filters/Points/vtkExtractEnclosedPoints.cxx b/Filters/Points/vtkExtractEnclosedPoints.cxx
index 85fc76324346ae287f4e229848371061ad51de56..0841c144d6c97dbaef7eaf3d740d477ba762082e 100644
--- a/Filters/Points/vtkExtractEnclosedPoints.cxx
+++ b/Filters/Points/vtkExtractEnclosedPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractEnclosedPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractEnclosedPoints.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Points/vtkExtractEnclosedPoints.h b/Filters/Points/vtkExtractEnclosedPoints.h
index 329ed0fc1f7eb1d091acddaa7fb1f2e95694cfc1..3231db1e5c205281efe79e9c4c356551c818151a 100644
--- a/Filters/Points/vtkExtractEnclosedPoints.h
+++ b/Filters/Points/vtkExtractEnclosedPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractEnclosedPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractEnclosedPoints
  * @brief   extract points inside of a closed polygonal surface
diff --git a/Filters/Points/vtkExtractHierarchicalBins.cxx b/Filters/Points/vtkExtractHierarchicalBins.cxx
index 35d806894eb1cd1554c424c93dd7744da2220653..05bbb3a12356c77f43859fa7b4e9e2d4ec326a3b 100644
--- a/Filters/Points/vtkExtractHierarchicalBins.cxx
+++ b/Filters/Points/vtkExtractHierarchicalBins.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractHierarchicalBins.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkExtractHierarchicalBins.h"
 
 #include "vtkDataArray.h"
diff --git a/Filters/Points/vtkExtractHierarchicalBins.h b/Filters/Points/vtkExtractHierarchicalBins.h
index d589a818e3939e59dd414fdc85725603b54ba3b0..266a941224571dc722a15fb65295849904b67cff 100644
--- a/Filters/Points/vtkExtractHierarchicalBins.h
+++ b/Filters/Points/vtkExtractHierarchicalBins.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractHierarchicalBins.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkExtractHierarchicalBins
  * @brief   manipulate the output of
diff --git a/Filters/Points/vtkExtractPointCloudPiece.cxx b/Filters/Points/vtkExtractPointCloudPiece.cxx
index a71e97a7797dba552a93cabd6f6d8a567217f931..71a1bdf1e56270b916076aeea460c704e61bd754 100644
--- a/Filters/Points/vtkExtractPointCloudPiece.cxx
+++ b/Filters/Points/vtkExtractPointCloudPiece.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPointCloudPiece.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractPointCloudPiece.h"
 
 #include "vtkIdTypeArray.h"
diff --git a/Filters/Points/vtkExtractPointCloudPiece.h b/Filters/Points/vtkExtractPointCloudPiece.h
index 9cc7dfd15233a477b8846450cdd37fc81fac4adc..ecc9191809d701a142bedc41217efe928afdd894 100644
--- a/Filters/Points/vtkExtractPointCloudPiece.h
+++ b/Filters/Points/vtkExtractPointCloudPiece.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPointCloudPiece.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractPointCloudPiece
  * @brief   Return a piece of a point cloud
diff --git a/Filters/Points/vtkExtractPoints.cxx b/Filters/Points/vtkExtractPoints.cxx
index bbce79a2dc1102060db026fe0ab8dd7c99b51356..a372643f371ae3ed1efbaf218283f3be3b5add32 100644
--- a/Filters/Points/vtkExtractPoints.cxx
+++ b/Filters/Points/vtkExtractPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPoints.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkExtractPoints.h"
 
 #include "vtkImplicitFunction.h"
diff --git a/Filters/Points/vtkExtractPoints.h b/Filters/Points/vtkExtractPoints.h
index 9646a8a7bfc5c8946c96ab91383bea041acc9eb2..d6ca9d6bc8cfd0617c36236758fe1be879aaa6a3 100644
--- a/Filters/Points/vtkExtractPoints.h
+++ b/Filters/Points/vtkExtractPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractPoints.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkExtractPoints
  * @brief   extract points within an implicit function
diff --git a/Filters/Points/vtkExtractSurface.cxx b/Filters/Points/vtkExtractSurface.cxx
index 1586468ec741b4b9499f9d138c3ebc66a0c4f7ee..efa727b6610a21fcd48e12c955e6c2913a88ea83 100644
--- a/Filters/Points/vtkExtractSurface.cxx
+++ b/Filters/Points/vtkExtractSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSurface.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkExtractSurface.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Points/vtkExtractSurface.h b/Filters/Points/vtkExtractSurface.h
index e4ee0271077a78e0a76db3c0b280d7df6322d907..fb758a19dfb357b68706050fdb2774850db21bb6 100644
--- a/Filters/Points/vtkExtractSurface.h
+++ b/Filters/Points/vtkExtractSurface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSurface.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkExtractSurface
  * @brief   generate zero-crossing isosurface from
diff --git a/Filters/Points/vtkFitImplicitFunction.cxx b/Filters/Points/vtkFitImplicitFunction.cxx
index cb62d865f2f40eb08a05a059ee0533f6e270630f..5bd4ec7f149e9d143e2fc37618b1a98dbeea4600 100644
--- a/Filters/Points/vtkFitImplicitFunction.cxx
+++ b/Filters/Points/vtkFitImplicitFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFitImplicitFunction.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkFitImplicitFunction.h"
 
 #include "vtkImplicitFunction.h"
diff --git a/Filters/Points/vtkFitImplicitFunction.h b/Filters/Points/vtkFitImplicitFunction.h
index 255a1c9285a09393dd7a439ded9f78b817c1e6c1..943f48a6628426dede87f39149c7fc1dcdd55be5 100644
--- a/Filters/Points/vtkFitImplicitFunction.h
+++ b/Filters/Points/vtkFitImplicitFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFitImplicitFunction.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkFitImplicitFunction
  * @brief   extract points on the surface of an implicit function
diff --git a/Filters/Points/vtkGaussianKernel.cxx b/Filters/Points/vtkGaussianKernel.cxx
index 2cc7ca9143c0079dd85286ffa8b7e8e0ef3df7ba..b193861b89f8d442b59b045a2298baa199cc0965 100644
--- a/Filters/Points/vtkGaussianKernel.cxx
+++ b/Filters/Points/vtkGaussianKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGaussianKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDataSet.h"
diff --git a/Filters/Points/vtkGaussianKernel.h b/Filters/Points/vtkGaussianKernel.h
index 425f83c95f53a3ac8d2fd028d873026d5b31819e..fce1ec9091ab9a836e3e20c69be8fbbe69718fc4 100644
--- a/Filters/Points/vtkGaussianKernel.h
+++ b/Filters/Points/vtkGaussianKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGaussianKernel
  * @brief   a spherical Gaussian interpolation kernel
diff --git a/Filters/Points/vtkGeneralizedKernel.cxx b/Filters/Points/vtkGeneralizedKernel.cxx
index 7ba49aede16a08f95ae192a99baaa11f862663dc..566f94cb85374a6e5cc2dc6a69871ab3447b63e3 100644
--- a/Filters/Points/vtkGeneralizedKernel.cxx
+++ b/Filters/Points/vtkGeneralizedKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeneralizedKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGeneralizedKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDataSet.h"
diff --git a/Filters/Points/vtkGeneralizedKernel.h b/Filters/Points/vtkGeneralizedKernel.h
index 0d593d043c3e4c6fb2bef026b987879f6f18e6f5..b950a73e2d8206d1cc5f152184b51b3e02912f9d 100644
--- a/Filters/Points/vtkGeneralizedKernel.h
+++ b/Filters/Points/vtkGeneralizedKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeneralizedKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeneralizedKernel
  * @brief   flexible, general interpolation kernels
diff --git a/Filters/Points/vtkHierarchicalBinningFilter.cxx b/Filters/Points/vtkHierarchicalBinningFilter.cxx
index 1c5fde62f1ac06041d00a4f83ca4688ef9c001f5..eb6b1491b1bf9b238e544b4b48b6f0163b2c3980 100644
--- a/Filters/Points/vtkHierarchicalBinningFilter.cxx
+++ b/Filters/Points/vtkHierarchicalBinningFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalBinningFilter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkHierarchicalBinningFilter.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Points/vtkHierarchicalBinningFilter.h b/Filters/Points/vtkHierarchicalBinningFilter.h
index 0e02b5ab4c5972e62ff256bb2814912cc51410d6..003f6d7da859bf8079faa6d9ec05c090081410db 100644
--- a/Filters/Points/vtkHierarchicalBinningFilter.h
+++ b/Filters/Points/vtkHierarchicalBinningFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalBinningFilter.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkHierarchicalBinningFilter
  * @brief   uniform binning of points into
diff --git a/Filters/Points/vtkInterpolationKernel.cxx b/Filters/Points/vtkInterpolationKernel.cxx
index fddaf2e2943beb4a4a3382dcfce9924ad7eada31..d28592522c8afd167d72cbc77ce3d15d54e7b276 100644
--- a/Filters/Points/vtkInterpolationKernel.cxx
+++ b/Filters/Points/vtkInterpolationKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolationKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInterpolationKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDataSet.h"
diff --git a/Filters/Points/vtkInterpolationKernel.h b/Filters/Points/vtkInterpolationKernel.h
index a1cc7eaa978dbd46afb63471cf5eb7078f085d34..54654add839a015452301345bf47d5307ba0c140 100644
--- a/Filters/Points/vtkInterpolationKernel.h
+++ b/Filters/Points/vtkInterpolationKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolationKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInterpolationKernel
  * @brief   base class for interpolation kernels
diff --git a/Filters/Points/vtkLinearKernel.cxx b/Filters/Points/vtkLinearKernel.cxx
index 0249b1b6f5a7cf38b1cd431ac1af2da7a5fd7706..281122af041f74101fa5682835294f4e6c534eb3 100644
--- a/Filters/Points/vtkLinearKernel.cxx
+++ b/Filters/Points/vtkLinearKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Points/vtkLinearKernel.h b/Filters/Points/vtkLinearKernel.h
index dde4d1160c8af72f2a33fe86f285a3803dca2fd7..ded4c1608e1ac96f08d656ac8114aa3d7b430daa 100644
--- a/Filters/Points/vtkLinearKernel.h
+++ b/Filters/Points/vtkLinearKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearKernel
  * @brief   a linear interpolation kernel
diff --git a/Filters/Points/vtkMaskPointsFilter.cxx b/Filters/Points/vtkMaskPointsFilter.cxx
index 39eb9d448dddc3fe25ccee53ae5306d18ae477ad..1d93526234a2a8eb8260b0cbf20b7f992858ce8b 100644
--- a/Filters/Points/vtkMaskPointsFilter.cxx
+++ b/Filters/Points/vtkMaskPointsFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskPointsFilter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkMaskPointsFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Points/vtkMaskPointsFilter.h b/Filters/Points/vtkMaskPointsFilter.h
index 568b05a912b7004b1b7c2a7d8e50323d6301153c..ad63e405570fec1b95b3bd479e11e42bf0e46dd7 100644
--- a/Filters/Points/vtkMaskPointsFilter.h
+++ b/Filters/Points/vtkMaskPointsFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMaskPointsFilter.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkMaskPointsFilter
  * @brief   extract points within an image/volume mask
diff --git a/Filters/Points/vtkPCACurvatureEstimation.cxx b/Filters/Points/vtkPCACurvatureEstimation.cxx
index defde6b3b7d542671dece80f941f509f357eb224..aaa05dec0e9c9aa32476bda93ff6258d8b204447 100644
--- a/Filters/Points/vtkPCACurvatureEstimation.cxx
+++ b/Filters/Points/vtkPCACurvatureEstimation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCACurvatureEstimation.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkPCACurvatureEstimation.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkPCACurvatureEstimation.h b/Filters/Points/vtkPCACurvatureEstimation.h
index ab4f32905b60d4bc03fbef7288e97abb81b59179..6c85537673c60d475ba3f64b1dbad31260d69a34 100644
--- a/Filters/Points/vtkPCACurvatureEstimation.h
+++ b/Filters/Points/vtkPCACurvatureEstimation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCACurvatureEstimation.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkPCACurvatureEstimation
  * @brief   generate curvature estimates using
diff --git a/Filters/Points/vtkPCANormalEstimation.cxx b/Filters/Points/vtkPCANormalEstimation.cxx
index 8b4efeaedbe6df6edf7c0e590eb24ffbd6e9d230..90fc01e54caae1237f828e725928b58618c1a13b 100644
--- a/Filters/Points/vtkPCANormalEstimation.cxx
+++ b/Filters/Points/vtkPCANormalEstimation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCANormalEstimation.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 
 #include "vtkPCANormalEstimation.h"
 
diff --git a/Filters/Points/vtkPCANormalEstimation.h b/Filters/Points/vtkPCANormalEstimation.h
index 44c8f2bb9f74e4a415f9518d99f1eaf56f4bcce5..1cc1f5737b934f77680c69f841ce19bf355d2501 100644
--- a/Filters/Points/vtkPCANormalEstimation.h
+++ b/Filters/Points/vtkPCANormalEstimation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPCANormalEstimation.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkPCANormalEstimation
  * @brief   generate point normals using local tangent planes
diff --git a/Filters/Points/vtkPointCloudFilter.cxx b/Filters/Points/vtkPointCloudFilter.cxx
index 2728187bb6ffa3b4c5edf9edabec4ba59d7514fe..ff4ff86b1ed7151b323b27bc72a506669f064d63 100644
--- a/Filters/Points/vtkPointCloudFilter.cxx
+++ b/Filters/Points/vtkPointCloudFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointCloudFilter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkPointCloudFilter.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkPointCloudFilter.h b/Filters/Points/vtkPointCloudFilter.h
index 9e1278ebf9a214ae9789b06138d1fb810f2906ad..c5e42cde5c01a88d9de05d986eb1d9eb0fbe9587 100644
--- a/Filters/Points/vtkPointCloudFilter.h
+++ b/Filters/Points/vtkPointCloudFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointCloudFilter.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkPointCloudFilter
  * @brief   abstract class for filtering a point cloud
diff --git a/Filters/Points/vtkPointDensityFilter.cxx b/Filters/Points/vtkPointDensityFilter.cxx
index 4868c2fcd837a42599622dcdb755480d86c9887c..42e76127b646b644319126333a307515e232b45f 100644
--- a/Filters/Points/vtkPointDensityFilter.cxx
+++ b/Filters/Points/vtkPointDensityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointDensityFilter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkPointDensityFilter.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkPointDensityFilter.h b/Filters/Points/vtkPointDensityFilter.h
index 171883854cc3fb7e28c898dfbe5708bb924d9959..70589b08469d05306a1451dcbe1d370501c5dfbc 100644
--- a/Filters/Points/vtkPointDensityFilter.h
+++ b/Filters/Points/vtkPointDensityFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointDensityFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointDensityFilter
  * @brief   produce density field from input point cloud
diff --git a/Filters/Points/vtkPointInterpolator.cxx b/Filters/Points/vtkPointInterpolator.cxx
index 2bbd5cac14a97fd5085b556335b45ef35b65f530..ae10fbfbdc3ecbc4f1f25bc2369d2cfacc9b1f2a 100644
--- a/Filters/Points/vtkPointInterpolator.cxx
+++ b/Filters/Points/vtkPointInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointInterpolator.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkPointInterpolator.h b/Filters/Points/vtkPointInterpolator.h
index d61ded9c91788592d5b2de33283b373b8a2bf924..fd35dbaa3d4a9a011628c9f094219a3ab7716153 100644
--- a/Filters/Points/vtkPointInterpolator.h
+++ b/Filters/Points/vtkPointInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointInterpolator
  * @brief   interpolate over point cloud using various kernels
diff --git a/Filters/Points/vtkPointInterpolator2D.cxx b/Filters/Points/vtkPointInterpolator2D.cxx
index b0542c95f4c74822f7b8ca8d6f3b7f5c40952d9b..5ad63c833f2437d063daf51ee5991a911783ed49 100644
--- a/Filters/Points/vtkPointInterpolator2D.cxx
+++ b/Filters/Points/vtkPointInterpolator2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointInterpolator2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointInterpolator2D.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkPointInterpolator2D.h b/Filters/Points/vtkPointInterpolator2D.h
index 35f6248cafe304d846ac0b60e835409b806069bc..f51510a829d1b31a4d29a60e0b182b0d87807b79 100644
--- a/Filters/Points/vtkPointInterpolator2D.h
+++ b/Filters/Points/vtkPointInterpolator2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointInterpolator2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointInterpolator2D
  * @brief   interpolate point cloud attribute data
diff --git a/Filters/Points/vtkPointOccupancyFilter.cxx b/Filters/Points/vtkPointOccupancyFilter.cxx
index 20e2ee94636b9d8ce9120e4bcc37eae64c4cdf6c..22ffc4926fe2342fddc077471d78b9b43c6ad2d5 100644
--- a/Filters/Points/vtkPointOccupancyFilter.cxx
+++ b/Filters/Points/vtkPointOccupancyFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointOccupancyFilter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkPointOccupancyFilter.h"
 
 #include "vtkImageData.h"
diff --git a/Filters/Points/vtkPointOccupancyFilter.h b/Filters/Points/vtkPointOccupancyFilter.h
index 910bdb3506c91307ed1e3d9828e93ca5c1eefe95..bfe957441599e4a05cef4cffe56a15ab12874ff8 100644
--- a/Filters/Points/vtkPointOccupancyFilter.h
+++ b/Filters/Points/vtkPointOccupancyFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointOccupancyFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointOccupancyFilter
  * @brief   produce occupancy bit mask from input point cloud
diff --git a/Filters/Points/vtkPointSmoothingFilter.cxx b/Filters/Points/vtkPointSmoothingFilter.cxx
index 24723fe847dd4548cb0ade5c4376d803b59ad677..465148eadd10f3fec1c87266ebb7f4a546637fc9 100644
--- a/Filters/Points/vtkPointSmoothingFilter.cxx
+++ b/Filters/Points/vtkPointSmoothingFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSmoothingFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSmoothingFilter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Points/vtkPointSmoothingFilter.h b/Filters/Points/vtkPointSmoothingFilter.h
index f28dc4344affb94ed2175d7627bb07a1c295cb04..8ceb807ca83e375c536f12705fb1fc2bd4c346d3 100644
--- a/Filters/Points/vtkPointSmoothingFilter.h
+++ b/Filters/Points/vtkPointSmoothingFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSmoothingFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointSmoothingFilter
  * @brief   adjust point positions to form a pleasing, packed arrangement
diff --git a/Filters/Points/vtkPoissonDiskSampler.cxx b/Filters/Points/vtkPoissonDiskSampler.cxx
index 9d6f3961b48e78b5ae623bd70b39c46fc9182ced..4b6bfa87951fec8e65cba1852e6b1ec17f457d43 100644
--- a/Filters/Points/vtkPoissonDiskSampler.cxx
+++ b/Filters/Points/vtkPoissonDiskSampler.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPoissonDiskSampler.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkPoissonDiskSampler.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkPoissonDiskSampler.h b/Filters/Points/vtkPoissonDiskSampler.h
index 45c95a670086f80ac673f54d6c675d77b64a88c9..9ac5b58566a18c42a626dca6b0eb15e55196c5f4 100644
--- a/Filters/Points/vtkPoissonDiskSampler.h
+++ b/Filters/Points/vtkPoissonDiskSampler.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPoissonDiskSampler.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkPoissonDiskSampler
  * @brief   generate point normals using local tangent planes
diff --git a/Filters/Points/vtkProbabilisticVoronoiKernel.cxx b/Filters/Points/vtkProbabilisticVoronoiKernel.cxx
index 41526bc81eb69ce6af8477411b328d719245631c..d295219546cec5cf5eb4343f25ba507dbb5b6d1b 100644
--- a/Filters/Points/vtkProbabilisticVoronoiKernel.cxx
+++ b/Filters/Points/vtkProbabilisticVoronoiKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbabilisticVoronoiKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProbabilisticVoronoiKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDataSet.h"
diff --git a/Filters/Points/vtkProbabilisticVoronoiKernel.h b/Filters/Points/vtkProbabilisticVoronoiKernel.h
index 608898e2ad05809bc8d8d2a9618ad9cc5b8395fc..6b8442587d502ed84a7612f70b8301c90201e6c4 100644
--- a/Filters/Points/vtkProbabilisticVoronoiKernel.h
+++ b/Filters/Points/vtkProbabilisticVoronoiKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProbabilisticVoronoiKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProbabilisticVoronoiKernel
  * @brief   interpolate from the weighted closest point
diff --git a/Filters/Points/vtkProjectPointsToPlane.cxx b/Filters/Points/vtkProjectPointsToPlane.cxx
index a9aa68633f469623cab336be0904db4c3cecac5a..779dd67aef470c49a9e76e6c37ac2b462b6adb84 100644
--- a/Filters/Points/vtkProjectPointsToPlane.cxx
+++ b/Filters/Points/vtkProjectPointsToPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectPointsToPlane.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProjectPointsToPlane.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Points/vtkProjectPointsToPlane.h b/Filters/Points/vtkProjectPointsToPlane.h
index 3a2420fbeafe887d8b3fd7063247ab758826077c..ff2114346d5ba675f8e428266b2d5c048245d9e2 100644
--- a/Filters/Points/vtkProjectPointsToPlane.h
+++ b/Filters/Points/vtkProjectPointsToPlane.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectPointsToPlane.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProjectPointsToPlane
  * @brief   project all input points to a plane
diff --git a/Filters/Points/vtkRadiusOutlierRemoval.cxx b/Filters/Points/vtkRadiusOutlierRemoval.cxx
index 74cf2d537c1e48c90c6fbf473d237547ff1bf1bc..276d8d0732c9a5a31621a10e474c3733c67397af 100644
--- a/Filters/Points/vtkRadiusOutlierRemoval.cxx
+++ b/Filters/Points/vtkRadiusOutlierRemoval.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRadiusOutlierRemoval.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkRadiusOutlierRemoval.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkRadiusOutlierRemoval.h b/Filters/Points/vtkRadiusOutlierRemoval.h
index 4ddba9590aa0386ac17e41c2b1be4c69e22f72ab..dc3353e0469bdc2bcd451573015a7e090f9064ec 100644
--- a/Filters/Points/vtkRadiusOutlierRemoval.h
+++ b/Filters/Points/vtkRadiusOutlierRemoval.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRadiusOutlierRemoval.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkRadiusOutlierRemoval
  * @brief   remove isolated points
diff --git a/Filters/Points/vtkSPHCubicKernel.cxx b/Filters/Points/vtkSPHCubicKernel.cxx
index 7387d26cfce8efd483b2a8856baa1c3e748e0f23..8b2a4e032509d6928b011b8d0a1c8a7763849a31 100644
--- a/Filters/Points/vtkSPHCubicKernel.cxx
+++ b/Filters/Points/vtkSPHCubicKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHCubicKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSPHCubicKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkMath.h"
diff --git a/Filters/Points/vtkSPHCubicKernel.h b/Filters/Points/vtkSPHCubicKernel.h
index 0aba72e4dbc046bab5054a4923db61941b9385ee..6028a28f6fb11c84f145ccc83b540faf35bffee4 100644
--- a/Filters/Points/vtkSPHCubicKernel.h
+++ b/Filters/Points/vtkSPHCubicKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHCubicKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSPHCubicKernel
  * @brief   a cubic SPH interpolation kernel
diff --git a/Filters/Points/vtkSPHInterpolator.cxx b/Filters/Points/vtkSPHInterpolator.cxx
index 6fc04750bcf4b7dde56fba3af714f57a82332b9c..2e59ecbc97ef8cb32295df4ddac047eb4dbf20c2 100644
--- a/Filters/Points/vtkSPHInterpolator.cxx
+++ b/Filters/Points/vtkSPHInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSPHInterpolator.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkSPHInterpolator.h b/Filters/Points/vtkSPHInterpolator.h
index c360b2331d4c5775556b77a0c50163420277701b..32363d04a428cd5079932870aa5326c58fe76301 100644
--- a/Filters/Points/vtkSPHInterpolator.h
+++ b/Filters/Points/vtkSPHInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSPHInterpolator
  * @brief   interpolate over point cloud using SPH kernels
diff --git a/Filters/Points/vtkSPHKernel.cxx b/Filters/Points/vtkSPHKernel.cxx
index 93b4a1f1fad5eeb3a6ec20979e383962f796625f..96d7d4fbc22df4cb6825b181dfd85b67a6dc440e 100644
--- a/Filters/Points/vtkSPHKernel.cxx
+++ b/Filters/Points/vtkSPHKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSPHKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDataArray.h"
diff --git a/Filters/Points/vtkSPHKernel.h b/Filters/Points/vtkSPHKernel.h
index 868b88b8f389ae54b52505cc5cec94c7b40ccc36..ece6f3a1ac45572df5f4452f0fd10614976a720c 100644
--- a/Filters/Points/vtkSPHKernel.h
+++ b/Filters/Points/vtkSPHKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSPHKernel
  * @brief   a family of SPH interpolation kernels
diff --git a/Filters/Points/vtkSPHQuarticKernel.cxx b/Filters/Points/vtkSPHQuarticKernel.cxx
index 46d6621044cef189e028317235a28eb8badc8cef..ddf9bcdf58be52761147ad32ecf49a13fb3db3df 100644
--- a/Filters/Points/vtkSPHQuarticKernel.cxx
+++ b/Filters/Points/vtkSPHQuarticKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHQuarticKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSPHQuarticKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkMath.h"
diff --git a/Filters/Points/vtkSPHQuarticKernel.h b/Filters/Points/vtkSPHQuarticKernel.h
index 0d9d2190bf8c2748d20d8694f34fa94a338a952c..b1ccdc90550c15dd4b29a4208621f8ed0ccc8853 100644
--- a/Filters/Points/vtkSPHQuarticKernel.h
+++ b/Filters/Points/vtkSPHQuarticKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHQuarticKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSPHQuarticKernel
  * @brief   a quartic SPH interpolation kernel
diff --git a/Filters/Points/vtkSPHQuinticKernel.cxx b/Filters/Points/vtkSPHQuinticKernel.cxx
index 2837e0f357b0de6c65af6347480f58d268c97ff1..3b8e40b6e3810d2f3b0c20f9d72e87fc5973abf1 100644
--- a/Filters/Points/vtkSPHQuinticKernel.cxx
+++ b/Filters/Points/vtkSPHQuinticKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHQuinticKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSPHQuinticKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkMath.h"
diff --git a/Filters/Points/vtkSPHQuinticKernel.h b/Filters/Points/vtkSPHQuinticKernel.h
index e3e1cf66623dd652ac327d217eabb1c1860c84e0..cb921b4db53c0754bb8d74ab978ca1c1deb4ab5f 100644
--- a/Filters/Points/vtkSPHQuinticKernel.h
+++ b/Filters/Points/vtkSPHQuinticKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSPHQuinticKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSPHQuinticKernel
  * @brief   a quintic SPH interpolation kernel
diff --git a/Filters/Points/vtkShepardKernel.cxx b/Filters/Points/vtkShepardKernel.cxx
index 3b8968041b23a213432e9deb478ec993904c499b..371f171d0840b209710e0e957b18e99280d224d9 100644
--- a/Filters/Points/vtkShepardKernel.cxx
+++ b/Filters/Points/vtkShepardKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShepardKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkShepardKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDataSet.h"
diff --git a/Filters/Points/vtkShepardKernel.h b/Filters/Points/vtkShepardKernel.h
index a584cab9bfcef4603b1b8ded99834012d06175b7..a92ef0bd94187965ead63fdba885774257ea56e6 100644
--- a/Filters/Points/vtkShepardKernel.h
+++ b/Filters/Points/vtkShepardKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShepardKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShepardKernel
  * @brief   a Shepard method interpolation kernel
diff --git a/Filters/Points/vtkSignedDistance.cxx b/Filters/Points/vtkSignedDistance.cxx
index e7f64ff64be786f757e6d0c630e5ec4dc6bc4f7a..f3c8c47c1bd99f22c5e5196368523535e4f9d75d 100644
--- a/Filters/Points/vtkSignedDistance.cxx
+++ b/Filters/Points/vtkSignedDistance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSignedDistance.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkSignedDistance.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkSignedDistance.h b/Filters/Points/vtkSignedDistance.h
index 8d0ebdef96ba18967d6b37340f50d2e4a98c260f..545fa3ce640eff1a3f65e90a0a169a99600f00d7 100644
--- a/Filters/Points/vtkSignedDistance.h
+++ b/Filters/Points/vtkSignedDistance.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSignedDistance.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkSignedDistance
  * @brief   compute signed distances from an input point cloud
diff --git a/Filters/Points/vtkStatisticalOutlierRemoval.cxx b/Filters/Points/vtkStatisticalOutlierRemoval.cxx
index 350aaf22c85ad83202347a791ee3a42d4a6fade5..d4ddfe85d5b8e024847b3a90903bb2076f1e4573 100644
--- a/Filters/Points/vtkStatisticalOutlierRemoval.cxx
+++ b/Filters/Points/vtkStatisticalOutlierRemoval.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStatisticalOutlierRemoval.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkStatisticalOutlierRemoval.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkStatisticalOutlierRemoval.h b/Filters/Points/vtkStatisticalOutlierRemoval.h
index 893e53de172f839eef18ba475c60780d46542896..ce3da3dd28c1147153a8d73234c4bcf85e656dab 100644
--- a/Filters/Points/vtkStatisticalOutlierRemoval.h
+++ b/Filters/Points/vtkStatisticalOutlierRemoval.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStatisticalOutlierRemoval.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkStatisticalOutlierRemoval
  * @brief   remove sparse outlier points
diff --git a/Filters/Points/vtkUnsignedDistance.cxx b/Filters/Points/vtkUnsignedDistance.cxx
index f80a59ad03a57fd6b601ecda7ebe541b038e7ba5..9f76ee8daa0d70d4c1b0eb5cad1cd873a717503a 100644
--- a/Filters/Points/vtkUnsignedDistance.cxx
+++ b/Filters/Points/vtkUnsignedDistance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedDistance.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkUnsignedDistance.h"
 
 #include "vtkAbstractPointLocator.h"
diff --git a/Filters/Points/vtkUnsignedDistance.h b/Filters/Points/vtkUnsignedDistance.h
index cbafac735ff448a2df50072f07b19e14bd69d18b..cf67b7e088a8e1f512be73929f26f39e4365cdfb 100644
--- a/Filters/Points/vtkUnsignedDistance.h
+++ b/Filters/Points/vtkUnsignedDistance.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnsignedDistance.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkUnsignedDistance
  * @brief   compute unsigned (i.e., non-negative) distances from an input point cloud
diff --git a/Filters/Points/vtkVoronoiKernel.cxx b/Filters/Points/vtkVoronoiKernel.cxx
index bb3d5f4c7b9cf054c2eef01cc1201ba8c0e8edc9..0728a89ad9ea91d973a61a3ed54cd64026afec55 100644
--- a/Filters/Points/vtkVoronoiKernel.cxx
+++ b/Filters/Points/vtkVoronoiKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoronoiKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVoronoiKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Points/vtkVoronoiKernel.h b/Filters/Points/vtkVoronoiKernel.h
index 67169b7d442dce6caa2d79dfa0b074b5f9f7071d..76495b5d2c3f324da9a6217b018aa94854d0de93 100644
--- a/Filters/Points/vtkVoronoiKernel.h
+++ b/Filters/Points/vtkVoronoiKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoronoiKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVoronoiKernel
  * @brief   a Voronoi interpolation kernel
diff --git a/Filters/Points/vtkVoxelGrid.cxx b/Filters/Points/vtkVoxelGrid.cxx
index 2575b10060834988170f6740a5e76f8828cea052..57a351867c8b398cecc4839e9306f6fbcc5511ef 100644
--- a/Filters/Points/vtkVoxelGrid.cxx
+++ b/Filters/Points/vtkVoxelGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxelGrid.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 #include "vtkVoxelGrid.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Filters/Points/vtkVoxelGrid.h b/Filters/Points/vtkVoxelGrid.h
index e6042ef043b2de2523362974763dab68ac0ef098..d717f297673b073e53603775d3289aa5b03fb27e 100644
--- a/Filters/Points/vtkVoxelGrid.h
+++ b/Filters/Points/vtkVoxelGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxelGrid.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See LICENSE file for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-CLAUSE
 /**
  * @class   vtkVoxelGrid
  * @brief   subsample points using uniform binning
diff --git a/Filters/Points/vtkWendlandQuinticKernel.cxx b/Filters/Points/vtkWendlandQuinticKernel.cxx
index 7665e26e942965daaac4e774f45e3ede21752473..5f1680fea490cee40d425e3c1dd2e13068392e56 100644
--- a/Filters/Points/vtkWendlandQuinticKernel.cxx
+++ b/Filters/Points/vtkWendlandQuinticKernel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWendlandQuinticKernel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWendlandQuinticKernel.h"
 #include "vtkAbstractPointLocator.h"
 #include "vtkMath.h"
diff --git a/Filters/Points/vtkWendlandQuinticKernel.h b/Filters/Points/vtkWendlandQuinticKernel.h
index a28330bfa9694c79f2fc267bf5daeef0036267d5..9609c7ebd68a28da18fbf2bcb7e90eb86355efc5 100644
--- a/Filters/Points/vtkWendlandQuinticKernel.h
+++ b/Filters/Points/vtkWendlandQuinticKernel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWendlandQuinticKernel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWendlandQuinticKernel
  * @brief   a quintic SPH interpolation kernel
diff --git a/Filters/Programmable/Testing/Cxx/TestProgrammableFilter.cxx b/Filters/Programmable/Testing/Cxx/TestProgrammableFilter.cxx
index 9bf42558c99b6e3ffb56e8d3f0bf35f607450cfd..e0de229e9918b10c3b0e27a3cac20baf23031195 100644
--- a/Filters/Programmable/Testing/Cxx/TestProgrammableFilter.cxx
+++ b/Filters/Programmable/Testing/Cxx/TestProgrammableFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProgrammableFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkDirectedGraph.h>
 #include <vtkHyperTreeGrid.h>
diff --git a/Filters/Programmable/Testing/Cxx/TestProgrammableGlyph.cxx b/Filters/Programmable/Testing/Cxx/TestProgrammableGlyph.cxx
index 04ee8346a9c09172bc2e3e4dc5964d214d62d095..9fc1dce6f3426e01d8d2772d191facb8bb6c02d5 100644
--- a/Filters/Programmable/Testing/Cxx/TestProgrammableGlyph.cxx
+++ b/Filters/Programmable/Testing/Cxx/TestProgrammableGlyph.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProgrammableGlyph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkCellArray.h>
 #include <vtkConeSource.h>
diff --git a/Filters/Programmable/vtk.module b/Filters/Programmable/vtk.module
index bd8531d47cfdb6ba8420f6cd65ae64ab005627ac..916edbed86df5a9671619f34defa50eef97ad35c 100644
--- a/Filters/Programmable/vtk.module
+++ b/Filters/Programmable/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Filters/Programmable/vtkProgrammableAttributeDataFilter.cxx b/Filters/Programmable/vtkProgrammableAttributeDataFilter.cxx
index f0f9068c667034a7a8fe6b4386eff5952f9f9bcc..76ae4dc48b0d6b53cf7cc58057805c09c28a4350 100644
--- a/Filters/Programmable/vtkProgrammableAttributeDataFilter.cxx
+++ b/Filters/Programmable/vtkProgrammableAttributeDataFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableAttributeDataFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgrammableAttributeDataFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Programmable/vtkProgrammableAttributeDataFilter.h b/Filters/Programmable/vtkProgrammableAttributeDataFilter.h
index bed3082a6e423d69bc49254072a0d2722d913af1..8b33575cf2c1bee1d7219d4600912c630038af5d 100644
--- a/Filters/Programmable/vtkProgrammableAttributeDataFilter.h
+++ b/Filters/Programmable/vtkProgrammableAttributeDataFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableAttributeDataFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgrammableAttributeDataFilter
  * @brief   manipulate attribute (cell and point) data via a user-specified function
diff --git a/Filters/Programmable/vtkProgrammableFilter.cxx b/Filters/Programmable/vtkProgrammableFilter.cxx
index c0a71aa03571e16cc7e90a32c197d5f71f5653c8..2a5ebb743c9124f5e07214ebfbdf3755ff3fa02f 100644
--- a/Filters/Programmable/vtkProgrammableFilter.cxx
+++ b/Filters/Programmable/vtkProgrammableFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgrammableFilter.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Filters/Programmable/vtkProgrammableFilter.h b/Filters/Programmable/vtkProgrammableFilter.h
index ecd0265ae7e6289d3a6dd6a7608236babe48fba7..dc06453fbee39402ab062eef90ac7bfb9fd95e6a 100644
--- a/Filters/Programmable/vtkProgrammableFilter.h
+++ b/Filters/Programmable/vtkProgrammableFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgrammableFilter
  * @brief   a user-programmable filter
diff --git a/Filters/Programmable/vtkProgrammableGlyphFilter.cxx b/Filters/Programmable/vtkProgrammableGlyphFilter.cxx
index 9787aba5d198ccd03320291aab4f76a8853f9a2d..ab8238f07770fe4acfe70277388b66ca2de4fa5f 100644
--- a/Filters/Programmable/vtkProgrammableGlyphFilter.cxx
+++ b/Filters/Programmable/vtkProgrammableGlyphFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableGlyphFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgrammableGlyphFilter.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Programmable/vtkProgrammableGlyphFilter.h b/Filters/Programmable/vtkProgrammableGlyphFilter.h
index 20f9338988f1fba36033c5c51df307823dd552ea..dc3e6743b12c32dd67bd0106cea3f6a04da571bb 100644
--- a/Filters/Programmable/vtkProgrammableGlyphFilter.h
+++ b/Filters/Programmable/vtkProgrammableGlyphFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableGlyphFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgrammableGlyphFilter
  * @brief   control the generation and placement of glyphs at input points
diff --git a/Filters/Python/vtk.module b/Filters/Python/vtk.module
index f7b2421acb950fff5d1de73af685e6a9fdddefc6..c4b01340671d9dc8705f3c2a3e052fe17d4a64f8 100644
--- a/Filters/Python/vtk.module
+++ b/Filters/Python/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   VTK_WRAP_PYTHON
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Filters/Python/vtkPythonAlgorithm.cxx b/Filters/Python/vtkPythonAlgorithm.cxx
index c9c62a7813b3206daa2f2fe41231164544893dfc..cf75a388a8c184ddc28d343dd8e1a8b004b0eac2 100644
--- a/Filters/Python/vtkPythonAlgorithm.cxx
+++ b/Filters/Python/vtkPythonAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPythonAlgorithm.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Filters/Python/vtkPythonAlgorithm.h b/Filters/Python/vtkPythonAlgorithm.h
index 0e88f710de03e481b392afc709a25637cef0e5d6..42432edfd57973c45daa1532723d5524dad00dea 100644
--- a/Filters/Python/vtkPythonAlgorithm.h
+++ b/Filters/Python/vtkPythonAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPythonAlgorithm
  * @brief   algorithm that can be implemented in Python
diff --git a/Filters/Reduction/Testing/Cxx/TestToAffineArrayStrategy.cxx b/Filters/Reduction/Testing/Cxx/TestToAffineArrayStrategy.cxx
index f290d2f29e629e80ba4b64509bbcde7d11f6a7c3..7ee12f95e503a21e18010791133fa41f7c2df3d8 100644
--- a/Filters/Reduction/Testing/Cxx/TestToAffineArrayStrategy.cxx
+++ b/Filters/Reduction/Testing/Cxx/TestToAffineArrayStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestToAffineArrayStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToAffineArrayStrategy.h"
 
 #include "vtkAffineArray.h"
diff --git a/Filters/Reduction/Testing/Cxx/TestToConstantArrayStrategy.cxx b/Filters/Reduction/Testing/Cxx/TestToConstantArrayStrategy.cxx
index ae312b3c5469131256bfa832559164cbec63f379..2671c6740a5860c73792f962f633f832ee1cbe56 100644
--- a/Filters/Reduction/Testing/Cxx/TestToConstantArrayStrategy.cxx
+++ b/Filters/Reduction/Testing/Cxx/TestToConstantArrayStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestToConstantArrayStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToConstantArrayStrategy.h"
 
 #include "vtkCharArray.h"
diff --git a/Filters/Reduction/Testing/Cxx/TestToImplicitArrayFilter.cxx b/Filters/Reduction/Testing/Cxx/TestToImplicitArrayFilter.cxx
index fea007d1ce8243f3a26ae6cffca0c57fd21bdd40..0ea25dfa6d60ea61f583e646399d25af1a77c37a 100644
--- a/Filters/Reduction/Testing/Cxx/TestToImplicitArrayFilter.cxx
+++ b/Filters/Reduction/Testing/Cxx/TestToImplicitArrayFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestToImplicitArrayFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToImplicitArrayFilter.h"
 
 #include "vtkConstantArray.h"
diff --git a/Filters/Reduction/Testing/Cxx/TestToImplicitRamerDouglasPeuckerStrategy.cxx b/Filters/Reduction/Testing/Cxx/TestToImplicitRamerDouglasPeuckerStrategy.cxx
index dad2dbb4a2334f743cb230bb3cfd03c34307cb5b..3cb9c6940c2c1b708c9a80c84fb5dba1b47b68e1 100644
--- a/Filters/Reduction/Testing/Cxx/TestToImplicitRamerDouglasPeuckerStrategy.cxx
+++ b/Filters/Reduction/Testing/Cxx/TestToImplicitRamerDouglasPeuckerStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestToImplicitRamerDouglasPeuckerStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToImplicitRamerDouglasPeuckerStrategy.h"
 
 #include "vtkCompositeArray.h"
diff --git a/Filters/Reduction/Testing/Cxx/TestToImplicitTypeErasureStrategy.cxx b/Filters/Reduction/Testing/Cxx/TestToImplicitTypeErasureStrategy.cxx
index a2fa3c3ebe7611d74afe0120ca28119188c01233..78e867d9e48fd1e8a8b54fe0ff7b08976692c58d 100644
--- a/Filters/Reduction/Testing/Cxx/TestToImplicitTypeErasureStrategy.cxx
+++ b/Filters/Reduction/Testing/Cxx/TestToImplicitTypeErasureStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestToImplicitTypeErasureStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToImplicitTypeErasureStrategy.h"
 
 #include "vtkDataArrayRange.h"
diff --git a/Filters/Reduction/vtk.module b/Filters/Reduction/vtk.module
index a1545776887688b42a6df9c88175a74437a789bc..18afde8f9bf048e5a6ca740ea5b46e317419d1e4 100644
--- a/Filters/Reduction/vtk.module
+++ b/Filters/Reduction/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/Reduction/vtkToAffineArrayStrategy.cxx b/Filters/Reduction/vtkToAffineArrayStrategy.cxx
index 5e3ce349361bf5b0255606a56bbabc6e022d70bc..e20c42900c2fb0eb88b64b7477ac2d4f359d6e03 100644
--- a/Filters/Reduction/vtkToAffineArrayStrategy.cxx
+++ b/Filters/Reduction/vtkToAffineArrayStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToAffineArrayStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToAffineArrayStrategy.h"
 
 #include "vtkAffineArray.h"
diff --git a/Filters/Reduction/vtkToAffineArrayStrategy.h b/Filters/Reduction/vtkToAffineArrayStrategy.h
index 676b39265e1c3078506ba9f238b07eefad408e05..1f8aa8e64882900d6bc8394ebe66fc6489168988 100644
--- a/Filters/Reduction/vtkToAffineArrayStrategy.h
+++ b/Filters/Reduction/vtkToAffineArrayStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToAffineArrayStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkToAffineArrayStrategy_h
 #define vtkToAffineArrayStrategy_h
diff --git a/Filters/Reduction/vtkToConstantArrayStrategy.cxx b/Filters/Reduction/vtkToConstantArrayStrategy.cxx
index 8cd3d18fdfaf1fa3ad77b8317e658992c06a29cf..eddf7d597fd816367bb5732e66739cf4f24f2668 100644
--- a/Filters/Reduction/vtkToConstantArrayStrategy.cxx
+++ b/Filters/Reduction/vtkToConstantArrayStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToConstantArrayStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToConstantArrayStrategy.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Reduction/vtkToConstantArrayStrategy.h b/Filters/Reduction/vtkToConstantArrayStrategy.h
index f1c55ae024cacf9bac45c042b49563d0f418155e..bde18ec4abf35b2e10a7783b0ce6170e7e310d6b 100644
--- a/Filters/Reduction/vtkToConstantArrayStrategy.h
+++ b/Filters/Reduction/vtkToConstantArrayStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToConstantArrayStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkToConstantArrayStrategy_h
 #define vtkToConstantArrayStrategy_h
diff --git a/Filters/Reduction/vtkToImplicitArrayFilter.cxx b/Filters/Reduction/vtkToImplicitArrayFilter.cxx
index 85107a1b08735a32abbdb55ee06bbbaa9fd2eca0..5205a55c2918c0871b09b5337fc33d16a3c777ba 100644
--- a/Filters/Reduction/vtkToImplicitArrayFilter.cxx
+++ b/Filters/Reduction/vtkToImplicitArrayFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitArrayFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToImplicitArrayFilter.h"
 
 #include "vtkCommand.h"
diff --git a/Filters/Reduction/vtkToImplicitArrayFilter.h b/Filters/Reduction/vtkToImplicitArrayFilter.h
index 7e73049660dfa14149f8b0ddc56742d668a208c4..b0b0d6f4b8e76817b6384539dbce2c48f8da7dca 100644
--- a/Filters/Reduction/vtkToImplicitArrayFilter.h
+++ b/Filters/Reduction/vtkToImplicitArrayFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitArrayFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkToImplicitArrayFilter_h
 #define vtkToImplicitArrayFilter_h
diff --git a/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.cxx b/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.cxx
index a4c058788ef144dcfd3cbaa9055854a5e41b5272..730a5a7fbb275dcd0de644c9161fd4a9d2ff651a 100644
--- a/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.cxx
+++ b/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitRamerDouglasPeuckerStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToImplicitRamerDouglasPeuckerStrategy.h"
 
 #include "vtkAffineArray.h"
diff --git a/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.h b/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.h
index f6e7e4080690bcd38c0e30155f15af1dc60000ea..e3a5472eb624b6d3bdfc19d6c01ba72d219d6074 100644
--- a/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.h
+++ b/Filters/Reduction/vtkToImplicitRamerDouglasPeuckerStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitRamerDouglasPeuckerStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkToImplicitRamerDouglasPeuckerStrategy_h
 #define vtkToImplicitRamerDouglasPeuckerStrategy_h
diff --git a/Filters/Reduction/vtkToImplicitStrategy.cxx b/Filters/Reduction/vtkToImplicitStrategy.cxx
index 37d4ed6b698b1c4ae895863fb76aae9908547ba0..0fb91e691c2e02a5a2e22e13176582637fd0bde1 100644
--- a/Filters/Reduction/vtkToImplicitStrategy.cxx
+++ b/Filters/Reduction/vtkToImplicitStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToImplicitStrategy.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/Reduction/vtkToImplicitStrategy.h b/Filters/Reduction/vtkToImplicitStrategy.h
index 62ab4ad43bc1dcd096ecabf2c86b9d0f8f862ca1..2bc58eab7e54a9ad46cc0dccce86adfddfbb8251 100644
--- a/Filters/Reduction/vtkToImplicitStrategy.h
+++ b/Filters/Reduction/vtkToImplicitStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkToImplicitStrategy_h
 #define vtkToImplicitStrategy_h
diff --git a/Filters/Reduction/vtkToImplicitTypeErasureStrategy.cxx b/Filters/Reduction/vtkToImplicitTypeErasureStrategy.cxx
index 7e0177d52a82a7356e73c7416c6ce43dd769bf0e..d140c275e0a3a478991c4a7d0a8543969f0544e4 100644
--- a/Filters/Reduction/vtkToImplicitTypeErasureStrategy.cxx
+++ b/Filters/Reduction/vtkToImplicitTypeErasureStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitTypeErasureStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkToImplicitTypeErasureStrategy.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Reduction/vtkToImplicitTypeErasureStrategy.h b/Filters/Reduction/vtkToImplicitTypeErasureStrategy.h
index 7f603e901a34856fcff0a5a37aaa41d2001ddf7d..f1db25cea27e1950a68ec91437e63c5fd30a6f7d 100644
--- a/Filters/Reduction/vtkToImplicitTypeErasureStrategy.h
+++ b/Filters/Reduction/vtkToImplicitTypeErasureStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToImplicitTypeErasureStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Funded by CEA, DAM, DIF, F-91297 Arpajon, France
 #ifndef vtkToImplicitTypeErasureStrategy_h
 #define vtkToImplicitTypeErasureStrategy_h
diff --git a/Filters/ReebGraph/Testing/Cxx/TestReebGraph.cxx b/Filters/ReebGraph/Testing/Cxx/TestReebGraph.cxx
index 64c8b43c0c66e450cc2a572ebc24bfe276e416ec..0fa468739d30b038ff4d91a2c1f4443c86dc8268 100644
--- a/Filters/ReebGraph/Testing/Cxx/TestReebGraph.cxx
+++ b/Filters/ReebGraph/Testing/Cxx/TestReebGraph.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestReebGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Testings of the vtkReebGraph features.
 // Julien Tierny <jtierny@sci.utah.edu>, 2010
diff --git a/Filters/ReebGraph/vtk.module b/Filters/ReebGraph/vtk.module
index 2485d6358a24623b7ba2f2620549de7c191504d7..53531b5ec8c51e2487343974b3e8be3afb8eccfb 100644
--- a/Filters/ReebGraph/vtk.module
+++ b/Filters/ReebGraph/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkFiltersReebGraph
 KIT
   VTK::Filters
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Filters/ReebGraph/vtkReebGraphSimplificationFilter.cxx b/Filters/ReebGraph/vtkReebGraphSimplificationFilter.cxx
index 27c118c566cf9ff2ca5b60452809dc3fb47d532c..670688f32f03c30c89d31c8e7308a29c2c5ca574 100644
--- a/Filters/ReebGraph/vtkReebGraphSimplificationFilter.cxx
+++ b/Filters/ReebGraph/vtkReebGraphSimplificationFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphSimplificationFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReebGraphSimplificationFilter.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/ReebGraph/vtkReebGraphSimplificationFilter.h b/Filters/ReebGraph/vtkReebGraphSimplificationFilter.h
index 7cf00a847af61c089228fc5b215019d311e171d0..b61d6f642fdce8a26aa80cc4a91c6ff7aa0f9898 100644
--- a/Filters/ReebGraph/vtkReebGraphSimplificationFilter.h
+++ b/Filters/ReebGraph/vtkReebGraphSimplificationFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphSimplificationFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReebGraphSimplificationFilter
  * @brief   simplify an input Reeb graph.
diff --git a/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.cxx b/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.cxx
index 99982121a4f723ff510af37659bb3a1c083796e9..eaa207c7b12b1b0a164d072c3794f44ed297af69 100644
--- a/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.cxx
+++ b/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphSurfaceSkeletonFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReebGraphSurfaceSkeletonFilter.h"
 
 #include "vtkContourFilter.h"
diff --git a/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.h b/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.h
index 01ff0b1ec857ea4525c107001ef0134e158a6316..753166ca276223490d7b054fadfce62a7a9df27c 100644
--- a/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.h
+++ b/Filters/ReebGraph/vtkReebGraphSurfaceSkeletonFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphSurfaceSkeletonFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReebGraphSurfaceSkeletonFilter
  * @brief   compute a skeletal embedding of the
diff --git a/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.cxx b/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.cxx
index 27efb938a5365bbd62e0d3d4fccfe3d8eb0ebd15..17cb4c583deb27beec131491594db329e0fc81f8 100644
--- a/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.cxx
+++ b/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphToJoinSplitTreeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReebGraphToJoinSplitTreeFilter.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.h b/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.h
index e0bc60f99fbc440f7f4a5fa7910c34e732b8437a..68b930209180dfeded93d7a24438aa43568fe5cf 100644
--- a/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.h
+++ b/Filters/ReebGraph/vtkReebGraphToJoinSplitTreeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphToJoinSplitTreeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReebGraphToJoinSplitTreeFilter
  * @brief   converts a given Reeb graph
diff --git a/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.cxx b/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.cxx
index 18918f27d7ad40e3926e7a8a14c05b74c56555c6..b3372c7cbbdc67eeefb4df7404737ed2aad58198 100644
--- a/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.cxx
+++ b/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphVolumeSkeletonFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkReebGraphVolumeSkeletonFilter.h"
 
 #include "vtkContourFilter.h"
diff --git a/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.h b/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.h
index 99d4841ad2ddc9684da384f9907cc071ed8e7810..6d8ed425f3267172a59f8d95f8d123fcd9802b18 100644
--- a/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.h
+++ b/Filters/ReebGraph/vtkReebGraphVolumeSkeletonFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReebGraphVolumeSkeletonFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReebGraphVolumeSkeletonFilter
  * @brief   compute a skeletal embedding of the
diff --git a/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.cxx b/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.cxx
index d5ef2646c879c428014179173d03abd781c590f3..f7b2b8d4253403896ccd485d820b65652a900ed9 100644
--- a/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.cxx
+++ b/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridToReebGraphFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridToReebGraphFilter.h"
 
 #include "vtkElevationFilter.h"
diff --git a/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.h b/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.h
index d345834e728cbd07495a930b29fe59d37a0d9e98..3bf4523ee626dd92e1c9a47b8cd0fa9e4d26bd3a 100644
--- a/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.h
+++ b/Filters/ReebGraph/vtkUnstructuredGridToReebGraphFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridToReebGraphFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridToReebGraphFilter
  * @brief   generate a Reeb graph from a
diff --git a/Filters/SMP/Testing/Cxx/TestSMPContour.cxx b/Filters/SMP/Testing/Cxx/TestSMPContour.cxx
index 957bc42c4e0185004b767adeaae4f88e04ad3333..9b2c5c0898d88f4d6e0844f12dc9ad82c2199704 100644
--- a/Filters/SMP/Testing/Cxx/TestSMPContour.cxx
+++ b/Filters/SMP/Testing/Cxx/TestSMPContour.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCutter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkCompositeDataIterator.h"
 #include "vtkCompositeDataSet.h"
diff --git a/Filters/SMP/vtk.module b/Filters/SMP/vtk.module
index 4ccdbf4ef9ffe6aa2ea5a62876121cc1ac0dd6e9..281c8875f591899e794ef72b3415be4b44c4f69d 100644
--- a/Filters/SMP/vtk.module
+++ b/Filters/SMP/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/SMP/vtkSMPContourGrid.cxx b/Filters/SMP/vtkSMPContourGrid.cxx
index 85ce05c38fc609eb6fa4f6e4abe7b6045dba601b..6226d2a8f46899ead0e875c0dd62213cf41ce49a 100644
--- a/Filters/SMP/vtkSMPContourGrid.cxx
+++ b/Filters/SMP/vtkSMPContourGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSMPContourGrid.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/SMP/vtkSMPContourGrid.h b/Filters/SMP/vtkSMPContourGrid.h
index fd6a67f1d2b2855f9fa5ceede20503698d30da9e..05fee9206355b4eca119e3cb91b0e4db9eb1f7d3 100644
--- a/Filters/SMP/vtkSMPContourGrid.h
+++ b/Filters/SMP/vtkSMPContourGrid.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPContourGrid.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSMPContourGrid
  * @brief   a subclass of vtkContourGrid that works in parallel
diff --git a/Filters/SMP/vtkSMPMergePoints.cxx b/Filters/SMP/vtkSMPMergePoints.cxx
index a2ccba67b6292e9417f65ad1739d59fc1b11cb3e..482e81bcf17f8684b15cb52d1f56972f15567d9d 100644
--- a/Filters/SMP/vtkSMPMergePoints.cxx
+++ b/Filters/SMP/vtkSMPMergePoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPMergePoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSMPMergePoints.h"
 #include "vtkFloatArray.h"
diff --git a/Filters/SMP/vtkSMPMergePoints.h b/Filters/SMP/vtkSMPMergePoints.h
index 3eb9bc38025814f5fc747de972e6d218d19219a7..edb1b7cc4f0b97ae260451a2c286cffcbe5046a6 100644
--- a/Filters/SMP/vtkSMPMergePoints.h
+++ b/Filters/SMP/vtkSMPMergePoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPMergePoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSMPMergePoints
  * @brief   Class designed to help with merging of points in parallel
diff --git a/Filters/SMP/vtkSMPMergePolyDataHelper.cxx b/Filters/SMP/vtkSMPMergePolyDataHelper.cxx
index b82d5260be72e3fe9761752d313bd3f543250c35..169ef4c1291f332b419f47d1af51f0c342707b64 100644
--- a/Filters/SMP/vtkSMPMergePolyDataHelper.cxx
+++ b/Filters/SMP/vtkSMPMergePolyDataHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSMPMergePolyDataHelper.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/SMP/vtkSMPMergePolyDataHelper.h b/Filters/SMP/vtkSMPMergePolyDataHelper.h
index f8dc1a8953aa41d55b919f930cb829cdce32e7df..ebadfe2d0a2b999b84ed389f2a4e5d72494b6959 100644
--- a/Filters/SMP/vtkSMPMergePolyDataHelper.h
+++ b/Filters/SMP/vtkSMPMergePolyDataHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSMPMergePolyDataHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSMPMergePolyDataHelper
  * @brief   Utility class for merging poly data in parallel
diff --git a/Filters/Selection/Testing/Cxx/TestCellDistanceSelector2D.cxx b/Filters/Selection/Testing/Cxx/TestCellDistanceSelector2D.cxx
index c7fd0be6d6c533f3f4bb0d0a9f124f1fd13bd5aa..4c244bf39afc3763f2864cc47da600b86b39443a 100644
--- a/Filters/Selection/Testing/Cxx/TestCellDistanceSelector2D.cxx
+++ b/Filters/Selection/Testing/Cxx/TestCellDistanceSelector2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellDistanceSelector2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2012
 
diff --git a/Filters/Selection/Testing/Cxx/TestCellDistanceSelector3D.cxx b/Filters/Selection/Testing/Cxx/TestCellDistanceSelector3D.cxx
index 3ee4acb83209c1d4490ae51c9d0b3ba88fae103a..5db06705ed73b8b1b8d6159c2fcfbf5b05d58ce9 100644
--- a/Filters/Selection/Testing/Cxx/TestCellDistanceSelector3D.cxx
+++ b/Filters/Selection/Testing/Cxx/TestCellDistanceSelector3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellDistanceSelector3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2012
 
diff --git a/Filters/Selection/Testing/Cxx/TestLinearSelector2D.cxx b/Filters/Selection/Testing/Cxx/TestLinearSelector2D.cxx
index 738c00f52967d9c670f0917c76c2dee8d9f8bceb..ea5293edd8824f55814dbbc4adeb56d82cd5e02a 100644
--- a/Filters/Selection/Testing/Cxx/TestLinearSelector2D.cxx
+++ b/Filters/Selection/Testing/Cxx/TestLinearSelector2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinearSelector2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Filters/Selection/Testing/Cxx/TestLinearSelector3D.cxx b/Filters/Selection/Testing/Cxx/TestLinearSelector3D.cxx
index d7ffd0a735a0c72dde73f69eef3ad342e9db3a96..074c70c464123c977974cd4a80227bce1c11163a 100644
--- a/Filters/Selection/Testing/Cxx/TestLinearSelector3D.cxx
+++ b/Filters/Selection/Testing/Cxx/TestLinearSelector3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinearSelector3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Filters/Selection/vtk.module b/Filters/Selection/vtk.module
index a358424cf3515f64d939ff4b590cb0a2b0663751..3c687836d8365111a877b9c63879d1bb9ba7f22d 100644
--- a/Filters/Selection/vtk.module
+++ b/Filters/Selection/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/Selection/vtkCellDistanceSelector.cxx b/Filters/Selection/vtkCellDistanceSelector.cxx
index 896791f7ed937b1c5336a675f892da9a174795b3..d312a300a6d14484777e1ce1db5bd06674da226b 100644
--- a/Filters/Selection/vtkCellDistanceSelector.cxx
+++ b/Filters/Selection/vtkCellDistanceSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellDistanceSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellDistanceSelector.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Selection/vtkCellDistanceSelector.h b/Filters/Selection/vtkCellDistanceSelector.h
index 6b911ca478a0eff1ca32b7628cd4bd9db59e502a..acb88e7c1cadc1f9f159f70981ffc60f8e21a61e 100644
--- a/Filters/Selection/vtkCellDistanceSelector.h
+++ b/Filters/Selection/vtkCellDistanceSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCellDistanceSelector
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellDistanceSelector
  * @brief   select neighbor cells up to a distance
diff --git a/Filters/Selection/vtkKdTreeSelector.cxx b/Filters/Selection/vtkKdTreeSelector.cxx
index cf7e6399fb46b99fe6bbf7c20b9a0a3aa499f4b5..f224adb13e4a95b9378501a016266392964c5cc4 100644
--- a/Filters/Selection/vtkKdTreeSelector.cxx
+++ b/Filters/Selection/vtkKdTreeSelector.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdTreeSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkKdTreeSelector.h"
 
diff --git a/Filters/Selection/vtkKdTreeSelector.h b/Filters/Selection/vtkKdTreeSelector.h
index 784feba29a2acac0b50a63f0a7ca6b10c0e30756..0b37ecc7be5b47733333b51b08224ff6b1234c16 100644
--- a/Filters/Selection/vtkKdTreeSelector.h
+++ b/Filters/Selection/vtkKdTreeSelector.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKdTreeSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkKdTreeSelector
  * @brief   Selects point ids using a kd-tree.
diff --git a/Filters/Selection/vtkLinearSelector.cxx b/Filters/Selection/vtkLinearSelector.cxx
index 9703f31e1506b580bf715646e7eb97182eda8c40..526f3862ddc84aa3aff71f710d67587b649ee195 100644
--- a/Filters/Selection/vtkLinearSelector.cxx
+++ b/Filters/Selection/vtkLinearSelector.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearSelector.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Selection/vtkLinearSelector.h b/Filters/Selection/vtkLinearSelector.h
index 6d7958e5fa9df970e9bd8cb8c40d7b390976b7ff..30c7fc2cfb544b460a48725ac22dfdd2dd92d4fd 100644
--- a/Filters/Selection/vtkLinearSelector.h
+++ b/Filters/Selection/vtkLinearSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkLinearSelector.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearSelector
  * @brief   select cells intersecting a line (possibly broken)
diff --git a/Filters/Sources/LICENSE b/Filters/Sources/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Sources/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Sources/Testing/Cxx/ArrayAPIDenseCoordinates.cxx b/Filters/Sources/Testing/Cxx/ArrayAPIDenseCoordinates.cxx
index 22728fffc5705d5b18133a9af09f23c387affb92..de5d9123071bcf1146410330d1cc1550ae7e1d3f 100644
--- a/Filters/Sources/Testing/Cxx/ArrayAPIDenseCoordinates.cxx
+++ b/Filters/Sources/Testing/Cxx/ArrayAPIDenseCoordinates.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayAPIDenseCoordinates.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Filters/Sources/Testing/Cxx/ArrayDiagonalMatrixSource.cxx b/Filters/Sources/Testing/Cxx/ArrayDiagonalMatrixSource.cxx
index d8d6d7ae62037ebf8e9229e8a3a4effaa1374bd4..10a7a6ebaff5d4a268fb0a6167a41d27a9aae20e 100644
--- a/Filters/Sources/Testing/Cxx/ArrayDiagonalMatrixSource.cxx
+++ b/Filters/Sources/Testing/Cxx/ArrayDiagonalMatrixSource.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayDiagonalMatrixSource.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Filters/Sources/Testing/Cxx/TestArcSource.cxx b/Filters/Sources/Testing/Cxx/TestArcSource.cxx
index 0fac7832b1d85fdd37d72994b2b5a1666297ea09..2f7c940bb2e5de452160302d57aa1f56e9a08f9b 100644
--- a/Filters/Sources/Testing/Cxx/TestArcSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestArcSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArcSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkArcSource.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Sources/Testing/Cxx/TestArrowSource.cxx b/Filters/Sources/Testing/Cxx/TestArrowSource.cxx
index ba32ced1586d6cac971a0402992a395c6c59a907..950b3052ddebee782ee12d4eeae0a5c3869281f7 100644
--- a/Filters/Sources/Testing/Cxx/TestArrowSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestArrowSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArrowSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkRegressionTestImage.h>
 #include <vtkTestUtilities.h>
diff --git a/Filters/Sources/Testing/Cxx/TestCapsuleSource.cxx b/Filters/Sources/Testing/Cxx/TestCapsuleSource.cxx
index 11df003cd4c4a07606f6283cbabdfc43d1b2f4ed..d693dc8b5255f4b26ac078d4fc8f8f2580d3288b 100644
--- a/Filters/Sources/Testing/Cxx/TestCapsuleSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestCapsuleSource.cxx
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCapsuleSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-  Program: Bender
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 #include <vtkCapsuleSource.h>
 #include <vtkCommand.h>
 #include <vtkNew.h>
diff --git a/Filters/Sources/Testing/Cxx/TestCellTypeSource.cxx b/Filters/Sources/Testing/Cxx/TestCellTypeSource.cxx
index c6978d78866d7c740a2125062bba3e4c460a253c..f31f8490f5086d12174e85fdb0e876ea1b319e1d 100644
--- a/Filters/Sources/Testing/Cxx/TestCellTypeSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestCellTypeSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellTypeSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCell.h>
 #include <vtkCellData.h>
diff --git a/Filters/Sources/Testing/Cxx/TestConeSource.cxx b/Filters/Sources/Testing/Cxx/TestConeSource.cxx
index 769a997a99b642f4981231b6f8c0ead5da22834c..da3b3282c05b3b0b08020a20d3f61f8f6b61c5a8 100644
--- a/Filters/Sources/Testing/Cxx/TestConeSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestConeSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConeSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkConeSource.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Sources/Testing/Cxx/TestCubeSource.cxx b/Filters/Sources/Testing/Cxx/TestCubeSource.cxx
index 534fb0c3ce40680a860f44b88c2311f32e07890c..f062f27776c10c0f1f150c4147f6411cba41e78c 100644
--- a/Filters/Sources/Testing/Cxx/TestCubeSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestCubeSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCubeSource.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Sources/Testing/Cxx/TestCylinderSource.cxx b/Filters/Sources/Testing/Cxx/TestCylinderSource.cxx
index 22b856a6495aa581afe8e98236bfd336cc4e18b6..c84f459c91b1171127aac033ba7bc015ae545c58 100644
--- a/Filters/Sources/Testing/Cxx/TestCylinderSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestCylinderSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCylinderSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCylinderSource.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Sources/Testing/Cxx/TestDiskSource.cxx b/Filters/Sources/Testing/Cxx/TestDiskSource.cxx
index f9d5e27ca5bb87d95ada77af3269c2d07b75320c..79ddd66f06958b6c6e27e547282e2eb47e0bfa1a 100644
--- a/Filters/Sources/Testing/Cxx/TestDiskSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestDiskSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiskSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkDiskSource.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Sources/Testing/Cxx/TestEllipseArcSource.cxx b/Filters/Sources/Testing/Cxx/TestEllipseArcSource.cxx
index 831de4f72bd85e1866cd6388cd23382bc9b5396c..991b22d31612c6153d765a4fb9cb4e27328778de 100644
--- a/Filters/Sources/Testing/Cxx/TestEllipseArcSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestEllipseArcSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestEllipseArcSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkEllipseArcSource.h>
 #include <vtkNew.h>
diff --git a/Filters/Sources/Testing/Cxx/TestEllipticalButtonSource.cxx b/Filters/Sources/Testing/Cxx/TestEllipticalButtonSource.cxx
index 76afd382e8f7cb9b63481f5e9ca148e0fd27796a..d4b77a13815461835638a467a0f95af579ab5c52 100644
--- a/Filters/Sources/Testing/Cxx/TestEllipticalButtonSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestEllipticalButtonSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestEllipticalButtonSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkEllipticalButtonSource.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Sources/Testing/Cxx/TestFrustumSource.cxx b/Filters/Sources/Testing/Cxx/TestFrustumSource.cxx
index 5345d9a3c555a5645554b16edf2b7bb1ae8cdf1c..3e061951b175db1b33759bacea68d75a5e31e8fb 100644
--- a/Filters/Sources/Testing/Cxx/TestFrustumSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestFrustumSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFrustumSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCamera.h>
 #include <vtkFrustumSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestGlyphSource2D.cxx b/Filters/Sources/Testing/Cxx/TestGlyphSource2D.cxx
index 5f2cbd55c37fdca489a4e0fcfd48193726f40503..f7de8d9370523ee2bf561fa0601e2a4bb316f3a2 100644
--- a/Filters/Sources/Testing/Cxx/TestGlyphSource2D.cxx
+++ b/Filters/Sources/Testing/Cxx/TestGlyphSource2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGlyphSource2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkGlyphSource2D.h>
 #include <vtkMinimalStandardRandomSequence.h>
diff --git a/Filters/Sources/Testing/Cxx/TestGlyphSource2DResolution.cxx b/Filters/Sources/Testing/Cxx/TestGlyphSource2DResolution.cxx
index b0000a4755fa35ab6de3e06aca010918417d7d4c..4c231677d49ae91375e3eecf3b160751c0ace384 100644
--- a/Filters/Sources/Testing/Cxx/TestGlyphSource2DResolution.cxx
+++ b/Filters/Sources/Testing/Cxx/TestGlyphSource2DResolution.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGlyphSource2DResolution.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This tests the circle resolution parameter for vtkGlyphSource2D
diff --git a/Filters/Sources/Testing/Cxx/TestHyperTreeGridPreConfiguredSource.cxx b/Filters/Sources/Testing/Cxx/TestHyperTreeGridPreConfiguredSource.cxx
index 198f77366edad0962e878c391fde3074544dd4a7..ce3a8e4bdf18b75de4cf818cf87d194faf086d2c 100644
--- a/Filters/Sources/Testing/Cxx/TestHyperTreeGridPreConfiguredSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestHyperTreeGridPreConfiguredSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRandomHyperTreeGridSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHyperTreeGrid.h"
 #include "vtkHyperTreeGridGeometry.h"
diff --git a/Filters/Sources/Testing/Cxx/TestLineSource.cxx b/Filters/Sources/Testing/Cxx/TestLineSource.cxx
index d912d07a7e0dcf1ca941b0bcc64ad8e2318a0e68..c822f9f9a1a2c35db5dfb3f75debca8500bea5f8 100644
--- a/Filters/Sources/Testing/Cxx/TestLineSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestLineSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkLineSource.h>
 #include <vtkLogger.h>
diff --git a/Filters/Sources/Testing/Cxx/TestMultiBlock.cxx b/Filters/Sources/Testing/Cxx/TestMultiBlock.cxx
index 3342d4b7d8981eb03197809a9c997c7fddf415bf..121ce27dd25427cce02102076dde2f193710fc12 100644
--- a/Filters/Sources/Testing/Cxx/TestMultiBlock.cxx
+++ b/Filters/Sources/Testing/Cxx/TestMultiBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMultiBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how hierarchical box (uniform rectilinear)
 // AMR datasets can be processed using the new vtkHierarchicalBoxDataSet class.
 //
diff --git a/Filters/Sources/Testing/Cxx/TestOutlineCornerSource.cxx b/Filters/Sources/Testing/Cxx/TestOutlineCornerSource.cxx
index 58b22a5727fc830533843ffc32f1a6543b51f50d..cece1c4c85f52b82b878baf7fb114b033b2b5038 100644
--- a/Filters/Sources/Testing/Cxx/TestOutlineCornerSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestOutlineCornerSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOutlineCornerSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkOutlineCornerSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestOutlineSource.cxx b/Filters/Sources/Testing/Cxx/TestOutlineSource.cxx
index ace8575b8bf3776709b87285f17b346fdb5a4aa1..5e77ac97bd42030a6c68307ef42b4e12c2f1514a 100644
--- a/Filters/Sources/Testing/Cxx/TestOutlineSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestOutlineSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOutlineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkOutlineSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestParametricFunctionSource.cxx b/Filters/Sources/Testing/Cxx/TestParametricFunctionSource.cxx
index 9e6e76fd41c5927f7d6062cb2d607266e61e1201..0f38eaa73cbd603ef4db6c6881d6804716206a7d 100644
--- a/Filters/Sources/Testing/Cxx/TestParametricFunctionSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestParametricFunctionSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParametricFunctionSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkParametricEllipsoid.h>
diff --git a/Filters/Sources/Testing/Cxx/TestPartitionedDataSetSource.cxx b/Filters/Sources/Testing/Cxx/TestPartitionedDataSetSource.cxx
index e195245c0cdf8be99632e63b4dc4689560ad27d2..fe6f6a78db0140ed3a09441fc1c5acafa315ace0 100644
--- a/Filters/Sources/Testing/Cxx/TestPartitionedDataSetSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestPartitionedDataSetSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkParametricKlein.h"
 #include <vtkLogger.h>
diff --git a/Filters/Sources/Testing/Cxx/TestPlaneSource.cxx b/Filters/Sources/Testing/Cxx/TestPlaneSource.cxx
index 0ec41673c94826571289de3d739d7c1332a48e16..6b989f72f776db21042effac3366e88bfece0f8c 100644
--- a/Filters/Sources/Testing/Cxx/TestPlaneSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestPlaneSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPlaneSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkPlaneSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestPlatonicSolidSource.cxx b/Filters/Sources/Testing/Cxx/TestPlatonicSolidSource.cxx
index 5c0841646174885f0b5c6db67c99f940ac1b9d8d..10546677413b68c911b8c1671c2118ecb1dab940 100644
--- a/Filters/Sources/Testing/Cxx/TestPlatonicSolidSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestPlatonicSolidSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPlatonicSolidSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkPlatonicSolidSource.h>
 #include <vtkSmartPointer.h>
diff --git a/Filters/Sources/Testing/Cxx/TestPointSource.cxx b/Filters/Sources/Testing/Cxx/TestPointSource.cxx
index 7903bac33c5d4704f514ed4d8964508547978520..5528a8a650a6eeec7025c8153edf250dbbc7156e 100644
--- a/Filters/Sources/Testing/Cxx/TestPointSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestPointSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkPointSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestPolyLineSource.cxx b/Filters/Sources/Testing/Cxx/TestPolyLineSource.cxx
index 133115a1abaa78bb95c3c2f66133e0fd85e1dc05..7be82b1abfd37d36f3113597300fb0aaf1ecb1e9 100644
--- a/Filters/Sources/Testing/Cxx/TestPolyLineSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestPolyLineSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyLineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <cstdio>
 
diff --git a/Filters/Sources/Testing/Cxx/TestPolyPointSource.cxx b/Filters/Sources/Testing/Cxx/TestPolyPointSource.cxx
index d38622d6580c86cde1e93bbd7dd2a08cbf0f1606..26eeb92c4c3265669cf455f5a398aa76e3f17d4b 100644
--- a/Filters/Sources/Testing/Cxx/TestPolyPointSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestPolyPointSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyPointSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <cstdio>
 
diff --git a/Filters/Sources/Testing/Cxx/TestProgrammableSource.cxx b/Filters/Sources/Testing/Cxx/TestProgrammableSource.cxx
index ebc8634f346fee4a9f1f8a43214dde809a240973..a2b46c4be31f9279fa246b990f4962ae6ba2d5a7 100644
--- a/Filters/Sources/Testing/Cxx/TestProgrammableSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestProgrammableSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProgrammableSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMolecule.h>
 #include <vtkNew.h>
diff --git a/Filters/Sources/Testing/Cxx/TestRandomHyperTreeGridSource.cxx b/Filters/Sources/Testing/Cxx/TestRandomHyperTreeGridSource.cxx
index b80329e26b6d00e29ef6bcfa52f00016ec81b054..ea2ec85517ff9aa6d014841cb6797370f9f66d81 100644
--- a/Filters/Sources/Testing/Cxx/TestRandomHyperTreeGridSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestRandomHyperTreeGridSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRandomHyperTreeGridSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRandomHyperTreeGridSource.h"
 
diff --git a/Filters/Sources/Testing/Cxx/TestRectangularButtonSource.cxx b/Filters/Sources/Testing/Cxx/TestRectangularButtonSource.cxx
index 76a893ceacb6493bbdce57d9c26bc7abda42ba18..6cac764c25a335798a580452ad251d5731daf43f 100644
--- a/Filters/Sources/Testing/Cxx/TestRectangularButtonSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestRectangularButtonSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRectangularButtonSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkRectangularButtonSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestRegularPolygonSource.cxx b/Filters/Sources/Testing/Cxx/TestRegularPolygonSource.cxx
index bb9858ed62c9c8f0ed1ba753031b308c38497fec..e6cd9be71d576f478b1d5738c87eb6d69a08b508 100644
--- a/Filters/Sources/Testing/Cxx/TestRegularPolygonSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestRegularPolygonSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRegularPolygonSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkRegularPolygonSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestSphereSource.cxx b/Filters/Sources/Testing/Cxx/TestSphereSource.cxx
index e57de6dee6e1267dabaf73ffc8e17f4c29a6e736..b8573f235080de5d76176cb0a82ebbf1713d440c 100644
--- a/Filters/Sources/Testing/Cxx/TestSphereSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestSphereSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSphereSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkSmartPointer.h>
diff --git a/Filters/Sources/Testing/Cxx/TestSuperquadricSource.cxx b/Filters/Sources/Testing/Cxx/TestSuperquadricSource.cxx
index 24ea64616e92f77f7392c6a33997606c8fadf2da..914b7c7c0c9ba53024cdd7d1da3946f1a8fbca59 100644
--- a/Filters/Sources/Testing/Cxx/TestSuperquadricSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestSuperquadricSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSuperquadricSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkSmartPointer.h>
diff --git a/Filters/Sources/Testing/Cxx/TestTessellatedBoxSource.cxx b/Filters/Sources/Testing/Cxx/TestTessellatedBoxSource.cxx
index 5e1be2f3fe49df0e8142e621680e4027c0180984..51c933042c7f4c3b59951fd17724f9210ddf4b1a 100644
--- a/Filters/Sources/Testing/Cxx/TestTessellatedBoxSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestTessellatedBoxSource.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTessellatedBoxSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTessellatedBoxSource.h"
 #include "vtkXMLPolyDataWriter.h"
 
diff --git a/Filters/Sources/Testing/Cxx/TestTextSource.cxx b/Filters/Sources/Testing/Cxx/TestTextSource.cxx
index b9a324ea43d0fe0edff37f392098a1f957672f52..1e736e751dee67dff53792776a83295c5d5cf917 100644
--- a/Filters/Sources/Testing/Cxx/TestTextSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestTextSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkSmartPointer.h>
 #include <vtkTextSource.h>
diff --git a/Filters/Sources/Testing/Cxx/TestTexturedSphereSource.cxx b/Filters/Sources/Testing/Cxx/TestTexturedSphereSource.cxx
index 5e68520cff51e24a048c445ad704afab5d4c7af1..01722a16a3ed01a341bd07863d6e7b6060c5ebf1 100644
--- a/Filters/Sources/Testing/Cxx/TestTexturedSphereSource.cxx
+++ b/Filters/Sources/Testing/Cxx/TestTexturedSphereSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTexturedSphereSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkMinimalStandardRandomSequence.h>
 #include <vtkSmartPointer.h>
diff --git a/Filters/Sources/Testing/Python/TestPlatonicSolids.py b/Filters/Sources/Testing/Python/TestPlatonicSolids.py
index fade8cbdbc6937ead5b09604d51722c992aad6ad..e42b49fe3688c0028fd0a6c2445c2a9eb025775b 100755
--- a/Filters/Sources/Testing/Python/TestPlatonicSolids.py
+++ b/Filters/Sources/Testing/Python/TestPlatonicSolids.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import (
     vtkLookupTable,
diff --git a/Filters/Sources/vtk.module b/Filters/Sources/vtk.module
index fd8fb5114519f87a93649670f12632bf6916af0f..13232bcec66b04b6f7c4519e7ad7c12f63fe8d1b 100644
--- a/Filters/Sources/vtk.module
+++ b/Filters/Sources/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonDataModel
   VTK::CommonExecutionModel
diff --git a/Filters/Sources/vtkArcSource.cxx b/Filters/Sources/vtkArcSource.cxx
index c589a596a33f3a85b89b24d780d1798aa221595e..d63fb19cb8b8e9bd7b89340831a5d4315915b227 100644
--- a/Filters/Sources/vtkArcSource.cxx
+++ b/Filters/Sources/vtkArcSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArcSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArcSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkArcSource.h b/Filters/Sources/vtkArcSource.h
index 1e3053a36051b2f517c0a108562d8676ffd60c53..3633921483fe525c94ad7fb923498dd9621dfe62 100644
--- a/Filters/Sources/vtkArcSource.h
+++ b/Filters/Sources/vtkArcSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArcSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArcSource
  * @brief   create a circular arc
diff --git a/Filters/Sources/vtkArrowSource.cxx b/Filters/Sources/vtkArrowSource.cxx
index fdf183ffe82b364497da823d3cacafd48436c9af..16bf29cff180e8c4b74fd0bd506c01d6e0daf106 100644
--- a/Filters/Sources/vtkArrowSource.cxx
+++ b/Filters/Sources/vtkArrowSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrowSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrowSource.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Filters/Sources/vtkArrowSource.h b/Filters/Sources/vtkArrowSource.h
index 93a866cfdbd246e3f4aa68834f139015a1f71141..58a09f87455b3462e689a3a4854e4d1717f213c6 100644
--- a/Filters/Sources/vtkArrowSource.h
+++ b/Filters/Sources/vtkArrowSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrowSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArrowSource
  * @brief   Appends a cylinder to a cone to form an arrow.
diff --git a/Filters/Sources/vtkButtonSource.cxx b/Filters/Sources/vtkButtonSource.cxx
index 604fb97af0cdacfab2993c651e2a4bbfdd9cf72b..5817c2b41d0df4f392ed6921a57e5c5429d2b5b0 100644
--- a/Filters/Sources/vtkButtonSource.cxx
+++ b/Filters/Sources/vtkButtonSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButtonSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkButtonSource.h"
 
 // Construct
diff --git a/Filters/Sources/vtkButtonSource.h b/Filters/Sources/vtkButtonSource.h
index 157745262896d263433c51fb44fde60e79ceadd9..c4145a65d14f88c39b4cfbf398cc0a4b42f56c77 100644
--- a/Filters/Sources/vtkButtonSource.h
+++ b/Filters/Sources/vtkButtonSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButtonSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkButtonSource
  * @brief   abstract class for creating various button types
diff --git a/Filters/Sources/vtkCapsuleSource.cxx b/Filters/Sources/vtkCapsuleSource.cxx
index ee4e6c5ba5a2da2951623e67b0a9db7440cf8222..eeac8ec190718995d40b94d9eedf60d12dab2479 100644
--- a/Filters/Sources/vtkCapsuleSource.cxx
+++ b/Filters/Sources/vtkCapsuleSource.cxx
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCapsuleSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-  Program: Bender
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 #include "vtkCapsuleSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkCapsuleSource.h b/Filters/Sources/vtkCapsuleSource.h
index f78d49df3cdc9e46ef033b64c3b8857e96fe487e..6351205587a67e4f73bb36899474af4a26359cc8 100644
--- a/Filters/Sources/vtkCapsuleSource.h
+++ b/Filters/Sources/vtkCapsuleSource.h
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCapsuleSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-  Program: Bender
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 /**
  * @class   vtkCapsuleSource
  * @brief   Generate a capsule centered at the origin
diff --git a/Filters/Sources/vtkCellTypeSource.cxx b/Filters/Sources/vtkCellTypeSource.cxx
index 5de722f22640f5754f095b716f7dacbbeb302d80..59aaeee803b7a3cf5c7306140e01c5600340f043 100644
--- a/Filters/Sources/vtkCellTypeSource.cxx
+++ b/Filters/Sources/vtkCellTypeSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellTypeSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellTypeSource.h"
 
 #include "vtkBezierCurve.h"
diff --git a/Filters/Sources/vtkCellTypeSource.h b/Filters/Sources/vtkCellTypeSource.h
index d3ba41dd2b11878f0c1c5a66f65c97f0a0c29c31..1e978b6b02010b9e52027526933863080a4bbda6 100644
--- a/Filters/Sources/vtkCellTypeSource.h
+++ b/Filters/Sources/vtkCellTypeSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellTypeSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellTypeSource
  * @brief   Create cells of a given type
diff --git a/Filters/Sources/vtkConeSource.cxx b/Filters/Sources/vtkConeSource.cxx
index 64dbb83f5b03d2ecb17ad5271d06ab7b839c72bc..54db0b0667d2ab46502f3d1f95c99700fd6f8c41 100644
--- a/Filters/Sources/vtkConeSource.cxx
+++ b/Filters/Sources/vtkConeSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConeSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConeSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkConeSource.h b/Filters/Sources/vtkConeSource.h
index f920bbeeb72ff062728bb6779d0f711a337546a2..b82445ff9a3c253eac0324b744fe48d01a7438bd 100644
--- a/Filters/Sources/vtkConeSource.h
+++ b/Filters/Sources/vtkConeSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConeSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConeSource
  * @brief   generate polygonal cone
diff --git a/Filters/Sources/vtkCubeSource.cxx b/Filters/Sources/vtkCubeSource.cxx
index 92edf865337cf0c080329099af9032c59cf928bf..be9e406c84d9872306bc30d312438bd723344acb 100644
--- a/Filters/Sources/vtkCubeSource.cxx
+++ b/Filters/Sources/vtkCubeSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubeSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCubeSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkCubeSource.h b/Filters/Sources/vtkCubeSource.h
index 3418ab85966032766c9e040bafaf866cad2d8809..e2b791d98010546d58af6b099bdfdc1f80062a47 100644
--- a/Filters/Sources/vtkCubeSource.h
+++ b/Filters/Sources/vtkCubeSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubeSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCubeSource
  * @brief   create a polygonal representation of a cube
diff --git a/Filters/Sources/vtkCylinderSource.cxx b/Filters/Sources/vtkCylinderSource.cxx
index 222131b79a550a896f71d7ce2fd2717013cd8351..bae4a0f471ccf14a4760ebade7d7d1baa6ce1c55 100644
--- a/Filters/Sources/vtkCylinderSource.cxx
+++ b/Filters/Sources/vtkCylinderSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCylinderSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCylinderSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkCylinderSource.h b/Filters/Sources/vtkCylinderSource.h
index b5705ceecff9f2b3ec4e117a0292ec3881bfb652..a0d0f4b6d350d90792578fc497f499b47a1173d1 100644
--- a/Filters/Sources/vtkCylinderSource.h
+++ b/Filters/Sources/vtkCylinderSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCylinderSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCylinderSource
  * @brief   generate a polygonal cylinder centered at the origin
diff --git a/Filters/Sources/vtkDiagonalMatrixSource.cxx b/Filters/Sources/vtkDiagonalMatrixSource.cxx
index 8edc3ae7304104c9699204805fa739bc5867ba37..1ce6027157ee919eedd88a2d3fe9cf135e116530 100644
--- a/Filters/Sources/vtkDiagonalMatrixSource.cxx
+++ b/Filters/Sources/vtkDiagonalMatrixSource.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiagonalMatrixSource.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDiagonalMatrixSource.h"
 #include "vtkArrayData.h"
diff --git a/Filters/Sources/vtkDiagonalMatrixSource.h b/Filters/Sources/vtkDiagonalMatrixSource.h
index 3c6befdefb2229e9cd04adb4f07dcfce6bf703e8..3868bd82c7dd228e5ddca0c855de6770b218cda3 100644
--- a/Filters/Sources/vtkDiagonalMatrixSource.h
+++ b/Filters/Sources/vtkDiagonalMatrixSource.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiagonalMatrixSource.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkDiagonalMatrixSource
diff --git a/Filters/Sources/vtkDiskSource.cxx b/Filters/Sources/vtkDiskSource.cxx
index 3f13af77d447babe0496866fd98cfe1314ab6558..41bb3111fc144be2822b21a6d42cd6b2a0410f6e 100644
--- a/Filters/Sources/vtkDiskSource.cxx
+++ b/Filters/Sources/vtkDiskSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiskSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDiskSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkDiskSource.h b/Filters/Sources/vtkDiskSource.h
index 233a9e059575f981e3ff5bdd865828645c59fa9f..3964011fc1451fff2230f869873b3c61d8e5963a 100644
--- a/Filters/Sources/vtkDiskSource.h
+++ b/Filters/Sources/vtkDiskSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiskSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDiskSource
  * @brief   create a disk with hole in center
diff --git a/Filters/Sources/vtkEllipseArcSource.cxx b/Filters/Sources/vtkEllipseArcSource.cxx
index 92b6fc01f4a7dbb4b103709c2baba8750253c97e..3432e2cccb8e6ddd1e95d68287a26abb53356c18 100644
--- a/Filters/Sources/vtkEllipseArcSource.cxx
+++ b/Filters/Sources/vtkEllipseArcSource.cxx
@@ -1,13 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipseArcSource.cxx
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEllipseArcSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkEllipseArcSource.h b/Filters/Sources/vtkEllipseArcSource.h
index 245dd6a5e17221c90bcb514c848dff51b292e134..c229a993fac6091cfbd9fe886fac11042fc92ec4 100644
--- a/Filters/Sources/vtkEllipseArcSource.h
+++ b/Filters/Sources/vtkEllipseArcSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipseArcSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEllipseArcSource
  * @brief   create an elliptical arc
diff --git a/Filters/Sources/vtkEllipticalButtonSource.cxx b/Filters/Sources/vtkEllipticalButtonSource.cxx
index b8219dd3bb3f4c8665bf64d5bc08404917f41768..df6e10dc8a57c396e0a279ac62bc93a1d9beea5d 100644
--- a/Filters/Sources/vtkEllipticalButtonSource.cxx
+++ b/Filters/Sources/vtkEllipticalButtonSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipticalButtonSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEllipticalButtonSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkEllipticalButtonSource.h b/Filters/Sources/vtkEllipticalButtonSource.h
index 4f0644ca6701c6edef3afe720427a8ffd9d09fba..0ad65b606641d9eea70a7433c80596109343a274 100644
--- a/Filters/Sources/vtkEllipticalButtonSource.h
+++ b/Filters/Sources/vtkEllipticalButtonSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipticalButtonSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEllipticalButtonSource
  * @brief   create a ellipsoidal-shaped button
diff --git a/Filters/Sources/vtkFrustumSource.cxx b/Filters/Sources/vtkFrustumSource.cxx
index 31d1d1267aa00b9ce5ada42d8fb1567041041b77..4568cb9af99b40d1e0e123f43b0265a32a4b9428 100644
--- a/Filters/Sources/vtkFrustumSource.cxx
+++ b/Filters/Sources/vtkFrustumSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrustumSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFrustumSource.h"
 #include "vtkCellArray.h"
 #include "vtkInformation.h"
diff --git a/Filters/Sources/vtkFrustumSource.h b/Filters/Sources/vtkFrustumSource.h
index d556731a059dd3da06fb8bc6db98a08b1d1404cc..b19411f5eac24212923533b5b163762f245e3532 100644
--- a/Filters/Sources/vtkFrustumSource.h
+++ b/Filters/Sources/vtkFrustumSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrustumSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFrustumSource
  * @brief   create a polygonal representation of a frustum
diff --git a/Filters/Sources/vtkGlyphSource2D.cxx b/Filters/Sources/vtkGlyphSource2D.cxx
index a2c60b342e822e41d3a6e9230326fd5ae924edca..7db720cbb022dec786b190ae573d9637166121d1 100644
--- a/Filters/Sources/vtkGlyphSource2D.cxx
+++ b/Filters/Sources/vtkGlyphSource2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyphSource2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGlyphSource2D.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkGlyphSource2D.h b/Filters/Sources/vtkGlyphSource2D.h
index 51880359a225abcd613645c4d67d32fff7d0de67..1810df7ee753d8ddc44430a5ce4ca738c429101b 100644
--- a/Filters/Sources/vtkGlyphSource2D.h
+++ b/Filters/Sources/vtkGlyphSource2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyphSource2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGlyphSource2D
  * @brief   create 2D glyphs represented by vtkPolyData
diff --git a/Filters/Sources/vtkGraphToPolyData.cxx b/Filters/Sources/vtkGraphToPolyData.cxx
index 928de3d9f4aa237d0048cf1acf4daa6dba847de3..c3c4520f5036d559fbe56582bd568128a09f7e11 100644
--- a/Filters/Sources/vtkGraphToPolyData.cxx
+++ b/Filters/Sources/vtkGraphToPolyData.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphToPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGraphToPolyData.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkGraphToPolyData.h b/Filters/Sources/vtkGraphToPolyData.h
index d19a4269fdf159acbacfbf902789f1621842bf11..758a39beff87e355f58e01e31c1e1a100e1f5eba 100644
--- a/Filters/Sources/vtkGraphToPolyData.h
+++ b/Filters/Sources/vtkGraphToPolyData.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphToPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphToPolyData
  * @brief   convert a vtkGraph to vtkPolyData
diff --git a/Filters/Sources/vtkHandleSource.cxx b/Filters/Sources/vtkHandleSource.cxx
index b8d45198eee5e3d6b75df79019719542c15cda6a..957506ac821f63a7c31ce36878d94c481780bbfc 100644
--- a/Filters/Sources/vtkHandleSource.cxx
+++ b/Filters/Sources/vtkHandleSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHandleSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHandleSource.h"
 
 //------------------------------------------------------------------------------
diff --git a/Filters/Sources/vtkHandleSource.h b/Filters/Sources/vtkHandleSource.h
index 125620ec32161a219898b00f7246719970002bc3..e11ef28ec9bb2bc4d265ed049dd437951af256a6 100644
--- a/Filters/Sources/vtkHandleSource.h
+++ b/Filters/Sources/vtkHandleSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHandleSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHandleSource
  * @brief   interface that can be inherited to define handler sources for any kind of interaction.
diff --git a/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.cxx b/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.cxx
index 736ec7104e1f6ce5554a3213be945d41a72f044c..118edd526f6060528ed954d79de570070ddbfd18 100644
--- a/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.cxx
+++ b/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridPreConfiguredSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyrgight notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHyperTreeGridPreConfiguredSource.h"
 
diff --git a/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.h b/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.h
index a26b438b9b1d0c1e975874f64d708fbc96d334c9..50f7ce58d2035ca981719ea6d99dcd9da04b1ef3 100644
--- a/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.h
+++ b/Filters/Sources/vtkHyperTreeGridPreConfiguredSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridPreConfiguredSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyrgight notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkHyperTreeGridPreConfiguredSource
diff --git a/Filters/Sources/vtkHyperTreeGridSource.cxx b/Filters/Sources/vtkHyperTreeGridSource.cxx
index 0c3c3346b2ff0d4997ef1288acd81c5faba3b79e..fc8f0c14327acd6856b83bfe9364338b5292a7f2 100644
--- a/Filters/Sources/vtkHyperTreeGridSource.cxx
+++ b/Filters/Sources/vtkHyperTreeGridSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridSource.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridSource.h"
 
 #include "vtkBitArray.h"
diff --git a/Filters/Sources/vtkHyperTreeGridSource.h b/Filters/Sources/vtkHyperTreeGridSource.h
index 613b36a5b45e4de33667e04ba8b2761724cb702d..69067e49483021bf6dd5e162b37fd93760b60c15 100644
--- a/Filters/Sources/vtkHyperTreeGridSource.h
+++ b/Filters/Sources/vtkHyperTreeGridSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridSource
  * @brief   Create a synthetic grid of hypertrees.
diff --git a/Filters/Sources/vtkLineSource.cxx b/Filters/Sources/vtkLineSource.cxx
index d50b2d7b53edc89e8f7a71963072dac88342c204..967df54f7fb64981ed4a58ae95c51d15d950e7b2 100644
--- a/Filters/Sources/vtkLineSource.cxx
+++ b/Filters/Sources/vtkLineSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLineSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkLineSource.h b/Filters/Sources/vtkLineSource.h
index 319d7ec41defac88fa23b901d8dcd805e4b8baa0..9aaf5fbca7ed5c8528f00814454f3273e9c45bb1 100644
--- a/Filters/Sources/vtkLineSource.h
+++ b/Filters/Sources/vtkLineSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLineSource
  * @brief   create a line defined by two end points
diff --git a/Filters/Sources/vtkOutlineCornerFilter.cxx b/Filters/Sources/vtkOutlineCornerFilter.cxx
index d4d13a80892532db65c860d520d694f02ac7f9fb..775a7072c8cb05af05cbaf1651ec8e83fb4915b8 100644
--- a/Filters/Sources/vtkOutlineCornerFilter.cxx
+++ b/Filters/Sources/vtkOutlineCornerFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineCornerFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOutlineCornerFilter.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Sources/vtkOutlineCornerFilter.h b/Filters/Sources/vtkOutlineCornerFilter.h
index dca380540c7647f9b881cd635faa4c0ec0268072..9020c114e80d119d402d8fad00f943eaf077ef40 100644
--- a/Filters/Sources/vtkOutlineCornerFilter.h
+++ b/Filters/Sources/vtkOutlineCornerFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineCornerFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOutlineCornerFilter
  * @brief   create wireframe outline corners for arbitrary data set
diff --git a/Filters/Sources/vtkOutlineCornerSource.cxx b/Filters/Sources/vtkOutlineCornerSource.cxx
index f66f75247b7aa9209f0301a9c3e6ba471e8022b6..5f1622582ad096395a294d01403f2a6678c3dff8 100644
--- a/Filters/Sources/vtkOutlineCornerSource.cxx
+++ b/Filters/Sources/vtkOutlineCornerSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineCornerSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOutlineCornerSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkOutlineCornerSource.h b/Filters/Sources/vtkOutlineCornerSource.h
index ae4c3987c53d49714b2a778a70b8678bdc7eabf8..576931073cde39a5903569ad65e39309abf249e2 100644
--- a/Filters/Sources/vtkOutlineCornerSource.h
+++ b/Filters/Sources/vtkOutlineCornerSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineCornerSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOutlineCornerSource
  * @brief   create wireframe outline corners around bounding box
diff --git a/Filters/Sources/vtkOutlineSource.cxx b/Filters/Sources/vtkOutlineSource.cxx
index 27f9eeb049c3e9ee66f81dd60fc994e60caf9e3f..707d72a11033d5d3f7d2faa5dd2994a5549c7617 100644
--- a/Filters/Sources/vtkOutlineSource.cxx
+++ b/Filters/Sources/vtkOutlineSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOutlineSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkOutlineSource.h b/Filters/Sources/vtkOutlineSource.h
index 1ce784e085f3fd71532e9d704ca9ec7aa898610c..9f2f6fc4f533d87c0d0b7b2f4c8f188c808a6e70 100644
--- a/Filters/Sources/vtkOutlineSource.h
+++ b/Filters/Sources/vtkOutlineSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOutlineSource
  * @brief   create wireframe outline around bounding box
diff --git a/Filters/Sources/vtkParametricFunctionSource.cxx b/Filters/Sources/vtkParametricFunctionSource.cxx
index ee16a2af184dc6034d4d85c261067c0d70238852..1ecd81ed1e0bafe9dde6a20cae2ea52ca6e62b76 100644
--- a/Filters/Sources/vtkParametricFunctionSource.cxx
+++ b/Filters/Sources/vtkParametricFunctionSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricFunctionSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParametricFunctionSource.h"
 #include "vtkCellArray.h"
 #include "vtkFloatArray.h"
diff --git a/Filters/Sources/vtkParametricFunctionSource.h b/Filters/Sources/vtkParametricFunctionSource.h
index b239335a3d8e95f7dc03f91d40f45416bbac8ba5..5a18961a4c7ebf1d444067778bdd6d5a023d1491 100644
--- a/Filters/Sources/vtkParametricFunctionSource.h
+++ b/Filters/Sources/vtkParametricFunctionSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParametricFunctionSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParametricFunctionSource
  * @brief   tessellate parametric functions
diff --git a/Filters/Sources/vtkPartitionedDataSetCollectionSource.cxx b/Filters/Sources/vtkPartitionedDataSetCollectionSource.cxx
index 47990e2db020a72d82f5626f203580fd5c5609fb..904eb3d0284aac07e3c8240bffcdd49c7faff7b2 100644
--- a/Filters/Sources/vtkPartitionedDataSetCollectionSource.cxx
+++ b/Filters/Sources/vtkPartitionedDataSetCollectionSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetCollectionSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPartitionedDataSetCollectionSource.h"
 
 #include "vtkAssume.h"
diff --git a/Filters/Sources/vtkPartitionedDataSetCollectionSource.h b/Filters/Sources/vtkPartitionedDataSetCollectionSource.h
index 9364a83caa1fc0191c64f172e4a0f914791ffa37..07078216fb5299802b42e9be79729f4b9e5de2d3 100644
--- a/Filters/Sources/vtkPartitionedDataSetCollectionSource.h
+++ b/Filters/Sources/vtkPartitionedDataSetCollectionSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetCollectionSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPartitionedDataSetCollectionSource
  * @brief a source that produces a vtkPartitionedDataSetCollection.
diff --git a/Filters/Sources/vtkPartitionedDataSetSource.cxx b/Filters/Sources/vtkPartitionedDataSetSource.cxx
index 9c5cb99c7beb4520fc4423d288757a76ec393cc5..ee5f76e3beb8fd3fbc2eed837b6ab6ffdfa9a6fe 100644
--- a/Filters/Sources/vtkPartitionedDataSetSource.cxx
+++ b/Filters/Sources/vtkPartitionedDataSetSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPartitionedDataSetSource.h"
 
 #include "vtkInformation.h"
diff --git a/Filters/Sources/vtkPartitionedDataSetSource.h b/Filters/Sources/vtkPartitionedDataSetSource.h
index 986d839ac2c883a4dad59c517657761771cbcbb8..da53beb90410e005305f57c98faa6b6249e9548e 100644
--- a/Filters/Sources/vtkPartitionedDataSetSource.h
+++ b/Filters/Sources/vtkPartitionedDataSetSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPartitionedDataSetSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPartitionedDataSetSource
  * @brief a source that produces a vtkPartitionedDataSet.
diff --git a/Filters/Sources/vtkPlaneSource.cxx b/Filters/Sources/vtkPlaneSource.cxx
index 09d3564606c944e734d5ef4d2a7cda987c27a4cf..b3b6d4ff8a482bfcf49d9431cbe3de5033e91123 100644
--- a/Filters/Sources/vtkPlaneSource.cxx
+++ b/Filters/Sources/vtkPlaneSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlaneSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkPlaneSource.h b/Filters/Sources/vtkPlaneSource.h
index 8de6ece56949d6492bbd7f1108572939d78dea2b..3f1141fe902b5ad28c3841f511bf0fee87ae3b54 100644
--- a/Filters/Sources/vtkPlaneSource.h
+++ b/Filters/Sources/vtkPlaneSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlaneSource
  * @brief   create an array of quadrilaterals located in a plane
diff --git a/Filters/Sources/vtkPlatonicSolidSource.cxx b/Filters/Sources/vtkPlatonicSolidSource.cxx
index 32c2c151ec1f2d1ecb1c64c0355294161805dc80..07807c1f8145c4647510eabf8e0619f3e9108454 100644
--- a/Filters/Sources/vtkPlatonicSolidSource.cxx
+++ b/Filters/Sources/vtkPlatonicSolidSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlatonicSolidSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlatonicSolidSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkPlatonicSolidSource.h b/Filters/Sources/vtkPlatonicSolidSource.h
index ac949b44963026cdf8e36acf035c05f4bb0f8488..2e01d59deab44816fcd4191ed5cf75becfdcd373 100644
--- a/Filters/Sources/vtkPlatonicSolidSource.h
+++ b/Filters/Sources/vtkPlatonicSolidSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlatonicSolidSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlatonicSolidSource
  * @brief   produce polygonal Platonic solids
diff --git a/Filters/Sources/vtkPointHandleSource.cxx b/Filters/Sources/vtkPointHandleSource.cxx
index 65ec240e09ded8ec8788a32dcae06feaf9be04ae..a479854cdc731cb1d1b2abca2bc7bed209171062 100644
--- a/Filters/Sources/vtkPointHandleSource.cxx
+++ b/Filters/Sources/vtkPointHandleSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointHandleSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointHandleSource.h"
 
 #include "vtkConeSource.h"
diff --git a/Filters/Sources/vtkPointHandleSource.h b/Filters/Sources/vtkPointHandleSource.h
index c7ce8afdc40ae84d5f34bd597eb8e5b0246253a0..de04751f4030f03354059641837f6cc30b85a662 100644
--- a/Filters/Sources/vtkPointHandleSource.h
+++ b/Filters/Sources/vtkPointHandleSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointHandleSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointHandleSource
  * @brief   handle source used to represent points.
diff --git a/Filters/Sources/vtkPointSource.cxx b/Filters/Sources/vtkPointSource.cxx
index a1c52131badb15762dc2a09e6d1862905250d7eb..c5b11531c266ed58ab7afd6abb7f0928b280b8c6 100644
--- a/Filters/Sources/vtkPointSource.cxx
+++ b/Filters/Sources/vtkPointSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkPointSource.h b/Filters/Sources/vtkPointSource.h
index 5346e4a292acf365e2042fcf9b682934bf29208d..ad61477813c11f856fa623677d4ec60f595cbdbf 100644
--- a/Filters/Sources/vtkPointSource.h
+++ b/Filters/Sources/vtkPointSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointSource
  * @brief   create a random cloud of points
diff --git a/Filters/Sources/vtkPolyLineSource.cxx b/Filters/Sources/vtkPolyLineSource.cxx
index 7c2b933819575cc79837ca868640f05c659ed35d..66c978387a2fda5d7dea42d2df4bacbb4016404a 100644
--- a/Filters/Sources/vtkPolyLineSource.cxx
+++ b/Filters/Sources/vtkPolyLineSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyLineSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkPolyLineSource.h b/Filters/Sources/vtkPolyLineSource.h
index 3bb1838cb80c0b8e5fdfe453b80edddd19b0a813..1c9f1d063017f7070826ba093436441af55dd658 100644
--- a/Filters/Sources/vtkPolyLineSource.h
+++ b/Filters/Sources/vtkPolyLineSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLineSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyLineSource
  * @brief   create a poly line from a list of input points
diff --git a/Filters/Sources/vtkPolyPointSource.cxx b/Filters/Sources/vtkPolyPointSource.cxx
index da9b2ef1ec4bab026f38333f968e023fbf9dc4cd..d751986a73f7f642d018fe63c5ba66336ccadaef 100644
--- a/Filters/Sources/vtkPolyPointSource.cxx
+++ b/Filters/Sources/vtkPolyPointSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyPointSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyPointSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkPolyPointSource.h b/Filters/Sources/vtkPolyPointSource.h
index f9c282ba15b776f1718e41da576218def3008758..9f82fccc5061fa99f777a51a6741b2ebe735e847 100644
--- a/Filters/Sources/vtkPolyPointSource.h
+++ b/Filters/Sources/vtkPolyPointSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyPointSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyPointSource
  * @brief   create points from a list of input points
diff --git a/Filters/Sources/vtkProgrammableDataObjectSource.cxx b/Filters/Sources/vtkProgrammableDataObjectSource.cxx
index 3044034a407aaeea0978d868296e668fb421a8b1..00cfe25eb4e8aff2d8432b0eaece3528e8026f53 100644
--- a/Filters/Sources/vtkProgrammableDataObjectSource.cxx
+++ b/Filters/Sources/vtkProgrammableDataObjectSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableDataObjectSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgrammableDataObjectSource.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Sources/vtkProgrammableDataObjectSource.h b/Filters/Sources/vtkProgrammableDataObjectSource.h
index c36a87c0b83abd1e0dcf835dc014e5e9ad253acb..870d46c686099dca5fe21efaaf6f3436fd9c7e70 100644
--- a/Filters/Sources/vtkProgrammableDataObjectSource.h
+++ b/Filters/Sources/vtkProgrammableDataObjectSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableDataObjectSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgrammableDataObjectSource
  * @brief   generate source data object via a user-specified function
diff --git a/Filters/Sources/vtkProgrammableSource.cxx b/Filters/Sources/vtkProgrammableSource.cxx
index 5f39bea2d7d0c8f00296f09ac725b468b0b2a37e..a71987add149230b6c1f5474a613578fdd96366b 100644
--- a/Filters/Sources/vtkProgrammableSource.cxx
+++ b/Filters/Sources/vtkProgrammableSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgrammableSource.h"
 
 #include "vtkCommand.h"
diff --git a/Filters/Sources/vtkProgrammableSource.h b/Filters/Sources/vtkProgrammableSource.h
index 42dd5c555f520f2e450a3bada64cfdf33dfabfab..80b306d5c137a85a1f5384eca1d8ef9f8922e9e0 100644
--- a/Filters/Sources/vtkProgrammableSource.h
+++ b/Filters/Sources/vtkProgrammableSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgrammableSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgrammableSource
  * @brief   generate source dataset via a user-specified function
diff --git a/Filters/Sources/vtkRandomHyperTreeGridSource.cxx b/Filters/Sources/vtkRandomHyperTreeGridSource.cxx
index f56267377bd962f471b6afe1d8b6aa58b9001bf3..537029917cc1b88a59c39ab1406b924019d54f22 100644
--- a/Filters/Sources/vtkRandomHyperTreeGridSource.cxx
+++ b/Filters/Sources/vtkRandomHyperTreeGridSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomHyperTreeGridSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRandomHyperTreeGridSource.h"
 
diff --git a/Filters/Sources/vtkRandomHyperTreeGridSource.h b/Filters/Sources/vtkRandomHyperTreeGridSource.h
index 32c19fc09defc8d7b8cda3c5e5e5dc11527736ba..dea731de3eb988a27a371857e145dc0140b4a83a 100644
--- a/Filters/Sources/vtkRandomHyperTreeGridSource.h
+++ b/Filters/Sources/vtkRandomHyperTreeGridSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomHyperTreeGridSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkRandomHyperTreeGridSource
  * @brief Builds a randomized but reproducible vtkHyperTreeGrid.
diff --git a/Filters/Sources/vtkRectangularButtonSource.cxx b/Filters/Sources/vtkRectangularButtonSource.cxx
index dc985649a2448d46334f6c763f7f846b38e8ab43..2bb596e5790db467a7a51da3e432bde35d61f22a 100644
--- a/Filters/Sources/vtkRectangularButtonSource.cxx
+++ b/Filters/Sources/vtkRectangularButtonSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectangularButtonSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectangularButtonSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkRectangularButtonSource.h b/Filters/Sources/vtkRectangularButtonSource.h
index 81e2777bf86aa178ab00b9634bc9719b27c41388..29e7ec3f6f85d98e14a2d7e98d8d32d30973b6c1 100644
--- a/Filters/Sources/vtkRectangularButtonSource.h
+++ b/Filters/Sources/vtkRectangularButtonSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectangularButtonSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectangularButtonSource
  * @brief   create a rectangular button
diff --git a/Filters/Sources/vtkRegularPolygonSource.cxx b/Filters/Sources/vtkRegularPolygonSource.cxx
index 4c6c396a59d8fb7d4786a10d2f9daf36d9f6c3e5..2897ef1e49e41162b3e3451967fd77304bf2d009 100644
--- a/Filters/Sources/vtkRegularPolygonSource.cxx
+++ b/Filters/Sources/vtkRegularPolygonSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRegularPolygonSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRegularPolygonSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkRegularPolygonSource.h b/Filters/Sources/vtkRegularPolygonSource.h
index c5e51344886ab4f8654405ef58e0af6ceea6b4d7..51bc40197f893d737d5efe6dedb8ec1dd318ee34 100644
--- a/Filters/Sources/vtkRegularPolygonSource.h
+++ b/Filters/Sources/vtkRegularPolygonSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRegularPolygonSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRegularPolygonSource
  * @brief   create a regular, n-sided polygon and/or polyline
diff --git a/Filters/Sources/vtkSelectionSource.cxx b/Filters/Sources/vtkSelectionSource.cxx
index f4c7cb6f4f2a4834bd9fedceb67aacf535324d40..b250d8c4742b3d9f65d70d6f28ba4b254852588b 100644
--- a/Filters/Sources/vtkSelectionSource.cxx
+++ b/Filters/Sources/vtkSelectionSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectionSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSelectionSource.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Sources/vtkSelectionSource.h b/Filters/Sources/vtkSelectionSource.h
index 3ebcee42d669f6f9144bae588f40b5b0bed8eaf1..b4b8e6234eb2a34826b68ba2d7db474a6f5800ac 100644
--- a/Filters/Sources/vtkSelectionSource.h
+++ b/Filters/Sources/vtkSelectionSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectionSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSelectionSource
  * @brief   Generate selection from given set of ids
diff --git a/Filters/Sources/vtkSphereSource.cxx b/Filters/Sources/vtkSphereSource.cxx
index c9119b18a3eb4f8077cd207c82eca7909a38f9a4..9a785bc84348b09a983ef15c44269fda3c102bcf 100644
--- a/Filters/Sources/vtkSphereSource.cxx
+++ b/Filters/Sources/vtkSphereSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkSphereSource.h b/Filters/Sources/vtkSphereSource.h
index 9cc17c33ea1c21ea0a27d3168b43c915aeb5e609..5e4ad33b0df52f4da5d0e5cb8b7f3a577478a52f 100644
--- a/Filters/Sources/vtkSphereSource.h
+++ b/Filters/Sources/vtkSphereSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphereSource
  * @brief   create a polygonal sphere centered at the origin
diff --git a/Filters/Sources/vtkSuperquadricSource.cxx b/Filters/Sources/vtkSuperquadricSource.cxx
index 4f965d312a28e8d64367d58eba012c56622c098e..c37f0e70ed3945b360cfbf953c26b36caba33e87 100644
--- a/Filters/Sources/vtkSuperquadricSource.cxx
+++ b/Filters/Sources/vtkSuperquadricSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSuperquadricSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /* vtkSuperquadric originally written by Michael Halle,
    Brigham and Women's Hospital, July 1998.
 
diff --git a/Filters/Sources/vtkSuperquadricSource.h b/Filters/Sources/vtkSuperquadricSource.h
index 64d13229c6c8223a959da5c1883efaecb675b05c..1b9ac06fe080899873897d1de547f0e5cfdcf15c 100644
--- a/Filters/Sources/vtkSuperquadricSource.h
+++ b/Filters/Sources/vtkSuperquadricSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSuperquadricSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSuperquadricSource
  * @brief   create a polygonal superquadric centered
diff --git a/Filters/Sources/vtkTessellatedBoxSource.cxx b/Filters/Sources/vtkTessellatedBoxSource.cxx
index f9bc8b4b7cacbcb63e8ed8c2ddeb357b99bef49c..196a1688ef43d5882072c3b7cd8552e0493510bc 100644
--- a/Filters/Sources/vtkTessellatedBoxSource.cxx
+++ b/Filters/Sources/vtkTessellatedBoxSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTessellatedBoxSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTessellatedBoxSource.h"
 #include "vtkCellArray.h"
 #include "vtkInformation.h"
diff --git a/Filters/Sources/vtkTessellatedBoxSource.h b/Filters/Sources/vtkTessellatedBoxSource.h
index bf0eb1346c27ce9a47fe4c50bf27e439e0a6154e..20aa2ab65cf7bf7a16681fa054af876e3c469862 100644
--- a/Filters/Sources/vtkTessellatedBoxSource.h
+++ b/Filters/Sources/vtkTessellatedBoxSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTessellatedBoxSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTessellatedBoxSource
diff --git a/Filters/Sources/vtkTextSource.cxx b/Filters/Sources/vtkTextSource.cxx
index 2ecb6d4c213b7edb97e01dfae0e277dfe8ee2dd7..4fe9899956528031f0fbfcd68a75087242ee3485 100644
--- a/Filters/Sources/vtkTextSource.cxx
+++ b/Filters/Sources/vtkTextSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkTextSource.h b/Filters/Sources/vtkTextSource.h
index 1dd8ec8469382f1cdf23c73fbe713b7ecd1ce3cc..40cdd59f894eecfc77fc8a1a04091470fa3777b4 100644
--- a/Filters/Sources/vtkTextSource.h
+++ b/Filters/Sources/vtkTextSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextSource
  * @brief   create polygonal text
diff --git a/Filters/Sources/vtkTexturedSphereSource.cxx b/Filters/Sources/vtkTexturedSphereSource.cxx
index 2f4180ff5bde7cd4f4e574f4e4b8e751115bad35..05b9229b35f875947704f666fca85f6c8603c620 100644
--- a/Filters/Sources/vtkTexturedSphereSource.cxx
+++ b/Filters/Sources/vtkTexturedSphereSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedSphereSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTexturedSphereSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Sources/vtkTexturedSphereSource.h b/Filters/Sources/vtkTexturedSphereSource.h
index 58fb92b6eb30c313daa5b843776b71806e31a82e..96fe836642463515de209f47593ddccdb91527f9 100644
--- a/Filters/Sources/vtkTexturedSphereSource.h
+++ b/Filters/Sources/vtkTexturedSphereSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedSphereSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTexturedSphereSource
  * @brief   create a sphere centered at the origin
diff --git a/Filters/Sources/vtkUniformHyperTreeGridSource.cxx b/Filters/Sources/vtkUniformHyperTreeGridSource.cxx
index fc525eb4eb20c5363534373781e20de3d65d44a8..10a52a4f91628c5b24e46734daaa7eb902a9da5f 100644
--- a/Filters/Sources/vtkUniformHyperTreeGridSource.cxx
+++ b/Filters/Sources/vtkUniformHyperTreeGridSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHyperTreeGridSource.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUniformHyperTreeGridSource.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Sources/vtkUniformHyperTreeGridSource.h b/Filters/Sources/vtkUniformHyperTreeGridSource.h
index 4b913a7b267679dc03c413cddf8d733f4b2c55d7..dc369a3166ad0bbd3f39ef2cfb4978f2d27fe824 100644
--- a/Filters/Sources/vtkUniformHyperTreeGridSource.h
+++ b/Filters/Sources/vtkUniformHyperTreeGridSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUniformHyperTreeGridSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniformHyperTreeGridSource
  * @brief   Create a synthetic grid of uniform hypertrees.
diff --git a/Filters/Statistics/LICENSE b/Filters/Statistics/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Statistics/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Statistics/Testing/Cxx/TestAutoCorrelativeStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestAutoCorrelativeStatistics.cxx
index 0398cb12c7ef4536e22b0d3897e8f9364d5bf359..7f11d511b1136ac0749d0bcfe1a4dc946bb1066b 100644
--- a/Filters/Statistics/Testing/Cxx/TestAutoCorrelativeStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestAutoCorrelativeStatistics.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was implemented by Philippe Pebay, Kitware SAS 2012
 
diff --git a/Filters/Statistics/Testing/Cxx/TestComputeQuantiles.cxx b/Filters/Statistics/Testing/Cxx/TestComputeQuantiles.cxx
index 740def4277b94b4de0d760bdd140461e2303d4e1..0b938eda288d63bf39b098ea8a919e8dc9358372 100644
--- a/Filters/Statistics/Testing/Cxx/TestComputeQuantiles.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestComputeQuantiles.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractFunctionalBagPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkComputeQuantiles.h"
 #include "vtkExecutive.h"
diff --git a/Filters/Statistics/Testing/Cxx/TestComputeQuartiles.cxx b/Filters/Statistics/Testing/Cxx/TestComputeQuartiles.cxx
index ea3d9057b18267bf02bee7b4ee0c207f65624d6b..e67447eca634e3a3a13c761320b98f1e47cc9251 100644
--- a/Filters/Statistics/Testing/Cxx/TestComputeQuartiles.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestComputeQuartiles.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestComputeQuartiles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkComputeQuartiles.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Statistics/Testing/Cxx/TestContingencyStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestContingencyStatistics.cxx
index 307ba8a9bd9be3e347f47c757986bd6f7626c99d..061d0ca39be33405b8e83d7139cc5a4acfe2abaa 100644
--- a/Filters/Statistics/Testing/Cxx/TestContingencyStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestContingencyStatistics.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/Statistics/Testing/Cxx/TestCorrelativeStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestCorrelativeStatistics.cxx
index 97ffaedb188ccdd12e149f6d62eb74fa388284cb..10d1d5f3e4a36d391287792dd858803aba15d5b3 100644
--- a/Filters/Statistics/Testing/Cxx/TestCorrelativeStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestCorrelativeStatistics.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2011 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/Statistics/Testing/Cxx/TestDescriptiveStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestDescriptiveStatistics.cxx
index 1aa02a3549f7eb269e467b968e45c683734c3cc1..d22c287c4292fc4508c558a8e13bb22939204e7f 100644
--- a/Filters/Statistics/Testing/Cxx/TestDescriptiveStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestDescriptiveStatistics.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay and David Thompson from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/Statistics/Testing/Cxx/TestExtractFunctionalBagPlot.cxx b/Filters/Statistics/Testing/Cxx/TestExtractFunctionalBagPlot.cxx
index 461b68ad35bd75a5f1c50ff3af0b0fd90f047440..923f54dac08284462eee44653321c285dba63208 100644
--- a/Filters/Statistics/Testing/Cxx/TestExtractFunctionalBagPlot.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestExtractFunctionalBagPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractFunctionalBagPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkExtractFunctionalBagPlot.h"
diff --git a/Filters/Statistics/Testing/Cxx/TestExtractHistogram.cxx b/Filters/Statistics/Testing/Cxx/TestExtractHistogram.cxx
index 5f1265b6fe4576e9ebb5be7a4199fcf74db6ed28..40d52481fbc28bb958f92e2f4a780c6966180ea9 100644
--- a/Filters/Statistics/Testing/Cxx/TestExtractHistogram.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestExtractHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractFunctionalBagPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExecutive.h"
 #include "vtkExtractHistogram.h"
diff --git a/Filters/Statistics/Testing/Cxx/TestHighestDensityRegionsStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestHighestDensityRegionsStatistics.cxx
index fbac3028a720e0df8d1396e521e11ae36718efe4..3d634ef96e9c693381320aff2c003aae06d415f7 100644
--- a/Filters/Statistics/Testing/Cxx/TestHighestDensityRegionsStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestHighestDensityRegionsStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHighestDensityRegionsStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkHighestDensityRegionsStatistics.h"
diff --git a/Filters/Statistics/Testing/Cxx/TestKMeansStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestKMeansStatistics.cxx
index d2c8450f172b6a42a8151b8678586350a794333c..d9385104ac8c71a45b3aafe038a0aa116867027d 100644
--- a/Filters/Statistics/Testing/Cxx/TestKMeansStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestKMeansStatistics.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Janine Bennett, Philippe Pebay, and David Thompson from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/Statistics/Testing/Cxx/TestLengthDistribution.cxx b/Filters/Statistics/Testing/Cxx/TestLengthDistribution.cxx
index 24dfe4d780c853bc2561ddcf00860a07fb15df02..142cc5ee07e2dba58e61691f8f0fe72c830c1153 100644
--- a/Filters/Statistics/Testing/Cxx/TestLengthDistribution.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestLengthDistribution.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkLengthDistribution.h"
 
diff --git a/Filters/Statistics/Testing/Cxx/TestMultiCorrelativeStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestMultiCorrelativeStatistics.cxx
index 66189151265d9b28507c46f32d207d8e04ac6eca..0ed03611aed15659011275f7dc545c4a49ef5d1a 100644
--- a/Filters/Statistics/Testing/Cxx/TestMultiCorrelativeStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestMultiCorrelativeStatistics.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay and David Thompson from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/Statistics/Testing/Cxx/TestOrderStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestOrderStatistics.cxx
index 40bd9071de363407928c2f8e7bc2a1e2733d1346..21c702140c8b0ebd4b359d7c865c79540ecb2f80 100644
--- a/Filters/Statistics/Testing/Cxx/TestOrderStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestOrderStatistics.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/Statistics/Testing/Cxx/TestPCAStatistics.cxx b/Filters/Statistics/Testing/Cxx/TestPCAStatistics.cxx
index 40943559a44538ef7b5a7b82112e55df17cd9a3c..57e56901d4b64f59017aac043b6dca2e29457d9a 100644
--- a/Filters/Statistics/Testing/Cxx/TestPCAStatistics.cxx
+++ b/Filters/Statistics/Testing/Cxx/TestPCAStatistics.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay and David Thompson from Sandia National Laboratories
 // for implementing this test.
diff --git a/Filters/Statistics/vtk.module b/Filters/Statistics/vtk.module
index ea1a0ee703baf1c9dfac9c86534bc24929ac30df..37d58520309882bb4ef53a2e277fd0de8fc43822 100644
--- a/Filters/Statistics/vtk.module
+++ b/Filters/Statistics/vtk.module
@@ -6,6 +6,19 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/Statistics/vtkAutoCorrelativeStatistics.cxx b/Filters/Statistics/vtkAutoCorrelativeStatistics.cxx
index d455de1e4c47c837b913efaaf0a0e1970695896a..080baccbaed47734afe0ed2e6c04951e4199a98f 100644
--- a/Filters/Statistics/vtkAutoCorrelativeStatistics.cxx
+++ b/Filters/Statistics/vtkAutoCorrelativeStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAutoCorrelativeStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAutoCorrelativeStatistics.h"
 #include "vtkStatisticsAlgorithmPrivate.h"
diff --git a/Filters/Statistics/vtkAutoCorrelativeStatistics.h b/Filters/Statistics/vtkAutoCorrelativeStatistics.h
index e8dd404dfeeb1bc1a79b0a9578fa9343de341d80..59d0915c6a9c93cefb82189befd2373413a3ff24 100644
--- a/Filters/Statistics/vtkAutoCorrelativeStatistics.h
+++ b/Filters/Statistics/vtkAutoCorrelativeStatistics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkAutoCorrelativeStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAutoCorrelativeStatistics
  * @brief   A class for univariate auto-correlative statistics
diff --git a/Filters/Statistics/vtkBivariateLinearTableThreshold.cxx b/Filters/Statistics/vtkBivariateLinearTableThreshold.cxx
index b67452a579dc14d656a844c3afa40fcaa922b131..ba6280e9b9596fd8e5ecba118baa44d1878d37fc 100644
--- a/Filters/Statistics/vtkBivariateLinearTableThreshold.cxx
+++ b/Filters/Statistics/vtkBivariateLinearTableThreshold.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBivariateLinearTableThreshold.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkBivariateLinearTableThreshold.h"
 
 #include "vtkDataArrayCollection.h"
diff --git a/Filters/Statistics/vtkBivariateLinearTableThreshold.h b/Filters/Statistics/vtkBivariateLinearTableThreshold.h
index d9b6f406ee381c081fe24ebf7f2c91f5c81107cc..d9f0f16975c24329d2937f48e35eec018863ecd4 100644
--- a/Filters/Statistics/vtkBivariateLinearTableThreshold.h
+++ b/Filters/Statistics/vtkBivariateLinearTableThreshold.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBivariateLinearTableThreshold.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBivariateLinearTableThreshold
  * @brief   performs line-based thresholding
diff --git a/Filters/Statistics/vtkComputeQuantiles.cxx b/Filters/Statistics/vtkComputeQuantiles.cxx
index 0b902cff66180bd0ef8fad87d8affe1299eeac6f..01ae5c1be1df20032e49f8127f3426727f9caee7 100644
--- a/Filters/Statistics/vtkComputeQuantiles.cxx
+++ b/Filters/Statistics/vtkComputeQuantiles.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkComputeQuantiles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkComputeQuantiles.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Statistics/vtkComputeQuantiles.h b/Filters/Statistics/vtkComputeQuantiles.h
index 3245846450c0afd6d0faf2667c9ada99fab555b9..26a55f5a32767b3ee48463d38718d7f228a0002f 100644
--- a/Filters/Statistics/vtkComputeQuantiles.h
+++ b/Filters/Statistics/vtkComputeQuantiles.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkComputeQuantiles.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkComputeQuantiles
  * @brief   Extract Ntiles and extremum values
diff --git a/Filters/Statistics/vtkComputeQuartiles.cxx b/Filters/Statistics/vtkComputeQuartiles.cxx
index 3437ed3a7b0fbfeb05f9b00084a3f3c8fab4b42b..82838e06050ba8ac5e78107ae6d9fbd957e71dd8 100644
--- a/Filters/Statistics/vtkComputeQuartiles.cxx
+++ b/Filters/Statistics/vtkComputeQuartiles.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkComputeQuartiles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkComputeQuartiles.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Filters/Statistics/vtkComputeQuartiles.h b/Filters/Statistics/vtkComputeQuartiles.h
index 8516257e19668efd308a7086656d4054513d4cc3..9469073f2e7b6286f4db5f79209f3b9993954917 100644
--- a/Filters/Statistics/vtkComputeQuartiles.h
+++ b/Filters/Statistics/vtkComputeQuartiles.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkComputeQuartiles.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkComputeQuartiles
  * @brief   Extract quartiles and extremum values
diff --git a/Filters/Statistics/vtkContingencyStatistics.cxx b/Filters/Statistics/vtkContingencyStatistics.cxx
index c091aafedd73d7a82870c4b12189137965679f31..4a6f8e2072aeba1524a901d0114640067ed85662 100644
--- a/Filters/Statistics/vtkContingencyStatistics.cxx
+++ b/Filters/Statistics/vtkContingencyStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkContingencyStatistics.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkContingencyStatistics.h"
 #include "vtkStatisticsAlgorithmPrivate.h"
diff --git a/Filters/Statistics/vtkContingencyStatistics.h b/Filters/Statistics/vtkContingencyStatistics.h
index 5ca69d2c5ccaa66f3fe51950309a5a14a73ae47c..fa7e521869f4aa84328c237dfcfc55917715d750 100644
--- a/Filters/Statistics/vtkContingencyStatistics.h
+++ b/Filters/Statistics/vtkContingencyStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkContingencyStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkContingencyStatistics
  * @brief   A class for bivariate correlation contigency
diff --git a/Filters/Statistics/vtkCorrelativeStatistics.cxx b/Filters/Statistics/vtkCorrelativeStatistics.cxx
index 4a6b21518db4071e80023fc5073e38fe22354c7d..f85004c7b013143c1cd26c834d5b8092dbddc430 100644
--- a/Filters/Statistics/vtkCorrelativeStatistics.cxx
+++ b/Filters/Statistics/vtkCorrelativeStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCorrelativeStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCorrelativeStatistics.h"
 #include "vtkStatisticsAlgorithmPrivate.h"
diff --git a/Filters/Statistics/vtkCorrelativeStatistics.h b/Filters/Statistics/vtkCorrelativeStatistics.h
index f1780bb645b18e3bf90c1fc11362ad80488f0f6e..6fe60f125bbc140e2c3caff29b54b9fbcf05bb34 100644
--- a/Filters/Statistics/vtkCorrelativeStatistics.h
+++ b/Filters/Statistics/vtkCorrelativeStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCorrelativeStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkCorrelativeStatistics
  * @brief   A class for bivariate linear correlation
diff --git a/Filters/Statistics/vtkDescriptiveStatistics.cxx b/Filters/Statistics/vtkDescriptiveStatistics.cxx
index 6d9a260e0fbf8775930102bceba1748c7ec01fcd..a6a70b7b532a989afa83c8842bcb0dc4126bdb49 100644
--- a/Filters/Statistics/vtkDescriptiveStatistics.cxx
+++ b/Filters/Statistics/vtkDescriptiveStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDescriptiveStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 // Hide VTK_DEPRECATED_IN_9_2_0() warnings for this class
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Filters/Statistics/vtkDescriptiveStatistics.h b/Filters/Statistics/vtkDescriptiveStatistics.h
index f77cc9f516ba4332e7ff90504d7bb49ad20bd391..d6a5db669667b7673539321db1f30386242583b4 100644
--- a/Filters/Statistics/vtkDescriptiveStatistics.h
+++ b/Filters/Statistics/vtkDescriptiveStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkDescriptiveStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDescriptiveStatistics
  * @brief   A class for univariate descriptive statistics
diff --git a/Filters/Statistics/vtkExtractFunctionalBagPlot.cxx b/Filters/Statistics/vtkExtractFunctionalBagPlot.cxx
index 59d229a9bbeac45fa5f2ade40c3a561f2c505b17..c7d5d588cce12a6baceb776934996e009db546f3 100644
--- a/Filters/Statistics/vtkExtractFunctionalBagPlot.cxx
+++ b/Filters/Statistics/vtkExtractFunctionalBagPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractFunctionalBagPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractFunctionalBagPlot.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Statistics/vtkExtractFunctionalBagPlot.h b/Filters/Statistics/vtkExtractFunctionalBagPlot.h
index 4bc56ea562fa95a735d590feba4a2475df9976d0..57d5c1bb3132781704d368cb375239892a0ce4f2 100644
--- a/Filters/Statistics/vtkExtractFunctionalBagPlot.h
+++ b/Filters/Statistics/vtkExtractFunctionalBagPlot.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractFunctionalBagPlot.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractFunctionalBagPlot
  *
diff --git a/Filters/Statistics/vtkExtractHistogram.cxx b/Filters/Statistics/vtkExtractHistogram.cxx
index 2d4b038cc7e6e375d6184d2d75c288633cb89693..e635b3d5190a7a4cec96f7648e3a5b4b5872e928 100644
--- a/Filters/Statistics/vtkExtractHistogram.cxx
+++ b/Filters/Statistics/vtkExtractHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractHistogram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractHistogram.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Filters/Statistics/vtkExtractHistogram.h b/Filters/Statistics/vtkExtractHistogram.h
index e99969ec24cffd7616fdab4d06c36b88bdd2b6c5..08d62776ecb56516bb55aef04f100e1e978e9384 100644
--- a/Filters/Statistics/vtkExtractHistogram.h
+++ b/Filters/Statistics/vtkExtractHistogram.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractHistogram.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractHistogram
  * @brief   Extract histogram data (binned values) from any
diff --git a/Filters/Statistics/vtkHighestDensityRegionsStatistics.cxx b/Filters/Statistics/vtkHighestDensityRegionsStatistics.cxx
index dfb224616db4c1f768b21db8cc991fe968238030..2ca3ba31e1721c29bcaf2e17c02551a7bdfa5060 100644
--- a/Filters/Statistics/vtkHighestDensityRegionsStatistics.cxx
+++ b/Filters/Statistics/vtkHighestDensityRegionsStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHighestDensityRegionsStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHighestDensityRegionsStatistics.h"
 
diff --git a/Filters/Statistics/vtkHighestDensityRegionsStatistics.h b/Filters/Statistics/vtkHighestDensityRegionsStatistics.h
index c53dc399b0e845f3b6c03088206b259c0238f5ae..f6a1cdfff53b567f91041050ba35df80fe9bce9b 100644
--- a/Filters/Statistics/vtkHighestDensityRegionsStatistics.h
+++ b/Filters/Statistics/vtkHighestDensityRegionsStatistics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkHighestDensityRegionsStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkHighestDensityRegionsStatistics
diff --git a/Filters/Statistics/vtkKMeansAssessFunctor.h b/Filters/Statistics/vtkKMeansAssessFunctor.h
index 4dff5de1b2389f51129cfc4690965571bb74ca5d..a31b869193d798c82d818ece1915dec87f5860a4 100644
--- a/Filters/Statistics/vtkKMeansAssessFunctor.h
+++ b/Filters/Statistics/vtkKMeansAssessFunctor.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkKMeansAssessFunctor_h
 #define vtkKMeansAssessFunctor_h
 
diff --git a/Filters/Statistics/vtkKMeansDistanceFunctor.cxx b/Filters/Statistics/vtkKMeansDistanceFunctor.cxx
index 9b2e50f83b33e405f8b2e47f59007105215c8f2d..ca5be38a7f7b634e0a211f22c6c93c74f3d7934a 100644
--- a/Filters/Statistics/vtkKMeansDistanceFunctor.cxx
+++ b/Filters/Statistics/vtkKMeansDistanceFunctor.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKMeansDistanceFunctor.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Statistics/vtkKMeansDistanceFunctor.h b/Filters/Statistics/vtkKMeansDistanceFunctor.h
index 8cafd8be328a1a0122223387ad87e8e05639256a..efc412aadabb8eb62e9e85306cc02fbc1e832df3 100644
--- a/Filters/Statistics/vtkKMeansDistanceFunctor.h
+++ b/Filters/Statistics/vtkKMeansDistanceFunctor.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkKMeansDistanceFunctor_h
 #define vtkKMeansDistanceFunctor_h
 
diff --git a/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.cxx b/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.cxx
index 6a1b54685bb735b6b3bd65c96b71ce23fb4a251e..4bcd7e4321cd454101522289a509124d0bcbbdc9 100644
--- a/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.cxx
+++ b/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKMeansDistanceFunctorCalculator.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.h b/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.h
index 0fca2d77fe88a1202b04ae4849bbb5d144acfe4c..60c02984ca2a39f703363b5fbe8b5ff2b5998064 100644
--- a/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.h
+++ b/Filters/Statistics/vtkKMeansDistanceFunctorCalculator.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkKMeansDistanceFunctorCalculator_h
 #define vtkKMeansDistanceFunctorCalculator_h
 
diff --git a/Filters/Statistics/vtkKMeansStatistics.cxx b/Filters/Statistics/vtkKMeansStatistics.cxx
index a88ab45e609f0adefcfa662b1c217ea00f014d9b..facee97e39caca8bfbbee2df911738b025331383 100644
--- a/Filters/Statistics/vtkKMeansStatistics.cxx
+++ b/Filters/Statistics/vtkKMeansStatistics.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKMeansStatistics.h"
 #include "vtkKMeansAssessFunctor.h"
 #include "vtkKMeansDistanceFunctor.h"
diff --git a/Filters/Statistics/vtkKMeansStatistics.h b/Filters/Statistics/vtkKMeansStatistics.h
index 1a7c55630d7e4f1f61aa38e8981cf5b384aff8fd..a508f29e9c02714fcca92372d5100bb67faffe09 100644
--- a/Filters/Statistics/vtkKMeansStatistics.h
+++ b/Filters/Statistics/vtkKMeansStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkKMeansStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkKMeansStatistics
  * @brief   A class for KMeans clustering
diff --git a/Filters/Statistics/vtkLengthDistribution.cxx b/Filters/Statistics/vtkLengthDistribution.cxx
index e1e991187b662fbeb2517e71e855f0aa8e32d380..23ac465eba044b9ac0692ecf28dfaa3ca45aa651 100644
--- a/Filters/Statistics/vtkLengthDistribution.cxx
+++ b/Filters/Statistics/vtkLengthDistribution.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLengthDistribution.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLengthDistribution.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Statistics/vtkLengthDistribution.h b/Filters/Statistics/vtkLengthDistribution.h
index 3919472f7fdef1ac96a813f7768cb9e8de827ff2..087d6354ac3fd12e4e6f09cbc5cdf87608a926ae 100644
--- a/Filters/Statistics/vtkLengthDistribution.h
+++ b/Filters/Statistics/vtkLengthDistribution.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLengthDistribution.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLengthDistribution
  * @brief   Sample the distribution of representative "cell lengths"
diff --git a/Filters/Statistics/vtkMultiCorrelativeStatistics.cxx b/Filters/Statistics/vtkMultiCorrelativeStatistics.cxx
index eddcf93850954d47f9e4e477d2a3d95aaa753478..9c82806df5796d9dc01009755e3c919da8530532 100644
--- a/Filters/Statistics/vtkMultiCorrelativeStatistics.cxx
+++ b/Filters/Statistics/vtkMultiCorrelativeStatistics.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiCorrelativeStatistics.h"
 #include "vtkMultiCorrelativeStatisticsAssessFunctor.h"
 
diff --git a/Filters/Statistics/vtkMultiCorrelativeStatistics.h b/Filters/Statistics/vtkMultiCorrelativeStatistics.h
index 2eec5d3ecc4da864c374f36487940d775d516c85..eddd57391ea308e5402124828f200929258bf312 100644
--- a/Filters/Statistics/vtkMultiCorrelativeStatistics.h
+++ b/Filters/Statistics/vtkMultiCorrelativeStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMultiCorrelativeStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMultiCorrelativeStatistics
  * @brief   A class for multivariate linear correlation
diff --git a/Filters/Statistics/vtkMultiCorrelativeStatisticsAssessFunctor.h b/Filters/Statistics/vtkMultiCorrelativeStatisticsAssessFunctor.h
index d4f6b864f37183c1d455b7c870590fed908e846d..1858e42d418ae8b70ed258a7f4a3d3254a8c363a 100644
--- a/Filters/Statistics/vtkMultiCorrelativeStatisticsAssessFunctor.h
+++ b/Filters/Statistics/vtkMultiCorrelativeStatisticsAssessFunctor.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMultiCorrelativeStatisticsAssessFunctor_h
 #define vtkMultiCorrelativeStatisticsAssessFunctor_h
 
diff --git a/Filters/Statistics/vtkOrderStatistics.cxx b/Filters/Statistics/vtkOrderStatistics.cxx
index 711fe58f96506f71f945f1f1ee6fcc3ecd83704b..ae5ba41dbf82409c0fc4a233c0d04897d9bb8838 100644
--- a/Filters/Statistics/vtkOrderStatistics.cxx
+++ b/Filters/Statistics/vtkOrderStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOrderStatistics.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkOrderStatistics.h"
 #include "vtkStatisticsAlgorithmPrivate.h"
diff --git a/Filters/Statistics/vtkOrderStatistics.h b/Filters/Statistics/vtkOrderStatistics.h
index ae5d31711025e3cd1f2289fb196c978cb972ad27..4501d037eb42c4b88a0a7018c6ac2d196d33487f 100644
--- a/Filters/Statistics/vtkOrderStatistics.h
+++ b/Filters/Statistics/vtkOrderStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOrderStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkOrderStatistics
  * @brief   A class for univariate order statistics
diff --git a/Filters/Statistics/vtkPCAStatistics.cxx b/Filters/Statistics/vtkPCAStatistics.cxx
index 89e71e40c4fe73b9f058914f8c03a81e062b514f..f59e67228f83a2879976b7166756bc63cebd1254 100644
--- a/Filters/Statistics/vtkPCAStatistics.cxx
+++ b/Filters/Statistics/vtkPCAStatistics.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPCAStatistics.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Filters/Statistics/vtkPCAStatistics.h b/Filters/Statistics/vtkPCAStatistics.h
index baf811bcae1c6b3b88c40620019fd6dcc19fb88b..1deef0ebf3963b7807191acd8820e2d93bf85b0b 100644
--- a/Filters/Statistics/vtkPCAStatistics.h
+++ b/Filters/Statistics/vtkPCAStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPCAStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPCAStatistics
  * @brief   A class for multivariate principal component analysis
diff --git a/Filters/Statistics/vtkStatisticsAlgorithm.cxx b/Filters/Statistics/vtkStatisticsAlgorithm.cxx
index eef4da34a46dd14de4ffe02bdbe94a324390f35d..81013d7b6daf082eb1aed37af9d3af48fdfcea2a 100644
--- a/Filters/Statistics/vtkStatisticsAlgorithm.cxx
+++ b/Filters/Statistics/vtkStatisticsAlgorithm.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStatisticsAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkStatisticsAlgorithm.h"
 
diff --git a/Filters/Statistics/vtkStatisticsAlgorithm.h b/Filters/Statistics/vtkStatisticsAlgorithm.h
index 2af712d470238577c7cdf63039e811f1273e61e8..25293ead21529aa44604ad77a5afc3f6387af610 100644
--- a/Filters/Statistics/vtkStatisticsAlgorithm.h
+++ b/Filters/Statistics/vtkStatisticsAlgorithm.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkStatisticsAlgorithm.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStatisticsAlgorithm
  * @brief   Base class for statistics algorithms
diff --git a/Filters/Statistics/vtkStatisticsAlgorithmPrivate.h b/Filters/Statistics/vtkStatisticsAlgorithmPrivate.h
index fc4b044425cdf3d1f7d37c7b59e54cebfeeac806..08aabe5ca1fe25f58deee5c57cbb242b9d32747e 100644
--- a/Filters/Statistics/vtkStatisticsAlgorithmPrivate.h
+++ b/Filters/Statistics/vtkStatisticsAlgorithmPrivate.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkStatisticsAlgorithmPrivate.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2011 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDescriptiveStatistics
  * @brief   Private implementation for bivariate
diff --git a/Filters/Statistics/vtkStrahlerMetric.cxx b/Filters/Statistics/vtkStrahlerMetric.cxx
index b4899d0732195dabc4c34aec346c7d04ff9d2c9c..faeefb8225836acf99f979710f635bb133464551 100644
--- a/Filters/Statistics/vtkStrahlerMetric.cxx
+++ b/Filters/Statistics/vtkStrahlerMetric.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkStrahlerMetric.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-Copyright 2008 Sandia Corporation.
-Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkStrahlerMetric.h"
 
diff --git a/Filters/Statistics/vtkStrahlerMetric.h b/Filters/Statistics/vtkStrahlerMetric.h
index a8e68fc0afd8e419cb96ad97819371d9e2c970e5..2ca3fbb6f0ef071be765c6de48db9e7c993fddd1 100644
--- a/Filters/Statistics/vtkStrahlerMetric.h
+++ b/Filters/Statistics/vtkStrahlerMetric.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStrahlerMetric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//-------------------------------------------------------------------------
-// Copyright 2008 Sandia Corporation.
-// Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-// the U.S. Government retains certain rights in this software.
-//-------------------------------------------------------------------------
-//
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStrahlerMetric
  * @brief   compute Strahler metric for a tree
diff --git a/Filters/Statistics/vtkStreamingStatistics.cxx b/Filters/Statistics/vtkStreamingStatistics.cxx
index f8842c5478ec442b7334916b84832569acf82304..0c136937987d4c70ef8c0c0da715ca7551224ed4 100644
--- a/Filters/Statistics/vtkStreamingStatistics.cxx
+++ b/Filters/Statistics/vtkStreamingStatistics.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamingStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkStreamingStatistics.h"
 
diff --git a/Filters/Statistics/vtkStreamingStatistics.h b/Filters/Statistics/vtkStreamingStatistics.h
index 2d36eb98b5bf7549789f8ed0169b72a1a33dc7d2..40f10edf6c00c68fb4f51d8e25a18efb7484c222 100644
--- a/Filters/Statistics/vtkStreamingStatistics.h
+++ b/Filters/Statistics/vtkStreamingStatistics.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkStreamingStatistics.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStreamingStatistics
  * @brief   A class for using the statistics filters
diff --git a/Filters/Tensor/Testing/Cxx/TestTensorPrincipalInvariants.cxx b/Filters/Tensor/Testing/Cxx/TestTensorPrincipalInvariants.cxx
index 75fe661cc2cd8174996dfb7f8bf1dc2f8a58cccb..b2c4ba453a7d7d11b6162d9aac8b596c1cfa465e 100644
--- a/Filters/Tensor/Testing/Cxx/TestTensorPrincipalInvariants.cxx
+++ b/Filters/Tensor/Testing/Cxx/TestTensorPrincipalInvariants.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTensorPrincipalInvariants.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTensorPrincipalInvariants.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Tensor/Testing/Cxx/TestYieldCriteria.cxx b/Filters/Tensor/Testing/Cxx/TestYieldCriteria.cxx
index b526e5656322675b3fee0fa7cde049ce4b9eb97e..3ba261a1edd8c0db100b8475e8010362f670735b 100644
--- a/Filters/Tensor/Testing/Cxx/TestYieldCriteria.cxx
+++ b/Filters/Tensor/Testing/Cxx/TestYieldCriteria.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestYieldCriteria.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkYieldCriteria.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Tensor/vtk.module b/Filters/Tensor/vtk.module
index cfd961a43cf2321983f64063f15c6a7ae2a046a6..1f6736ef662f5d1600e1201fb128fcd662f3df17 100644
--- a/Filters/Tensor/vtk.module
+++ b/Filters/Tensor/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Filters/Tensor/vtkTensorPrincipalInvariants.cxx b/Filters/Tensor/vtkTensorPrincipalInvariants.cxx
index 96957a407ebfeead044bca816012a3f5fe9431ad..fa87de3ec2cddc5f6421de07f5ac98ed13aedee3 100644
--- a/Filters/Tensor/vtkTensorPrincipalInvariants.cxx
+++ b/Filters/Tensor/vtkTensorPrincipalInvariants.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorPrincipalInvariants.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTensorPrincipalInvariants.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Tensor/vtkTensorPrincipalInvariants.h b/Filters/Tensor/vtkTensorPrincipalInvariants.h
index faabcfee506c1d47e2465793bb5840846049dc06..2f2aa89dbd5056b2bbf697ef190b99390475c548 100644
--- a/Filters/Tensor/vtkTensorPrincipalInvariants.h
+++ b/Filters/Tensor/vtkTensorPrincipalInvariants.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorPrincipalInvariants.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTensorPrincipalInvariants
  * @brief   Compute principal values and directions from symmetric tensor
diff --git a/Filters/Tensor/vtkYieldCriteria.cxx b/Filters/Tensor/vtkYieldCriteria.cxx
index cc9766720edc31f879c2ec1564617f5c2d3a8507..b8fd501f7624bd85459002a1e7c4ab765af7f46e 100644
--- a/Filters/Tensor/vtkYieldCriteria.cxx
+++ b/Filters/Tensor/vtkYieldCriteria.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkYieldCriteria.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkYieldCriteria.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Tensor/vtkYieldCriteria.h b/Filters/Tensor/vtkYieldCriteria.h
index 3e6d354c134c62bf7b3916495cefb33b47f6f564..594cc3a8dfb7b4042ae3dbfe8ac1942fd65173bd 100644
--- a/Filters/Tensor/vtkYieldCriteria.h
+++ b/Filters/Tensor/vtkYieldCriteria.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkYieldCriteria.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkYieldCriteria
  * @brief   Compute principal stress and yield criteria from symmetric tensor
diff --git a/Filters/Texture/Testing/Cxx/TestScalarsToTexture.cxx b/Filters/Texture/Testing/Cxx/TestScalarsToTexture.cxx
index e7fd8d909d1da7135735e00ebc702817705fd798..46bb961802f673e3efd132a09f2a9500d6b3f74b 100644
--- a/Filters/Texture/Testing/Cxx/TestScalarsToTexture.cxx
+++ b/Filters/Texture/Testing/Cxx/TestScalarsToTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScalarsToTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorTransferFunction.h"
 #include "vtkImageActor.h"
diff --git a/Filters/Texture/vtk.module b/Filters/Texture/vtk.module
index 2aff027ad7bf7f28e1f9979711f34e3f9d956441..3f8bc653b0dca6cd2b37c3878d8a8b05189597dc 100644
--- a/Filters/Texture/vtk.module
+++ b/Filters/Texture/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Filters/Texture/vtkImplicitTextureCoords.cxx b/Filters/Texture/vtkImplicitTextureCoords.cxx
index 50e4e120098f236365d130e61917e63c36b48e39..d2ab50815d502d570a2b61055352922c2749e7f6 100644
--- a/Filters/Texture/vtkImplicitTextureCoords.cxx
+++ b/Filters/Texture/vtkImplicitTextureCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitTextureCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitTextureCoords.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Texture/vtkImplicitTextureCoords.h b/Filters/Texture/vtkImplicitTextureCoords.h
index eb1dccbeb111e3877e0c395b3f640a2a3cae3489..88c1d54b6e36d196ad3e094a731f7073e0857b9b 100644
--- a/Filters/Texture/vtkImplicitTextureCoords.h
+++ b/Filters/Texture/vtkImplicitTextureCoords.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitTextureCoords.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitTextureCoords
  * @brief   generate 1D, 2D, or 3D texture coordinates based on implicit function(s)
diff --git a/Filters/Texture/vtkScalarsToTextureFilter.cxx b/Filters/Texture/vtkScalarsToTextureFilter.cxx
index c6c8328532f558c22d5593f9b7935e184ac9e050..f4dfbc4ee9ba0375f56c617869fda0991457c064 100644
--- a/Filters/Texture/vtkScalarsToTextureFilter.cxx
+++ b/Filters/Texture/vtkScalarsToTextureFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarsToTextureFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkScalarsToTextureFilter.h"
 
 #include "vtkDataObject.h"
diff --git a/Filters/Texture/vtkScalarsToTextureFilter.h b/Filters/Texture/vtkScalarsToTextureFilter.h
index 3f76a6972c41c79f0a9e70bbc9557a145f717bc2..8be7ff6b57d631f69970b2917f3867f1b163e968 100644
--- a/Filters/Texture/vtkScalarsToTextureFilter.h
+++ b/Filters/Texture/vtkScalarsToTextureFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarsToTextureFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScalarsToTextureFilter
  * @brief   generate texture coordinates and a texture image based on a scalar field
diff --git a/Filters/Texture/vtkTextureMapToCylinder.cxx b/Filters/Texture/vtkTextureMapToCylinder.cxx
index be3265b7eb4706b503b59d62bbeeb238af9e4209..dd2e42accb58a363db5de207766d22d92dfa5f36 100644
--- a/Filters/Texture/vtkTextureMapToCylinder.cxx
+++ b/Filters/Texture/vtkTextureMapToCylinder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureMapToCylinder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextureMapToCylinder.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Texture/vtkTextureMapToCylinder.h b/Filters/Texture/vtkTextureMapToCylinder.h
index 236c4c231cf47c0bf62171e143ff9cdbb555c62a..71f3ddf1db84f6d8fd6dad1d65f142c193188c72 100644
--- a/Filters/Texture/vtkTextureMapToCylinder.h
+++ b/Filters/Texture/vtkTextureMapToCylinder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureMapToCylinder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextureMapToCylinder
  * @brief   generate texture coordinates by mapping points to cylinder
diff --git a/Filters/Texture/vtkTextureMapToPlane.cxx b/Filters/Texture/vtkTextureMapToPlane.cxx
index f55416f680c3269604b9ffcc2f35e7ef54eefdcd..54ec070916a629c2ab714e6765b4c4a8110e0766 100644
--- a/Filters/Texture/vtkTextureMapToPlane.cxx
+++ b/Filters/Texture/vtkTextureMapToPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureMapToPlane.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextureMapToPlane.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Texture/vtkTextureMapToPlane.h b/Filters/Texture/vtkTextureMapToPlane.h
index c759ca9cb01b7d7bfd1bb11e44270e3ade60a6a0..32800a37f243c33632a13fa8af5c205a6ce161ee 100644
--- a/Filters/Texture/vtkTextureMapToPlane.h
+++ b/Filters/Texture/vtkTextureMapToPlane.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureMapToPlane.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextureMapToPlane
  * @brief   generate texture coordinates by mapping points to plane
diff --git a/Filters/Texture/vtkTextureMapToSphere.cxx b/Filters/Texture/vtkTextureMapToSphere.cxx
index 2305bdc6727b622d70bf6c8998970f8e4ff88fec..9984720e77cbcc28d8830ec0664632bb2227e668 100644
--- a/Filters/Texture/vtkTextureMapToSphere.cxx
+++ b/Filters/Texture/vtkTextureMapToSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureMapToSphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextureMapToSphere.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Texture/vtkTextureMapToSphere.h b/Filters/Texture/vtkTextureMapToSphere.h
index aa1928670b18008f9ee6bca0784ee6a28732764a..5671926c340a17b013708a9af6aab0a9ec9366cb 100644
--- a/Filters/Texture/vtkTextureMapToSphere.h
+++ b/Filters/Texture/vtkTextureMapToSphere.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureMapToSphere.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextureMapToSphere
  * @brief   generate texture coordinates by mapping points to sphere
diff --git a/Filters/Texture/vtkThresholdTextureCoords.cxx b/Filters/Texture/vtkThresholdTextureCoords.cxx
index 2f5eadfbce8406956185357650a6fe2a39881743..180a81da517a2fcf83d72f973f9df19fb4b3c009 100644
--- a/Filters/Texture/vtkThresholdTextureCoords.cxx
+++ b/Filters/Texture/vtkThresholdTextureCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThresholdTextureCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThresholdTextureCoords.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Texture/vtkThresholdTextureCoords.h b/Filters/Texture/vtkThresholdTextureCoords.h
index b7a372fb7c87fcd46c388997ff7c9961b4902707..98f87ae78901d518314b9d827859ec7381b8ee06 100644
--- a/Filters/Texture/vtkThresholdTextureCoords.h
+++ b/Filters/Texture/vtkThresholdTextureCoords.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThresholdTextureCoords.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkThresholdTextureCoords
  * @brief   compute 1D, 2D, or 3D texture coordinates based on scalar threshold
diff --git a/Filters/Texture/vtkTransformTextureCoords.cxx b/Filters/Texture/vtkTransformTextureCoords.cxx
index b8568e5ad7b7cb67e20c6e449780c2c98d26ffba..c89a2ffbe6937b89cf88f8cef2bfbc14f5a1c51f 100644
--- a/Filters/Texture/vtkTransformTextureCoords.cxx
+++ b/Filters/Texture/vtkTransformTextureCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformTextureCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransformTextureCoords.h"
 
 #include "vtkDataSet.h"
diff --git a/Filters/Texture/vtkTransformTextureCoords.h b/Filters/Texture/vtkTransformTextureCoords.h
index 5059ad894145ccc5b98484d6b0ee9da4ee5f56fa..167d817e4051d9bedafa29ccb18a16b68fee44a4 100644
--- a/Filters/Texture/vtkTransformTextureCoords.h
+++ b/Filters/Texture/vtkTransformTextureCoords.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformTextureCoords.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransformTextureCoords
  * @brief   transform (scale, rotate, translate) texture coordinates
diff --git a/Filters/Texture/vtkTriangularTCoords.cxx b/Filters/Texture/vtkTriangularTCoords.cxx
index 72c959706315e35cc2edad2447675f6feb70ffd3..5b07713ecb68de54484c288315dcd06d53045321 100644
--- a/Filters/Texture/vtkTriangularTCoords.cxx
+++ b/Filters/Texture/vtkTriangularTCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangularTCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTriangularTCoords.h"
 
 #include "vtkCellArray.h"
diff --git a/Filters/Texture/vtkTriangularTCoords.h b/Filters/Texture/vtkTriangularTCoords.h
index a3f41051cda817c845d4e0ef7598c025138ab355..2bed7fa3c663cf92722ad53ef8c9cc8ff9b4bf96 100644
--- a/Filters/Texture/vtkTriangularTCoords.h
+++ b/Filters/Texture/vtkTriangularTCoords.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangularTCoords.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriangularTCoords
  * @brief   2D texture coordinates based for triangles.
diff --git a/Filters/Topology/Testing/Cxx/TestFiberSurface.cxx b/Filters/Topology/Testing/Cxx/TestFiberSurface.cxx
index e7c9c6dde4a40de4ee351b9b111b710eb7d243fa..e1a285561637937e362493c3102e18dddc6adb76 100644
--- a/Filters/Topology/Testing/Cxx/TestFiberSurface.cxx
+++ b/Filters/Topology/Testing/Cxx/TestFiberSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFiberSurface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // PURPOSE: FiberSurface test cases output generator (new vtkFiberSurface filter)
 
diff --git a/Filters/Topology/vtk.module b/Filters/Topology/vtk.module
index 2c1c5db7681590a876f03c6a857785d9d781f703..bfc890e5fa8ac39a4a4fcaa1afc367f602d3a19f 100644
--- a/Filters/Topology/vtk.module
+++ b/Filters/Topology/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Filters/Topology/vtkFiberSurface.cxx b/Filters/Topology/vtkFiberSurface.cxx
index 787ab1d87ce221edf2fc3356122dec209e482736..1d0cf3bb7734f83de9b7ab5d3b53e241c0b915c4 100644
--- a/Filters/Topology/vtkFiberSurface.cxx
+++ b/Filters/Topology/vtkFiberSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFiberSurface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFiberSurface.h"
 
 #include "vtkCell.h"
diff --git a/Filters/Topology/vtkFiberSurface.h b/Filters/Topology/vtkFiberSurface.h
index 5bfb73bf320c95717da80ed4bf34335c7024b455..6810facebc826b635afeb0f372fc44755cd9f6e3 100644
--- a/Filters/Topology/vtkFiberSurface.h
+++ b/Filters/Topology/vtkFiberSurface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkFiberSurface
  * @brief Given a fiber surface control polygon (FSCP) and an
diff --git a/Filters/Verdict/LICENSE b/Filters/Verdict/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Filters/Verdict/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Filters/Verdict/Testing/Cxx/CellSizeFilter.cxx b/Filters/Verdict/Testing/Cxx/CellSizeFilter.cxx
index 93f72681806d23a58202526c07bd1942cbc6b6d3..749b71807e12f7d4f10c0390c7a7d2383ccad832 100644
--- a/Filters/Verdict/Testing/Cxx/CellSizeFilter.cxx
+++ b/Filters/Verdict/Testing/Cxx/CellSizeFilter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkCellSizeFilter.h"
 #include "vtkDoubleArray.h"
diff --git a/Filters/Verdict/Testing/Cxx/CellSizeFilter2.cxx b/Filters/Verdict/Testing/Cxx/CellSizeFilter2.cxx
index a30a01e9e5e276bdf23c433af7a77960fbf264c6..5b6bedf2c0d23f40492a512189cc7829e23f93ec 100644
--- a/Filters/Verdict/Testing/Cxx/CellSizeFilter2.cxx
+++ b/Filters/Verdict/Testing/Cxx/CellSizeFilter2.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkCellSizeFilter.h"
 #include "vtkCellType.h"
diff --git a/Filters/Verdict/Testing/Cxx/MeshQuality.cxx b/Filters/Verdict/Testing/Cxx/MeshQuality.cxx
index 09025c3a13b5b441beb27f98052dedb9aba9acfb..b3e8a0434a8cdad9135ced0478852c24ab85e030 100644
--- a/Filters/Verdict/Testing/Cxx/MeshQuality.cxx
+++ b/Filters/Verdict/Testing/Cxx/MeshQuality.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkMeshQuality.h"
 
diff --git a/Filters/Verdict/Testing/Cxx/TestBoundaryMeshQuality.cxx b/Filters/Verdict/Testing/Cxx/TestBoundaryMeshQuality.cxx
index 15e66da92ae643eb83121eddc9e154a2dac6f236..0cf3d54ceb48ee7a2417bbc538adac8ddf26f770 100644
--- a/Filters/Verdict/Testing/Cxx/TestBoundaryMeshQuality.cxx
+++ b/Filters/Verdict/Testing/Cxx/TestBoundaryMeshQuality.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoundaryMeshQuality.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoundaryMeshQuality.h"
 #include "vtkCellData.h"
diff --git a/Filters/Verdict/Testing/Python/MeshQuality.py b/Filters/Verdict/Testing/Python/MeshQuality.py
index c1f10deea06bc76e29a08e7e77d4f715242ef4c4..02e5b78b5fb894b6f5df8ce67469f06d75a6d4dd 100755
--- a/Filters/Verdict/Testing/Python/MeshQuality.py
+++ b/Filters/Verdict/Testing/Python/MeshQuality.py
@@ -3,22 +3,7 @@
 
 # Translated from MeshQuality.cxx
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    MeshQuality.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 
 import math
diff --git a/Filters/Verdict/vtk.module b/Filters/Verdict/vtk.module
index d529b05f5aa6ca199cc92301c759c2c7520ecb5f..d607650c30b503d8124161fc8cd2b61e2e094c46 100644
--- a/Filters/Verdict/vtk.module
+++ b/Filters/Verdict/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::Filters
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Filters/Verdict/vtkBoundaryMeshQuality.cxx b/Filters/Verdict/vtkBoundaryMeshQuality.cxx
index 6e3c9a8471217e0c6487ffa27e01636ee6eb839d..fe66812ac1748df667677f71f8e801e3323d8245 100644
--- a/Filters/Verdict/vtkBoundaryMeshQuality.cxx
+++ b/Filters/Verdict/vtkBoundaryMeshQuality.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoundaryMeshQuality.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoundaryMeshQuality.h"
 
 #include "vtkCellCenters.h"
diff --git a/Filters/Verdict/vtkBoundaryMeshQuality.h b/Filters/Verdict/vtkBoundaryMeshQuality.h
index c8396e1937abd6d74adb6b0410ef382b7268fd68..151ceeb2983c83da3806770d04c8883ddf2e7a51 100644
--- a/Filters/Verdict/vtkBoundaryMeshQuality.h
+++ b/Filters/Verdict/vtkBoundaryMeshQuality.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoundaryMeshQuality.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoundaryMeshQuality
  * @brief   Computes metrics on the boundary faces of a mesh.
diff --git a/Filters/Verdict/vtkCellQuality.cxx b/Filters/Verdict/vtkCellQuality.cxx
index d511a16a77c0d4c404f455da2911f7a0208d4744..ef7531121203828087d8c56d5c6c57f9738d22a1 100644
--- a/Filters/Verdict/vtkCellQuality.cxx
+++ b/Filters/Verdict/vtkCellQuality.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellQuality.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellQuality.h"
 
diff --git a/Filters/Verdict/vtkCellQuality.h b/Filters/Verdict/vtkCellQuality.h
index 51743c4560ac70ec5ede5f61745c9d70305c0d01..c49f52e2cc83a655072c0e68949e38bb74577b33 100644
--- a/Filters/Verdict/vtkCellQuality.h
+++ b/Filters/Verdict/vtkCellQuality.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellQuality.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellQuality
  * @brief   Calculate functions of quality of the elements of a mesh
diff --git a/Filters/Verdict/vtkCellSizeFilter.cxx b/Filters/Verdict/vtkCellSizeFilter.cxx
index 23bc6851d3aea53a17d00deeea28eaffb66a2c6e..1bb2c54fafdb9a47ef8561f2acb324ed3cb2b717 100644
--- a/Filters/Verdict/vtkCellSizeFilter.cxx
+++ b/Filters/Verdict/vtkCellSizeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellSizeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellSizeFilter.h"
 
diff --git a/Filters/Verdict/vtkCellSizeFilter.h b/Filters/Verdict/vtkCellSizeFilter.h
index a07c60aa455954b1065a8ff52a166e9c1277ce97..f6eb3bb5a7703900a1712f7247067ecd4db50593 100644
--- a/Filters/Verdict/vtkCellSizeFilter.h
+++ b/Filters/Verdict/vtkCellSizeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellSizeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellSizeFilter
  * @brief   Computes cell sizes.
diff --git a/Filters/Verdict/vtkMatrixMathFilter.cxx b/Filters/Verdict/vtkMatrixMathFilter.cxx
index bb828315bd85995b6dd54c9d89222caa27ab6696..97dd8dc5363886ed58e210b48298db63a2155c5e 100644
--- a/Filters/Verdict/vtkMatrixMathFilter.cxx
+++ b/Filters/Verdict/vtkMatrixMathFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatrixMathFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMatrixMathFilter.h"
 
 #include "vtkCellData.h"
diff --git a/Filters/Verdict/vtkMatrixMathFilter.h b/Filters/Verdict/vtkMatrixMathFilter.h
index 556f643e09218071ce1c0279988c947bb4eedd7f..8449af6fb46c40f91a4a04679ce76a3d514ffb6f 100644
--- a/Filters/Verdict/vtkMatrixMathFilter.h
+++ b/Filters/Verdict/vtkMatrixMathFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMatrixMathFilter
  * @brief   Calculate functions of quality of the elements
diff --git a/Filters/Verdict/vtkMeshQuality.cxx b/Filters/Verdict/vtkMeshQuality.cxx
index 595c31ced5fc8a9f186e754c5464550a9a2b919f..0f8a8e63e1f96454be2b7404df74197e026c7871 100644
--- a/Filters/Verdict/vtkMeshQuality.cxx
+++ b/Filters/Verdict/vtkMeshQuality.cxx
@@ -1,27 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMeshQuality.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  Copyright 2003-2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-  Contact: dcthomp@sandia.gov,pppebay@sandia.gov
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003-2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // VTK_DEPRECATED_IN_9_2_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Filters/Verdict/vtkMeshQuality.h b/Filters/Verdict/vtkMeshQuality.h
index 9fb98faa6f591a4b074a0e49655414149cac7a75..3801a582319c205e724c16a9c474a9b2a1e8af17 100644
--- a/Filters/Verdict/vtkMeshQuality.h
+++ b/Filters/Verdict/vtkMeshQuality.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMeshQuality.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  Copyright 2003-2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-  Contact: dcthomp@sandia.gov,pppebay@sandia.gov
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003-2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMeshQuality
  * @brief   Calculate functions of quality of the elements of a mesh
diff --git a/GUISupport/MFC/vtk.module b/GUISupport/MFC/vtk.module
index ae471d3d8e95ed3a646b4d8688081b7d11e6fe4a..9a3611287ebbddca120ecd7c0c1d0338afb13581 100644
--- a/GUISupport/MFC/vtk.module
+++ b/GUISupport/MFC/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkGUISupportMFC
 CONDITION
   MSVC
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   # If dependencies are added, update the list in the `CMakeLists.txt`.
   VTK::RenderingOpenGL2
diff --git a/GUISupport/MFC/vtkMFCConfigure.h b/GUISupport/MFC/vtkMFCConfigure.h
index b9b7cc7245c0fe30bcf7d4ad751d2e86b7d66410..cb599c42e40b824b06f4c7139d34b3f3dd333f9a 100644
--- a/GUISupport/MFC/vtkMFCConfigure.h
+++ b/GUISupport/MFC/vtkMFCConfigure.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMFCConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkMFCConfigure_h
 #define vtkMFCConfigure_h
diff --git a/GUISupport/MFC/vtkMFCWindow.cxx b/GUISupport/MFC/vtkMFCWindow.cxx
index 5dbbafdafeed121ef53b52de9ba34a25d6c4d7bc..713aec4c442c7a0cab4c93d243b4921fc171e28d 100644
--- a/GUISupport/MFC/vtkMFCWindow.cxx
+++ b/GUISupport/MFC/vtkMFCWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMFCWindow.cpp
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // 0x0501 means target Windows XP or later
 #ifndef WINVER
diff --git a/GUISupport/MFC/vtkMFCWindow.h b/GUISupport/MFC/vtkMFCWindow.h
index bdfcba3ec4d204de28185c44e08c4be26b6ea858..93598a16da7cd44ee95d5bcd4f6621324b637e53 100644
--- a/GUISupport/MFC/vtkMFCWindow.h
+++ b/GUISupport/MFC/vtkMFCWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMFCWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkMFCWindow_h
 #define vtkMFCWindow_h
diff --git a/GUISupport/Qt/LICENSE b/GUISupport/Qt/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/GUISupport/Qt/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/GUISupport/Qt/QFilterTreeProxyModel.cxx b/GUISupport/Qt/QFilterTreeProxyModel.cxx
index d232130a07717460f146226b6ea53b594c289728..68822bca88cbde205e0313ad1289a0c69cdc6b6c 100644
--- a/GUISupport/Qt/QFilterTreeProxyModel.cxx
+++ b/GUISupport/Qt/QFilterTreeProxyModel.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QFilterTreeProxyModel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "QFilterTreeProxyModel.h"
 
diff --git a/GUISupport/Qt/QFilterTreeProxyModel.h b/GUISupport/Qt/QFilterTreeProxyModel.h
index f887bab6fc36ce0b4129559f2c11d47cdd22a29a..22ddf0e87128f89d08faba58ea1dd57d86c70451 100644
--- a/GUISupport/Qt/QFilterTreeProxyModel.h
+++ b/GUISupport/Qt/QFilterTreeProxyModel.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QFilterTreeProxyModel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .NAME QFilterTreeProxyModel - An implementation of a QSortFilterProxyModel
 //    tailored for hierarchical models.
 //
diff --git a/GUISupport/Qt/QVTKApplication.cxx b/GUISupport/Qt/QVTKApplication.cxx
index 6b430d0b2dad584e1cac66cfd5256fc400f70f84..7b90f88c3832e19bef3524451711370dc027dc78 100644
--- a/GUISupport/Qt/QVTKApplication.cxx
+++ b/GUISupport/Qt/QVTKApplication.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKApplication.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKApplication.h"
 
 #if defined(VTK_USE_TDX) && (defined(Q_WS_X11) || defined(Q_OS_LINUX))
diff --git a/GUISupport/Qt/QVTKApplication.h b/GUISupport/Qt/QVTKApplication.h
index ff9d473e404446529dd1f23c372ee5db19c8b9f4..094ce03e02bdf4dc8f771e667857c525432af8ad 100644
--- a/GUISupport/Qt/QVTKApplication.h
+++ b/GUISupport/Qt/QVTKApplication.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME QVTKApplication - A superclass for QApplication using VTK.
 // .SECTION Description
 // This is a superclass for QApplication using VTK. It essentially redefined
diff --git a/GUISupport/Qt/QVTKInteractor.cxx b/GUISupport/Qt/QVTKInteractor.cxx
index 144848e248fbddf7d985e9b10cc565ae303d3461..dfc212c7b860ebf683d82a603f5c3356046718b7 100644
--- a/GUISupport/Qt/QVTKInteractor.cxx
+++ b/GUISupport/Qt/QVTKInteractor.cxx
@@ -1,25 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/QVTKInteractor.h b/GUISupport/Qt/QVTKInteractor.h
index 20c384a48fb56267570b464efb458a1cafd46870..864b76a73659639842375bb2abc6a3fa7295aba2 100644
--- a/GUISupport/Qt/QVTKInteractor.h
+++ b/GUISupport/Qt/QVTKInteractor.h
@@ -1,28 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef Q_VTK_INTERACTOR_H
 #define Q_VTK_INTERACTOR_H
diff --git a/GUISupport/Qt/QVTKInteractorAdapter.cxx b/GUISupport/Qt/QVTKInteractorAdapter.cxx
index 2242fe8cd55156846a9f25bb018496636785b667..685f1e77a1e70f6bdbea983634f310d3735313f8 100644
--- a/GUISupport/Qt/QVTKInteractorAdapter.cxx
+++ b/GUISupport/Qt/QVTKInteractorAdapter.cxx
@@ -1,25 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKInteractorAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/QVTKInteractorAdapter.h b/GUISupport/Qt/QVTKInteractorAdapter.h
index e639314da20f7435711043966d7850874b0e49a7..f4cb6cd594f74e88ff915215afdda2b692461368 100644
--- a/GUISupport/Qt/QVTKInteractorAdapter.h
+++ b/GUISupport/Qt/QVTKInteractorAdapter.h
@@ -1,28 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKInteractorAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/QVTKInteractorInternal.h b/GUISupport/Qt/QVTKInteractorInternal.h
index 0e4c5082169482fd7399fe64f990783f75c01b87..141c9c4dfd2af2614d13aba96f0021b79c7d8c96 100644
--- a/GUISupport/Qt/QVTKInteractorInternal.h
+++ b/GUISupport/Qt/QVTKInteractorInternal.h
@@ -1,28 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/QVTKOpenGLNativeWidget.cxx b/GUISupport/Qt/QVTKOpenGLNativeWidget.cxx
index 45bd762f4ca3e262f968dae11195005ee776d3d7..45b777f1fc269eea7c7cf9a5c5be964bdadf9e01 100644
--- a/GUISupport/Qt/QVTKOpenGLNativeWidget.cxx
+++ b/GUISupport/Qt/QVTKOpenGLNativeWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKOpenGLNativeWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKOpenGLNativeWidget.h"
 
 #include <QApplication>
diff --git a/GUISupport/Qt/QVTKOpenGLNativeWidget.h b/GUISupport/Qt/QVTKOpenGLNativeWidget.h
index 97cdf2848940721c51cfd37f9e0a8de28e4c0ee1..888d8feccad444af53abd84a9dd45a47ca85322b 100644
--- a/GUISupport/Qt/QVTKOpenGLNativeWidget.h
+++ b/GUISupport/Qt/QVTKOpenGLNativeWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKOpenGLNativeWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QVTKOpenGLNativeWidget
  * @brief QOpenGLWidget subclass to house a vtkGenericOpenGLRenderWindow in a Qt
diff --git a/GUISupport/Qt/QVTKOpenGLStereoWidget.cxx b/GUISupport/Qt/QVTKOpenGLStereoWidget.cxx
index ac4bb1d51c70ace2cfa94d10c7ec39ef963bfd31..a7d2d91286fbe6f94a0fba9400dc433c04f49c7a 100644
--- a/GUISupport/Qt/QVTKOpenGLStereoWidget.cxx
+++ b/GUISupport/Qt/QVTKOpenGLStereoWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKOpenGLStereoWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKOpenGLStereoWidget.h"
 
 #include "QVTKInteractor.h"
diff --git a/GUISupport/Qt/QVTKOpenGLStereoWidget.h b/GUISupport/Qt/QVTKOpenGLStereoWidget.h
index 81cd1eec8dfe41a50983cce6f36654e409c3cae4..8622f1504b14f8bc7cb744c57f54c295a0d5c167 100644
--- a/GUISupport/Qt/QVTKOpenGLStereoWidget.h
+++ b/GUISupport/Qt/QVTKOpenGLStereoWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKOpenGLStereoWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef QVTKOpenGLStereoWidget_h
 #define QVTKOpenGLStereoWidget_h
 
diff --git a/GUISupport/Qt/QVTKOpenGLWindow.cxx b/GUISupport/Qt/QVTKOpenGLWindow.cxx
index 38ba0d1c79a97f4dfc899173e688ede6e42f5527..ab078921600dbb10d783f30d7ccc4cda96d06657 100644
--- a/GUISupport/Qt/QVTKOpenGLWindow.cxx
+++ b/GUISupport/Qt/QVTKOpenGLWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKOpenGLWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKOpenGLWindow.h"
 
 #include <QApplication>
diff --git a/GUISupport/Qt/QVTKOpenGLWindow.h b/GUISupport/Qt/QVTKOpenGLWindow.h
index d89dd8785b945b827e7eb73ea17d838e14b23020..bddfaab4a91c2485d23d2ae82f007a86baa47dfa 100644
--- a/GUISupport/Qt/QVTKOpenGLWindow.h
+++ b/GUISupport/Qt/QVTKOpenGLWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKOpenGLWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QVTKOpenGLWindow
  * @brief display a vtkGenericOpenGLRenderWindow in a Qt QOpenGLWindow.
diff --git a/GUISupport/Qt/QVTKRenderWidget.h b/GUISupport/Qt/QVTKRenderWidget.h
index 22cfdba5d714f17745e055964749c5fc096e23fe..e5358c46c4c036090ed1c3357618fc24f2c93c62 100644
--- a/GUISupport/Qt/QVTKRenderWidget.h
+++ b/GUISupport/Qt/QVTKRenderWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKRenderWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QVTKRenderWidget
  * @brief Generic QWidget for displaying a vtkRenderWindow in a Qt Application.
diff --git a/GUISupport/Qt/QVTKRenderWindowAdapter.cxx b/GUISupport/Qt/QVTKRenderWindowAdapter.cxx
index b6295a8729d1e7dc1bf351ed42ee083fda1cbb00..6266aa08c4a8f31d3445a492b562070f72f1a2ae 100644
--- a/GUISupport/Qt/QVTKRenderWindowAdapter.cxx
+++ b/GUISupport/Qt/QVTKRenderWindowAdapter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKRenderWindowAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKRenderWindowAdapter.h"
 
 #include <QVTKInteractorAdapter.h>
diff --git a/GUISupport/Qt/QVTKRenderWindowAdapter.h b/GUISupport/Qt/QVTKRenderWindowAdapter.h
index 3d79731423b27dce5af1693203a355aa3018f574..24ad85af3b43b2164eb473f7d7fa95fec48d7946 100644
--- a/GUISupport/Qt/QVTKRenderWindowAdapter.h
+++ b/GUISupport/Qt/QVTKRenderWindowAdapter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKRenderWindowAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef QVTKRenderWindowAdapter_h
 #define QVTKRenderWindowAdapter_h
 
diff --git a/GUISupport/Qt/QVTKTableModelAdapter.cxx b/GUISupport/Qt/QVTKTableModelAdapter.cxx
index f788d1ba892a5ab0b36475604e36da0fec7e8e1a..5931492b8ea8710f3bb35eaa4079cc720befc6e0 100644
--- a/GUISupport/Qt/QVTKTableModelAdapter.cxx
+++ b/GUISupport/Qt/QVTKTableModelAdapter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKTableModelAdapter.h"
 
 #include <vtkCharArray.h>
diff --git a/GUISupport/Qt/QVTKTableModelAdapter.h b/GUISupport/Qt/QVTKTableModelAdapter.h
index bbcbde5c07c4c0cefed943ad173e9cdd4deec9cd..ee8d42f8b71d1f65261e6cb881ce653855ec382e 100644
--- a/GUISupport/Qt/QVTKTableModelAdapter.h
+++ b/GUISupport/Qt/QVTKTableModelAdapter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKTableModelAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QVTKTableModelAdapter
  * @brief An adapter to create a vtkTable from an QAbstractItemModel.
diff --git a/GUISupport/Qt/QVTKWin32Header.h b/GUISupport/Qt/QVTKWin32Header.h
index 97ee011c2b793d6caca759a382b1ca9296143b93..4ad34995d01ae6c4e04ce0681351caaa17b606ac 100644
--- a/GUISupport/Qt/QVTKWin32Header.h
+++ b/GUISupport/Qt/QVTKWin32Header.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QVTKWin32Header.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #ifndef QVTKWin32Header_h
 #define QVTKWin32Header_h
 
diff --git a/GUISupport/Qt/Testing/Cxx/QTestApp.cxx b/GUISupport/Qt/Testing/Cxx/QTestApp.cxx
index c96c70459698b3675883f5a9769108565bfc9842..6845265d33697586e6867f49547b0e6dadd8547c 100644
--- a/GUISupport/Qt/Testing/Cxx/QTestApp.cxx
+++ b/GUISupport/Qt/Testing/Cxx/QTestApp.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QTestApp.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "QTestApp.h"
 
diff --git a/GUISupport/Qt/Testing/Cxx/QTestApp.h b/GUISupport/Qt/Testing/Cxx/QTestApp.h
index 2e6e00667200b2a1c34ca6537fd83730cd0556cc..130ea43810ae44c3150ba49a0d6a9e2dc0c35361 100644
--- a/GUISupport/Qt/Testing/Cxx/QTestApp.h
+++ b/GUISupport/Qt/Testing/Cxx/QTestApp.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QTestApp.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef QTestApp_h
 #define QTestApp_h
diff --git a/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.cxx b/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.cxx
index c36e0ab06d2f89c4f7c25511835a4bab3ab890c5..7280fc550f4dafa8077196bb49320af0ec419691 100644
--- a/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.cxx
+++ b/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKTableModelAdapterTestClass.h"
 
 #include <iostream>
diff --git a/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.h b/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.h
index d40c195297dbf44ae1a9f18d8928a4a77e20f247..cab24331d33d75a5458dadd870d75e1cee1bdd5f 100644
--- a/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.h
+++ b/GUISupport/Qt/Testing/Cxx/QVTKTableModelAdapterTestClass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtTableModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef QVTKTableModelAdapterTestClass_h
 #define QVTKTableModelAdapterTestClass_h
diff --git a/GUISupport/Qt/Testing/Cxx/TestQVTKTableModelAdapter.cxx b/GUISupport/Qt/Testing/Cxx/TestQVTKTableModelAdapter.cxx
index efafeb37a0b3a2396dae82c67aac53421b15ffb5..d156f001ae09f3081464faed54298a2ed2310ce8 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQVTKTableModelAdapter.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQVTKTableModelAdapter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtTableModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "QVTKTableModelAdapterTestClass.h"
 
diff --git a/GUISupport/Qt/Testing/Cxx/TestQWidgetWidget.cxx b/GUISupport/Qt/Testing/Cxx/TestQWidgetWidget.cxx
index 8431b8effd1307a898992d36c1a3e9037794534e..14d3aa41ca6f6847b2a3e211a023d814905abb58 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQWidgetWidget.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQWidgetWidget.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "TestQtCommon.h"
 
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtCommon.cxx b/GUISupport/Qt/Testing/Cxx/TestQtCommon.cxx
index e57dd72b1eedcade36e0a8cfb0a3a4f5a1160e16..5a5ed4bedab5682034adc63fb2314bc4dbdc2de5 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtCommon.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtCommon.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestQtCommon.h"
 
 namespace detail
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtCommon.h b/GUISupport/Qt/Testing/Cxx/TestQtCommon.h
index 9167d0a3488fb2f7b44fc28674d2ccb169e992fe..da0970c9e0f37e932df866ef42c111030b0ceffb 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtCommon.h
+++ b/GUISupport/Qt/Testing/Cxx/TestQtCommon.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QVTKOpenGLNativeWidget.h"
 #include "QVTKOpenGLStereoWidget.h"
 #include "QVTKOpenGLWindow.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtDebugLeaksView.cxx b/GUISupport/Qt/Testing/Cxx/TestQtDebugLeaksView.cxx
index b311cdc115a642964dac3a73ccae7158726db89d..a12da7f0096b6a54af922c1e3897155b32b4714e 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtDebugLeaksView.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtDebugLeaksView.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtTreeModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests vtkQtDebugLeaksModel and vtkQtDebugLeaksView.
 
 #include "vtkConeSource.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtPicking.cxx b/GUISupport/Qt/Testing/Cxx/TestQtPicking.cxx
index 4bd99e569196039e33c7f683d66aaf70453adf3d..c546ea7727cf72ed95b31ab53e301fb924fc237a 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtPicking.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtPicking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtPicking.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests picking actors with
 // QVTKOpenGLStereoWidget/QVTKOpenGLWindow/QVTKOpenGLNativeWidget and vtkPropPicker.
 #include "TestQtCommon.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtSwapWindows.cxx b/GUISupport/Qt/Testing/Cxx/TestQtSwapWindows.cxx
index 9980e38534205a94c9eddcaf8ca389f2436a05c7..133b60ab45582dae9e4fa8d41675893c3ab3d1f7 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtSwapWindows.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtSwapWindows.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestQtCommon.h"
 #include <vtkNew.h>
 #include <vtkRenderWindow.h>
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtTableModelAdapter.cxx b/GUISupport/Qt/Testing/Cxx/TestQtTableModelAdapter.cxx
index 0c112038c844cf57024750e3e357c9429d9d1100..ce84f9c5df050486c201c3cede90dbf76c0ff8db 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtTableModelAdapter.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtTableModelAdapter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtTableModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // Tests vtkQtTableModelAdapter.
 
 #include "vtkDoubleArray.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtTreeModelAdapter.cxx b/GUISupport/Qt/Testing/Cxx/TestQtTreeModelAdapter.cxx
index 95c256e4e6241a36f0f6924315bf843291dae99a..116f40640d374bfca15d01132b5e6873572589f4 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtTreeModelAdapter.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtTreeModelAdapter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtTreeModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // Tests vtkQtTreeModelAdapter.
 
 #include "vtkDataSetAttributes.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtWidget.cxx b/GUISupport/Qt/Testing/Cxx/TestQtWidget.cxx
index 438361f898de19de97ce9a0611ef6f66ffe148fb..fc827a10291d0255970da448fa274fb78c5a4baa 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtWidget.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests QVTKOpenGLStereoWidget/QVTKOpenGLWindow/QVTKOpenGLNativeWidget
 
 #include "TestQtCommon.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtWithChartHistogram2D.cxx b/GUISupport/Qt/Testing/Cxx/TestQtWithChartHistogram2D.cxx
index 8ba94ef5060096e226bef92fa7dbf57863e25d75..424ca2f8af48010e83dff4763f4ae787b23bd7c8 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtWithChartHistogram2D.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtWithChartHistogram2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtWithChartHistogram2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests QVTKOpenGLStereoWidget/QVTKOpenGLNativeWidget/QVTKOpenGLWindow with vtkChartHistogram2D
 #include "TestQtCommon.h"
 #include "vtkChartHistogram2D.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtWithDisabledInteractor.cxx b/GUISupport/Qt/Testing/Cxx/TestQtWithDisabledInteractor.cxx
index 595a2cff1efa269780f9d1040e7c6968edb95977..e6a01e2205e2cc1f643fc1750162c26138918e1b 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtWithDisabledInteractor.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtWithDisabledInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQVTKOpenGLNativeWidgetWithDisabledInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests QVTKOpenGLNativeWidget with a vtkRenderWindowInteractor that has its
 // EnableRender flag disabled.
 #include "TestQtCommon.h"
diff --git a/GUISupport/Qt/Testing/Cxx/TestQtWithMSAA.cxx b/GUISupport/Qt/Testing/Cxx/TestQtWithMSAA.cxx
index 4ddd96f3ca20d92c6a222ebb3bd122f27241b559..115723ab1e1958cc8ee650c1f41e0c17af03e6e2 100644
--- a/GUISupport/Qt/Testing/Cxx/TestQtWithMSAA.cxx
+++ b/GUISupport/Qt/Testing/Cxx/TestQtWithMSAA.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtWithMSAA.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests QVTKOpenGLStereoWidget/QVTKOpenGLNativeWidget/QVTKOpenGLWindow with MSAA
 #include "TestQtCommon.h"
 #include "vtkActor.h"
diff --git a/GUISupport/Qt/vtk.module b/GUISupport/Qt/vtk.module
index 1997e999903ae3df26533261425868f3da1b8a1a..cb90da194a84e83c5d4aed2177b22b4f5f64431e 100644
--- a/GUISupport/Qt/vtk.module
+++ b/GUISupport/Qt/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkGUISupportQt
 GROUPS
   Qt
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::RenderingCore
diff --git a/GUISupport/Qt/vtkEventQtSlotConnect.cxx b/GUISupport/Qt/vtkEventQtSlotConnect.cxx
index d7dcf04f64868e0e1449c1810a474ec052acce34..f3894db69c81a81077ab60757000e9542507ceb8 100644
--- a/GUISupport/Qt/vtkEventQtSlotConnect.cxx
+++ b/GUISupport/Qt/vtkEventQtSlotConnect.cxx
@@ -1,13 +1,6 @@
-/*=========================================================================
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/vtkEventQtSlotConnect.h b/GUISupport/Qt/vtkEventQtSlotConnect.h
index c2e5e6966cc9e6f31996bf5e34753dcbb2d1f7e2..9ff9144e6fa373e39837f5a92eb326f0223d788d 100644
--- a/GUISupport/Qt/vtkEventQtSlotConnect.h
+++ b/GUISupport/Qt/vtkEventQtSlotConnect.h
@@ -1,13 +1,6 @@
-/*=========================================================================
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/vtkQWidgetRepresentation.cxx b/GUISupport/Qt/vtkQWidgetRepresentation.cxx
index 13e6121dff225be86a341401228acdd68c892813..54db12b4206de1c358af6fb60c3d31f89091fc94 100644
--- a/GUISupport/Qt/vtkQWidgetRepresentation.cxx
+++ b/GUISupport/Qt/vtkQWidgetRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQWidgetRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQWidgetRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/GUISupport/Qt/vtkQWidgetRepresentation.h b/GUISupport/Qt/vtkQWidgetRepresentation.h
index fee1bb4fbfc5d10cc5ed3847d8400756348e422c..4c78a58dd01d9e5252f771a0dfc6d42fdf3f0654 100644
--- a/GUISupport/Qt/vtkQWidgetRepresentation.h
+++ b/GUISupport/Qt/vtkQWidgetRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQWidgetRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQWidgetRepresentation
  * @brief   a class defining the representation for a vtkQWidgetWidget
diff --git a/GUISupport/Qt/vtkQWidgetTexture.cxx b/GUISupport/Qt/vtkQWidgetTexture.cxx
index cc088b62af9919c924b07784186487f7fc7655d9..728b919955aafdfbba4e37d11c0345cccaea27f6 100644
--- a/GUISupport/Qt/vtkQWidgetTexture.cxx
+++ b/GUISupport/Qt/vtkQWidgetTexture.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQWidgetTexture.h"
 
 #include "vtkObjectFactory.h"
diff --git a/GUISupport/Qt/vtkQWidgetTexture.h b/GUISupport/Qt/vtkQWidgetTexture.h
index a0fcc5243f9283dbbf737ba551cf09bc648ac8c7..62dd587b17a9e0359ac316d8a8cf3c6e95cd841b 100644
--- a/GUISupport/Qt/vtkQWidgetTexture.h
+++ b/GUISupport/Qt/vtkQWidgetTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQWidgetTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkQWidgetTexture_h
 #define vtkQWidgetTexture_h
 
diff --git a/GUISupport/Qt/vtkQWidgetWidget.cxx b/GUISupport/Qt/vtkQWidgetWidget.cxx
index 7cf4307e7ab1aa056a8b5307ee75736160fc4b00..3730ccbbe78b0152a8ac6cbd97519a4c3453144e 100644
--- a/GUISupport/Qt/vtkQWidgetWidget.cxx
+++ b/GUISupport/Qt/vtkQWidgetWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQWidgetWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQWidgetWidget.h"
 
 #include <QMouseEvent>
diff --git a/GUISupport/Qt/vtkQWidgetWidget.h b/GUISupport/Qt/vtkQWidgetWidget.h
index eacf1ee0f346920e6f4af31b6115c12e9b262419..eb13875f6b1f6bbdb0bc2c56015d45dd2ec8e3ac 100644
--- a/GUISupport/Qt/vtkQWidgetWidget.h
+++ b/GUISupport/Qt/vtkQWidgetWidget.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQWidgetWidget
  * @brief   3D VTK widget for a QWidget
diff --git a/GUISupport/Qt/vtkQtAbstractModelAdapter.cxx b/GUISupport/Qt/vtkQtAbstractModelAdapter.cxx
index 047e301cfd9d8fdbef55bf230bc52dde6e7b9307..5d094615289745fa86bd5a730b784317ac8c6207 100644
--- a/GUISupport/Qt/vtkQtAbstractModelAdapter.cxx
+++ b/GUISupport/Qt/vtkQtAbstractModelAdapter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtAbstractModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtAbstractModelAdapter.h"
 #include "vtkObject.h" // For vtkGenericWarningMacro
diff --git a/GUISupport/Qt/vtkQtAbstractModelAdapter.h b/GUISupport/Qt/vtkQtAbstractModelAdapter.h
index 4b22e429b096a48dca11884b59fcdc3a7033afe5..964597a4cea147e80f222857dfdae502f29999c1 100644
--- a/GUISupport/Qt/vtkQtAbstractModelAdapter.h
+++ b/GUISupport/Qt/vtkQtAbstractModelAdapter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtAbstractModelAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtAbstractModelAdapter
  * @brief   Superclass for Qt model adapters.
diff --git a/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.cxx b/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.cxx
index a014f752f0124105ac5ae8fc62b6c9f4d515324c..4b7e6750ecda37797c175f7f7411e41ef1436261 100644
--- a/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.cxx
+++ b/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtAnnotationLayersModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkQtAnnotationLayersModelAdapter.h"
 
 #include "vtkAnnotation.h"
diff --git a/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.h b/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.h
index 6064895f6b12e76797e60bd74b0d43538aff6247..4fe30a028f72a238513ca88df310d1ce76dab937 100644
--- a/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.h
+++ b/GUISupport/Qt/vtkQtAnnotationLayersModelAdapter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtAnnotationLayersModelAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtAnnotationLayersModelAdapter
  * @brief   Adapts annotations to a Qt item model.
diff --git a/GUISupport/Qt/vtkQtConnection.cxx b/GUISupport/Qt/vtkQtConnection.cxx
index 226a80631f77e7736319fe6d2d11267dac5917f5..5665912f83f9742015a5342a02b033689b53c5a6 100644
--- a/GUISupport/Qt/vtkQtConnection.cxx
+++ b/GUISupport/Qt/vtkQtConnection.cxx
@@ -1,13 +1,6 @@
-/*=========================================================================
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/vtkQtConnection.h b/GUISupport/Qt/vtkQtConnection.h
index 2dc29bb8d4c7078f1cd73ea613585d4c078b2bdc..aad2d2f23e0b6fadfed5054487bd31668b5ccd02 100644
--- a/GUISupport/Qt/vtkQtConnection.h
+++ b/GUISupport/Qt/vtkQtConnection.h
@@ -1,13 +1,6 @@
-/*=========================================================================
-
-  Copyright 2004 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*========================================================================
  For general information about using VTK and Qt, see:
diff --git a/GUISupport/Qt/vtkQtDebugLeaksModel.cxx b/GUISupport/Qt/vtkQtDebugLeaksModel.cxx
index 2c0aa3ef0689de8e18085e33015fddace3dfbe96..ba5f54030e2f6bc0cfcedc86ed67cfdb669e924d 100644
--- a/GUISupport/Qt/vtkQtDebugLeaksModel.cxx
+++ b/GUISupport/Qt/vtkQtDebugLeaksModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtDebugLeaksModel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQtDebugLeaksModel.h"
 #include "vtkDebugLeaks.h"
 
diff --git a/GUISupport/Qt/vtkQtDebugLeaksModel.h b/GUISupport/Qt/vtkQtDebugLeaksModel.h
index 854f5223ef5a6fbb3f25f43e02649ca7f895f556..84fbedbe9286fba92bba9ac2fd4e2292debe68e9 100644
--- a/GUISupport/Qt/vtkQtDebugLeaksModel.h
+++ b/GUISupport/Qt/vtkQtDebugLeaksModel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtDebugLeaksModel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQtDebugLeaksModel
  * @brief   model class that observes the vtkDebugLeaks singleton
diff --git a/GUISupport/Qt/vtkQtDebugLeaksView.cxx b/GUISupport/Qt/vtkQtDebugLeaksView.cxx
index 8109aac4e8101decd9887b931014c5ab6b91a3f3..eb59866076849f88757a6a79ac39ec6356763bbf 100644
--- a/GUISupport/Qt/vtkQtDebugLeaksView.cxx
+++ b/GUISupport/Qt/vtkQtDebugLeaksView.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtDebugLeaksView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQtDebugLeaksView.h"
 #include "vtkObjectBase.h"
 #include "vtkQtDebugLeaksModel.h"
diff --git a/GUISupport/Qt/vtkQtDebugLeaksView.h b/GUISupport/Qt/vtkQtDebugLeaksView.h
index 0776156e22d725cc29a92489669456e147f7ba6a..5a535fce3e0181be820e3931b0c6ab6c5fcbc39c 100644
--- a/GUISupport/Qt/vtkQtDebugLeaksView.h
+++ b/GUISupport/Qt/vtkQtDebugLeaksView.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtDebugLeaksView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQtDebugLeaksView
  * @brief   view class to display contents of vtkQtDebugLeaksModel
diff --git a/GUISupport/Qt/vtkQtTableModelAdapter.cxx b/GUISupport/Qt/vtkQtTableModelAdapter.cxx
index 256b8cce0cb54668d0a3cd114976993c8a9e95b7..49f0672c431e6cc6546abaf948e02993d63945fd 100644
--- a/GUISupport/Qt/vtkQtTableModelAdapter.cxx
+++ b/GUISupport/Qt/vtkQtTableModelAdapter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTableModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkQtTableModelAdapter.h"
 
 #include "vtkConvertSelection.h"
diff --git a/GUISupport/Qt/vtkQtTableModelAdapter.h b/GUISupport/Qt/vtkQtTableModelAdapter.h
index fbb55fbd0b9b90adbe0287bd677ee12875963593..c2c5177705ef42489ad5708e6c75497dac3b2465 100644
--- a/GUISupport/Qt/vtkQtTableModelAdapter.h
+++ b/GUISupport/Qt/vtkQtTableModelAdapter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTableModelAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtTableModelAdapter
  * @brief   Adapts a table to a Qt item model.
diff --git a/GUISupport/Qt/vtkQtTreeModelAdapter.cxx b/GUISupport/Qt/vtkQtTreeModelAdapter.cxx
index eb3215c9eb5d8bbedbc289223dbe178944f35ae3..f393bca34a32e7c977b096a034fc468afaaa2a2a 100644
--- a/GUISupport/Qt/vtkQtTreeModelAdapter.cxx
+++ b/GUISupport/Qt/vtkQtTreeModelAdapter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTreeModelAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtTreeModelAdapter.h"
 
diff --git a/GUISupport/Qt/vtkQtTreeModelAdapter.h b/GUISupport/Qt/vtkQtTreeModelAdapter.h
index 8cd15a0fe4710317b634d86045cfc58c3dcd6c6a..b7545647bbb33d5201efadcb756e4d3fcdbf7428 100644
--- a/GUISupport/Qt/vtkQtTreeModelAdapter.h
+++ b/GUISupport/Qt/vtkQtTreeModelAdapter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTreeModelAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtTreeModelAdapter
  * @brief   Adapts a tree to a Qt item model.
diff --git a/GUISupport/Qt/vtkTDxQtUnixDevices.cxx b/GUISupport/Qt/vtkTDxQtUnixDevices.cxx
index 4aef6440613fb4208facd9e1e5eb87571f5bea41..02f138f2abb5710926159578918cc24be7b6ea0d 100644
--- a/GUISupport/Qt/vtkTDxQtUnixDevices.cxx
+++ b/GUISupport/Qt/vtkTDxQtUnixDevices.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkDepthPeelingPass.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTDxQtUnixDevices.h"
 #include "vtkSmartPointer.h"
diff --git a/GUISupport/Qt/vtkTDxQtUnixDevices.h b/GUISupport/Qt/vtkTDxQtUnixDevices.h
index cd95a02b7d3dbb07da721e00385560d3e6cb7985..f942d6af646e62fcdd12e072aaef6380482c5b3b 100644
--- a/GUISupport/Qt/vtkTDxQtUnixDevices.h
+++ b/GUISupport/Qt/vtkTDxQtUnixDevices.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTDxQtUnixDevices
  * @brief   Manage a list vtkTDXUnixDevice(s).
diff --git a/GUISupport/QtQuick/QQuickVTKInteractiveWidget.cxx b/GUISupport/QtQuick/QQuickVTKInteractiveWidget.cxx
index 41942db6a0499273c661291670c48c1e44d05d6c..39f7d7f49bc3b3353cb26ba5cdc4a06d74e71005 100644
--- a/GUISupport/QtQuick/QQuickVTKInteractiveWidget.cxx
+++ b/GUISupport/QtQuick/QQuickVTKInteractiveWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKInteractiveWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this class is deprecated, don't warn about deprecated classes it uses
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/GUISupport/QtQuick/QQuickVTKInteractiveWidget.h b/GUISupport/QtQuick/QQuickVTKInteractiveWidget.h
index 2612eb1465e07ca7e0dce1d28e913d52df39c6b8..beea4816d82190eeaf594f4dca56c4b6051e4978 100644
--- a/GUISupport/QtQuick/QQuickVTKInteractiveWidget.h
+++ b/GUISupport/QtQuick/QQuickVTKInteractiveWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKInteractiveWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QQuickVTKInteractiveWidget
  * @brief QObject that manages a VTK interactive widget to ensure that it behaves as per the QtQuick
diff --git a/GUISupport/QtQuick/QQuickVTKInteractorAdapter.cxx b/GUISupport/QtQuick/QQuickVTKInteractorAdapter.cxx
index 5579938760f2169c2e8e4222dcb84a37edee5937..685bae4bf6cb1030d35840b1c247dbe8065490ea 100644
--- a/GUISupport/QtQuick/QQuickVTKInteractorAdapter.cxx
+++ b/GUISupport/QtQuick/QQuickVTKInteractorAdapter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKInteractorAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this class is deprecated, don't warn about deprecated classes it uses
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/GUISupport/QtQuick/QQuickVTKInteractorAdapter.h b/GUISupport/QtQuick/QQuickVTKInteractorAdapter.h
index 032148f396ff2a3056546c0b1a12a64e78c53744..8c387ba6dfa3ffe6d1023054719054f449ce6967 100644
--- a/GUISupport/QtQuick/QQuickVTKInteractorAdapter.h
+++ b/GUISupport/QtQuick/QQuickVTKInteractorAdapter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKInteractorAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef QQuickVTKInteractorAdapter_h
 #define QQuickVTKInteractorAdapter_h
 
diff --git a/GUISupport/QtQuick/QQuickVTKItem.cxx b/GUISupport/QtQuick/QQuickVTKItem.cxx
index 16c73d409fb5bac0620a6361457eabda1ef1aebf..a201a42b265aabaaf23391ede2e6e5c32ac96fa6 100644
--- a/GUISupport/QtQuick/QQuickVTKItem.cxx
+++ b/GUISupport/QtQuick/QQuickVTKItem.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen, John Stone
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) John Stone
+// SPDX-License-Identifier: BSD-3-Clause
 #include "QQuickVTKItem.h"
 
 #include <QtQuick/QQuickWindow>
diff --git a/GUISupport/QtQuick/QQuickVTKItem.h b/GUISupport/QtQuick/QQuickVTKItem.h
index 2779fc4aae8d127210b085c52d87b0b68af3dc03..9301d788445d64e4ffd16677f2d5aeb2bc9f676a 100644
--- a/GUISupport/QtQuick/QQuickVTKItem.h
+++ b/GUISupport/QtQuick/QQuickVTKItem.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen, John Stone
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) John Stone
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QQuickVTKItem
  * @brief QQuickItem that manages a VTK rendering in the QML scenegraph
diff --git a/GUISupport/QtQuick/QQuickVTKRenderItem.cxx b/GUISupport/QtQuick/QQuickVTKRenderItem.cxx
index e3fe02091fa6b9f1485b56f333b7b2780e0c033c..0b8e1f96ab4f8e78c8a1cf70def2b8d5fe81514a 100644
--- a/GUISupport/QtQuick/QQuickVTKRenderItem.cxx
+++ b/GUISupport/QtQuick/QQuickVTKRenderItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKRenderItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this class is deprecated, don't warn about deprecated classes it uses
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/GUISupport/QtQuick/QQuickVTKRenderItem.h b/GUISupport/QtQuick/QQuickVTKRenderItem.h
index bed92d1ad29513393aec7291980fac153193adca..72cc8831081ef96765a28140ab6449673376788f 100644
--- a/GUISupport/QtQuick/QQuickVTKRenderItem.h
+++ b/GUISupport/QtQuick/QQuickVTKRenderItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKRenderItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QQuickVTKRenderItem
  * @brief [QQuickItem] subclass to render a VTK scene in a QtQuick/QML application.
diff --git a/GUISupport/QtQuick/QQuickVTKRenderWindow.cxx b/GUISupport/QtQuick/QQuickVTKRenderWindow.cxx
index cd9c576e1600dc2a19184c4a9b6037e208ac76e8..8960d4ed0475c309dded18df412c6144603fdd58 100644
--- a/GUISupport/QtQuick/QQuickVTKRenderWindow.cxx
+++ b/GUISupport/QtQuick/QQuickVTKRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this class is deprecated, don't warn about deprecated classes it uses
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/GUISupport/QtQuick/QQuickVTKRenderWindow.h b/GUISupport/QtQuick/QQuickVTKRenderWindow.h
index a2abdd7e9beb18e77e7a46139245fefa20b9ebb6..cb8a0bfba852b45e6f3dedf64114eb26250bd55b 100644
--- a/GUISupport/QtQuick/QQuickVTKRenderWindow.h
+++ b/GUISupport/QtQuick/QQuickVTKRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQuickVTKRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class QQuickVTKRenderWindow
  * @brief [QQuickItem] subclass that manages the vtkRenderWindow and, in
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.cxx b/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.cxx
index 178e04206d9b759af1a01e3a0e301814be13dfed..bfee94745b43efa743171e899d41be402de8b671 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.cxx
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestQQuickCommon.h"
 #include "QQuickVTKItem.h"
 #include "QVTKRenderWindowAdapter.h"
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.h b/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.h
index 101ed2784733b2ee4e33db9f3e6ae8ed48eb7fcc..2d84a38ad8e52bbb802699c1689327c84708203b 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.h
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickCommon.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkABINamespace.h"
 
 namespace detail
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_1.cxx b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_1.cxx
index 389bd76978ac4e3b370a637b8968db4e29f86744..eb18c3460509f2a5b371631e67cda3795bd0a9e5 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_1.cxx
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestQQuickVTKItem_1.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Tests QQuickVTKItem
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_2.cxx b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_2.cxx
index e20309eedc7700875a01a6ab29253755ae2e28bb..5c657661b4149f0da4a5f9db05ffb05019cdfe1f 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_2.cxx
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestQQuickVTKItem_2.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Tests QQuickVTKItem
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_3.cxx b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_3.cxx
index 5a2933560c111e07de51fd8fff87ac765b3069ff..85c192242164ac49e2257450fa565e29e75acdfc 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_3.cxx
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKItem_3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestQQuickVTKItem_3.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Tests QQuickVTKItem
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItem.cxx b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItem.cxx
index f7b07fec338ef53f6d9a2961e7239be0aa47b152..8addd352537773d6cb0afdc40ee6b4cd9a7a4e8a 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItem.cxx
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQQuickVTKRenderItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Tests QQuickVTKRenderItem
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItemWidget.cxx b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItemWidget.cxx
index c5a871da9f5a911bf682ffe797316ce0e0c88bc7..eee76407d1c28984b7451bcdbb273db2b5257f5e 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItemWidget.cxx
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderItemWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQQuickVTKRenderItemWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Tests QQuickVTKRenderItem
diff --git a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderWindow.cxx b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderWindow.cxx
index cdabecca6ca83a6221b0bdc28df97916cda8c3d9..05c5d6871ac5e43d677efa18addea55e3a84b8ff 100644
--- a/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderWindow.cxx
+++ b/GUISupport/QtQuick/Testing/Cxx/TestQQuickVTKRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQQuickVTKRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Tests QQuickVTKRenderWindow/QQuickVTKRenderItem
diff --git a/GUISupport/QtQuick/qml/QQmlVTKPlugin.cxx b/GUISupport/QtQuick/qml/QQmlVTKPlugin.cxx
index 1f7f19ee6551ef529fc7c01caa0947f8912991c0..38a3f38c7f955f1ce887c386e82268184e7e6155 100644
--- a/GUISupport/QtQuick/qml/QQmlVTKPlugin.cxx
+++ b/GUISupport/QtQuick/qml/QQmlVTKPlugin.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQmlVTKPlugin.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this class is deprecated, don't warn about deprecated classes it uses
 #define VTK_DEPRECATION_LEVEL 0
 // vtk includes
diff --git a/GUISupport/QtQuick/qml/QQmlVTKPlugin.h b/GUISupport/QtQuick/qml/QQmlVTKPlugin.h
index ee6834e2688f761a1e0d48da093049a25a596c9c..574babed0992726e41f153b10ebd082860ab1d3d 100644
--- a/GUISupport/QtQuick/qml/QQmlVTKPlugin.h
+++ b/GUISupport/QtQuick/qml/QQmlVTKPlugin.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    QQmlVTKPlugin.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef QQmlVTKPlugin_h
 #define QQmlVTKPlugin_h
 
diff --git a/GUISupport/QtQuick/vtk.module b/GUISupport/QtQuick/vtk.module
index b24a731f19f184d06c0b33ebc32f39ab69a06fcf..5f4f64a08036b710bb064713ac6523c998a4d551 100644
--- a/GUISupport/QtQuick/vtk.module
+++ b/GUISupport/QtQuick/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkGUISupportQtQuick
 GROUPS
   Qt
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::GUISupportQt
diff --git a/GUISupport/QtSQL/LICENSE b/GUISupport/QtSQL/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/GUISupport/QtSQL/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/GUISupport/QtSQL/Testing/Cxx/TestQtSQLDatabase.cxx b/GUISupport/QtSQL/Testing/Cxx/TestQtSQLDatabase.cxx
index 18d14aa63716dd00a36abd5c71dc7397f2c44522..f3dd18e1d456393afba56df024b82fc77dd050e2 100644
--- a/GUISupport/QtSQL/Testing/Cxx/TestQtSQLDatabase.cxx
+++ b/GUISupport/QtSQL/Testing/Cxx/TestQtSQLDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtSQLDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // Tests vtkQtSQLDatabase.
 
 #include "vtkQtSQLDatabase.h"
diff --git a/GUISupport/QtSQL/vtk.module b/GUISupport/QtSQL/vtk.module
index e0953d8e1fa0b78e9914ae0c49972e968c6407ac..471570a8938fa6953c8e0853aaa86d3c7c710f78 100644
--- a/GUISupport/QtSQL/vtk.module
+++ b/GUISupport/QtSQL/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkGUISupportQtSQL
 GROUPS
   Qt
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::GUISupportQt
diff --git a/GUISupport/QtSQL/vtkQtSQLDatabase.cxx b/GUISupport/QtSQL/vtkQtSQLDatabase.cxx
index 8602025b4a2f229aa8a9c5ad3ce8e535a6654e02..8959e2fe6a43418686cacd6fcee2833bc34ca643 100644
--- a/GUISupport/QtSQL/vtkQtSQLDatabase.cxx
+++ b/GUISupport/QtSQL/vtkQtSQLDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtSQLDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtSQLDatabase.h"
 
diff --git a/GUISupport/QtSQL/vtkQtSQLDatabase.h b/GUISupport/QtSQL/vtkQtSQLDatabase.h
index 82aeceff0fec5e2fce41658fef791b2898839ac4..6a33da137e9b6689c5f5c52197bc8f2fd1d7d595 100644
--- a/GUISupport/QtSQL/vtkQtSQLDatabase.h
+++ b/GUISupport/QtSQL/vtkQtSQLDatabase.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtSQLDatabase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtSQLDatabase
  * @brief   maintains a connection to an sql database
diff --git a/GUISupport/QtSQL/vtkQtSQLQuery.cxx b/GUISupport/QtSQL/vtkQtSQLQuery.cxx
index f8e5e4c9d0068bd377b93436621379a4f775c055..235d9531711b59ceff88cd166710a1a4d2d367be 100644
--- a/GUISupport/QtSQL/vtkQtSQLQuery.cxx
+++ b/GUISupport/QtSQL/vtkQtSQLQuery.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtSQLQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtSQLQuery.h"
 
diff --git a/GUISupport/QtSQL/vtkQtSQLQuery.h b/GUISupport/QtSQL/vtkQtSQLQuery.h
index 578aadf4f622e6bba25710ce8d4718618e982024..ad39fdd1d9fc61f1460d0ec0ca80f142584f6ac1 100644
--- a/GUISupport/QtSQL/vtkQtSQLQuery.h
+++ b/GUISupport/QtSQL/vtkQtSQLQuery.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtSQLQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtSQLQuery
  * @brief   query class associated with vtkQtSQLDatabase
diff --git a/GUISupport/QtSQL/vtkQtTimePointUtility.cxx b/GUISupport/QtSQL/vtkQtTimePointUtility.cxx
index 4cdfc4934179cdd5ed84375ab1b1bf99b3aae150..cdd999288e9a4e11c30675cde6f13bef786ba668 100644
--- a/GUISupport/QtSQL/vtkQtTimePointUtility.cxx
+++ b/GUISupport/QtSQL/vtkQtTimePointUtility.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTimePointUtility.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtTimePointUtility.h"
 
diff --git a/GUISupport/QtSQL/vtkQtTimePointUtility.h b/GUISupport/QtSQL/vtkQtTimePointUtility.h
index e75c0f2efdc0099d29744d2e0c663633a35e2f54..07e265fb6c428254e815d0b82ee9a068c1ea2196 100644
--- a/GUISupport/QtSQL/vtkQtTimePointUtility.h
+++ b/GUISupport/QtSQL/vtkQtTimePointUtility.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTimePointUtility.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtTimePointUtility
  * @brief   performs common time operations
diff --git a/Geovis/Core/LICENSE b/Geovis/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Geovis/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Geovis/Core/Testing/Cxx/TestGeoProjection.cxx b/Geovis/Core/Testing/Cxx/TestGeoProjection.cxx
index 9fd1bd75eef5b961a63a43dc61fcccbb46e9fc1a..9ef1da3eb9e29786af450e4adbc6c4c7ce7c2fa5 100644
--- a/Geovis/Core/Testing/Cxx/TestGeoProjection.cxx
+++ b/Geovis/Core/Testing/Cxx/TestGeoProjection.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGeoProjection.h"
 
 int TestGeoProjection(int, char*[])
diff --git a/Geovis/Core/Testing/Cxx/TestLibProj.cxx b/Geovis/Core/Testing/Cxx/TestLibProj.cxx
index 1b6affd802369038ac6857a11e2062e4d95f0398..201b7d8bd80280c50f1f4f4701655f19b59f364c 100644
--- a/Geovis/Core/Testing/Cxx/TestLibProj.cxx
+++ b/Geovis/Core/Testing/Cxx/TestLibProj.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <iostream>
 #include <set>
 #include <sstream>
diff --git a/Geovis/Core/vtk.module b/Geovis/Core/vtk.module
index 8819fcbcf164af9a9283279193b533b39828378d..67fc12277fc7a74ad272840b3e42d768040f1b69 100644
--- a/Geovis/Core/vtk.module
+++ b/Geovis/Core/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkGeovisCore
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Geovis/Core/vtkCompassWidget.cxx b/Geovis/Core/vtkCompassWidget.cxx
index f4d7baa314b6f2b0091a1c728e55af066ed58fd8..f80a85704facfaf440cfa319ab60c15b6ceb78aa 100644
--- a/Geovis/Core/vtkCompassWidget.cxx
+++ b/Geovis/Core/vtkCompassWidget.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompassWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCompassWidget.h"
 #include "vtkCallbackCommand.h"
diff --git a/Geovis/Core/vtkGeoProjection.cxx b/Geovis/Core/vtkGeoProjection.cxx
index fb1fe9f55aaa3399bb68c46d42eacef046a116a4..f68e751dd639e40b65b68de11a9d7f17d84d04e3 100644
--- a/Geovis/Core/vtkGeoProjection.cxx
+++ b/Geovis/Core/vtkGeoProjection.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoProjection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGeoProjection.h"
 
diff --git a/Geovis/Core/vtkGeoProjection.h b/Geovis/Core/vtkGeoProjection.h
index 3211ce9d6d18088bc236ed21fb6ba7a7b26a3f9e..4318632e00dc017424607aa13b6a27be0108c9e5 100644
--- a/Geovis/Core/vtkGeoProjection.h
+++ b/Geovis/Core/vtkGeoProjection.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoProjection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGeoProjection
  * @brief   Represent a projection from a sphere to a plane
diff --git a/Geovis/Core/vtkGeoTransform.cxx b/Geovis/Core/vtkGeoTransform.cxx
index 7ecb370490edb925a42e06d032172564f3841771..fbb49ef59b50f4d1b41959b26ce96fa8f46b47cf 100644
--- a/Geovis/Core/vtkGeoTransform.cxx
+++ b/Geovis/Core/vtkGeoTransform.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGeoTransform.h"
 
diff --git a/Geovis/Core/vtkGeoTransform.h b/Geovis/Core/vtkGeoTransform.h
index aec0701588b3a4f58134e8b9889fefaab0d2eabc..78f585cc7913d7a4b161ecce2f49f9bff68e79fe 100644
--- a/Geovis/Core/vtkGeoTransform.h
+++ b/Geovis/Core/vtkGeoTransform.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoTransform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGeoTransform
  * @brief   A transformation between two geographic coordinate systems
diff --git a/Geovis/GDAL/Testing/Cxx/TestRasterReprojectionFilter.cxx b/Geovis/GDAL/Testing/Cxx/TestRasterReprojectionFilter.cxx
index b1c7acff1baacf304b4c68a6ad72ec03004110ef..fe6eecd12453023b2e27da0f2972419bdf1ae9e9 100644
--- a/Geovis/GDAL/Testing/Cxx/TestRasterReprojectionFilter.cxx
+++ b/Geovis/GDAL/Testing/Cxx/TestRasterReprojectionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRasterReprojectionFiltercxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test for the vtkRasterReprojectionFilter using GDAL
diff --git a/Geovis/GDAL/vtk.module b/Geovis/GDAL/vtk.module
index 7201ac8715426a3a284f528c0451e484a80f687e..9fd967fe65f3813f1a4f494e20e5fe95f529f55e 100644
--- a/Geovis/GDAL/vtk.module
+++ b/Geovis/GDAL/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::GeovisGDAL
 LIBRARY_NAME
   vtkGeovisGDAL
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Geovis/GDAL/vtkGDALRasterConverter.cxx b/Geovis/GDAL/vtkGDALRasterConverter.cxx
index ef0841493ed4502ca04b2070679969f17ff79f50..18fc8ca9209651b57767e27b33c1a85d868c898a 100644
--- a/Geovis/GDAL/vtkGDALRasterConverter.cxx
+++ b/Geovis/GDAL/vtkGDALRasterConverter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterConverter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGDALRasterConverter.h"
 
diff --git a/Geovis/GDAL/vtkGDALRasterConverter.h b/Geovis/GDAL/vtkGDALRasterConverter.h
index 74c3a071f795d7a3445d8e5938434d84c513babd..48cb05b72b6c7a0af3f4a076a38310d96f4e3886 100644
--- a/Geovis/GDAL/vtkGDALRasterConverter.h
+++ b/Geovis/GDAL/vtkGDALRasterConverter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterConverter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkGDALRasterConverter
  * @brief Convert between VTK image representation and GDAL datasets
diff --git a/Geovis/GDAL/vtkGDALRasterReprojection.cxx b/Geovis/GDAL/vtkGDALRasterReprojection.cxx
index 3959a23817a82f478e8e71ffc44d1c94b4432699..0131da946325416a4db324989424a5747f36519f 100644
--- a/Geovis/GDAL/vtkGDALRasterReprojection.cxx
+++ b/Geovis/GDAL/vtkGDALRasterReprojection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReprojection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGDALRasterReprojection.h"
 
 // VTK Includes
diff --git a/Geovis/GDAL/vtkGDALRasterReprojection.h b/Geovis/GDAL/vtkGDALRasterReprojection.h
index 223a1a7f9fed6343d7021e6f8c0eb8a9f64e86aa..8c6e0b29f364341a770643dca65841f26bf0f25e 100644
--- a/Geovis/GDAL/vtkGDALRasterReprojection.h
+++ b/Geovis/GDAL/vtkGDALRasterReprojection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReprojection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGDALRasterReprojection
  *
diff --git a/Geovis/GDAL/vtkRasterReprojectionFilter.cxx b/Geovis/GDAL/vtkRasterReprojectionFilter.cxx
index b99faa1d40e9ba1e4ac5b2dc707003cf4ae84a2e..23a9d2961788892b63d2f36452f7b3adc2886b8a 100644
--- a/Geovis/GDAL/vtkRasterReprojectionFilter.cxx
+++ b/Geovis/GDAL/vtkRasterReprojectionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRasterReprojectionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRasterReprojectionFilter.h"
 
 // VTK includes
diff --git a/Geovis/GDAL/vtkRasterReprojectionFilter.h b/Geovis/GDAL/vtkRasterReprojectionFilter.h
index a8813b2fe40414a3f30c2769a36b2dbd52796b75..4a7c7f800714648c8d79d581b8eed83fb12169e9 100644
--- a/Geovis/GDAL/vtkRasterReprojectionFilter.h
+++ b/Geovis/GDAL/vtkRasterReprojectionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRasterReprojectionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkRasterReprojectionFilter
  * @brief Transform a VTK image data to a different projection.
diff --git a/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.cxx b/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.cxx
index dfb8e6dce83b083f135fa2dbfa39c0675a2f1442..86e0e422446062ebf1760929566c136ae229ea05 100644
--- a/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.cxx
+++ b/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3ArraySelection.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "Core/vtkADIOS2CoreArraySelection.h"
 #include <iostream>
 
diff --git a/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.h b/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.h
index 0b635cd3b949a4890d598e1b2df353890fd0bee9..493270f391779288c4ee0da8ee143f500b0a67a7 100644
--- a/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.h
+++ b/IO/ADIOS2/Core/vtkADIOS2CoreArraySelection.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3ArraySelection.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkADIOS2ArraySelection
  * @brief   helper to identify requested arrays with
diff --git a/IO/ADIOS2/Core/vtkADIOS2CoreTypeTraits.h b/IO/ADIOS2/Core/vtkADIOS2CoreTypeTraits.h
index ef2425f0ecd6176135dce4508ccfcc93cdc8c368..3d720071df8f7187f55c9a7b17d5afc8e0e136df 100644
--- a/IO/ADIOS2/Core/vtkADIOS2CoreTypeTraits.h
+++ b/IO/ADIOS2/Core/vtkADIOS2CoreTypeTraits.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkADIOS2CoreImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @brief  Type traits for adios2 types(Native types) to vtk types
  *
diff --git a/IO/ADIOS2/LICENSE b/IO/ADIOS2/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/ADIOS2/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps2D.cxx b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps2D.cxx
index 05ad6b7ceca5c5a4d40d6cc5766fa4dce46658c5..fff0d374feb755a7785416f8c60207be05dc2478 100644
--- a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps2D.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalXdmfReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests reading of a simple ADIOS2 bp file.
 
diff --git a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps3D.cxx b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps3D.cxx
index fa83b6714e52fd65a043cc8799c6c5b86c38a6fe..8beee4e2eb1928b5f1f7fa645b6ff3534c616eaa 100644
--- a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps3D.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPIMultiTimeSteps3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalXdmfReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests reading of a simple ADIOS2 bp file.
 
diff --git a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPISingleTimeStep.cxx b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPISingleTimeStep.cxx
index 739a5350ab410a4ff0366b014fe74aaf062e02c7..a764b6421d70765c9dd4422c4178d8258ce00e23 100644
--- a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPISingleTimeStep.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMPISingleTimeStep.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalXdmfReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests reading of a simple ADIOS2 bp file.
 
diff --git a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps2D.cxx b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps2D.cxx
index bfa55db964186dc2925d58aa2b02176319bf4dbe..c61ec078d3ca6f3cc1b7bd78427edfb130099e24 100644
--- a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps2D.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalXdmfReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests reading of a simple ADIOS2 bp file.
 
diff --git a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps3D.cxx b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps3D.cxx
index 6de171e4b60eb30d1cf2e6af57d2a93ffd3b8355..2bff614d31923ae801b61a63543945824656bf8c 100644
--- a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps3D.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderMultiTimeSteps3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalXdmfReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests reading of a simple ADIOS2 bp file.
 
diff --git a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderSingleTimeStep.cxx b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderSingleTimeStep.cxx
index d721ec1a20ffe2f103bffa2384ac48979c8da474..900e0db0f863f7df5619120f72a83aaa4a9248a9 100644
--- a/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderSingleTimeStep.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestADIOS2BPReaderSingleTimeStep.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalXdmfReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests reading of a simple ADIOS2 bp file.
 
diff --git a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3D.cxx b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3D.cxx
index f2b0f0988d88c4cb8608814c14cdcbf0fa5cb7f3..698ff884a738ae681687d0e86f726a0dc5406c02 100644
--- a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3D.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3D.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOADIOS2VTX_VTI3D.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*
  * TestIOADIOS2VTX_VTI3D.cxx : pipeline tests for image data reader 1D and 3D
diff --git a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3DRendering.cxx b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3DRendering.cxx
index fe6890e5f1b5b32cd293ef76461535da32cd84ca..ed9e9c8864f829a6f41aec98c48b24ea773ea76b 100644
--- a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3DRendering.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTI3DRendering.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOADIOS2VTX_VTI3DRendering.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*
  * TestIOADIOS2VTX_VTI3DRendering.cxx : simple rendering test
diff --git a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU1DRendering.cxx b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU1DRendering.cxx
index 3660fee21fe2cd7cac29130fed4eed9958e80f2d..e261378c795dcbe17a1ba6bf07b9ba3851e735c1 100644
--- a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU1DRendering.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU1DRendering.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOADIOS2VTX_VTU2DRendering.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*
  * TestIOADIOS2VTX_VTU2DRendering.cxx : simple rendering test for unstructured
diff --git a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU2DRendering.cxx b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU2DRendering.cxx
index 62aa77b788402568b3c6e89b78b7d4d9370eaf57..9d8e261197b81369018ad5d08e226096ef9063cb 100644
--- a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU2DRendering.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU2DRendering.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOADIOS2VTX_VTU2DRendering.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*
  * TestIOADIOS2VTX_VTU2DRendering.cxx : simple rendering test for unstructured
diff --git a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3D.cxx b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3D.cxx
index 2c49d0f7daea056f37d3ba7932edf7b6968478ae..175be44f24bc4b99b355de2a0d1337ea2b671bea 100644
--- a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3D.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3D.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOADIOS2VTX_VTU3D.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*
  * TestIOADIOS2VTX_VTU3D.cxx : pipeline tests for unstructured grid reader
diff --git a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3DRendering.cxx b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3DRendering.cxx
index 19094b027078085efb2ce28410ad28b4ff852066..886330f4fceefac1cc46178b486670705c011837 100644
--- a/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3DRendering.cxx
+++ b/IO/ADIOS2/Testing/Cxx/TestIOADIOS2VTX_VTU3DRendering.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOADIOS2VTX_VTU3DRendering.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*
  * TestIOADIOS2VTX_VTU3DRendering.cxx : simple rendering test for unstructured
diff --git a/IO/ADIOS2/Testing/Cxx/UnitTestIOADIOS2VTX.cxx b/IO/ADIOS2/Testing/Cxx/UnitTestIOADIOS2VTX.cxx
index 1efd0d84c1e381d0bf6993ceaff108d930b192d9..3e9356a842121ce5ebf24d6d5b49572f4c5ddb2a 100644
--- a/IO/ADIOS2/Testing/Cxx/UnitTestIOADIOS2VTX.cxx
+++ b/IO/ADIOS2/Testing/Cxx/UnitTestIOADIOS2VTX.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestIOADIOS2.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /*
  * UnitTestIOADIOS2.cxx : unit tests covering nearly 100%
diff --git a/IO/ADIOS2/VTX/VTXSchemaManager.cxx b/IO/ADIOS2/VTX/VTXSchemaManager.cxx
index 1636d5728b735821f751027f89f4973f262daecb..1a4e633fc7427681b9b05ac79bb7931a92cf0af4 100644
--- a/IO/ADIOS2/VTX/VTXSchemaManager.cxx
+++ b/IO/ADIOS2/VTX/VTXSchemaManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXSchemaManager.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXSchemaManager.cxx
diff --git a/IO/ADIOS2/VTX/VTXSchemaManager.h b/IO/ADIOS2/VTX/VTXSchemaManager.h
index 173303e4243591371aa4394c0f3a3b117e23c5a4..f1091b933cdbd2a5cb2e422ddeae3b295835c184 100644
--- a/IO/ADIOS2/VTX/VTXSchemaManager.h
+++ b/IO/ADIOS2/VTX/VTXSchemaManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXSchemaManager.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXSchemaManager.h : reusable class that manages a reader that
diff --git a/IO/ADIOS2/VTX/common/VTXDataArray.cxx b/IO/ADIOS2/VTX/common/VTXDataArray.cxx
index 9d0faacdaa5694bb4d9834891ca6b126eb7b72c3..ef5f5ad6277ddf51088b68b58aadad84d1728975 100644
--- a/IO/ADIOS2/VTX/common/VTXDataArray.cxx
+++ b/IO/ADIOS2/VTX/common/VTXDataArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXDataArray.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXDataArray.cxx
diff --git a/IO/ADIOS2/VTX/common/VTXDataArray.h b/IO/ADIOS2/VTX/common/VTXDataArray.h
index ed45698d7a3d5bd05a5996fc1d9c5c42f1bfb0d6..8bf040ba3ca1175db4e7c887fb1432bbcea64229 100644
--- a/IO/ADIOS2/VTX/common/VTXDataArray.h
+++ b/IO/ADIOS2/VTX/common/VTXDataArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXDataArray.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXDataArray.h : wrapper around vtkDataArray adding adios2 relevant
diff --git a/IO/ADIOS2/VTX/common/VTXHelper.cxx b/IO/ADIOS2/VTX/common/VTXHelper.cxx
index 6650343f10f864898b32a7a39e31761b96be72bb..78f88d2e46b10cb7d59f6da407c88bc7731346f4 100644
--- a/IO/ADIOS2/VTX/common/VTXHelper.cxx
+++ b/IO/ADIOS2/VTX/common/VTXHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXHelper.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXHelper.cxx
diff --git a/IO/ADIOS2/VTX/common/VTXHelper.h b/IO/ADIOS2/VTX/common/VTXHelper.h
index 7e7c3c720b37826bfd71448e96b0bcb7683e9789..53341e7ed375b34b6cbfb4b34e9b1a2203500b37 100644
--- a/IO/ADIOS2/VTX/common/VTXHelper.h
+++ b/IO/ADIOS2/VTX/common/VTXHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXHelper.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXHelper.h : collection of helper function needed by VTK::IOADIOS2 module
diff --git a/IO/ADIOS2/VTX/common/VTXHelper.inl b/IO/ADIOS2/VTX/common/VTXHelper.inl
index 40b2d45d0383fdc16c2c9094fcd29a34e9ed63f8..d0131649ceaa504936444fec308bb7cfdea7bf99 100644
--- a/IO/ADIOS2/VTX/common/VTXHelper.inl
+++ b/IO/ADIOS2/VTX/common/VTXHelper.inl
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXHelper.inl
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXHelper.inl
diff --git a/IO/ADIOS2/VTX/common/VTXHelper.txx b/IO/ADIOS2/VTX/common/VTXHelper.txx
index c3c87192cae0b16d9bbdf8711d12f9613b82eb3d..27c899cea9c55c9c08a1caa4c391d3550267b687 100644
--- a/IO/ADIOS2/VTX/common/VTXHelper.txx
+++ b/IO/ADIOS2/VTX/common/VTXHelper.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXHelper.txx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXHelper.txx
diff --git a/IO/ADIOS2/VTX/common/VTXTypes.h b/IO/ADIOS2/VTX/common/VTXTypes.h
index a249798b8de9b17cea4f4c81aece886037c0b14a..e80bc5e27e3cccd5f7a8efa5d55b5cca73411dd4 100644
--- a/IO/ADIOS2/VTX/common/VTXTypes.h
+++ b/IO/ADIOS2/VTX/common/VTXTypes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXTypes.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXTypes.h : header-only type definitions needed by the VTK::IOADIOS2 module
diff --git a/IO/ADIOS2/VTX/schema/VTXSchema.cxx b/IO/ADIOS2/VTX/schema/VTXSchema.cxx
index 9c92d17a8eaa564984071e0a3e3151fa8a299a04..11f90222af72ef1c76782a5c7203ea7d30c95282 100644
--- a/IO/ADIOS2/VTX/schema/VTXSchema.cxx
+++ b/IO/ADIOS2/VTX/schema/VTXSchema.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXSchema.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXSchema.cxx
diff --git a/IO/ADIOS2/VTX/schema/VTXSchema.h b/IO/ADIOS2/VTX/schema/VTXSchema.h
index d78cbf72e8789c756ca002221db93683f4daebf4..dfae20e0ad663c6469178ebe2401fc3f877b06c1 100644
--- a/IO/ADIOS2/VTX/schema/VTXSchema.h
+++ b/IO/ADIOS2/VTX/schema/VTXSchema.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXSchema.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXSchema.h : abstract class from which all supported adios2 schemas
diff --git a/IO/ADIOS2/VTX/schema/VTXSchema.txx b/IO/ADIOS2/VTX/schema/VTXSchema.txx
index 382ec9974688d16461dc9216c56b221449c15888..a2374550ad338e09f1c7ad0395d0f0b270f302d9 100644
--- a/IO/ADIOS2/VTX/schema/VTXSchema.txx
+++ b/IO/ADIOS2/VTX/schema/VTXSchema.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXSchema.txx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXSchema.txx
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.cxx b/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.cxx
index 3088f2ca7c2bd817a2214e7cc0c3fefdd2ca155c..4ee570d9c1aab602ad7fbb300d5b91cfedad811e 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.cxx
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkBase.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkBase.cxx
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.h b/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.h
index 961368803bcd76be2af15974b141dd7bdcac8f13..a23d5531d3f982035cabdd537c0cfdd458ddf729 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.h
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkBase.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkBase.h : abstract class for schemas of type
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.cxx b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.cxx
index 524abae0e33b59030fe334aab9fb8a40465e71aa..23bf22ae7e922dab277a8bd74522634dbc63f111 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.cxx
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkVTI.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkVTI.cxx
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.h b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.h
index 20089c3424df53886c8ea79faedbd0b5dc5bc299..725a9876de7508df1fcb675ad6147092f312d3cf 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.h
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkVTI.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkVTI.h : class that supports ImageData schema in VTK XML format .vti
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.txx b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.txx
index 1e23f438491b3c8e62ade6b8ac766816040c74bf..328e4e0aae389b4ca5fa906d293b4564012b8198 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.txx
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTI.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkVTI.txx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkVTI.txx
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.cxx b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.cxx
index fd839c6f3cb5f03ab90f1a153f82ff802e27578d..a6ddb4916ed9250f376c8edf3b6ea00a8d5f4bb4 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.cxx
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkVTU.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkVTU.cxx
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.h b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.h
index 27881bc92fee2ac9f2cc3d5e2931449dba8a5a9e..c527310aca1763812082692024c797d16d1ca3b1 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.h
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkVTU.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkVTU.h : class that supports UnstructuredMesh schema in VTK XML
diff --git a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.txx b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.txx
index fbe651fee7c9e385255eaa6953c090a5503c52db..6926cb1687d4b7224137b2d13fac052745220ba5 100644
--- a/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.txx
+++ b/IO/ADIOS2/VTX/schema/vtk/VTXvtkVTU.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    VTXvtkVTU.txx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * VTXvtkVTU.txx
diff --git a/IO/ADIOS2/vtk.module b/IO/ADIOS2/vtk.module
index 5ee89b9a65e727012793ce5e275c3cd6026486cb..5069bd828b029720cc8ac76d18efd0c2a8bfe38e 100644
--- a/IO/ADIOS2/vtk.module
+++ b/IO/ADIOS2/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkIOADIOS2
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/ADIOS2/vtkADIOS2CoreImageReader.cxx b/IO/ADIOS2/vtkADIOS2CoreImageReader.cxx
index 3ce039345a9b261fee52c09b92ec9cd595b3ee08..4403822fb57f718346cd047368c3dd98ffb4a5f3 100644
--- a/IO/ADIOS2/vtkADIOS2CoreImageReader.cxx
+++ b/IO/ADIOS2/vtkADIOS2CoreImageReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkADIOSReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <array>
 #include <limits>
 #include <map>
diff --git a/IO/ADIOS2/vtkADIOS2CoreImageReader.h b/IO/ADIOS2/vtkADIOS2CoreImageReader.h
index 128f38c45ee67501080c9cb5f70dca900627298c..1c4e1f2e196bca351c24d73b8476ce40a9b2b03b 100644
--- a/IO/ADIOS2/vtkADIOS2CoreImageReader.h
+++ b/IO/ADIOS2/vtkADIOS2CoreImageReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkADIOS2CoreImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkADIOS2CoreImageReader
  * @brief   Read ADIOS2 bp files.
diff --git a/IO/ADIOS2/vtkADIOS2VTXReader.cxx b/IO/ADIOS2/vtkADIOS2VTXReader.cxx
index 734136080e72527b962f4e1ccc8440cfea69ec22..2ef1e6d43b47e3b30cf03f4b8529559a780d7063 100644
--- a/IO/ADIOS2/vtkADIOS2VTXReader.cxx
+++ b/IO/ADIOS2/vtkADIOS2VTXReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkADIOS2VTXReader.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  *  vtkADIOS2VTXReader.cxx
diff --git a/IO/ADIOS2/vtkADIOS2VTXReader.h b/IO/ADIOS2/vtkADIOS2VTXReader.h
index 1aafdef00a394b7029308f5963f4a7782f52b48f..dcbd1ae4592cf45de8e44c03933c6bcb7a8b30d8 100644
--- a/IO/ADIOS2/vtkADIOS2VTXReader.h
+++ b/IO/ADIOS2/vtkADIOS2VTXReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkADIOS2VTXReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * vtkADIOS2VTXReader.h  public facing class
diff --git a/IO/AMR/Testing/Cxx/TestAMRReadWrite.cxx b/IO/AMR/Testing/Cxx/TestAMRReadWrite.cxx
index c4b23e5374919a686153387575739a021c5db087..2c19a1db19f904d3cfa7275b0236c7f6b8f5ede0 100644
--- a/IO/AMR/Testing/Cxx/TestAMRReadWrite.cxx
+++ b/IO/AMR/Testing/Cxx/TestAMRReadWrite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSimplePointsReader and vtkSimplePointsWriter
 // .SECTION Description
 //
diff --git a/IO/AMR/Testing/Cxx/TestAMReXGridReaderNodalMultiFab.cxx b/IO/AMR/Testing/Cxx/TestAMReXGridReaderNodalMultiFab.cxx
index 32bc6c521b6d6ef9a1fa987a3d2270535f5b8b83..ed23507638c1a93fb8523c304fd1ff32ca9c1f99 100644
--- a/IO/AMR/Testing/Cxx/TestAMReXGridReaderNodalMultiFab.cxx
+++ b/IO/AMR/Testing/Cxx/TestAMReXGridReaderNodalMultiFab.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMReXParticlesReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRBox.h"
 #include "vtkAMReXGridReader.h"
 #include "vtkAMReXParticlesReader.h"
diff --git a/IO/AMR/Testing/Cxx/TestAMReXGridReaderNonZeroOrigin.cxx b/IO/AMR/Testing/Cxx/TestAMReXGridReaderNonZeroOrigin.cxx
index 8f94ab6239a901c938945e61cf116e13cabadca9..853db550938ca16e348d5eab624d541621de979b 100644
--- a/IO/AMR/Testing/Cxx/TestAMReXGridReaderNonZeroOrigin.cxx
+++ b/IO/AMR/Testing/Cxx/TestAMReXGridReaderNonZeroOrigin.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMReXGridReaderNonZeroOrigin.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMReXGridReader.h"
 #include "vtkLogger.h"
 #include "vtkNew.h"
diff --git a/IO/AMR/Testing/Cxx/TestAMReXParticlesReader.cxx b/IO/AMR/Testing/Cxx/TestAMReXParticlesReader.cxx
index f49ead1757c14ee0fa849c61768c75f83649ca5d..cb24df8a92fdc22842b411a4373f8fec5ebfc1d0 100644
--- a/IO/AMR/Testing/Cxx/TestAMReXParticlesReader.cxx
+++ b/IO/AMR/Testing/Cxx/TestAMReXParticlesReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMReXParticlesReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMReXParticlesReader.h"
 #include "vtkDataArraySelection.h"
 #include "vtkIdTypeArray.h"
diff --git a/IO/AMR/Testing/Cxx/TestEnzoReader.cxx b/IO/AMR/Testing/Cxx/TestEnzoReader.cxx
index a53207b996d94c7e403b10a0dd19879263334bd3..bd1dec807a1d6282a7ea07f9a9f84e3bbb261379 100644
--- a/IO/AMR/Testing/Cxx/TestEnzoReader.cxx
+++ b/IO/AMR/Testing/Cxx/TestEnzoReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestEnzoReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <iostream>
 #include <string>
 
diff --git a/IO/AMR/Testing/Cxx/TestVelodyneReader.cxx b/IO/AMR/Testing/Cxx/TestVelodyneReader.cxx
index 6995379433220854f48ca4b0d3c1354b2612631d..3551fcb299598218794b2cd9960c473540264423 100644
--- a/IO/AMR/Testing/Cxx/TestVelodyneReader.cxx
+++ b/IO/AMR/Testing/Cxx/TestVelodyneReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVelodyneReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRVelodyneReader.h"
 #include "vtkOverlappingAMR.h"
 #include "vtkSetGet.h"
diff --git a/IO/AMR/vtk.module b/IO/AMR/vtk.module
index 2f9cda8e5852a74d7a1e6950048d51792760af21..7893328ce0aee3422325634a57a5ba36291fe66a 100644
--- a/IO/AMR/vtk.module
+++ b/IO/AMR/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/AMR/vtkAMRBaseParticlesReader.cxx b/IO/AMR/vtkAMRBaseParticlesReader.cxx
index abf9e79ecce78ea4a1f4f92394863feace18f3e2..30bf95d6a0b773f54728bd92776b560fafc80690 100644
--- a/IO/AMR/vtkAMRBaseParticlesReader.cxx
+++ b/IO/AMR/vtkAMRBaseParticlesReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRBaseParticlesReader.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRBaseParticlesReader.h"
 #include "vtkCallbackCommand.h"
 #include "vtkDataArraySelection.h"
diff --git a/IO/AMR/vtkAMRBaseParticlesReader.h b/IO/AMR/vtkAMRBaseParticlesReader.h
index eb4f4cbae390bd9fd69a50725b3a69574d7b6bee..9a80ad3a608b6a2e6178dcef473251b86a3ac0f3 100644
--- a/IO/AMR/vtkAMRBaseParticlesReader.h
+++ b/IO/AMR/vtkAMRBaseParticlesReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRBaseParticlesReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRBaseParticlesReader
  * @brief   An abstract base class that implements all the common functionality for
diff --git a/IO/AMR/vtkAMRBaseReader.cxx b/IO/AMR/vtkAMRBaseReader.cxx
index c101c64ff62df4662790095bded361a6cb410f18..8de7028a534d6615b370b56f5555131f3ef81856 100644
--- a/IO/AMR/vtkAMRBaseReader.cxx
+++ b/IO/AMR/vtkAMRBaseReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRBaseReader.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRBaseReader.h"
 #include "vtkAMRDataSetCache.h"
 #include "vtkAMRInformation.h"
diff --git a/IO/AMR/vtkAMRBaseReader.h b/IO/AMR/vtkAMRBaseReader.h
index d700c3c4aab0a40154dfbfe2a6868b82667b3fe1..f0ed5084b83bd5fb8077d14255f22b3f0f453551 100644
--- a/IO/AMR/vtkAMRBaseReader.h
+++ b/IO/AMR/vtkAMRBaseReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRBaseReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRBaseReader
  * @brief   An abstract class that encapsulates common functionality for all AMR readers.
diff --git a/IO/AMR/vtkAMRDataSetCache.cxx b/IO/AMR/vtkAMRDataSetCache.cxx
index c0b2da4f461c8c64762de43c832125215c009930..25934c495925568e83b843f1761ae2d831fe7f88 100644
--- a/IO/AMR/vtkAMRDataSetCache.cxx
+++ b/IO/AMR/vtkAMRDataSetCache.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRDataSetCache.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAMRDataSetCache.h"
 #include "vtkCellData.h"
diff --git a/IO/AMR/vtkAMRDataSetCache.h b/IO/AMR/vtkAMRDataSetCache.h
index 45b244710e4cb15efb3a6437e3c1574106a89421..4744f0dd02bafce636a51f0986710453f1138998 100644
--- a/IO/AMR/vtkAMRDataSetCache.h
+++ b/IO/AMR/vtkAMRDataSetCache.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRDataSetCache.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRDataSetCache
  *
diff --git a/IO/AMR/vtkAMREnzoParticlesReader.cxx b/IO/AMR/vtkAMREnzoParticlesReader.cxx
index 4610a10a4f1b7b8e5ba1aadcef92b6b0309d990d..26196d603555eee9b19a66ef31ddbfd5f74d5ca5 100644
--- a/IO/AMR/vtkAMREnzoParticlesReader.cxx
+++ b/IO/AMR/vtkAMREnzoParticlesReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMREnzoParticlesReader.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMREnzoParticlesReader.h"
 #include "vtkCellArray.h"
 #include "vtkDataArray.h"
diff --git a/IO/AMR/vtkAMREnzoParticlesReader.h b/IO/AMR/vtkAMREnzoParticlesReader.h
index 3af9792d6349c1ba14492f6fe9a2c430ba1e770c..b7cc79d6aefa62201196d71838882099deed4d9b 100644
--- a/IO/AMR/vtkAMREnzoParticlesReader.h
+++ b/IO/AMR/vtkAMREnzoParticlesReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMREnzoParticlesReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMREnzoParticlesReader
  *
diff --git a/IO/AMR/vtkAMREnzoReader.cxx b/IO/AMR/vtkAMREnzoReader.cxx
index bfe732f27375a21b05a140bf36abe052430b8d49..f6aa3c68401a9a6b17d898be75a15670a7efb6b4 100644
--- a/IO/AMR/vtkAMREnzoReader.cxx
+++ b/IO/AMR/vtkAMREnzoReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMREnzoReader.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAMREnzoReader.h"
 #include "vtkDataArray.h"
diff --git a/IO/AMR/vtkAMREnzoReader.h b/IO/AMR/vtkAMREnzoReader.h
index 8df42196072aac7e2219337fd992bec22fb65e71..d039bca12249b135d39c8b538812060680f99a51 100644
--- a/IO/AMR/vtkAMREnzoReader.h
+++ b/IO/AMR/vtkAMREnzoReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMREnzoReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMREnzoReader
  *
diff --git a/IO/AMR/vtkAMREnzoReaderInternal.cxx b/IO/AMR/vtkAMREnzoReaderInternal.cxx
index 64c1413e99166fd44231c7fdfe65eb3a67868117..53c94e16b5eda3833696e05b7e2876b6e634e3bd 100644
--- a/IO/AMR/vtkAMREnzoReaderInternal.cxx
+++ b/IO/AMR/vtkAMREnzoReaderInternal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMREnzoReaderInternal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMREnzoReaderInternal.h"
 
 #define H5_USE_16_API
diff --git a/IO/AMR/vtkAMREnzoReaderInternal.h b/IO/AMR/vtkAMREnzoReaderInternal.h
index 2919533d18cf532f89611d81c66073fab8b70f56..35e172354900a812069ca507d088088601725602 100644
--- a/IO/AMR/vtkAMREnzoReaderInternal.h
+++ b/IO/AMR/vtkAMREnzoReaderInternal.h
@@ -1,23 +1,17 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMREnzoReaderInternal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMREnzoReaderInternal
  *
  *
  * Consists of the low-level Enzo Reader used by the vtkAMREnzoReader.
  *
+ * This file was adapted from the VisIt Enzo reader (avtEnzoFileFormat). For
+ * details, see https://visit.llnl.gov/. The full copyright notice is contained
+ * in the file LICENSE located at the root of the VisIt distribution or at
+ * https://github.com/visit-dav/visit/blob/develop/LICENSE.
+ *
  * @sa
  * vtkAMREnzoReader vtkAMREnzoParticlesReader
  */
@@ -36,21 +30,6 @@
 VTK_ABI_NAMESPACE_BEGIN
 class vtkDataArray;
 class vtkDataSet;
-
-/*****************************************************************************
- *
- * Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
- * Produced at the Lawrence Livermore National Laboratory
- * LLNL-CODE-400124
- * All rights reserved.
- *
- * This file was adapted from the VisIt Enzo reader (avtEnzoFileFormat). For
- * details, see https://visit.llnl.gov/.  The full copyright notice is contained
- * in the file COPYRIGHT located at the root of the VisIt distribution or at
- * http://www.llnl.gov/visit/copyright.html.
- *
- *****************************************************************************/
-
 static std::string GetEnzoDirectory(const char* path)
 {
   return (vtksys::SystemTools::GetFilenamePath(std::string(path)));
diff --git a/IO/AMR/vtkAMRFlashParticlesReader.cxx b/IO/AMR/vtkAMRFlashParticlesReader.cxx
index dbc9d5c4e2df2464592d4e5f06f3be04943c9c8b..f356d617be1360ed8a205b359789ef78823a4802 100644
--- a/IO/AMR/vtkAMRFlashParticlesReader.cxx
+++ b/IO/AMR/vtkAMRFlashParticlesReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRFlashParticlesReader.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRFlashParticlesReader.h"
 #include "vtkCellArray.h"
 #include "vtkDataArraySelection.h"
diff --git a/IO/AMR/vtkAMRFlashParticlesReader.h b/IO/AMR/vtkAMRFlashParticlesReader.h
index 8a7b2176dade87b774af8de856cad2bac595459a..bf074b8f6a68d5b2dfa4ca2c1e803b54d540e9ac 100644
--- a/IO/AMR/vtkAMRFlashParticlesReader.h
+++ b/IO/AMR/vtkAMRFlashParticlesReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRFlashParticlesReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRFlashParticlesReader
  * @brief   A concrete instance of vtkAMRBaseParticlesReader that implements
diff --git a/IO/AMR/vtkAMRFlashReader.cxx b/IO/AMR/vtkAMRFlashReader.cxx
index 65eb19008000c20e3bce322150905f621c485386..980bc316d7c36ec4ba59431723b8144efb39f38f 100644
--- a/IO/AMR/vtkAMRFlashReader.cxx
+++ b/IO/AMR/vtkAMRFlashReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRFlashReader.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRFlashReader.h"
 #include "vtkAMRBox.h"
 #include "vtkByteSwap.h"
diff --git a/IO/AMR/vtkAMRFlashReader.h b/IO/AMR/vtkAMRFlashReader.h
index c64bf50ac37520743349ce7d2e0e855c6f7bf103..9de32719b2f7712487ffc3038c8b8b2cb953d99b 100644
--- a/IO/AMR/vtkAMRFlashReader.h
+++ b/IO/AMR/vtkAMRFlashReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRFlashReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMREnzoReader
  * @brief   A concrete instance of vtkAMRBaseReader that implements functionality
diff --git a/IO/AMR/vtkAMRFlashReaderInternal.cxx b/IO/AMR/vtkAMRFlashReaderInternal.cxx
index 88f2d9bdc78316e3469d2e2f78d9a79d8dd42f33..aafbb3ea35740298db5cba96e33066a43884f77a 100644
--- a/IO/AMR/vtkAMRFlashReaderInternal.cxx
+++ b/IO/AMR/vtkAMRFlashReaderInternal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlashReaderInternal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRFlashReaderInternal.h"
 
 #include <vector>
diff --git a/IO/AMR/vtkAMRFlashReaderInternal.h b/IO/AMR/vtkAMRFlashReaderInternal.h
index e9ed9a5a4655dc4f5b7f1fd7274c2a6def37b9e6..e835556be75beaa5708deac27b7209a4457ea5b2 100644
--- a/IO/AMR/vtkAMRFlashReaderInternal.h
+++ b/IO/AMR/vtkAMRFlashReaderInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRFlashReaderInternal.hpp
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRFlashReaderInternal
  * @brief   Consists of the low-level Flash Reader used by the vtkAMRFlashReader.
diff --git a/IO/AMR/vtkAMRVelodyneReader.cxx b/IO/AMR/vtkAMRVelodyneReader.cxx
index 78e89a7209411e533da5cb03ac572ecd8c4d4d6d..f664f6650b0741e5c6116803e7dc8c3a6ab9216b 100644
--- a/IO/AMR/vtkAMRVelodyneReader.cxx
+++ b/IO/AMR/vtkAMRVelodyneReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRVelodyneReader.h"
 #include "vtkOverlappingAMR.h"
 
diff --git a/IO/AMR/vtkAMRVelodyneReader.h b/IO/AMR/vtkAMRVelodyneReader.h
index 3f8d38223b1082f94cb53325833cecc00481c431..ac9f9bc2b09c267de81f8da7cccb7283125c3d1f 100644
--- a/IO/AMR/vtkAMRVelodyneReader.h
+++ b/IO/AMR/vtkAMRVelodyneReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkAMRVelodyneReader.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRVelodyneReader
  *
diff --git a/IO/AMR/vtkAMRVelodyneReaderInternal.cxx b/IO/AMR/vtkAMRVelodyneReaderInternal.cxx
index 77684867e709369bf7086dfd665d2850f715671f..53de408041c76b3301c9be557cf4c8b58497b91c 100644
--- a/IO/AMR/vtkAMRVelodyneReaderInternal.cxx
+++ b/IO/AMR/vtkAMRVelodyneReaderInternal.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRVelodyneReaderInternal.h"
 
 #include <algorithm>
diff --git a/IO/AMR/vtkAMRVelodyneReaderInternal.h b/IO/AMR/vtkAMRVelodyneReaderInternal.h
index f47a8458d60f36f4effd248f5ffc31ea6bd8f876..c8da9eed80f4bf2647d68fd155169c6ac0bfa71f 100644
--- a/IO/AMR/vtkAMRVelodyneReaderInternal.h
+++ b/IO/AMR/vtkAMRVelodyneReaderInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRVelodyneReaderInternal.hpp
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRVelodyneReaderInternal
  *
diff --git a/IO/AMR/vtkAMReXGridReader.cxx b/IO/AMR/vtkAMReXGridReader.cxx
index f1a92ffe26a6331545bfd09352297743cc38d9f6..ea13a3e894584a6a1bd1234d3a008c3e7dc458f1 100644
--- a/IO/AMR/vtkAMReXGridReader.cxx
+++ b/IO/AMR/vtkAMReXGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMReXGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMReXGridReader.h"
 
 #include "vtkAMRBox.h"
diff --git a/IO/AMR/vtkAMReXGridReader.h b/IO/AMR/vtkAMReXGridReader.h
index b68677a6edbf70115d74bd6a5ffd688777505323..542b75659353b62656ddad0140018d677eeaa4fd 100644
--- a/IO/AMR/vtkAMReXGridReader.h
+++ b/IO/AMR/vtkAMReXGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMReXGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkAMReXGridReader
  * @brief reader for AMReX plotfiles grid data.
diff --git a/IO/AMR/vtkAMReXGridReaderInternal.cxx b/IO/AMR/vtkAMReXGridReaderInternal.cxx
index 57d0b7b215e058352ce1afc64169f78f1c278b63..27d2471710f306d59090cb8b488d29e9e7c077b7 100644
--- a/IO/AMR/vtkAMReXGridReaderInternal.cxx
+++ b/IO/AMR/vtkAMReXGridReaderInternal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMReXGridReaderInternal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAMReXGridReaderInternal.h"
 #include "vtkByteSwap.h"
diff --git a/IO/AMR/vtkAMReXGridReaderInternal.h b/IO/AMR/vtkAMReXGridReaderInternal.h
index 799585dc7a3bb47259504519b7794757583c0132..b3cec3d88e4549127d936e29b70aa6add2a775ff 100644
--- a/IO/AMR/vtkAMReXGridReaderInternal.h
+++ b/IO/AMR/vtkAMReXGridReaderInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMReXGridReaderInternal.hpp
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMReXGridReaderInternal
  * @brief   Consists of the low-level AMReX Reader used by the vtkAMReXGridReader.
diff --git a/IO/AMR/vtkAMReXParticlesReader.cxx b/IO/AMR/vtkAMReXParticlesReader.cxx
index 18b7d1a15a4d101127242baf129f09817628dadd..18761fc69a1b554ab3b74ab5e454ca407de374ac 100644
--- a/IO/AMR/vtkAMReXParticlesReader.cxx
+++ b/IO/AMR/vtkAMReXParticlesReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMReXParticlesReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMReXParticlesReader.h"
 #include "vtkAMReXGridReaderInternal.h"
 
diff --git a/IO/AMR/vtkAMReXParticlesReader.h b/IO/AMR/vtkAMReXParticlesReader.h
index e89ec51b6fdd5581130390d8963dfa5aeaa7ee9f..6b18bd0615adafbb52298275c5d815c34a7be054 100644
--- a/IO/AMR/vtkAMReXParticlesReader.h
+++ b/IO/AMR/vtkAMReXParticlesReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMReXParticlesReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkAMReXParticlesReader
  * @brief reader for AMReX plotfiles particle data.
diff --git a/IO/Asynchronous/vtk.module b/IO/Asynchronous/vtk.module
index f1a7a6ccf23da79c3f5267bc9ddb45592466ac82..12903dc35f1802985d401ba3d05a4f3aa987735d 100644
--- a/IO/Asynchronous/vtk.module
+++ b/IO/Asynchronous/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOAsynchronous
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/Asynchronous/vtkThreadedImageWriter.cxx b/IO/Asynchronous/vtkThreadedImageWriter.cxx
index cabaccfaa63f8910d1f036f61086487d877213bd..936b7669e0564772d1ef9e3b03e2deb9c8769798 100644
--- a/IO/Asynchronous/vtkThreadedImageWriter.cxx
+++ b/IO/Asynchronous/vtkThreadedImageWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedImageWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThreadedImageWriter.h"
 
 #include "vtkBMPWriter.h"
diff --git a/IO/Asynchronous/vtkThreadedImageWriter.h b/IO/Asynchronous/vtkThreadedImageWriter.h
index 1fc240f51aa560b749754c361595c9b123f72a1d..d63e7c16d4ce308c10ede2d757b4c9a5bd24687c 100644
--- a/IO/Asynchronous/vtkThreadedImageWriter.h
+++ b/IO/Asynchronous/vtkThreadedImageWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedImageWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class    vtkThreadedImageWriter
  * @brief    class used to compress/write images using threads to prevent
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSFaceMesh.cxx b/IO/CGNS/Testing/Cxx/TestCGNSFaceMesh.cxx
index 1871e12cb7d543ad8e5f8bc4191ff37345c02854..bc977210bc9c62e6aa36eee3959d25502ee7db75 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSFaceMesh.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSFaceMesh.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSFaceMesh.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 #include "vtkCellData.h"
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSNoFlowSolutionPointers.cxx b/IO/CGNS/Testing/Cxx/TestCGNSNoFlowSolutionPointers.cxx
index ee59f2235e34261bde63b5fc3b4a8f9c4a819882..a932a38ba696ed62861c2219ff7cd73474d1977c 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSNoFlowSolutionPointers.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSNoFlowSolutionPointers.cxx
@@ -1,19 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSNoFlowSolutionPointers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//  Copyright (c) Menno Deij - van Rijswijk, MARIN, The Netherlands
-//  All rights reserved.
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Menno Deij - van Rijswijk, MARIN, The Netherlands
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCGNSReader.h"
 #include "vtkCellData.h"
 #include "vtkDataSet.h"
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReader.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReader.cxx
index b358db78ed5faa7dc6afe44ec3206904a9578398..2dd0f1adc0d29818e79337943428b06de88215af 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReader.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReader.cxx
@@ -1,19 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestReadCGNSFiles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//  Copyright (c) Menno Deij - van Rijswijk, MARIN, The Netherlands
-//  All rights reserved.
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Menno Deij - van Rijswijk, MARIN, The Netherlands
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCGNSReader.h"
 #include "vtkCell.h"
 #include "vtkMultiBlockDataSet.h"
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReaderBCDirichlet.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReaderBCDirichlet.cxx
index 2dc3eacce3a2660e9121ae44c3192ee922aaad5a..33e5f6572baf93dac87da56ae2237187c1dd6af7 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReaderBCDirichlet.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReaderBCDirichlet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSReaderBCDirichlet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReaderBCNeumann.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReaderBCNeumann.cxx
index b2a723789cafccbabc2b05b4528cf86b91180211..95975b8149b94329ac6ebd888be1eedf1b2b6fc5 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReaderBCNeumann.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReaderBCNeumann.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSReaderBCNeumann.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReaderIgnoreMesh.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReaderIgnoreMesh.cxx
index deabbb4245bae7ef465a9d0a6e332f816074bbe0..d74054c1cc57b481075c6de30861968f9bced2e6 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReaderIgnoreMesh.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReaderIgnoreMesh.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSReaderIgnoreMesh.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReaderMeshCaching.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReaderMeshCaching.cxx
index 22390b67031481ca56bc8dd8dd3ee002c9642832..9373c2067b8bac6e2a085066bf95cabd5e8966d7 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReaderMeshCaching.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReaderMeshCaching.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGNSReaderMeshCaching.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCGNSReader.h"
 #include "vtkCell.h"
 #include "vtkCellData.h"
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReaderMissingBase.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReaderMissingBase.cxx
index 2695627f3d72a894d158197a4eacdcd5d9ef8aa8..b8cb408551039b355388c434060c3841a4021916 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReaderMissingBase.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReaderMissingBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSReaderMissingBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReaderMixedElementNodes.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReaderMixedElementNodes.cxx
index 741a49b66f36ccdc5cb90311651270ecb26f2413..c96a1ca01ff7b86bcb4f9c62554e51d4867e6b34 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReaderMixedElementNodes.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReaderMixedElementNodes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSReaderMixedElementNodes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSReaderUserDefinedData.cxx b/IO/CGNS/Testing/Cxx/TestCGNSReaderUserDefinedData.cxx
index 8a6985f1dd2643312ae797552fc5990f09867bc6..a7991fc13cfff9f3c93bcbff009394529aa66011 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSReaderUserDefinedData.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSReaderUserDefinedData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSReaderUserDefinedData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyFields.cxx b/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyFields.cxx
index 945498af77d663f4edcf421996c9023287f2089e..543f2144cdaeb8db7f5a3697acdd05bf87515415 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyFields.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyFields.cxx
@@ -1,16 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSUnsteadyFields.cxx
-
-  Copyright (c) Jakub Benda, CFD support, Czech Republic
-  All rights reserved.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Jakub Benda, CFD support, Czech Republic
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCGNSReader.h"
 #include "vtkCell.h"
 #include "vtkCellData.h"
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyGrid.cxx b/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyGrid.cxx
index 3f5b7655b59179a52d835a0c152e1f4079a3e458..abf19691e965a0d1bec9785577328ab1fbff83c9 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyGrid.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyGrid.cxx
@@ -1,16 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSUnsteadyGrid.cxx
-
-  Copyright (c) Jakub Benda, CFD support, Czech Republic
-  All rights reserved.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Jakub Benda, CFD support, Czech Republic
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCGNSReader.h"
 #include "vtkCell.h"
 #include "vtkInformation.h"
diff --git a/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyTemporalSolution.cxx b/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyTemporalSolution.cxx
index 02b2fbfc76968e1d872946df24aef33d7900b3ce..b189064b9031fccc759d0d1b2118d2d3cff16789 100644
--- a/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyTemporalSolution.cxx
+++ b/IO/CGNS/Testing/Cxx/TestCGNSUnsteadyTemporalSolution.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCGNSUnsteadyTemporalSolution.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReader.h"
 
diff --git a/IO/CGNS/Testing/Cxx/TestReadCGNSSolution.cxx b/IO/CGNS/Testing/Cxx/TestReadCGNSSolution.cxx
index fbe4d07eae2b9f68bc5ec0c11402146d082ad9d7..92a0603da27a7be6f95b141bfe674ca7a58a02fd 100644
--- a/IO/CGNS/Testing/Cxx/TestReadCGNSSolution.cxx
+++ b/IO/CGNS/Testing/Cxx/TestReadCGNSSolution.cxx
@@ -1,19 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestReadCGNSFiles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//  Copyright (c) Menno Deij - van Rijswijk, MARIN, The Netherlands
-//  All rights reserved.
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Menno Deij - van Rijswijk, MARIN, The Netherlands
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCGNSReader.h"
 #include "vtkCell.h"
 #include "vtkCellData.h"
diff --git a/IO/CGNS/cgio_helpers.cxx b/IO/CGNS/cgio_helpers.cxx
index af97f7c2a87668b7750ca0a9b07f83e1f408d91c..90decc25eda8a40f28a39c2b2b9d61f711a02a8c 100644
--- a/IO/CGNS/cgio_helpers.cxx
+++ b/IO/CGNS/cgio_helpers.cxx
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    cgio_helpers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//  Copyright 2013-2014 Mickael Philit.
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2013-2014 Mickael Philit
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "cgio_helpers.h"
 
diff --git a/IO/CGNS/cgio_helpers.h b/IO/CGNS/cgio_helpers.h
index 63e644062aeafbf58744a0c1e79226b9b63440e4..99c2ebc794df973fc6a26a99860a5950cda2724f 100644
--- a/IO/CGNS/cgio_helpers.h
+++ b/IO/CGNS/cgio_helpers.h
@@ -1,25 +1,11 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    cgio_helpers.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
-//  Copyright 2013-2014 Mickael Philit.
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2013-2014 Mickael Philit
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This file defines functions used by vtkCGNSReader and vtkCGNSReaderInternal.
  * These functions are provided to simplify CGNS file reading through the low
  * level CGIO interface.
  */
-
 #ifndef cgio_helpers_h
 #define cgio_helpers_h
 
diff --git a/IO/CGNS/vtk.module b/IO/CGNS/vtk.module
index d68fc39c553568687e6009c6ae13cdc11e8df4ef..aefc36d6f2aa90e32d2b86a475c7df042ebb6273 100644
--- a/IO/CGNS/vtk.module
+++ b/IO/CGNS/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/CGNS/vtkCGNSCache.h b/IO/CGNS/vtkCGNSCache.h
index f5fb70f01ffefcb02acdab6b07aa84110612f978..6ce2df9ce4719d1f75a7731d4388f3e253bc41c2 100644
--- a/IO/CGNS/vtkCGNSCache.h
+++ b/IO/CGNS/vtkCGNSCache.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGNSCache.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCGNSCache
diff --git a/IO/CGNS/vtkCGNSFileSeriesReader.cxx b/IO/CGNS/vtkCGNSFileSeriesReader.cxx
index 955e10224f52ce5796468522cf5663b2a5134c54..562e402651343dbabf6bbdfd3ecd500e93370bbb 100644
--- a/IO/CGNS/vtkCGNSFileSeriesReader.cxx
+++ b/IO/CGNS/vtkCGNSFileSeriesReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGNSFileSeriesReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCGNSFileSeriesReader.h"
 
 #include "vtkCGNSReader.h"
diff --git a/IO/CGNS/vtkCGNSFileSeriesReader.h b/IO/CGNS/vtkCGNSFileSeriesReader.h
index 77000dc28386af4600bae3244a229580a50d01ed..d44a948e41b3625b8107abf2f99d7df8374fbaa0 100644
--- a/IO/CGNS/vtkCGNSFileSeriesReader.h
+++ b/IO/CGNS/vtkCGNSFileSeriesReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGNSFileSeriesReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkCGNSFileSeriesReader
  * @brief Adds support for reading temporal or partitioned CGNS files.
diff --git a/IO/CGNS/vtkCGNSReader.cxx b/IO/CGNS/vtkCGNSReader.cxx
index cadb268043cfda8e2ee762debdb23f67fe2d1d4d..d52d96d1da075c7a4b5f8b3718893e2260eb241d 100644
--- a/IO/CGNS/vtkCGNSReader.cxx
+++ b/IO/CGNS/vtkCGNSReader.cxx
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGNSReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//  Copyright 2013-2014 Mickael Philit.
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2013-2014 Mickael Philit
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifdef _WINDOWS
 // the 4211 warning is emitted when building this file with Visual Studio 2013
diff --git a/IO/CGNS/vtkCGNSReader.h b/IO/CGNS/vtkCGNSReader.h
index d6b4ddb2e561f697a17f8a3e77af4dc063095b19..d219a4f407ca94b064f6b1ab00b9bf3065ec3d9b 100644
--- a/IO/CGNS/vtkCGNSReader.h
+++ b/IO/CGNS/vtkCGNSReader.h
@@ -1,19 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGNSReader.h
-
-  Copyright (c) Ken Martin, Will Schrodeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
-// Copyright 2013-2014 Mickael Philit.
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2013-2014 Mickael Philit
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCGNSReader
  *
diff --git a/IO/CGNS/vtkCGNSReaderInternal.cxx b/IO/CGNS/vtkCGNSReaderInternal.cxx
index 2f8ffc50f848e173ff749633f965912d3f4586f3..9ec546f754b87c635423f986defc04e816c47728 100644
--- a/IO/CGNS/vtkCGNSReaderInternal.cxx
+++ b/IO/CGNS/vtkCGNSReaderInternal.cxx
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGNSReaderInternal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-// Copyright 2013-2014 Mickael Philit.
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2013-2014 Mickael Philit
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCGNSReaderInternal.h"
 
diff --git a/IO/CGNS/vtkCGNSReaderInternal.h b/IO/CGNS/vtkCGNSReaderInternal.h
index f96dcad42c013a1b669ac62acd20b99272cd296b..d3a43f925bd638f1a9a813cffa4d10c223fe2884 100644
--- a/IO/CGNS/vtkCGNSReaderInternal.h
+++ b/IO/CGNS/vtkCGNSReaderInternal.h
@@ -1,19 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGNSReaderInternal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//  Copyright (c) 2013-2014 Mickael Philit
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2013-2014 Mickael Philit
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCGNSReaderInternal
  *
diff --git a/IO/CGNS/vtkFileSeriesHelper.cxx b/IO/CGNS/vtkFileSeriesHelper.cxx
index a35ad83245fc0de2f8486c7177ebb55df4cfb82f..897f00e4e67a36f8781f2ce27434dc835062417f 100644
--- a/IO/CGNS/vtkFileSeriesHelper.cxx
+++ b/IO/CGNS/vtkFileSeriesHelper.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFileSeriesHelper.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFileSeriesHelper.h"
 
 #include "vtkAlgorithm.h"
diff --git a/IO/CGNS/vtkFileSeriesHelper.h b/IO/CGNS/vtkFileSeriesHelper.h
index ba64600d3abf6d13df252a6d9f4700c573aa48bb..0b43e02d614200f1537aa22664e5289476f0a49c 100644
--- a/IO/CGNS/vtkFileSeriesHelper.h
+++ b/IO/CGNS/vtkFileSeriesHelper.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFileSeriesHelper.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkFileSeriesHelper
  * @brief Helper class to process file series.
diff --git a/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReader.cxx b/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReader.cxx
index e6a6145b15fe3149f448ca8008745f8cc7397856..6d557057fdf2b20d468cc2b2a55e679584262362 100644
--- a/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReader.cxx
+++ b/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCONVERGECFDReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test of vtkCONVERGECFDReader
 
 #include "vtkCONVERGECFDReader.h"
diff --git a/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReaderTime.cxx b/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReaderTime.cxx
index 919d8c1215a45cb43f8826b64c7e755ba2c3d034..addfe933b26f03b337e662b79a26133a83e0c681 100644
--- a/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReaderTime.cxx
+++ b/IO/CONVERGECFD/Testing/Cxx/TestCONVERGECFDReaderTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCONVERGECFDReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test of vtkCONVERGECFDReader's handling of timesteps
 
 #include "vtkCONVERGECFDReader.h"
diff --git a/IO/CONVERGECFD/vtk.module b/IO/CONVERGECFD/vtk.module
index d034c0434f3d05f74ccaf72727d9e5c6fb965704..49896a912091dcf165aad7589d6269d9601fd3ff 100644
--- a/IO/CONVERGECFD/vtk.module
+++ b/IO/CONVERGECFD/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOCONVERGECFD
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/CONVERGECFD/vtkCONVERGECFDReader.cxx b/IO/CONVERGECFD/vtkCONVERGECFDReader.cxx
index 1356b161f1cab4ccda7235981837f0788d42cb3d..a386eda6dc85c881b71cd7246918a50967402544 100644
--- a/IO/CONVERGECFD/vtkCONVERGECFDReader.cxx
+++ b/IO/CONVERGECFD/vtkCONVERGECFDReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCONVERGECFDReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCONVERGECFDReader.h"
 
 #include "vtkBuffer.h"
diff --git a/IO/CONVERGECFD/vtkCONVERGECFDReader.h b/IO/CONVERGECFD/vtkCONVERGECFDReader.h
index 0e4a7a8e03de4de30a0954f9ec59a33ae22b9b23..1637d2e3ed9196e7cd58819c9c88352ac7723eae 100644
--- a/IO/CONVERGECFD/vtkCONVERGECFDReader.h
+++ b/IO/CONVERGECFD/vtkCONVERGECFDReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCONVERGECFDReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class    vtkCONVERGECFDReader
diff --git a/IO/CatalystConduit/Catalyst/VTKCatalyst.cxx b/IO/CatalystConduit/Catalyst/VTKCatalyst.cxx
index 93c8557d6ba142861b1908f1b1bfb4ea69771b61..d4a9be8b4f3955eb851bb3d7b092543606180634 100644
--- a/IO/CatalystConduit/Catalyst/VTKCatalyst.cxx
+++ b/IO/CatalystConduit/Catalyst/VTKCatalyst.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    VTKCatalyst.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <catalyst.h>
 #include <catalyst.hpp>
diff --git a/IO/CatalystConduit/Testing/Cxx/TestConduitSource.cxx b/IO/CatalystConduit/Testing/Cxx/TestConduitSource.cxx
index 5d8b35237c36c6fad13e750f34d76e9719f01182..e337ade38d2d1b80e5e083931e9e7d612abd5282 100644
--- a/IO/CatalystConduit/Testing/Cxx/TestConduitSource.cxx
+++ b/IO/CatalystConduit/Testing/Cxx/TestConduitSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConduitSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkCellIterator.h"
diff --git a/IO/CatalystConduit/Testing/Cxx/TestDataObjectToConduit.cxx b/IO/CatalystConduit/Testing/Cxx/TestDataObjectToConduit.cxx
index 4c23773d464992df1d47f05ced8f1b721892a8ad..93b70b46cb365770425486cacc227458b503f7fb 100644
--- a/IO/CatalystConduit/Testing/Cxx/TestDataObjectToConduit.cxx
+++ b/IO/CatalystConduit/Testing/Cxx/TestDataObjectToConduit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataObjectToConduit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataObjectToConduit.h"
 
diff --git a/IO/CatalystConduit/vtk.module b/IO/CatalystConduit/vtk.module
index 21d699cd00da82e00bb86589ea260d544add5d9d..b7f92487c97d54ae70917b788f292327f57c96e6 100644
--- a/IO/CatalystConduit/vtk.module
+++ b/IO/CatalystConduit/vtk.module
@@ -6,6 +6,10 @@ DESCRIPTION
   Catalyst implementation for VTK, including Conduit to/from VTK conversion.
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonDataModel
   VTK::CommonExecutionModel
diff --git a/IO/CatalystConduit/vtkConduitArrayUtilities.cxx b/IO/CatalystConduit/vtkConduitArrayUtilities.cxx
index 39f5561483d0871799b773e2c1281c21361ebd9f..d1ee0db4db050f8e68dedd37ff194e847eb84450 100644
--- a/IO/CatalystConduit/vtkConduitArrayUtilities.cxx
+++ b/IO/CatalystConduit/vtkConduitArrayUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConduitArrayUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConduitArrayUtilities.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/IO/CatalystConduit/vtkConduitArrayUtilities.h b/IO/CatalystConduit/vtkConduitArrayUtilities.h
index c33c3c4d479cd741ab6e4c99bc7da5142efc064c..78068424aa5d1d40d513e09a268ef067ff71bcd8 100644
--- a/IO/CatalystConduit/vtkConduitArrayUtilities.h
+++ b/IO/CatalystConduit/vtkConduitArrayUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConduitArrayUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkConduitArrayUtilities
  * @brief helper to convert Conduit arrays to VTK arrays.
diff --git a/IO/CatalystConduit/vtkConduitSource.cxx b/IO/CatalystConduit/vtkConduitSource.cxx
index e9a5228393ab1c5d455a33f3eabaaf355294e465..65190be5bf1100922c92c964d6ce4d3f47e9ba53 100644
--- a/IO/CatalystConduit/vtkConduitSource.cxx
+++ b/IO/CatalystConduit/vtkConduitSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConduitSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConduitSource.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/IO/CatalystConduit/vtkConduitSource.h b/IO/CatalystConduit/vtkConduitSource.h
index 5f98a37650ceff7220dd85bdaac14634feccc38f..b01f59f2cd9de1e87a47c45ff0df9c222f08c9ee 100644
--- a/IO/CatalystConduit/vtkConduitSource.h
+++ b/IO/CatalystConduit/vtkConduitSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConduitSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkConduitSource
  * @brief data source for Conduit Mesh Blueprint.
diff --git a/IO/CatalystConduit/vtkDataObjectToConduit.cxx b/IO/CatalystConduit/vtkDataObjectToConduit.cxx
index ebb6dec8c60b8d3052818dd1420c8c20afd6ca7c..1a77802a40856a4c34737f19985805f1a013a52a 100644
--- a/IO/CatalystConduit/vtkDataObjectToConduit.cxx
+++ b/IO/CatalystConduit/vtkDataObjectToConduit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectToConduit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectToConduit.h"
 
 #include "vtkAOSDataArrayTemplate.h"
diff --git a/IO/CatalystConduit/vtkDataObjectToConduit.h b/IO/CatalystConduit/vtkDataObjectToConduit.h
index 68327be0cbdaaba945de92efb9b15bd36eb0e5d4..8e5986908f1b6fe6a128271f9d5a6fdc4ec0bfaa 100644
--- a/IO/CatalystConduit/vtkDataObjectToConduit.h
+++ b/IO/CatalystConduit/vtkDataObjectToConduit.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectToConduit.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDataObjectToConduit
  * @brief Convert VTK Data Object to Conduit Node
diff --git a/IO/CellGrid/vtk.module b/IO/CellGrid/vtk.module
index b2bb9e22a48ee8ce30142d6c605722b5052879e9..2d55da961bab40415708af58bc577ab1fcb3c201 100644
--- a/IO/CellGrid/vtk.module
+++ b/IO/CellGrid/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/CellGrid/vtkCellGridReader.cxx b/IO/CellGrid/vtkCellGridReader.cxx
index cd16bfb3c1325a02658f4a4d298339eeef4df800..ee355ebd8ae9952f3e299a533f9601ce2d26ec39 100644
--- a/IO/CellGrid/vtkCellGridReader.cxx
+++ b/IO/CellGrid/vtkCellGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellGridReader.h"
 
diff --git a/IO/CellGrid/vtkCellGridReader.h b/IO/CellGrid/vtkCellGridReader.h
index f6c4c8d26fdc5c5daf58cd2375d1945127a92f70..6992daa2903c265051bb3897123f963e6a07416e 100644
--- a/IO/CellGrid/vtkCellGridReader.h
+++ b/IO/CellGrid/vtkCellGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCellGridReader
diff --git a/IO/Cesium3DTiles/Testing/Cxx/TestCesium3DTilesWriter.cxx b/IO/Cesium3DTiles/Testing/Cxx/TestCesium3DTilesWriter.cxx
index 05f276019e63ce1ed55b9c6a84205e687891f419..f813355b64806477bff09ae4a41d965219d1f4f7 100644
--- a/IO/Cesium3DTiles/Testing/Cxx/TestCesium3DTilesWriter.cxx
+++ b/IO/Cesium3DTiles/Testing/Cxx/TestCesium3DTilesWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCesium3DTilesWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAppendPolyData.h"
 #include "vtkCamera.h"
diff --git a/IO/Cesium3DTiles/TreeInformation.cxx b/IO/Cesium3DTiles/TreeInformation.cxx
index 1f3e9fb19e2cb74208d61999bf5170a174db8589..5968b2070e28cf24c836c1cb409bae071b32880e 100644
--- a/IO/Cesium3DTiles/TreeInformation.cxx
+++ b/IO/Cesium3DTiles/TreeInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TreeInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TreeInformation.h"
 
 #include "vtk_libproj.h"
diff --git a/IO/Cesium3DTiles/TreeInformation.h b/IO/Cesium3DTiles/TreeInformation.h
index c579b9d16db07f54cf2a7875c128039d8b5cd666..f28e8fd92d681513b88124aa486933e685ee7ab5 100644
--- a/IO/Cesium3DTiles/TreeInformation.h
+++ b/IO/Cesium3DTiles/TreeInformation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TreeInformation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class TreeInformation
  * @brief Additional information and routines for 3D Tiles octree nodes.
diff --git a/IO/Cesium3DTiles/vtk.module b/IO/Cesium3DTiles/vtk.module
index 0981644cbbcc90de59c91c2ecf970cf5166c0627..b896f1b50c6f11593d8b412ba530a1033dc92605 100644
--- a/IO/Cesium3DTiles/vtk.module
+++ b/IO/Cesium3DTiles/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOCesium3DTiles
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOCore
 PRIVATE_DEPENDS
diff --git a/IO/Cesium3DTiles/vtkCesium3DTilesWriter.cxx b/IO/Cesium3DTiles/vtkCesium3DTilesWriter.cxx
index 13f424cfb7b3153b8c1f8945ac6e963ee6b6f207..007ae32706c143d0c1454e9542715d99f81f5c2e 100644
--- a/IO/Cesium3DTiles/vtkCesium3DTilesWriter.cxx
+++ b/IO/Cesium3DTiles/vtkCesium3DTilesWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCesium3DTilesWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCesium3DTilesWriter.h"
 
diff --git a/IO/Cesium3DTiles/vtkCesium3DTilesWriter.h b/IO/Cesium3DTiles/vtkCesium3DTilesWriter.h
index 104e70ec07407c0134140652c776b15d356dc0bf..f273a1a9a13cbe42c00340d77af5227f6695f128 100644
--- a/IO/Cesium3DTiles/vtkCesium3DTilesWriter.h
+++ b/IO/Cesium3DTiles/vtkCesium3DTilesWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCesium3DTilesWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCesium3DTilesWriter
  * @brief   Writes a dataset into 3D Tiles format.
diff --git a/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.cxx b/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.cxx
index 1c978ea78c5dd123040ea85e959003a7ca3e55ca..9b3c573c77b381b3ea53e88a2583e0bb8b8c8b50 100644
--- a/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.cxx
+++ b/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCesiumPointCloudWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCesiumPointCloudWriter.h"
 #include "vtkArrayDispatch.h"
 #include "vtkAssemblyPath.h"
diff --git a/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.h b/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.h
index 1e15f4ba5720799c8124dc69f22ba33605ab4907..397fe8bb7b3f46654eba1e0d923912a2935b92cb 100644
--- a/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.h
+++ b/IO/Cesium3DTiles/vtkCesiumPointCloudWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCesiumPointCloudWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCesiumPointCloudWriter
  * @brief   export a vtkPointSet into a Cesium Point Cloud tile format
diff --git a/IO/Chemistry/Testing/Cxx/TestCMLMoleculeReader.cxx b/IO/Chemistry/Testing/Cxx/TestCMLMoleculeReader.cxx
index 795804b2356d2dbf7c053e288119b57fffc2a3af..ca1d62d763ecc9b92c649904fdf7dae99c27c58f 100644
--- a/IO/Chemistry/Testing/Cxx/TestCMLMoleculeReader.cxx
+++ b/IO/Chemistry/Testing/Cxx/TestCMLMoleculeReader.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/IO/Chemistry/Testing/Cxx/TestPDBReader.cxx b/IO/Chemistry/Testing/Cxx/TestPDBReader.cxx
index 9e361f496c544f26b8dc3151d4b0a2542e4ca9d2..2e0978b4ec064db1ddea048173a5bedb2de5e5d3 100644
--- a/IO/Chemistry/Testing/Cxx/TestPDBReader.cxx
+++ b/IO/Chemistry/Testing/Cxx/TestPDBReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPDBReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDBReader.h"
 #include "vtkPolyData.h"
diff --git a/IO/Chemistry/Testing/Cxx/TestVASPAnimationReader.cxx b/IO/Chemistry/Testing/Cxx/TestVASPAnimationReader.cxx
index 7e2b3ee6a7fa748b5ed5aa480b8e46999291c4ee..453addf8c3eea356fdee66b759532614f7155c02 100644
--- a/IO/Chemistry/Testing/Cxx/TestVASPAnimationReader.cxx
+++ b/IO/Chemistry/Testing/Cxx/TestVASPAnimationReader.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/IO/Chemistry/Testing/Cxx/TestVASPTessellationReader.cxx b/IO/Chemistry/Testing/Cxx/TestVASPTessellationReader.cxx
index eba828808443c0cf007239ce977773a1ac936d63..615e70215dc30b114c841b24dead342ee87a34e3 100644
--- a/IO/Chemistry/Testing/Cxx/TestVASPTessellationReader.cxx
+++ b/IO/Chemistry/Testing/Cxx/TestVASPTessellationReader.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/IO/Chemistry/vtk.module b/IO/Chemistry/vtk.module
index 38da3a65d7eb0e27ab3208705da1a849a9693727..295638ac3de1219996661b0c904cf335a4f2bf48 100644
--- a/IO/Chemistry/vtk.module
+++ b/IO/Chemistry/vtk.module
@@ -7,6 +7,10 @@ DESCRIPTION
 IMPLEMENTABLE
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/Chemistry/vtkCMLMoleculeReader.cxx b/IO/Chemistry/vtkCMLMoleculeReader.cxx
index 673f60aae9dccbc4acb8b22341257d80033aa6e5..2db041d6a679bbdacaf3d44b19ba834b4c8b27c3 100644
--- a/IO/Chemistry/vtkCMLMoleculeReader.cxx
+++ b/IO/Chemistry/vtkCMLMoleculeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCMLMoleculeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCMLMoleculeReader.h"
 
 #include "vtkDataObject.h"
diff --git a/IO/Chemistry/vtkCMLMoleculeReader.h b/IO/Chemistry/vtkCMLMoleculeReader.h
index 3eedb5a28dd3d83a4d7cf904270b51a794291741..ee57e43346f3845798f3c21a932a676e99d66823 100644
--- a/IO/Chemistry/vtkCMLMoleculeReader.h
+++ b/IO/Chemistry/vtkCMLMoleculeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCMLMoleculeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCMLMoleculeReader
  * @brief   Read a CML file and output a
diff --git a/IO/Chemistry/vtkGaussianCubeReader.cxx b/IO/Chemistry/vtkGaussianCubeReader.cxx
index ad501b223381602338a33a16bfaa1da5c73d7275..bebcff167c2de0d137c3521725687217daf4b133 100644
--- a/IO/Chemistry/vtkGaussianCubeReader.cxx
+++ b/IO/Chemistry/vtkGaussianCubeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianCubeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGaussianCubeReader.h"
 
 #include "vtkFloatArray.h"
diff --git a/IO/Chemistry/vtkGaussianCubeReader.h b/IO/Chemistry/vtkGaussianCubeReader.h
index aca80565b85728f7f746e4ad322d9e423bf6d81a..d88d8c43d7297b64ce792def8f2473befbf91477 100644
--- a/IO/Chemistry/vtkGaussianCubeReader.h
+++ b/IO/Chemistry/vtkGaussianCubeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianCubeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGaussianCubeReader
  * @brief   read ASCII Gaussian Cube Data files
diff --git a/IO/Chemistry/vtkGaussianCubeReader2.cxx b/IO/Chemistry/vtkGaussianCubeReader2.cxx
index 52d3749c4ef75680696d4f805528ef4b10a396bd..b8c711e23d395b4529c6059ea21d6c66032115ac 100644
--- a/IO/Chemistry/vtkGaussianCubeReader2.cxx
+++ b/IO/Chemistry/vtkGaussianCubeReader2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianCubeReader2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGaussianCubeReader2.h"
 
 #include "vtkDataObject.h"
diff --git a/IO/Chemistry/vtkGaussianCubeReader2.h b/IO/Chemistry/vtkGaussianCubeReader2.h
index 18cdfacc3a1dbb94a914bace0c6b73e32fde268e..8dc8241e9052f1cdfac5b8a9b0c2d05e5af0ff14 100644
--- a/IO/Chemistry/vtkGaussianCubeReader2.h
+++ b/IO/Chemistry/vtkGaussianCubeReader2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianCubeReader2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGaussianCubeReader2
  * @brief   Read a Gaussian Cube file and output a
diff --git a/IO/Chemistry/vtkMoleculeReaderBase.cxx b/IO/Chemistry/vtkMoleculeReaderBase.cxx
index 2c0f085b4f9666c73a50a7e93e319d4f7f971205..abdae22e730c288ebd96b27e3634468a564f85f8 100644
--- a/IO/Chemistry/vtkMoleculeReaderBase.cxx
+++ b/IO/Chemistry/vtkMoleculeReaderBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeReaderBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMoleculeReaderBase.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Chemistry/vtkMoleculeReaderBase.h b/IO/Chemistry/vtkMoleculeReaderBase.h
index 963efe098ddfa2c3413599eb20fa85c819f6ea60..4de09f3bc6ca2e978e17b9e4c0c775d34f2339af 100644
--- a/IO/Chemistry/vtkMoleculeReaderBase.h
+++ b/IO/Chemistry/vtkMoleculeReaderBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMoleculeReaderBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMoleculeReaderBase
  * @brief   Read molecular data files
diff --git a/IO/Chemistry/vtkPDBReader.cxx b/IO/Chemistry/vtkPDBReader.cxx
index 03c7c5758256a50341e6ebfb652b6f70633959ff..4d758f8636145df4dac939deb661de9676f00149 100644
--- a/IO/Chemistry/vtkPDBReader.cxx
+++ b/IO/Chemistry/vtkPDBReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDBReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDBReader.h"
 
diff --git a/IO/Chemistry/vtkPDBReader.h b/IO/Chemistry/vtkPDBReader.h
index 32081cdac7cde5ea1a4da0e6dcdbcaf477bcae4c..632323bc84992095efcd94532dd12d3a4004f83c 100644
--- a/IO/Chemistry/vtkPDBReader.h
+++ b/IO/Chemistry/vtkPDBReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDBReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPDBReader
  * @brief   read Molecular Data files
diff --git a/IO/Chemistry/vtkVASPAnimationReader.cxx b/IO/Chemistry/vtkVASPAnimationReader.cxx
index 5a95e9ee0358fb78fffea1c65459e79bcc41b002..3237641f4762b346fde486aeefd57f3e1ead131f 100644
--- a/IO/Chemistry/vtkVASPAnimationReader.cxx
+++ b/IO/Chemistry/vtkVASPAnimationReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVASPAnimationReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVASPAnimationReader.h"
 
diff --git a/IO/Chemistry/vtkVASPAnimationReader.h b/IO/Chemistry/vtkVASPAnimationReader.h
index c04e9fb1b890650ea22045806595f225dd43e029..686f6ece24e859ff005aeaf25b4cd59d7f3d0c74 100644
--- a/IO/Chemistry/vtkVASPAnimationReader.h
+++ b/IO/Chemistry/vtkVASPAnimationReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVASPAnimationReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkVASPAnimationReader
diff --git a/IO/Chemistry/vtkVASPTessellationReader.cxx b/IO/Chemistry/vtkVASPTessellationReader.cxx
index b8e84d0a793baf2aaec61a07449b9822af548c44..fb59efc4675c83940617ea2a3e3b91492d7df01f 100644
--- a/IO/Chemistry/vtkVASPTessellationReader.cxx
+++ b/IO/Chemistry/vtkVASPTessellationReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVASPTessellationReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVASPTessellationReader.h"
 
diff --git a/IO/Chemistry/vtkVASPTessellationReader.h b/IO/Chemistry/vtkVASPTessellationReader.h
index b2404796ebe22d3076993b270e47224784a6fb10..ceadf9c6446125f36dc22465340e5faf103d8295 100644
--- a/IO/Chemistry/vtkVASPTessellationReader.h
+++ b/IO/Chemistry/vtkVASPTessellationReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVASPTessellationReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkVASPTessellationReader
diff --git a/IO/Chemistry/vtkXYZMolReader.cxx b/IO/Chemistry/vtkXYZMolReader.cxx
index 4aefea6d984a5402569fd5eb1b90fa85c53cc49d..f770c6f8b632641e80ea6baf4592b7f132e5d206 100644
--- a/IO/Chemistry/vtkXYZMolReader.cxx
+++ b/IO/Chemistry/vtkXYZMolReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXYZMolReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXYZMolReader.h"
 
diff --git a/IO/Chemistry/vtkXYZMolReader.h b/IO/Chemistry/vtkXYZMolReader.h
index 1637702b9381d2211b7da45a5986e1c7197a573c..7ed5c9ae143471034b9d00e0968d3ebe92083c21 100644
--- a/IO/Chemistry/vtkXYZMolReader.h
+++ b/IO/Chemistry/vtkXYZMolReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXYZMolReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXYZMolReader
  * @brief   read Molecular Data files
diff --git a/IO/Chemistry/vtkXYZMolReader2.cxx b/IO/Chemistry/vtkXYZMolReader2.cxx
index 6892ed25baca91b801ced6a74108315bc3a5fc87..f7fe33dd7db9d45307c4e95ec6e0c5da651a34c0 100644
--- a/IO/Chemistry/vtkXYZMolReader2.cxx
+++ b/IO/Chemistry/vtkXYZMolReader2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXYZMolReader2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXYZMolReader2.h"
 
diff --git a/IO/Chemistry/vtkXYZMolReader2.h b/IO/Chemistry/vtkXYZMolReader2.h
index 58430303cab027122e8d994f66efe6c27fe4482d..d299b2c6ba48656fab32b430c910c074defd94ce 100644
--- a/IO/Chemistry/vtkXYZMolReader2.h
+++ b/IO/Chemistry/vtkXYZMolReader2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXYZMolReader2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXYZMolReader2
  * @brief   read Molecular Data files
diff --git a/IO/CityGML/Testing/Cxx/TestCityGMLReader.cxx b/IO/CityGML/Testing/Cxx/TestCityGMLReader.cxx
index 2a0d8369ddaaa77c0b745bbd5bdbe3765c005260..c125c26bf529035c8bb1f3c7464b128d71b4519f 100644
--- a/IO/CityGML/Testing/Cxx/TestCityGMLReader.cxx
+++ b/IO/CityGML/Testing/Cxx/TestCityGMLReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCityGMLReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of an RGBA texture on a vtkActor.
 // .SECTION Description
diff --git a/IO/CityGML/vtk.module b/IO/CityGML/vtk.module
index 4201843ac46a142be8f3dce8980668d752c9fb59..dd5f1414ec610bb23ed850cdff3eac6b995aff61 100644
--- a/IO/CityGML/vtk.module
+++ b/IO/CityGML/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/CityGML/vtkCityGMLReader.cxx b/IO/CityGML/vtkCityGMLReader.cxx
index 11b6fefde7a42eca1681650c959efe03a96ba5c2..5291cb8bc9d98df19aef87debb6407d39f9385cd 100644
--- a/IO/CityGML/vtkCityGMLReader.cxx
+++ b/IO/CityGML/vtkCityGMLReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCityGMLReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCityGMLReader.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/IO/CityGML/vtkCityGMLReader.h b/IO/CityGML/vtkCityGMLReader.h
index 325699f25b2e2385f9f9bd504dccb173de249a8f..65eec77eb2581025fb616c0df1c1e0ad6b80fb08 100644
--- a/IO/CityGML/vtkCityGMLReader.h
+++ b/IO/CityGML/vtkCityGMLReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCityGMLReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCityGMLReader
  * @brief   read CityGML data file
diff --git a/IO/Core/LICENSE b/IO/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/Core/Testing/Cxx/TestArrayDataWriter.cxx b/IO/Core/Testing/Cxx/TestArrayDataWriter.cxx
index b1fd12d28c0da2d72fa4d6f68d2f69c55757073f..a51992ae31b67db5db2964c7d05a18e5975d5657 100644
--- a/IO/Core/Testing/Cxx/TestArrayDataWriter.cxx
+++ b/IO/Core/Testing/Cxx/TestArrayDataWriter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayData.h"
 #include "vtkArrayDataReader.h"
diff --git a/IO/Core/Testing/Cxx/TestArrayDenormalized.cxx b/IO/Core/Testing/Cxx/TestArrayDenormalized.cxx
index ed8646349766cd552f638ec2de2a225a91fc7715..d900d869830ed5fb59f71b5cb3b678ce6688636c 100644
--- a/IO/Core/Testing/Cxx/TestArrayDenormalized.cxx
+++ b/IO/Core/Testing/Cxx/TestArrayDenormalized.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArraySerialization.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayReader.h>
 #include <vtkArrayWriter.h>
diff --git a/IO/Core/Testing/Cxx/TestArraySerialization.cxx b/IO/Core/Testing/Cxx/TestArraySerialization.cxx
index 50c8ede5d4e57c0dbb68b911cb5ec0a6944fe16e..f36913d3dd5060a429a12636c48ad99ebec2c1bd 100644
--- a/IO/Core/Testing/Cxx/TestArraySerialization.cxx
+++ b/IO/Core/Testing/Cxx/TestArraySerialization.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArraySerialization.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayReader.h>
diff --git a/IO/Core/Testing/Cxx/TestCompressLZ4.cxx b/IO/Core/Testing/Cxx/TestCompressLZ4.cxx
index 7d1938a379142a5eab79e16ef1a13e5c468fcf04..f9200d911e108abb69865974b3919649c2ab7d98 100644
--- a/IO/Core/Testing/Cxx/TestCompressLZ4.cxx
+++ b/IO/Core/Testing/Cxx/TestCompressLZ4.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompress.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkLZ4DataCompressor
 // .SECTION Description
 //
diff --git a/IO/Core/Testing/Cxx/TestCompressLZMA.cxx b/IO/Core/Testing/Cxx/TestCompressLZMA.cxx
index aa9c2a0aba8cc984bc230461f9bac4ae3da79f9d..d50afb6595b37301e0d6f5493113a7ea5a46205d 100644
--- a/IO/Core/Testing/Cxx/TestCompressLZMA.cxx
+++ b/IO/Core/Testing/Cxx/TestCompressLZMA.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompress.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkLZMADataCompressor
 // .SECTION Description
 //
diff --git a/IO/Core/Testing/Cxx/TestCompressZLib.cxx b/IO/Core/Testing/Cxx/TestCompressZLib.cxx
index 2ef042d3d5bd8b719771972a4caa4613dbcf2c6b..abaf1f202917ea960aece6c906ff26e1c8f5626c 100644
--- a/IO/Core/Testing/Cxx/TestCompressZLib.cxx
+++ b/IO/Core/Testing/Cxx/TestCompressZLib.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompress.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkZLibDataCompressor
 // .SECTION Description
 //
diff --git a/IO/Core/Testing/Cxx/TestNumberToString.cxx b/IO/Core/Testing/Cxx/TestNumberToString.cxx
index 91cfcd1751a25c06357771a65f2d1bc98efbb52e..41b6f1016a0342b168789080fcd1a601acaf577f 100644
--- a/IO/Core/Testing/Cxx/TestNumberToString.cxx
+++ b/IO/Core/Testing/Cxx/TestNumberToString.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNumberToString.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/IO/Core/Testing/Cxx/TestResourceParser.cxx b/IO/Core/Testing/Cxx/TestResourceParser.cxx
index f71b53c17bd6245c486fce32298807dd9fc1a88a..1a12a94eb7bd8582400ae1707f1015801cce73d2 100644
--- a/IO/Core/Testing/Cxx/TestResourceParser.cxx
+++ b/IO/Core/Testing/Cxx/TestResourceParser.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMemoryResourceStream.h"
 #include "vtkNew.h"
 #include "vtkResourceParser.h"
diff --git a/IO/Core/Testing/Cxx/TestResourceStreams.cxx b/IO/Core/Testing/Cxx/TestResourceStreams.cxx
index 9dc60c0e6e84f3308aca87922406a4a1fc975f65..e42aa1ec0099213b8592adad22e037ccf93fb566 100644
--- a/IO/Core/Testing/Cxx/TestResourceStreams.cxx
+++ b/IO/Core/Testing/Cxx/TestResourceStreams.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestResourceStreams.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFileResourceStream.h"
 #include "vtkMemoryResourceStream.h"
 #include "vtkNew.h"
diff --git a/IO/Core/Testing/Cxx/vtkFortran.h b/IO/Core/Testing/Cxx/vtkFortran.h
index c1938f2478523be044da093ef34c4af3c2b7041c..6cbf96f4ede43a628bfd85a4cb1bc89f53f9d37a 100644
--- a/IO/Core/Testing/Cxx/vtkFortran.h
+++ b/IO/Core/Testing/Cxx/vtkFortran.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFortran.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * The whole purpose of this header file is to allow us to 'wrap' a c library
diff --git a/IO/Core/Testing/Python/TestGlobFileNames.py b/IO/Core/Testing/Python/TestGlobFileNames.py
index 8275332c335b03aa33d48cce321e88c208552c43..45b0db5c876bf7be7df6760a03ae0fafbaa776b6 100755
--- a/IO/Core/Testing/Python/TestGlobFileNames.py
+++ b/IO/Core/Testing/Python/TestGlobFileNames.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 # Run this test like so:
 # vtkpython TestGlobFileNames.py  -D $VTK_DATA_ROOT
diff --git a/IO/Core/Testing/Python/TestSortFileNames.py b/IO/Core/Testing/Python/TestSortFileNames.py
index c5ff51418fe446409a69cee458d4ace2a8a30327..5018b275cbcc7a50c37b72019886791c0e6b121f 100755
--- a/IO/Core/Testing/Python/TestSortFileNames.py
+++ b/IO/Core/Testing/Python/TestSortFileNames.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 # Run this test like so:
 # vtkpython TestSortFileNames.py  -D $VTK_DATA_ROOT
diff --git a/IO/Core/vtk.module b/IO/Core/vtk.module
index b94d27b3513abc1d1568122467b81124f3ee04c7..261dc5026e65d8016e7f5ff64f49f86cb4bb93b4 100644
--- a/IO/Core/vtk.module
+++ b/IO/Core/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/Core/vtkASCIITextCodec.cxx b/IO/Core/vtkASCIITextCodec.cxx
index 6a9d910884adc2ac7b712c59a8313b09ba481a9c..a9775e87736f0022adecbac0277a60933cf29f23 100644
--- a/IO/Core/vtkASCIITextCodec.cxx
+++ b/IO/Core/vtkASCIITextCodec.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkASCIITextCodec.cxx
-
-Copyright (c)
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkASCIITextCodec.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkASCIITextCodec.h b/IO/Core/vtkASCIITextCodec.h
index 7298797b551fec6257e139ba3120a964a864298d..eaf1afa16f30c9e796f7e41b5599cd99f296f346 100644
--- a/IO/Core/vtkASCIITextCodec.h
+++ b/IO/Core/vtkASCIITextCodec.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkASCIITextCodec.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkASCIITextCodec
  * @brief   Class to read/write ascii text.
diff --git a/IO/Core/vtkAbstractParticleWriter.cxx b/IO/Core/vtkAbstractParticleWriter.cxx
index 8af7a7f8abfdf2c72ca132c41c35f44884aae3ae..06e6985c3cc1d25a3c6bb20891ded3f3e57ee11a 100644
--- a/IO/Core/vtkAbstractParticleWriter.cxx
+++ b/IO/Core/vtkAbstractParticleWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractParticleWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractParticleWriter.h"
 //------------------------------------------------------------------------------
 //------------------------------------------------------------------------------
diff --git a/IO/Core/vtkAbstractParticleWriter.h b/IO/Core/vtkAbstractParticleWriter.h
index 3d72b38c673d9ef9de2afbf259a112c32a86ef8f..ba6a6e8a6a906679057ad4deee7e04e3640e345d 100644
--- a/IO/Core/vtkAbstractParticleWriter.h
+++ b/IO/Core/vtkAbstractParticleWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractParticleWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractParticleWriter
  * @brief   abstract class to write particle data to file
diff --git a/IO/Core/vtkAbstractPolyDataReader.cxx b/IO/Core/vtkAbstractPolyDataReader.cxx
index 5e1da6f11380dbd4cf698970f730b96aed8e0886..f4471c33860694b6c8f309644ae54a6a2fb801e6 100644
--- a/IO/Core/vtkAbstractPolyDataReader.cxx
+++ b/IO/Core/vtkAbstractPolyDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPolyDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION See Also
 // vtkOBJReader vtkPLYReader vtkSTLReader
 #include "vtkAbstractPolyDataReader.h"
diff --git a/IO/Core/vtkAbstractPolyDataReader.h b/IO/Core/vtkAbstractPolyDataReader.h
index d7f0d98d34afbad96c31f2d5a5f151de832a001d..ce20f73a330f27ad6c251a5e2d042e00904c665c 100644
--- a/IO/Core/vtkAbstractPolyDataReader.h
+++ b/IO/Core/vtkAbstractPolyDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPolyDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractPolyDataReader
  * @brief   Superclass for algorithms that read
diff --git a/IO/Core/vtkArrayDataReader.cxx b/IO/Core/vtkArrayDataReader.cxx
index 5a0139cbf59a88a70aca21e186d8ccdf0c39774d..e0ee030b8d525c37119683e72f80d327621fcc00 100644
--- a/IO/Core/vtkArrayDataReader.cxx
+++ b/IO/Core/vtkArrayDataReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayDataReader.h"
 
diff --git a/IO/Core/vtkArrayDataReader.h b/IO/Core/vtkArrayDataReader.h
index 8ef6836051b4c1ad7360ad6518fdaa8e1bb627c2..627a4f302717531909b30bb85df8fe42f123bda5 100644
--- a/IO/Core/vtkArrayDataReader.h
+++ b/IO/Core/vtkArrayDataReader.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDataReader.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayDataReader
diff --git a/IO/Core/vtkArrayDataWriter.cxx b/IO/Core/vtkArrayDataWriter.cxx
index 2c085d4b7fc257430f0165f89dffda9edeefe9e3..2d54ce255fa60ea0f058441b5e4a2d724055c62b 100644
--- a/IO/Core/vtkArrayDataWriter.cxx
+++ b/IO/Core/vtkArrayDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArrayDataWriter.h"
 
 #include "vtkArrayData.h"
diff --git a/IO/Core/vtkArrayDataWriter.h b/IO/Core/vtkArrayDataWriter.h
index 32edf229d4a299104e83f4667a652cbfa10cb5be..6caa19e7d923c5fee07cbfa5ee20390411564802 100644
--- a/IO/Core/vtkArrayDataWriter.h
+++ b/IO/Core/vtkArrayDataWriter.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayDataWriter.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayDataWriter
diff --git a/IO/Core/vtkArrayReader.cxx b/IO/Core/vtkArrayReader.cxx
index 930d2253e8965fa100569e7f63d696f219a7be9d..51a089ca202e3f083a88b5483b00238f6870c413 100644
--- a/IO/Core/vtkArrayReader.cxx
+++ b/IO/Core/vtkArrayReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayReader.h"
 
diff --git a/IO/Core/vtkArrayReader.h b/IO/Core/vtkArrayReader.h
index 633264f17a66bd2b037b58cb23449a98285e1a07..1d89e438743da97a9e18455832e711c7cc5c2cd0 100644
--- a/IO/Core/vtkArrayReader.h
+++ b/IO/Core/vtkArrayReader.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayReader.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayReader
diff --git a/IO/Core/vtkArrayWriter.cxx b/IO/Core/vtkArrayWriter.cxx
index f519d31a6815e03439222b8887b82936f4ce3d88..3ec0baa66d32dfa9962c0e6ff640a6bf10c8e745 100644
--- a/IO/Core/vtkArrayWriter.cxx
+++ b/IO/Core/vtkArrayWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayWriter.h"
 #include "vtkArrayData.h"
diff --git a/IO/Core/vtkArrayWriter.h b/IO/Core/vtkArrayWriter.h
index 31224c9636d87cdadbc04406468e0b44f6708098..3bc70f90d930d5c0f99af256d68593cfa35ebcb9 100644
--- a/IO/Core/vtkArrayWriter.h
+++ b/IO/Core/vtkArrayWriter.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayWriter.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayWriter
diff --git a/IO/Core/vtkBase64InputStream.cxx b/IO/Core/vtkBase64InputStream.cxx
index af4d8859dfa88e961d151ba7266019429a434b84..ee167198540dc7861fcc6818de15d987383476a7 100644
--- a/IO/Core/vtkBase64InputStream.cxx
+++ b/IO/Core/vtkBase64InputStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBase64InputStream.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBase64InputStream.h"
 #include "vtkBase64Utilities.h"
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkBase64InputStream.h b/IO/Core/vtkBase64InputStream.h
index 937290acb51f9637ea2febfec3e86cbdcd801bd1..cca8ebd7f1eab9a4a6629e4ef01c3f76d3bfc9d5 100644
--- a/IO/Core/vtkBase64InputStream.h
+++ b/IO/Core/vtkBase64InputStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBase64InputStream.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBase64InputStream
  * @brief   Reads base64-encoded input from a stream.
diff --git a/IO/Core/vtkBase64OutputStream.cxx b/IO/Core/vtkBase64OutputStream.cxx
index e0e2fbf71e14692514e1506ab232ce9862d12685..80f669507b832e09b708c0919a8e434195a82635 100644
--- a/IO/Core/vtkBase64OutputStream.cxx
+++ b/IO/Core/vtkBase64OutputStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBase64OutputStream.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBase64OutputStream.h"
 #include "vtkBase64Utilities.h"
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkBase64OutputStream.h b/IO/Core/vtkBase64OutputStream.h
index 10a9ede54799f1d0078f13de04a4e23bc82b5192..9963c35b9d3647b69ed1a3b823cd0abf1dde1a12 100644
--- a/IO/Core/vtkBase64OutputStream.h
+++ b/IO/Core/vtkBase64OutputStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBase64OutputStream.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBase64OutputStream
  * @brief   Writes base64-encoded output to a stream.
diff --git a/IO/Core/vtkBase64Utilities.cxx b/IO/Core/vtkBase64Utilities.cxx
index 9668abe83acc63946cf695f03f9750cdb5e17d1c..f7553bf7256e64b8396676cfee7f045323c960f0 100644
--- a/IO/Core/vtkBase64Utilities.cxx
+++ b/IO/Core/vtkBase64Utilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBase64Utilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBase64Utilities.h"
 #include "vtkObjectFactory.h"
 #include <cassert>
diff --git a/IO/Core/vtkBase64Utilities.h b/IO/Core/vtkBase64Utilities.h
index 48f11e7c55fc82ed32c709161e427c1661a591cb..04db1868c80e40476060cbdf65589d9f3f12ecac 100644
--- a/IO/Core/vtkBase64Utilities.h
+++ b/IO/Core/vtkBase64Utilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBase64Utilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBase64Utilities
  * @brief   base64 encode and decode utilities.
diff --git a/IO/Core/vtkDataCompressor.cxx b/IO/Core/vtkDataCompressor.cxx
index 24c4b783b8e688463fcf85d83bf2d10b3a312f67..03af71751bb909cb11a81a5848c59b7d245ad165 100644
--- a/IO/Core/vtkDataCompressor.cxx
+++ b/IO/Core/vtkDataCompressor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataCompressor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataCompressor.h"
 #include "vtkUnsignedCharArray.h"
 
diff --git a/IO/Core/vtkDataCompressor.h b/IO/Core/vtkDataCompressor.h
index a8e10d77c79f28067328f98fa4afd8759e42ce6c..340dfdea7e4657934f999351d39c3f4a3147d03c 100644
--- a/IO/Core/vtkDataCompressor.h
+++ b/IO/Core/vtkDataCompressor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataCompressor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataCompressor
  * @brief   Abstract interface for data compression classes.
diff --git a/IO/Core/vtkDelimitedTextWriter.cxx b/IO/Core/vtkDelimitedTextWriter.cxx
index a20b86521adc56522e9cce0c4a5a83129d801a6d..fcf040cdd52a3a893b531645ce2866a48344257b 100644
--- a/IO/Core/vtkDelimitedTextWriter.cxx
+++ b/IO/Core/vtkDelimitedTextWriter.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkDelimitedTextWriter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkDelimitedTextWriter.h"
 
 #include "vtkAlgorithm.h"
diff --git a/IO/Core/vtkDelimitedTextWriter.h b/IO/Core/vtkDelimitedTextWriter.h
index 7844a54d78d6971e6d44e7ac1d1bc3ceb4257ee2..9176dccecacc0728f0df2ccebe0528f3b3fed35b 100644
--- a/IO/Core/vtkDelimitedTextWriter.h
+++ b/IO/Core/vtkDelimitedTextWriter.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkDelimitedTextWriter.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDelimitedTextWriter
  * @brief   Delimited text writer for vtkTable
diff --git a/IO/Core/vtkFileResourceStream.cxx b/IO/Core/vtkFileResourceStream.cxx
index 9d8819d50de9e460a363913c8c438b3741184869..9f3366a550f8fa39ee33b38784c6e33355034408 100644
--- a/IO/Core/vtkFileResourceStream.cxx
+++ b/IO/Core/vtkFileResourceStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkFileResourceStream.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFileResourceStream.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkFileResourceStream.h b/IO/Core/vtkFileResourceStream.h
index df3a180b5898cef976f62af9fa76ad8e82b07d2c..274962573598d3795a7964c10ce4bb0027591ae3 100644
--- a/IO/Core/vtkFileResourceStream.h
+++ b/IO/Core/vtkFileResourceStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkFileResourceStream.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkFileResourceStream_h
 #define vtkFileResourceStream_h
 
diff --git a/IO/Core/vtkGlobFileNames.cxx b/IO/Core/vtkGlobFileNames.cxx
index f2e41c9928cf1e8399ba70661e720b663112e567..36762059d9d2db36a500a181f401c7c582683421 100644
--- a/IO/Core/vtkGlobFileNames.cxx
+++ b/IO/Core/vtkGlobFileNames.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlobFileNames.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGlobFileNames.h"
 #include "vtkStringArray.h"
 
diff --git a/IO/Core/vtkGlobFileNames.h b/IO/Core/vtkGlobFileNames.h
index f57e0a6fe406a0f239dfc2b7051024a036d5a72c..1cf9bef661bb44bf55819212b9c2d816331ab0d9 100644
--- a/IO/Core/vtkGlobFileNames.h
+++ b/IO/Core/vtkGlobFileNames.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlobFileNames.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGlobFileNames
  * @brief   find files that match a wildcard pattern
diff --git a/IO/Core/vtkInputStream.cxx b/IO/Core/vtkInputStream.cxx
index 7d508e1433094c4331a81ed932924acedc048d38..cbbc8d688ca6a82be1f9a0748322848536bfe0f7 100644
--- a/IO/Core/vtkInputStream.cxx
+++ b/IO/Core/vtkInputStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInputStream.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInputStream.h"
 #include "vtkObjectFactory.h"
 
diff --git a/IO/Core/vtkInputStream.h b/IO/Core/vtkInputStream.h
index 3c4f077969d38b4b8ab0e75d8a708898abc097cb..2cc7c09e73e11c1a11c2f42e5f06bdb21cf7aa07 100644
--- a/IO/Core/vtkInputStream.h
+++ b/IO/Core/vtkInputStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInputStream.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInputStream
  * @brief   Wraps a binary input stream with a VTK interface.
diff --git a/IO/Core/vtkJavaScriptDataWriter.cxx b/IO/Core/vtkJavaScriptDataWriter.cxx
index d595528b0c3b4fc2b6430e8c211b21276349b512..39242c5dcc40f3fa52430b2882c1f43427d54f00 100644
--- a/IO/Core/vtkJavaScriptDataWriter.cxx
+++ b/IO/Core/vtkJavaScriptDataWriter.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkJavaScriptDataWriter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkJavaScriptDataWriter.h"
 
 #include "vtkAlgorithm.h"
diff --git a/IO/Core/vtkJavaScriptDataWriter.h b/IO/Core/vtkJavaScriptDataWriter.h
index 894f0234ab9fb9d5018221e66236417240eb0da0..ae8a3d4bbedc44aa35dd55c7fbd3c4bd9abc534a 100644
--- a/IO/Core/vtkJavaScriptDataWriter.h
+++ b/IO/Core/vtkJavaScriptDataWriter.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkJavaScriptDataWriter.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkJavaScriptDataWriter
  * @brief   A Javascript data writer for vtkTable
diff --git a/IO/Core/vtkLZ4DataCompressor.cxx b/IO/Core/vtkLZ4DataCompressor.cxx
index 5a3d7c3f34a9def3d5be562ddbcdd390c0867718..212b18851ed71c4fff799714acc4253a27890f40 100644
--- a/IO/Core/vtkLZ4DataCompressor.cxx
+++ b/IO/Core/vtkLZ4DataCompressor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLZ4DataCompressor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLZ4DataCompressor.h"
 #include "vtkObjectFactory.h"
 #include "vtk_lz4.h"
diff --git a/IO/Core/vtkLZ4DataCompressor.h b/IO/Core/vtkLZ4DataCompressor.h
index d13aa8f79979837e64b600929e261fe2adb0e94f..39cd25f22d4e90d6532723bcf1bde93ad76ba764 100644
--- a/IO/Core/vtkLZ4DataCompressor.h
+++ b/IO/Core/vtkLZ4DataCompressor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLZ4DataCompressor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLZ4DataCompressor
  * @brief   Data compression using LZ4.
diff --git a/IO/Core/vtkLZMADataCompressor.cxx b/IO/Core/vtkLZMADataCompressor.cxx
index 0c2dbddf1575a1af682eae868d88aa0b33db746c..c48f1c597508db6fed41294d10f32fee05b22864 100644
--- a/IO/Core/vtkLZMADataCompressor.cxx
+++ b/IO/Core/vtkLZMADataCompressor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLZMADataCompressor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLZMADataCompressor.h"
 #include "vtkObjectFactory.h"
 #include "vtk_lzma.h"
diff --git a/IO/Core/vtkLZMADataCompressor.h b/IO/Core/vtkLZMADataCompressor.h
index ca747cd1f4837115e18a59f0ab4c2cabee041a21..22fab936628466aac5a81cd0e3a20605a2cfc65a 100644
--- a/IO/Core/vtkLZMADataCompressor.h
+++ b/IO/Core/vtkLZMADataCompressor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLZMADataCompressor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLZMADataCompressor
  * @brief   Data compression using LZMA Utils.
diff --git a/IO/Core/vtkMemoryResourceStream.cxx b/IO/Core/vtkMemoryResourceStream.cxx
index 314e888366a9fa5c4004cff22f254d5e448fdc3f..b6ad78ea89b034a2dd52e46a3413649b338b89d5 100644
--- a/IO/Core/vtkMemoryResourceStream.cxx
+++ b/IO/Core/vtkMemoryResourceStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMemoryResourceStream.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMemoryResourceStream.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkMemoryResourceStream.h b/IO/Core/vtkMemoryResourceStream.h
index 20d8416d533ad9a40b48f15dbb023b45792dd592..8f84affffe6e95cf41eb34b7f43c06c82bd43b28 100644
--- a/IO/Core/vtkMemoryResourceStream.h
+++ b/IO/Core/vtkMemoryResourceStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMemoryResourceStream.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMemoryResourceStream_h
 #define vtkMemoryResourceStream_h
 
diff --git a/IO/Core/vtkNumberToString.cxx b/IO/Core/vtkNumberToString.cxx
index 7b164e86d58a422a880fdfa0466bfa0b78a13ca6..d727c6bf22ea27a7e808b385e39252902baa7a56 100644
--- a/IO/Core/vtkNumberToString.cxx
+++ b/IO/Core/vtkNumberToString.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNumberToString.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNumberToString.h"
 
 // clang-format off
diff --git a/IO/Core/vtkNumberToString.h b/IO/Core/vtkNumberToString.h
index 504385fd6bbff74b197bf7c0397a9e382fc3c4cb..19cf63bff8d5ccdc5a10170a9a1c3b906ea2eb4e 100644
--- a/IO/Core/vtkNumberToString.h
+++ b/IO/Core/vtkNumberToString.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNumberToString.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkNumberToString
  * @brief Convert floating and fixed point numbers to strings
diff --git a/IO/Core/vtkOutputStream.cxx b/IO/Core/vtkOutputStream.cxx
index b67bb4a3fecd693bc263fba9cadcfc3d036ca992..a0ee9c447e9df896bf6e3829db31f032daaf026f 100644
--- a/IO/Core/vtkOutputStream.cxx
+++ b/IO/Core/vtkOutputStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutputStream.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOutputStream.h"
 #include "vtkObjectFactory.h"
 
diff --git a/IO/Core/vtkOutputStream.h b/IO/Core/vtkOutputStream.h
index e774fdda7ed41323bebd9e64e77f0a470d16ab34..62e192f6eb8221abd1e41d799932bc9654363d10 100644
--- a/IO/Core/vtkOutputStream.h
+++ b/IO/Core/vtkOutputStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutputStream.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOutputStream
  * @brief   Wraps a binary output stream with a VTK interface.
diff --git a/IO/Core/vtkResourceParser.cxx b/IO/Core/vtkResourceParser.cxx
index ba21f56bbdf579f988f409aa854964bafbe14fe1..e6d07e9e23c3a25fa815ae2471e83b8cd8e63c33 100644
--- a/IO/Core/vtkResourceParser.cxx
+++ b/IO/Core/vtkResourceParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkResourceParser.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResourceParser.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkResourceParser.h b/IO/Core/vtkResourceParser.h
index 2d98e6bf29ac0aa47e98a30360112a4af279d8bf..f1c49cd976aa986c1a29eeffb6b205c8d1388e5a 100644
--- a/IO/Core/vtkResourceParser.h
+++ b/IO/Core/vtkResourceParser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkResourceParser.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkResourceParser_h
 #define vtkResourceParser_h
 
diff --git a/IO/Core/vtkResourceStream.cxx b/IO/Core/vtkResourceStream.cxx
index 5c7ae2bfd3e83eee6ac66a334bf78293ecabba1f..2bc93600b4e60f0169f4e35364b184dc3a12326a 100644
--- a/IO/Core/vtkResourceStream.cxx
+++ b/IO/Core/vtkResourceStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkResourceStream.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResourceStream.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/IO/Core/vtkResourceStream.h b/IO/Core/vtkResourceStream.h
index 782c72e9216983331e29f5f659de6d2ccfc697e2..bce129fe15ba50e0bc11a9c2caf4adda0bc291e8 100644
--- a/IO/Core/vtkResourceStream.h
+++ b/IO/Core/vtkResourceStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkResourceStream.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkResourceStream_h
 #define vtkResourceStream_h
 
diff --git a/IO/Core/vtkSortFileNames.cxx b/IO/Core/vtkSortFileNames.cxx
index fc65baee8e956324d9085fe0e497d59100300197..dae3e219702aab71cb230f554611c2a992d68ae4 100644
--- a/IO/Core/vtkSortFileNames.cxx
+++ b/IO/Core/vtkSortFileNames.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSortFileNames.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSortFileNames.h"
 
diff --git a/IO/Core/vtkSortFileNames.h b/IO/Core/vtkSortFileNames.h
index 4d0c0128e332e3fc7820b873f0b2f80bb264f577..77c75b7413d3406990174002653730a251fa3cba 100644
--- a/IO/Core/vtkSortFileNames.h
+++ b/IO/Core/vtkSortFileNames.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSortFileNames.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSortFileNames
  * @brief   Group and sort a set of filenames
diff --git a/IO/Core/vtkTextCodec.cxx b/IO/Core/vtkTextCodec.cxx
index deeb5d62f8ee5f476610d1a240f48bc241c7eafc..d987943b62a4f770b220c8fd0b860ba102f4e287 100644
--- a/IO/Core/vtkTextCodec.cxx
+++ b/IO/Core/vtkTextCodec.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSQLDatabase.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTextCodec.h"
 #include <vtk_utf8.h>
diff --git a/IO/Core/vtkTextCodec.h b/IO/Core/vtkTextCodec.h
index 9a5b429256973d1372ff281b8548dd89aaf8d9d2..ec73f47011c381d9ae7e1648a0bbc27255310d42 100644
--- a/IO/Core/vtkTextCodec.h
+++ b/IO/Core/vtkTextCodec.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkTextCodec.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTextCodec
  * @brief   Virtual class to act as an interface for all text codecs
diff --git a/IO/Core/vtkTextCodecFactory.cxx b/IO/Core/vtkTextCodecFactory.cxx
index 8bb2b043f150ae001a7e7a2d55fadc19f3820d63..312a961fdd363b1ed7ddc29fba55ae01b91dbbc4 100644
--- a/IO/Core/vtkTextCodecFactory.cxx
+++ b/IO/Core/vtkTextCodecFactory.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSQLDatabase.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTextCodecFactory.h"
 
diff --git a/IO/Core/vtkTextCodecFactory.h b/IO/Core/vtkTextCodecFactory.h
index 368c1e685d0cd5c75fe24f2972a3994599747ddd..9613eb5e1e108ac4dd2b56f219f28804cc07bd3f 100644
--- a/IO/Core/vtkTextCodecFactory.h
+++ b/IO/Core/vtkTextCodecFactory.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkTextCodecFactory.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTextCodecFactory
  * @brief   maintain a list of text codecs and return instances
diff --git a/IO/Core/vtkUTF16TextCodec.cxx b/IO/Core/vtkUTF16TextCodec.cxx
index bc94a5947fe57dd6a5c2e23efa2f871a48e316d3..229f7252fe4d7a795acce0d1f056822ca9f3f67f 100644
--- a/IO/Core/vtkUTF16TextCodec.cxx
+++ b/IO/Core/vtkUTF16TextCodec.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkUTF16TextCodec.cxx
-
-Copyright (c)
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkUTF16TextCodec.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkUTF16TextCodec.h b/IO/Core/vtkUTF16TextCodec.h
index 2aba052bc57bd20bb1725f241a7241165a401332..604332efb55812e8607b4d3f7904dade46f1d116 100644
--- a/IO/Core/vtkUTF16TextCodec.h
+++ b/IO/Core/vtkUTF16TextCodec.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkUTF16TextCodec.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkUTF16TextCodec
  * @brief   Class to read/write ascii text.
diff --git a/IO/Core/vtkUTF8TextCodec.cxx b/IO/Core/vtkUTF8TextCodec.cxx
index 0ca744faf4a6ee8ea323a5285516615e831bbff0..22288cdc10ae44e48b88eedbbbe9a8821e1af1ea 100644
--- a/IO/Core/vtkUTF8TextCodec.cxx
+++ b/IO/Core/vtkUTF8TextCodec.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkUTF8TextCodec.cxx
-
-Copyright (c)
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2010 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2010 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkUTF8TextCodec.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Core/vtkUTF8TextCodec.h b/IO/Core/vtkUTF8TextCodec.h
index d33bf04c39b51a0c24320bb56ae4d0f4aea95752..655fce403cda26bf2bd400a82b55e6a792c18177 100644
--- a/IO/Core/vtkUTF8TextCodec.h
+++ b/IO/Core/vtkUTF8TextCodec.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkUTF8TextCodec.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkUTF8TextCodec
  * @brief   Class to read/write UTF-8 text
diff --git a/IO/Core/vtkUpdateCellsV8toV9.h b/IO/Core/vtkUpdateCellsV8toV9.h
index ade01db58e8a859cd8b7535d9eacef86043b972e..cccffb69fb1c37f98f54a6ec3eebc36c6a86c031 100644
--- a/IO/Core/vtkUpdateCellsV8toV9.h
+++ b/IO/Core/vtkUpdateCellsV8toV9.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUpdateCellsV8toV9.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUpdateCellsV8toV9
  * @brief   Update cells from v8 node layout to v9 node layout
diff --git a/IO/Core/vtkWriter.cxx b/IO/Core/vtkWriter.cxx
index 4c76b8cf6adbd66886c3451ddc5ed780cb976dd8..904aaf6d41042cb6a6b5546e30e7e87bda5fc4dc 100644
--- a/IO/Core/vtkWriter.cxx
+++ b/IO/Core/vtkWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWriter.h"
 
 #include "vtkCommand.h"
diff --git a/IO/Core/vtkWriter.h b/IO/Core/vtkWriter.h
index 3eca5b0e6179dd2667789ae2ba96bf1214be33dc..7b4aafe85086b719977f0007246a72452786e306 100644
--- a/IO/Core/vtkWriter.h
+++ b/IO/Core/vtkWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWriter
  * @brief   abstract class to write data to file(s)
diff --git a/IO/Core/vtkZLibDataCompressor.cxx b/IO/Core/vtkZLibDataCompressor.cxx
index f7018a6e2af9c6cf951028e1e26f1fd407a50a6d..e16dbb00efa7f54a52dffec8e007affa14f74072 100644
--- a/IO/Core/vtkZLibDataCompressor.cxx
+++ b/IO/Core/vtkZLibDataCompressor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkZLibDataCompressor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZLibDataCompressor.h"
 #include "vtkObjectFactory.h"
 #include "vtk_zlib.h"
diff --git a/IO/Core/vtkZLibDataCompressor.h b/IO/Core/vtkZLibDataCompressor.h
index 5cd35ac6aebf9da4f30e7f485f1cf6b55090ecb3..27fa9ae84e8fb32edc95eaffcb5980a81ba11a91 100644
--- a/IO/Core/vtkZLibDataCompressor.h
+++ b/IO/Core/vtkZLibDataCompressor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkZLibDataCompressor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZLibDataCompressor
  * @brief   Data compression using zlib.
diff --git a/IO/EnSight/vtk.module b/IO/EnSight/vtk.module
index 7de2408213cb3f6f2154147c707ece65f0c0046b..fb0062701d52fd4506a00cc1202963944095fc27 100644
--- a/IO/EnSight/vtk.module
+++ b/IO/EnSight/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/EnSight/vtkEnSight6BinaryReader.cxx b/IO/EnSight/vtkEnSight6BinaryReader.cxx
index e9056de94a968499f16c1ea6cf4b6e302d76270b..2cd04c9755b494560081b4ef0e9b34b839410367 100644
--- a/IO/EnSight/vtkEnSight6BinaryReader.cxx
+++ b/IO/EnSight/vtkEnSight6BinaryReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSight6BinaryReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEnSight6BinaryReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/EnSight/vtkEnSight6BinaryReader.h b/IO/EnSight/vtkEnSight6BinaryReader.h
index 5bfd4d8e1a97601a0bd0bf8046d550b8b433216b..0da9154aec56e7b6511222094290952e2d471ab9 100644
--- a/IO/EnSight/vtkEnSight6BinaryReader.h
+++ b/IO/EnSight/vtkEnSight6BinaryReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSight6BinaryReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEnSight6BinaryReader
  * @brief   class to read binary EnSight6 files
diff --git a/IO/EnSight/vtkEnSight6Reader.cxx b/IO/EnSight/vtkEnSight6Reader.cxx
index dc8abcc92558be047638d668735032715e244306..c0b1d610279856d11fed2b2612a15b3e86ad67ee 100644
--- a/IO/EnSight/vtkEnSight6Reader.cxx
+++ b/IO/EnSight/vtkEnSight6Reader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSight6Reader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEnSight6Reader.h"
 
 #include "vtkCellData.h"
diff --git a/IO/EnSight/vtkEnSight6Reader.h b/IO/EnSight/vtkEnSight6Reader.h
index 92c11947253db59b0c933259e79e01f511542d83..f89a8754f6d55b5eb042b6781cac4b3426bbd160 100644
--- a/IO/EnSight/vtkEnSight6Reader.h
+++ b/IO/EnSight/vtkEnSight6Reader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSight6Reader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEnSight6Reader
  * @brief   class to read EnSight6 files
diff --git a/IO/EnSight/vtkEnSightGoldBinaryReader.cxx b/IO/EnSight/vtkEnSightGoldBinaryReader.cxx
index 4d508bde9b720fee504feee5b618a0fcc0694a09..e3c81bd5e8ce096dbce3f943fe11fb490f15ee70 100644
--- a/IO/EnSight/vtkEnSightGoldBinaryReader.cxx
+++ b/IO/EnSight/vtkEnSightGoldBinaryReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightGoldBinaryReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEnSightGoldBinaryReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/EnSight/vtkEnSightGoldBinaryReader.h b/IO/EnSight/vtkEnSightGoldBinaryReader.h
index c04df7685d2f500f25d38da319bc9b8cf048efc7..b721dc55345d3a1a86afc8c1adb7ec33d0520e25 100644
--- a/IO/EnSight/vtkEnSightGoldBinaryReader.h
+++ b/IO/EnSight/vtkEnSightGoldBinaryReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightGoldBinaryReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEnSightGoldBinaryReader
  * @brief   class to read binary EnSight Gold files
diff --git a/IO/EnSight/vtkEnSightGoldReader.cxx b/IO/EnSight/vtkEnSightGoldReader.cxx
index 7b70189c96b60271d172c1ef59dd95096a481d1f..82c90b8e428c6acd81c4219a6fc206765b1d637d 100644
--- a/IO/EnSight/vtkEnSightGoldReader.cxx
+++ b/IO/EnSight/vtkEnSightGoldReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightGoldReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEnSightGoldReader.h"
 
 #include "vtkCellData.h"
diff --git a/IO/EnSight/vtkEnSightGoldReader.h b/IO/EnSight/vtkEnSightGoldReader.h
index 95aaf558eaa8613b2ba3f067012bfd708c82965b..f3ed867cef4ebc9d7cc2972ef9307c9ece145783 100644
--- a/IO/EnSight/vtkEnSightGoldReader.h
+++ b/IO/EnSight/vtkEnSightGoldReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightGoldReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEnSightGoldReader
  * @brief   class to read EnSight Gold files
diff --git a/IO/EnSight/vtkEnSightMasterServerReader.cxx b/IO/EnSight/vtkEnSightMasterServerReader.cxx
index 9fc94469d1393f2b085dbffa9dd0fddb048f1e2f..a90956457563622e73cb65bb3b11636bc9c6f251 100644
--- a/IO/EnSight/vtkEnSightMasterServerReader.cxx
+++ b/IO/EnSight/vtkEnSightMasterServerReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightMasterServerReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEnSightMasterServerReader.h"
 
 #include "vtkInformation.h"
diff --git a/IO/EnSight/vtkEnSightMasterServerReader.h b/IO/EnSight/vtkEnSightMasterServerReader.h
index 4bfec42c2becbf7342fe3760ac8add4f68d7c673..2022339844953fe1d3cc45e63605abcc8b3edda4 100644
--- a/IO/EnSight/vtkEnSightMasterServerReader.h
+++ b/IO/EnSight/vtkEnSightMasterServerReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightMasterServerReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEnSightMasterServerReader
  * @brief   reader for compound EnSight files
diff --git a/IO/EnSight/vtkEnSightReader.cxx b/IO/EnSight/vtkEnSightReader.cxx
index 23e51155160b69c7961beb9b35900727b01d8dfa..c10479b9bc908866403c89e5c0f1f3876762ff26 100644
--- a/IO/EnSight/vtkEnSightReader.cxx
+++ b/IO/EnSight/vtkEnSightReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEnSightReader.h"
 
 #include "vtkDataArrayCollection.h"
diff --git a/IO/EnSight/vtkEnSightReader.h b/IO/EnSight/vtkEnSightReader.h
index b70a756c761f110cffb7641e8819f2e748a689d9..1791b99afb4826e847d3d391e6caa0a1df02a57a 100644
--- a/IO/EnSight/vtkEnSightReader.h
+++ b/IO/EnSight/vtkEnSightReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEnSightReader
  * @brief   superclass for EnSight file readers
diff --git a/IO/EnSight/vtkGenericEnSightReader.cxx b/IO/EnSight/vtkGenericEnSightReader.cxx
index a3f731e7c9bf9877af79f765b296d00d7e573ce3..bc6cf4cb30f12b684253ca17ef20d0736e9c13dd 100644
--- a/IO/EnSight/vtkGenericEnSightReader.cxx
+++ b/IO/EnSight/vtkGenericEnSightReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericEnSightReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericEnSightReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/EnSight/vtkGenericEnSightReader.h b/IO/EnSight/vtkGenericEnSightReader.h
index 884eb03210e00759eb0e3a6f5a1e25f1fe7d2f4e..27c091ee4ee15aa4b8e13714725854baff2e63c8 100644
--- a/IO/EnSight/vtkGenericEnSightReader.h
+++ b/IO/EnSight/vtkGenericEnSightReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericEnSightReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericEnSightReader
  * @brief   class to read any type of EnSight files
diff --git a/IO/Exodus/Testing/Cxx/TestExodusAttributes.cxx b/IO/Exodus/Testing/Cxx/TestExodusAttributes.cxx
index 4fcd9d158972acf6bdf117112f14b7f8437ae593..558548ffbcb4c893b4126244da771901de1774fc 100644
--- a/IO/Exodus/Testing/Cxx/TestExodusAttributes.cxx
+++ b/IO/Exodus/Testing/Cxx/TestExodusAttributes.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDataArray.h"
 #include "vtkDataSet.h"
diff --git a/IO/Exodus/Testing/Cxx/TestExodusIgnoreFileTime.cxx b/IO/Exodus/Testing/Cxx/TestExodusIgnoreFileTime.cxx
index 2173fcedbb153a2221be0addc449cb8dc39a813b..e25d3e7d4ea44c3c29a7baeac1a8d21585ee8b47 100644
--- a/IO/Exodus/Testing/Cxx/TestExodusIgnoreFileTime.cxx
+++ b/IO/Exodus/Testing/Cxx/TestExodusIgnoreFileTime.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExodusIgnoreFileTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExecutive.h"
 #include "vtkExodusIIReader.h"
diff --git a/IO/Exodus/Testing/Cxx/TestExodusSideSets.cxx b/IO/Exodus/Testing/Cxx/TestExodusSideSets.cxx
index eb56d03c8953aa9c14f726ac9f64410674cbc8b8..a406779fecd124c0f174821586d4f5eaca345518 100644
--- a/IO/Exodus/Testing/Cxx/TestExodusSideSets.cxx
+++ b/IO/Exodus/Testing/Cxx/TestExodusSideSets.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDataSet.h"
 #include "vtkExodusIIReader.h"
diff --git a/IO/Exodus/Testing/Cxx/TestExodusTetra15.cxx b/IO/Exodus/Testing/Cxx/TestExodusTetra15.cxx
index b45ad94aa5f178941f01e4eae6a66b7c862df05e..e8cf8de68dbbbdfdf22f600ec295bf1691e961c7 100644
--- a/IO/Exodus/Testing/Cxx/TestExodusTetra15.cxx
+++ b/IO/Exodus/Testing/Cxx/TestExodusTetra15.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/IO/Exodus/Testing/Cxx/TestExodusWedge18.cxx b/IO/Exodus/Testing/Cxx/TestExodusWedge18.cxx
index 6422d403ab227e086fc3ec86a08ed0c04ed08da1..cb05c02a0dcf9187b682b008615d6a08d08cba90 100644
--- a/IO/Exodus/Testing/Cxx/TestExodusWedge18.cxx
+++ b/IO/Exodus/Testing/Cxx/TestExodusWedge18.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/IO/Exodus/Testing/Cxx/TestExodusWedge21.cxx b/IO/Exodus/Testing/Cxx/TestExodusWedge21.cxx
index 740a3f422a5c710cb72be6e1dae7fe3bceb5f88b..3c24fac0862e4983966f779aaf11139e01ad5b7f 100644
--- a/IO/Exodus/Testing/Cxx/TestExodusWedge21.cxx
+++ b/IO/Exodus/Testing/Cxx/TestExodusWedge21.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/IO/Exodus/Testing/Cxx/TestInSituExodus.cxx b/IO/Exodus/Testing/Cxx/TestInSituExodus.cxx
index 3281082f97701611fad799391dd6026a205bce22..f93ec4861f24dd5622dbd7d5a72bfd6a83159d6f 100644
--- a/IO/Exodus/Testing/Cxx/TestInSituExodus.cxx
+++ b/IO/Exodus/Testing/Cxx/TestInSituExodus.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCPExodusIIElementBlock.h"
 #include "vtkCPExodusIIInSituReader.h"
diff --git a/IO/Exodus/Testing/Cxx/TestMultiBlockExodusWrite.cxx b/IO/Exodus/Testing/Cxx/TestMultiBlockExodusWrite.cxx
index 908767a7a66a4238757ba4902fa8a8c8fc8cb554..4d2a764d7a5852d1d35835f2af00299ede71f30a 100644
--- a/IO/Exodus/Testing/Cxx/TestMultiBlockExodusWrite.cxx
+++ b/IO/Exodus/Testing/Cxx/TestMultiBlockExodusWrite.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCompositeDataIterator.h"
diff --git a/IO/Exodus/vtk.module b/IO/Exodus/vtk.module
index 8629fedfee94c240a91784d32606bd2fed5a2b31..264412664c08af1da16e174b86693e04e8c67ab5 100644
--- a/IO/Exodus/vtk.module
+++ b/IO/Exodus/vtk.module
@@ -7,6 +7,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/Exodus/vtkCPExodusIIElementBlock.cxx b/IO/Exodus/vtkCPExodusIIElementBlock.cxx
index 1701281d41bb457f5bcb05737308b97d7db80686..aa1839e4c16a93a6124f0f2ceb668aed7369aba3 100644
--- a/IO/Exodus/vtkCPExodusIIElementBlock.cxx
+++ b/IO/Exodus/vtkCPExodusIIElementBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIIElementBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCPExodusIIElementBlock.h"
 
diff --git a/IO/Exodus/vtkCPExodusIIElementBlock.h b/IO/Exodus/vtkCPExodusIIElementBlock.h
index bd3746cc2f8b3a2cbd4f6e12f959ba551d632240..506f8840cbdfb9f8b93cfaba47885f0c863f85db 100644
--- a/IO/Exodus/vtkCPExodusIIElementBlock.h
+++ b/IO/Exodus/vtkCPExodusIIElementBlock.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIIElementBlock.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCPExodusIIElementBlock
  * @brief   Uses an Exodus II element block as a
diff --git a/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.cxx b/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.cxx
index 421f0361fd796949aca05db2be978f16abae6ccb..ba0443a3909e5617f59b98aa48cbe2771d65de7c 100644
--- a/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.cxx
+++ b/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIIElementBlockCellIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCPExodusIIElementBlockCellIterator.h"
 
diff --git a/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.h b/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.h
index 0d8dd6a205cc31e9f8268789ec3574062b2140da..da2bae574ea443480f3cf4e92d42f9bc526f4e90 100644
--- a/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.h
+++ b/IO/Exodus/vtkCPExodusIIElementBlockCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIIElementBlockCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCPExodusIIElementBlockCellIterator
  * @brief   vtkCellIterator subclass
diff --git a/IO/Exodus/vtkCPExodusIIInSituReader.cxx b/IO/Exodus/vtkCPExodusIIInSituReader.cxx
index df66e0c9d3cbfdb3ba09727fa3e6800c922cddea..1940a062124819b08acd8a160928b6aceeef7349 100644
--- a/IO/Exodus/vtkCPExodusIIInSituReader.cxx
+++ b/IO/Exodus/vtkCPExodusIIInSituReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusInSituReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCPExodusIIInSituReader.h"
 
diff --git a/IO/Exodus/vtkCPExodusIIInSituReader.h b/IO/Exodus/vtkCPExodusIIInSituReader.h
index 93a4e8a2aff13c1f44ff2e2396e72e3eda8c9035..e9989ba3cbac1d462e8ac49f28c6f453c701d8c5 100644
--- a/IO/Exodus/vtkCPExodusIIInSituReader.h
+++ b/IO/Exodus/vtkCPExodusIIInSituReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIIInSituReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCPExodusIIInSituReader
diff --git a/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.h b/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.h
index 39b43bf1437c4324a0bc510df5e069da73bffdf6..ca5814a833f50384ffaf5922bb75f7b9569ff456 100644
--- a/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.h
+++ b/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIINodalCoordinatesTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCPExodusIINodalCoordinatesTemplate
diff --git a/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.txx b/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.txx
index e3a2324309c99aeb121384acf37bc186a1f70557..a26f1901484065b0d5e29dbcafc6d8dadadc0b2a 100644
--- a/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.txx
+++ b/IO/Exodus/vtkCPExodusIINodalCoordinatesTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIINodalCoordinatesTemplate.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCPExodusIINodalCoordinatesTemplate.h"
 
diff --git a/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.h b/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.h
index 838a6b774cceb483499cab705a6b9fcb65c6565b..97fd6a8e50da57fedc5e49e194a2aabd303a1263 100644
--- a/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.h
+++ b/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIIResultsArrayTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCPExodusIIResultsArrayTemplate
diff --git a/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.txx b/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.txx
index 4f7a061386bd490e3c3630fa4cfebac549ecba9b..3ffa23c2d44df3e11fad5012212eee49d155da19 100644
--- a/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.txx
+++ b/IO/Exodus/vtkCPExodusIIResultsArrayTemplate.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCPExodusIIResultsArrayTemplate.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCPExodusIIResultsArrayTemplate.h"
 
diff --git a/IO/Exodus/vtkExodusIICache.cxx b/IO/Exodus/vtkExodusIICache.cxx
index c56d55328a562b1391fc0bc05a3fcd92661b912d..ec2948ba4bf49cb01e68d514a86086a69e89164c 100644
--- a/IO/Exodus/vtkExodusIICache.cxx
+++ b/IO/Exodus/vtkExodusIICache.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExodusIICache.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Exodus/vtkExodusIICache.h b/IO/Exodus/vtkExodusIICache.h
index 4e3325e17adc4dff75f12030204d3205d7b99618..af00be331b5d3df125dc026c4476ae73fdb965d1 100644
--- a/IO/Exodus/vtkExodusIICache.h
+++ b/IO/Exodus/vtkExodusIICache.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkExodusIICache_h
 #define vtkExodusIICache_h
 
diff --git a/IO/Exodus/vtkExodusIIReader.cxx b/IO/Exodus/vtkExodusIIReader.cxx
index f44d57bec19f046d531f9b984cf9949307d8d291..d8aa38410c10d9c8fd07b342d7d34d16536e675f 100644
--- a/IO/Exodus/vtkExodusIIReader.cxx
+++ b/IO/Exodus/vtkExodusIIReader.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExodusIIReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExodusIIReader.h"
 #include "vtkExodusIICache.h"
 
diff --git a/IO/Exodus/vtkExodusIIReader.h b/IO/Exodus/vtkExodusIIReader.h
index 050d5fcc5a52d26bd62f7ea372baa33d73f604eb..35e7f640827e7b3c77a6ac761bf556a96d30c187 100644
--- a/IO/Exodus/vtkExodusIIReader.h
+++ b/IO/Exodus/vtkExodusIIReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExodusIIReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkExodusIIReader
diff --git a/IO/Exodus/vtkExodusIIReaderParser.cxx b/IO/Exodus/vtkExodusIIReaderParser.cxx
index 8c105110012cef0b25e53337c13461a46d4a5246..95a862ab65a1a453116a6f14fbe15c821e049e80 100644
--- a/IO/Exodus/vtkExodusIIReaderParser.cxx
+++ b/IO/Exodus/vtkExodusIIReaderParser.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkExodusIIReaderParser.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExodusIIReaderParser.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/IO/Exodus/vtkExodusIIReaderParser.h b/IO/Exodus/vtkExodusIIReaderParser.h
index b90b4cbb4de4abd383fac95317e75aa660a680e7..8f9cf199cbba8044a535fe9fecb9110603ce59cb 100644
--- a/IO/Exodus/vtkExodusIIReaderParser.h
+++ b/IO/Exodus/vtkExodusIIReaderParser.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkExodusIIReaderParser.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExodusIIReaderParser
  * @brief   internal parser used by vtkExodusIIReader.
diff --git a/IO/Exodus/vtkExodusIIReaderPrivate.h b/IO/Exodus/vtkExodusIIReaderPrivate.h
index 7114b8e5d07b2b4749c15c389fa374e9696cb1e0..f9f86163092979873d6047bfda223088f133de1c 100644
--- a/IO/Exodus/vtkExodusIIReaderPrivate.h
+++ b/IO/Exodus/vtkExodusIIReaderPrivate.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkExodusIIReaderPrivate_h
 #define vtkExodusIIReaderPrivate_h
 
diff --git a/IO/Exodus/vtkExodusIIReaderVariableCheck.cxx b/IO/Exodus/vtkExodusIIReaderVariableCheck.cxx
index 5db57718b58c01fb2a61333f0b379d97cd6b8183..d06a47eae039d9849cc93cd289c13c7a152d26ed 100644
--- a/IO/Exodus/vtkExodusIIReaderVariableCheck.cxx
+++ b/IO/Exodus/vtkExodusIIReaderVariableCheck.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExodusIIReaderVariableCheck.h"
 #include "vtkExodusIIReader.h"
 #include "vtkExodusIIReaderPrivate.h"
diff --git a/IO/Exodus/vtkExodusIIReaderVariableCheck.h b/IO/Exodus/vtkExodusIIReaderVariableCheck.h
index b537bf53906be54b161a626159dd13220e5e7af8..09310fe48b331bc31d3d394d26eaef5ffb3d1e58 100644
--- a/IO/Exodus/vtkExodusIIReaderVariableCheck.h
+++ b/IO/Exodus/vtkExodusIIReaderVariableCheck.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkExodusIIReaderVariableCheck_h
 #define vtkExodusIIReaderVariableCheck_h
 
diff --git a/IO/Exodus/vtkExodusIIWriter.cxx b/IO/Exodus/vtkExodusIIWriter.cxx
index c2d6776fa670d384149e4d944d3e60bbfc496939..345496843caf0e5eb73d8e7027da9923773306c7 100644
--- a/IO/Exodus/vtkExodusIIWriter.cxx
+++ b/IO/Exodus/vtkExodusIIWriter.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExodusIIWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExodusIIWriter.h"
 #include "vtkArrayIteratorIncludes.h"
 #include "vtkCellArray.h"
diff --git a/IO/Exodus/vtkExodusIIWriter.h b/IO/Exodus/vtkExodusIIWriter.h
index 16f24533340104e4f1ac41c2eb80396a4d009c47..451392fb7a4c85f6c6e9b2d00702c3824a01453f 100644
--- a/IO/Exodus/vtkExodusIIWriter.h
+++ b/IO/Exodus/vtkExodusIIWriter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExodusIIWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkExodusIIWriter
diff --git a/IO/Exodus/vtkModelMetadata.cxx b/IO/Exodus/vtkModelMetadata.cxx
index 77fe00591938d19cce2084aec40e93eda9c12426..fb2624d815a7dd00c23138ae85e8b64545a5008a 100644
--- a/IO/Exodus/vtkModelMetadata.cxx
+++ b/IO/Exodus/vtkModelMetadata.cxx
@@ -1,23 +1,7 @@
-
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkModelMetadata.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkModelMetadata.h"
 #include "vtkCellData.h"
 #include "vtkCharArray.h"
diff --git a/IO/Exodus/vtkModelMetadata.h b/IO/Exodus/vtkModelMetadata.h
index 42d9f3a45e2638b1f4ec4eadd2a96263e2a33539..c15e00adad91a469b6bf3f9b2e61a9985905f7d2 100644
--- a/IO/Exodus/vtkModelMetadata.h
+++ b/IO/Exodus/vtkModelMetadata.h
@@ -1,22 +1,7 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkModelMetadata.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkModelMetadata
  * @brief   This class encapsulates the metadata
diff --git a/IO/Export/LICENSE b/IO/Export/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..934bc8c10458bd70ab359a6b73e91dbf88a08a61
--- /dev/null
+++ b/IO/Export/LICENSE
@@ -0,0 +1,43 @@
+/*=========================================================================
+
+Copyright (c) 2007, Los Alamos National Security, LLC
+
+All rights reserved.
+
+Copyright 2007. Los Alamos National Security, LLC.
+This software was produced under U.S. Government contract DE-AC52-06NA25396
+for Los Alamos National Laboratory (LANL), which is operated by
+Los Alamos National Security, LLC for the U.S. Department of Energy.
+The U.S. Government has rights to use, reproduce, and distribute this software.
+NEITHER THE GOVERNMENT NOR LOS ALAMOS NATIONAL SECURITY, LLC MAKES ANY WARRANTY,
+EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE.
+If software is modified to produce derivative works, such modified software
+should be clearly marked, so as not to confuse it with the version available
+from LANL.
+
+Additionally, redistribution and use in source and binary forms, with or
+without modification, are permitted provided that the following conditions
+are met:
+-   Redistributions of source code must retain the above copyright notice,
+    this list of conditions and the following disclaimer.
+-   Redistributions in binary form must reproduce the above copyright notice,
+    this list of conditions and the following disclaimer in the documentation
+    and/or other materials provided with the distribution.
+-   Neither the name of Los Alamos National Security, LLC, Los Alamos National
+    Laboratory, LANL, the U.S. Government, nor the names of its contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY LOS ALAMOS NATIONAL SECURITY, LLC AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL LOS ALAMOS NATIONAL SECURITY, LLC OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+=========================================================================*/
diff --git a/IO/Export/Testing/Cxx/TestGLTFExporter.cxx b/IO/Export/Testing/Cxx/TestGLTFExporter.cxx
index e58c852e00e984573fd626af58e0e90902990a92..430e31cd731b263cfaabe9dad5feb2deaafc1854 100644
--- a/IO/Export/Testing/Cxx/TestGLTFExporter.cxx
+++ b/IO/Export/Testing/Cxx/TestGLTFExporter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkElevationFilter.h"
diff --git a/IO/Export/Testing/Cxx/TestJSONRenderWindowExporter.cxx b/IO/Export/Testing/Cxx/TestJSONRenderWindowExporter.cxx
index 1200374eba2b00308d647d93167ac54c5f68608a..4cf10219ce0bbd8258dec9608e55c6b073f3eaeb 100644
--- a/IO/Export/Testing/Cxx/TestJSONRenderWindowExporter.cxx
+++ b/IO/Export/Testing/Cxx/TestJSONRenderWindowExporter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkLight.h"
diff --git a/IO/Export/Testing/Cxx/TestLinePlotGL2PS.cxx b/IO/Export/Testing/Cxx/TestLinePlotGL2PS.cxx
index bcd06611f85e30ffb3854f2bfcd854518ab1fe31..205a3a6a2d59d3255e421187ddd86fe96c2399da 100644
--- a/IO/Export/Testing/Cxx/TestLinePlotGL2PS.cxx
+++ b/IO/Export/Testing/Cxx/TestLinePlotGL2PS.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLinePlotGL2PS.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkChartXY.h"
 #include "vtkContextScene.h"
diff --git a/IO/Export/Testing/Cxx/TestOBJExporter.cxx b/IO/Export/Testing/Cxx/TestOBJExporter.cxx
index fd626d68ee68e6ccf699538daec16e97e8fd3fdf..034b53bb5ad7e5c9809334020e15e3dcd43796c5 100644
--- a/IO/Export/Testing/Cxx/TestOBJExporter.cxx
+++ b/IO/Export/Testing/Cxx/TestOBJExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestOBJExporter.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkNew.h"
diff --git a/IO/Export/Testing/Cxx/TestRIBExporter.cxx b/IO/Export/Testing/Cxx/TestRIBExporter.cxx
index 7cc3c87f0ed32ca7d6d9d7ec839b4ab6ee2d84df..25ebdb3e2eff6026c76c00a6a0af03fb7dee5f06 100644
--- a/IO/Export/Testing/Cxx/TestRIBExporter.cxx
+++ b/IO/Export/Testing/Cxx/TestRIBExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestRIB.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/IO/Export/Testing/Cxx/TestSVGContextExport.cxx b/IO/Export/Testing/Cxx/TestSVGContextExport.cxx
index a221b473a9b9ff383181e16de10aa2b368c660cb..34dca0b80a0863e7d6c987b85e898d285ed7814b 100644
--- a/IO/Export/Testing/Cxx/TestSVGContextExport.cxx
+++ b/IO/Export/Testing/Cxx/TestSVGContextExport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSVGContextExport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSVGExporter.h"
 
diff --git a/IO/Export/Testing/Cxx/TestSVGContextShading.cxx b/IO/Export/Testing/Cxx/TestSVGContextShading.cxx
index ae68b0836cc839aaf56eda4919518101e0e7f224..5bf8ac4ed3fcba89438125fd08f20c63f794f7a2 100644
--- a/IO/Export/Testing/Cxx/TestSVGContextShading.cxx
+++ b/IO/Export/Testing/Cxx/TestSVGContextShading.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSVGContextShading.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSVGExporter.h"
 
diff --git a/IO/Export/Testing/Cxx/TestSVGExporterContextPolyData.cxx b/IO/Export/Testing/Cxx/TestSVGExporterContextPolyData.cxx
index 84b71afd012de5ac1f72bb5d91fac4017ffc966f..58d2fbe5a51e7c2aa51d24986806c20ee9ad3583 100644
--- a/IO/Export/Testing/Cxx/TestSVGExporterContextPolyData.cxx
+++ b/IO/Export/Testing/Cxx/TestSVGExporterContextPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSVGExporterContextPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractMapper.h"
 #include "vtkAxis.h"
diff --git a/IO/Export/Testing/Cxx/TestSingleVTPExporter.cxx b/IO/Export/Testing/Cxx/TestSingleVTPExporter.cxx
index 5fe90718993ad246544ea90a512031c6988e55c0..58da90c173df0970bab18e7773625ec7eb098be6 100644
--- a/IO/Export/Testing/Cxx/TestSingleVTPExporter.cxx
+++ b/IO/Export/Testing/Cxx/TestSingleVTPExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestOBJExporter.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkNew.h"
diff --git a/IO/Export/Testing/Cxx/UnitTestRIB.cxx b/IO/Export/Testing/Cxx/UnitTestRIB.cxx
index 0a950fe6a0c2308d98065ca554c66d9c82f03721..977182ad738bb4cb49ad1d4e748464bb21597f31 100644
--- a/IO/Export/Testing/Cxx/UnitTestRIB.cxx
+++ b/IO/Export/Testing/Cxx/UnitTestRIB.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestRIB.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProperty.h"
 #include "vtkRIBExporter.h"
diff --git a/IO/Export/Testing/Cxx/X3DTest.cxx b/IO/Export/Testing/Cxx/X3DTest.cxx
index 50b7738d72c74e54a0bee70a26a2e5a18ad206c3..e85fa483f92457344e99c84322d48fe138299c78 100644
--- a/IO/Export/Testing/Cxx/X3DTest.cxx
+++ b/IO/Export/Testing/Cxx/X3DTest.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    X3DTest.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCompositePolyDataMapper.h"
 #include "vtkConeSource.h"
diff --git a/IO/Export/vtk.module b/IO/Export/vtk.module
index 463d8f5b87ac21a86c95c1bf2ae30d62a8c4600b..01b18a48cffc3809f98296bad1ba03ccfb639e1a 100644
--- a/IO/Export/vtk.module
+++ b/IO/Export/vtk.module
@@ -5,6 +5,17 @@ LIBRARY_NAME
 IMPLEMENTABLE
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-LANL-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (c) 2007, Los Alamos National Security, LLC
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-LANL-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::IOCore
diff --git a/IO/Export/vtkExporter.cxx b/IO/Export/vtkExporter.cxx
index dc1f8841d6f6f3d18e92325c2b758b6a994a7c8e..97c244efe64eb6b26f626f097e060e813dce041a 100644
--- a/IO/Export/vtkExporter.cxx
+++ b/IO/Export/vtkExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExporter.h"
 
 #include "vtkRenderWindow.h"
diff --git a/IO/Export/vtkExporter.h b/IO/Export/vtkExporter.h
index 0f94857c82598bb2dffa797541240873e8b4bc59..5d57d37aff78220181ffbfc34bccdbe6dcefc6bd 100644
--- a/IO/Export/vtkExporter.h
+++ b/IO/Export/vtkExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExporter
  * @brief   abstract class to write a scene to a file
diff --git a/IO/Export/vtkGLTFExporter.cxx b/IO/Export/vtkGLTFExporter.cxx
index e9fa581650bd7474a66c543bb8c210a0efccf286..23be74a408400d32bfb4527d2911acabf4fb960e 100644
--- a/IO/Export/vtkGLTFExporter.cxx
+++ b/IO/Export/vtkGLTFExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGLTFExporter.h"
 #include "vtkGLTFWriterUtils.h"
 
diff --git a/IO/Export/vtkGLTFExporter.h b/IO/Export/vtkGLTFExporter.h
index bd1f64fa01fc8ce41637aa340489b1e18ed62182..bbf28865b3d043639cd2fe33c59edfb3cfdd0175 100644
--- a/IO/Export/vtkGLTFExporter.h
+++ b/IO/Export/vtkGLTFExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGLTFExporter
  * @brief   export a scene into GLTF 2.0 format.
diff --git a/IO/Export/vtkIVExporter.cxx b/IO/Export/vtkIVExporter.cxx
index 2bcca99c119946f1faddd0e22ead6c4ed7ac7cd0..f505bf67071af85a48262063061514010491923a 100644
--- a/IO/Export/vtkIVExporter.cxx
+++ b/IO/Export/vtkIVExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIVExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIVExporter.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/IO/Export/vtkIVExporter.h b/IO/Export/vtkIVExporter.h
index 17f0a7d8b5af3e482ed09e93bccf36c4cb2acf8a..021125f9beccc2541bd6bd34d1a1efe5c6f30fde 100644
--- a/IO/Export/vtkIVExporter.h
+++ b/IO/Export/vtkIVExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIVExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIVExporter
  * @brief   export a scene into OpenInventor 2.0 format.
diff --git a/IO/Export/vtkJSONDataSetWriter.cxx b/IO/Export/vtkJSONDataSetWriter.cxx
index 431f963d7e18f203320265ce4a48899e4f64ef3e..5f1eb4bafd8d547697b7ddbd4a39896c6497b6e7 100644
--- a/IO/Export/vtkJSONDataSetWriter.cxx
+++ b/IO/Export/vtkJSONDataSetWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJSONDataSetWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkJSONDataSetWriter.h"
 
 #include "vtkArchiver.h"
diff --git a/IO/Export/vtkJSONDataSetWriter.h b/IO/Export/vtkJSONDataSetWriter.h
index 2f901f8f2faa7a6ebc9d96242a0a3ca546c31067..29510cceaf9646c1485f0c243eb01de56b976d24 100644
--- a/IO/Export/vtkJSONDataSetWriter.h
+++ b/IO/Export/vtkJSONDataSetWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJSONDataSetWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkJSONDataSetWriter
  * @brief   write vtkDataSet using a vtkArchiver with a JSON meta file along
diff --git a/IO/Export/vtkJSONRenderWindowExporter.cxx b/IO/Export/vtkJSONRenderWindowExporter.cxx
index 3e316d797ddb435df56b896c2dc7ecf65d880570..5c8d23d8e56fc3e933f867b0adf4318b8a65655b 100644
--- a/IO/Export/vtkJSONRenderWindowExporter.cxx
+++ b/IO/Export/vtkJSONRenderWindowExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVtkJSViewNodeFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkJSONRenderWindowExporter.h"
 
 #include <vtkDataObject.h>
diff --git a/IO/Export/vtkJSONRenderWindowExporter.h b/IO/Export/vtkJSONRenderWindowExporter.h
index 20e264caa3b530a0ed9ea06d1010f99a3e93e308..233fcf36a32b04fecbfc4bcb3df825b62982ccea 100644
--- a/IO/Export/vtkJSONRenderWindowExporter.h
+++ b/IO/Export/vtkJSONRenderWindowExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJSONRenderWindowExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkJSONRenderWindowExporter
  * @brief   Exports a render window for vtk-js
diff --git a/IO/Export/vtkJSONSceneExporter.cxx b/IO/Export/vtkJSONSceneExporter.cxx
index 5a9868fea6f1e8df42bfa02af5063cf07dfbc2d4..476f169895c3e7cd7187e3b4d364b72c90a8344c 100644
--- a/IO/Export/vtkJSONSceneExporter.cxx
+++ b/IO/Export/vtkJSONSceneExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   VisualizationJSONlkit
-  Module:    vtkJSONSceneExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkJSONSceneExporter.h"
 
 #include "vtkAbstractVolumeMapper.h"
diff --git a/IO/Export/vtkJSONSceneExporter.h b/IO/Export/vtkJSONSceneExporter.h
index e5800756bbd9ffd3cd236e8a3481db79c9826452..ef81e7e971b7b80a8b074f30b58f4493e746fd81 100644
--- a/IO/Export/vtkJSONSceneExporter.h
+++ b/IO/Export/vtkJSONSceneExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJSONSceneExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkJSONSceneExporter
  * @brief   Export the content of a vtkRenderWindow into a directory with
diff --git a/IO/Export/vtkOBJExporter.cxx b/IO/Export/vtkOBJExporter.cxx
index bc94c5f24e28de58997859adbf02a9ed0d48841a..9c598d6a3c073a04259c060475c19f48231fdfea 100644
--- a/IO/Export/vtkOBJExporter.cxx
+++ b/IO/Export/vtkOBJExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBJExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOBJExporter.h"
 
 #include "vtkActorCollection.h"
diff --git a/IO/Export/vtkOBJExporter.h b/IO/Export/vtkOBJExporter.h
index 4aad2e358fb2b7f9e5dadc4e7fb41a44485e8489..2e2807af884c135ac0c3b099c3d52e58a1acadc9 100644
--- a/IO/Export/vtkOBJExporter.h
+++ b/IO/Export/vtkOBJExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBJExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOBJExporter
  * @brief   export a scene into Wavefront format.
diff --git a/IO/Export/vtkOOGLExporter.cxx b/IO/Export/vtkOOGLExporter.cxx
index 53318415c09e3df6a11c171cfb534e455e09b775..21d3b4cec5188523b76f79ac82c2fc87a661ab62 100644
--- a/IO/Export/vtkOOGLExporter.cxx
+++ b/IO/Export/vtkOOGLExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOOGLExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOOGLExporter.h"
 
 #include "vtkActorCollection.h"
diff --git a/IO/Export/vtkOOGLExporter.h b/IO/Export/vtkOOGLExporter.h
index 3f1daf6d160867bea3e97d37bf9aad754c08605c..d23c3a990cc921b4649fca16e200646bf2fc9b0a 100644
--- a/IO/Export/vtkOOGLExporter.h
+++ b/IO/Export/vtkOOGLExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOOGLExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOOGLExporter
diff --git a/IO/Export/vtkPOVExporter.cxx b/IO/Export/vtkPOVExporter.cxx
index 7b2ae3346027080e33d850d526fc0c643e891dd6..d7c446cac175d590684a6f3585f3ee766d4a5fbe 100644
--- a/IO/Export/vtkPOVExporter.cxx
+++ b/IO/Export/vtkPOVExporter.cxx
@@ -1,64 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOVExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-  Program:   VTK/ParaView Los Alamos National Laboratory Modules (PVLANL)
-  Module:    vtkPOVExporter.cxx
-
-Copyright (c) 2007, Los Alamos National Security, LLC
-
-All rights reserved.
-
-Copyright 2007. Los Alamos National Security, LLC.
-This software was produced under U.S. Government contract DE-AC52-06NA25396
-for Los Alamos National Laboratory (LANL), which is operated by
-Los Alamos National Security, LLC for the U.S. Department of Energy.
-The U.S. Government has rights to use, reproduce, and distribute this software.
-NEITHER THE GOVERNMENT NOR LOS ALAMOS NATIONAL SECURITY, LLC MAKES ANY WARRANTY,
-EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE.
-If software is modified to produce derivative works, such modified software
-should be clearly marked, so as not to confuse it with the version available
-from LANL.
-
-Additionally, redistribution and use in source and binary forms, with or
-without modification, are permitted provided that the following conditions
-are met:
--   Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
--   Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
--   Neither the name of Los Alamos National Security, LLC, Los Alamos National
-    Laboratory, LANL, the U.S. Government, nor the names of its contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY LOS ALAMOS NATIONAL SECURITY, LLC AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL LOS ALAMOS NATIONAL SECURITY, LLC OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2007, Los Alamos National Security, LLC
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-LANL-USGov
 #include "vtkPOVExporter.h"
 
 #include "vtkAssemblyPath.h"
diff --git a/IO/Export/vtkPOVExporter.h b/IO/Export/vtkPOVExporter.h
index 717c409b7e130680778c5326204480f9d68ee427..9a040392ca9c2f4b8132652e266b3bcfb9f2115d 100644
--- a/IO/Export/vtkPOVExporter.h
+++ b/IO/Export/vtkPOVExporter.h
@@ -1,64 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOVExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-  Program:   VTK/ParaView Los Alamos National Laboratory Modules (PVLANL)
-  Module:    vtkPOVExporter.h
-
-Copyright (c) 2007, Los Alamos National Security, LLC
-
-All rights reserved.
-
-Copyright 2007. Los Alamos National Security, LLC.
-This software was produced under U.S. Government contract DE-AC52-06NA25396
-for Los Alamos National Laboratory (LANL), which is operated by
-Los Alamos National Security, LLC for the U.S. Department of Energy.
-The U.S. Government has rights to use, reproduce, and distribute this software.
-NEITHER THE GOVERNMENT NOR LOS ALAMOS NATIONAL SECURITY, LLC MAKES ANY WARRANTY,
-EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE.
-If software is modified to produce derivative works, such modified software
-should be clearly marked, so as not to confuse it with the version available
-from LANL.
-
-Additionally, redistribution and use in source and binary forms, with or
-without modification, are permitted provided that the following conditions
-are met:
--   Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
--   Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
--   Neither the name of Los Alamos National Security, LLC, Los Alamos National
-    Laboratory, LANL, the U.S. Government, nor the names of its contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY LOS ALAMOS NATIONAL SECURITY, LLC AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL LOS ALAMOS NATIONAL SECURITY, LLC OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2007, Los Alamos National Security, LLC
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-LANL-USGov
 /**
  * @class   vtkPOVExporter
  * @brief   Export scene into povray format.
diff --git a/IO/Export/vtkRIBExporter.cxx b/IO/Export/vtkRIBExporter.cxx
index 36a984f5f87c4ce54cb3e6c6ec2d4f169cb14bac..9dcf9653db491b4cbdddbd05de6f7eee7fd0a73c 100644
--- a/IO/Export/vtkRIBExporter.cxx
+++ b/IO/Export/vtkRIBExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRIBExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRIBExporter.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/IO/Export/vtkRIBExporter.h b/IO/Export/vtkRIBExporter.h
index 1d0ba373bf6d297b5474837f7f49d447fa448295..6e8c2cb823f033985b1832b8af945c1bf716d475 100644
--- a/IO/Export/vtkRIBExporter.h
+++ b/IO/Export/vtkRIBExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRIBExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRIBExporter
  * @brief   export a scene into RenderMan RIB format.
diff --git a/IO/Export/vtkRIBLight.cxx b/IO/Export/vtkRIBLight.cxx
index a580ed9fb8cfa8ecc32bb75ce2df3e2918e92271..b571584ed6092e2dec43f07cd886ae24c796545e 100644
--- a/IO/Export/vtkRIBLight.cxx
+++ b/IO/Export/vtkRIBLight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRIBLight.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRIBLight.h"
 #include "vtkObjectFactory.h"
 
diff --git a/IO/Export/vtkRIBLight.h b/IO/Export/vtkRIBLight.h
index 18db315d4c21dae4bb47b38e0a6c09bd61f23593..41624124b637b776b498757178b5fd3a40fa95fe 100644
--- a/IO/Export/vtkRIBLight.h
+++ b/IO/Export/vtkRIBLight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRIBLight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRIBLight
  * @brief   RIP Light
diff --git a/IO/Export/vtkRIBProperty.cxx b/IO/Export/vtkRIBProperty.cxx
index f54908895e7559242f7690d278d4fcbf623ee23e..4341969a82f4676b7dcde20951447c1f5f029022 100644
--- a/IO/Export/vtkRIBProperty.cxx
+++ b/IO/Export/vtkRIBProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRIBProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRIBProperty.h"
 #include "vtkObjectFactory.h"
 
diff --git a/IO/Export/vtkRIBProperty.h b/IO/Export/vtkRIBProperty.h
index 6d5322bf45a52d9cec18a5f321351566fde1bb8c..fdbf63b8a3ab3d905735bcac7c101bc5008758cf 100644
--- a/IO/Export/vtkRIBProperty.h
+++ b/IO/Export/vtkRIBProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRIBProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRIBProperty
  * @brief   RIP Property
diff --git a/IO/Export/vtkSVGContextDevice2D.cxx b/IO/Export/vtkSVGContextDevice2D.cxx
index 973aac0ec31402b4a636131770703ab5bf5dbf80..17a36e14552c631af39a214b8f1e6816abd98956 100644
--- a/IO/Export/vtkSVGContextDevice2D.cxx
+++ b/IO/Export/vtkSVGContextDevice2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSVGContextDevice2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSVGContextDevice2D.h"
 
diff --git a/IO/Export/vtkSVGContextDevice2D.h b/IO/Export/vtkSVGContextDevice2D.h
index b7a91bfa1b43ea82640ab393e253853387d65364..1f90a1612d3f6e950a742974656868e7879c0752 100644
--- a/IO/Export/vtkSVGContextDevice2D.h
+++ b/IO/Export/vtkSVGContextDevice2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSVGContextDevice2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkSVGContextDevice2D
  * @brief vtkContextDevice2D implementation for use with vtkSVGExporter.
diff --git a/IO/Export/vtkSVGExporter.cxx b/IO/Export/vtkSVGExporter.cxx
index b5ea36089824cc71e682a3397a7c0021a0aff6c9..d04bdcdae7f536418f43ad4163b44530c137f735 100644
--- a/IO/Export/vtkSVGExporter.cxx
+++ b/IO/Export/vtkSVGExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSVGExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSVGExporter.h"
 
diff --git a/IO/Export/vtkSVGExporter.h b/IO/Export/vtkSVGExporter.h
index e1c539dcba976156e5b54f12429e7ed3313d86d0..2258fb8ee1d943c6c43eea404e2734839ad63839 100644
--- a/IO/Export/vtkSVGExporter.h
+++ b/IO/Export/vtkSVGExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSVGExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkSVGExporter
  * @brief Exports vtkContext2D scenes to SVG.
diff --git a/IO/Export/vtkSingleVTPExporter.cxx b/IO/Export/vtkSingleVTPExporter.cxx
index ed95b87dabb02b53237a02a0aeedc6bde1b8d056..d90265ef8beab3636fe417aac41b3a70deba5b8a 100644
--- a/IO/Export/vtkSingleVTPExporter.cxx
+++ b/IO/Export/vtkSingleVTPExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSingleVTPExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSingleVTPExporter.h"
 
 #include <map>
diff --git a/IO/Export/vtkSingleVTPExporter.h b/IO/Export/vtkSingleVTPExporter.h
index e7da6f3059fef1e6e5fa53807ce6d3ffc0306c77..90861adb7dc5768c638dbd144e5689503e8aafa8 100644
--- a/IO/Export/vtkSingleVTPExporter.h
+++ b/IO/Export/vtkSingleVTPExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSingleVTPExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSingleVTPExporter
  * @brief   export a scene into a single vtp file and png texture
diff --git a/IO/Export/vtkVRMLExporter.cxx b/IO/Export/vtkVRMLExporter.cxx
index fb377205dc054a1d174262dec37bb2cf6f29ddef..0e73f9c9be500a273694937a9357f2bcf0ecc753 100644
--- a/IO/Export/vtkVRMLExporter.cxx
+++ b/IO/Export/vtkVRMLExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRMLExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRMLExporter.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/IO/Export/vtkVRMLExporter.h b/IO/Export/vtkVRMLExporter.h
index f2c9391fc0fdc3e3e73799aca391805155cb9664..c977684ce3c18b2c271d4195362c76da5d697ab8 100644
--- a/IO/Export/vtkVRMLExporter.h
+++ b/IO/Export/vtkVRMLExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRMLExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRMLExporter
  * @brief   export a scene into VRML 2.0 format.
diff --git a/IO/Export/vtkX3D.cxx b/IO/Export/vtkX3D.cxx
index 33605fe33af9f49b0817e525f51cedf20dbd98c8..6d87f791e00644adc753d4dc09f9ed4fc8f814de 100644
--- a/IO/Export/vtkX3D.cxx
+++ b/IO/Export/vtkX3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkX3D.h"
 
 #define X3DATTRIBUTENUM 348
diff --git a/IO/Export/vtkX3D.h b/IO/Export/vtkX3D.h
index 0fc257dbf02e87b26a31ad13c6893046aa3d2dec..3137b9f71748c642c4ff73d74951adf4e2bb25b6 100644
--- a/IO/Export/vtkX3D.h
+++ b/IO/Export/vtkX3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkX3D_h
 #define vtkX3D_h
 
diff --git a/IO/Export/vtkX3DExporter.cxx b/IO/Export/vtkX3DExporter.cxx
index 909bdf7f80d87c0518be3c454fc9aa5dfc580144..ab36d91cf9c88100a41c4ec96ebaac8d453a939c 100644
--- a/IO/Export/vtkX3DExporter.cxx
+++ b/IO/Export/vtkX3DExporter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen, Kristian Sons
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kristian Sons
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkX3DExporter.h"
 
 #include "vtkActor2D.h"
diff --git a/IO/Export/vtkX3DExporter.h b/IO/Export/vtkX3DExporter.h
index 16c2cf095afa78976a42093f1814cbfb73d61965..2de713e2b71d8162ae6463e2501495c172c67b00 100644
--- a/IO/Export/vtkX3DExporter.h
+++ b/IO/Export/vtkX3DExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkX3DExporter
  * @brief   create an x3d file
diff --git a/IO/Export/vtkX3DExporterFIWriter.cxx b/IO/Export/vtkX3DExporterFIWriter.cxx
index 8d0a46059c3c211f6092b654e6b21ae8e647a1dc..e35d945bcb5e4ae46d0ba48f197766c024574891 100644
--- a/IO/Export/vtkX3DExporterFIWriter.cxx
+++ b/IO/Export/vtkX3DExporterFIWriter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporterFIWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen, Kristian Sons
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kristian Sons
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkX3DExporterFIWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Export/vtkX3DExporterFIWriter.h b/IO/Export/vtkX3DExporterFIWriter.h
index afd07863f9c3bfa3db48441abadf1f358dbc6cd9..19dc7e7c5a5ee4e4057f6130103aa71d4da01c5b 100644
--- a/IO/Export/vtkX3DExporterFIWriter.h
+++ b/IO/Export/vtkX3DExporterFIWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporterFIWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkX3DExporterFIWriter
  *
diff --git a/IO/Export/vtkX3DExporterFIWriterHelper.h b/IO/Export/vtkX3DExporterFIWriterHelper.h
index 28144b045ecd15e8b902c00d01e78b98b5925ca7..59e87b5fe68aa0b0b32a839ecdadb1c0e940eb79 100644
--- a/IO/Export/vtkX3DExporterFIWriterHelper.h
+++ b/IO/Export/vtkX3DExporterFIWriterHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporterFIWriterHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkX3DExporterFIWriterHelper
  *
diff --git a/IO/Export/vtkX3DExporterWriter.cxx b/IO/Export/vtkX3DExporterWriter.cxx
index c09be3020fbdc03c9a6f95cad910dadada68db50..6861452b1c7e2f0b89fd9fd5bfdc6baa894e2732 100644
--- a/IO/Export/vtkX3DExporterWriter.cxx
+++ b/IO/Export/vtkX3DExporterWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporterWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkX3DExporterWriter.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Export/vtkX3DExporterWriter.h b/IO/Export/vtkX3DExporterWriter.h
index bef62f924a4baf4a39627623c3ac012fffa0306e..0dd97ac377574f1df6df174c2795c17668580115 100644
--- a/IO/Export/vtkX3DExporterWriter.h
+++ b/IO/Export/vtkX3DExporterWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporterWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkX3DExporterWriter
  * @brief   X3D Exporter Writer
diff --git a/IO/Export/vtkX3DExporterXMLWriter.cxx b/IO/Export/vtkX3DExporterXMLWriter.cxx
index ac9f469f2871462bd998d93fe21b053430d8f5f0..a6f83769f038cb3511753d52e1d8ae8791b710b9 100644
--- a/IO/Export/vtkX3DExporterXMLWriter.cxx
+++ b/IO/Export/vtkX3DExporterXMLWriter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporterXMLWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen, Kristian Sons
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kristian Sons
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkX3DExporterXMLWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Export/vtkX3DExporterXMLWriter.h b/IO/Export/vtkX3DExporterXMLWriter.h
index f6b1916778bcaa84430b925f676ddac9605273ac..bb26f45534ae33bd6168799ca9084468492eb7a4 100644
--- a/IO/Export/vtkX3DExporterXMLWriter.h
+++ b/IO/Export/vtkX3DExporterXMLWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkX3DExporterXMLWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkX3DExporterXMLWriter
  * @brief   X3D Exporter XML Writer
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSBillboardTextActor3D.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSBillboardTextActor3D.cxx
index d705507edb208d34ac1c6247da5a40591377cf91..db3d0eedc09373651e38b09a006954f98a8fdd2f 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSBillboardTextActor3D.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSBillboardTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSBillboardTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Note: The output of this test will be different on OpenGL2 -- all text will
 // be rendered atop the polygonal geometry. This is because we do not yet
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSContext.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSContext.cxx
index 09ad24fae49b386bcc84487dfc238cd60af6f351..d8cc88ce84fb97453145d484fb3c0e025c9b74fd 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSContext.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSContext.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContextGL2PS.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 #include "vtkContext2D.h"
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterMultipleRenderers.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterMultipleRenderers.cxx
index 2596cecbc2c28a739fe20630f89a564d8fda05ef..6a58496f0e37362f009f5eaad48b62369ed713f6 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterMultipleRenderers.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterMultipleRenderers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSExporterMultipleRenderers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGL2PSExporter.h"
 #include "vtkRegressionTestImage.h"
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterRaster.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterRaster.cxx
index 68a875f6f5ccdaf6b8eb914607976d6efec81ca4..94197100f30d0a42928656063cee70277fe6191f 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterRaster.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterRaster.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSExporterRaster.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGL2PSExporter.h"
 #include "vtkRegressionTestImage.h"
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterVolumeRaster.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterVolumeRaster.cxx
index 0a653c3a6a28f24c9025398ea7a32d7efc6f7b73..59de0b3555b42e6309d2a60bd2916ce96bdf0bae 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterVolumeRaster.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSExporterVolumeRaster.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    GL2PSExporterVolumeRaster.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGL2PSExporter.h"
 #include "vtkRegressionTestImage.h"
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSLabeledDataMapper.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSLabeledDataMapper.cxx
index f14c70f49cc2330b59b2f2478d4017979d93d76a..3673539ee41abfdd32fddd68d98cec2d71fc60b3 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSLabeledDataMapper.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSLabeledDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSLabeledDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGL2PSExporter.h"
 #include "vtkRegressionTestImage.h"
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSScalarBar.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSScalarBar.cxx
index 06df80016db9e360bf8211f02ed3365518721e11..dfaf21ac2640158d9dc297912614fecf272bcb67 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSScalarBar.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSScalarBar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSScalarBarWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2011-12
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor.cxx
index 12795c278002381c7c7e351deb1933af5796a59a..00c95c3486a1c2e712a8c2da0f6bb6e45e1f4cb6 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor.h"
 
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor3D.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor3D.cxx
index f2fa157ed46a29d52be03034de4f1f620ab6ac46..68c333d6f7370c97bada3fef5da512d34449b755 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor3D.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor3D.h"
 
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextMapper.cxx b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextMapper.cxx
index 771dfa9cfe0efec86a7d692923512b20bbc722d7..e3724beb53b97d1b31b0fe0195075830f8aab44c 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextMapper.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestGL2PSTextMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSTextMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextMapper.h"
 
diff --git a/IO/ExportGL2PS/Testing/Cxx/TestStackedPlotGL2PS.cxx b/IO/ExportGL2PS/Testing/Cxx/TestStackedPlotGL2PS.cxx
index 8e9e7aebb9305bd08a2dffa32d21e243e7459389..dd7d8fdf1426f125b8e7b0917c3dca13dae88dda 100644
--- a/IO/ExportGL2PS/Testing/Cxx/TestStackedPlotGL2PS.cxx
+++ b/IO/ExportGL2PS/Testing/Cxx/TestStackedPlotGL2PS.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStackedPlotGL2PS.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxis.h"
 #include "vtkChartXY.h"
diff --git a/IO/ExportGL2PS/vtk.module b/IO/ExportGL2PS/vtk.module
index f74fb55224d59edcce96d2350de1223d50e3d31c..d72b75b482e031ab28f8c56906cfc29bcc6e30f5 100644
--- a/IO/ExportGL2PS/vtk.module
+++ b/IO/ExportGL2PS/vtk.module
@@ -9,6 +9,10 @@ IMPLEMENTS
   VTK::IOExportGL2PS
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOExport
   VTK::RenderingGL2PSOpenGL2
diff --git a/IO/ExportGL2PS/vtkGL2PSExporter.cxx b/IO/ExportGL2PS/vtkGL2PSExporter.cxx
index 94563998f5f5a9c2d45ccc4b2d9083a2dfe98c1e..f3eaf98098e54534f1a9806852190eeb92b29c8d 100644
--- a/IO/ExportGL2PS/vtkGL2PSExporter.cxx
+++ b/IO/ExportGL2PS/vtkGL2PSExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGL2PSExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGL2PSExporter.h"
 
diff --git a/IO/ExportGL2PS/vtkGL2PSExporter.h b/IO/ExportGL2PS/vtkGL2PSExporter.h
index 49893d768c097ee62281e3c73a4e5a38b9780eb3..bdd9929723606f9fe026f7624999bf6eed67adef 100644
--- a/IO/ExportGL2PS/vtkGL2PSExporter.h
+++ b/IO/ExportGL2PS/vtkGL2PSExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGL2PSExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGL2PSExporter
  * @brief   export a scene as a PostScript file using GL2PS.
diff --git a/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.cxx b/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.cxx
index 57730cd8181fa34343654b82d7265ae95922eda3..ebacb1e066a0462dbad5803fc1267b4606027d08 100644
--- a/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.cxx
+++ b/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGL2PSExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLGL2PSExporter.h"
 
diff --git a/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.h b/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.h
index 525c73efcdf4a6fc3ee9a59595480da1557877ef..694af4133dec41796bd4b3437a7e87d3a7b7e42b 100644
--- a/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.h
+++ b/IO/ExportGL2PS/vtkOpenGLGL2PSExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGL2PSExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLGL2PSExporter
diff --git a/IO/ExportPDF/Testing/Cxx/TestPDFContextExport.cxx b/IO/ExportPDF/Testing/Cxx/TestPDFContextExport.cxx
index 6aae0ee3c3c8d6854795cd7585158d5d4e44fab5..675368f7bd9dbf45592c6103065a798d35a32eb9 100644
--- a/IO/ExportPDF/Testing/Cxx/TestPDFContextExport.cxx
+++ b/IO/ExportPDF/Testing/Cxx/TestPDFContextExport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPDFContextExport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDFExporter.h"
 
diff --git a/IO/ExportPDF/Testing/Cxx/TestPDFContextShading.cxx b/IO/ExportPDF/Testing/Cxx/TestPDFContextShading.cxx
index 0453dd031874d57e4ad68afcf6fc43a781321d18..65609ec6286ca576a6835b9059dcd858a7f703b6 100644
--- a/IO/ExportPDF/Testing/Cxx/TestPDFContextShading.cxx
+++ b/IO/ExportPDF/Testing/Cxx/TestPDFContextShading.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPDFContextShading.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDFExporter.h"
 
diff --git a/IO/ExportPDF/Testing/Cxx/TestPDFExporterContextPolyData.cxx b/IO/ExportPDF/Testing/Cxx/TestPDFExporterContextPolyData.cxx
index 78b3ec797ab8fcde913ac177423d2fa8fccd382d..d8101aaafa3ab6cc8a8b28295e32cde21ecbcc5a 100644
--- a/IO/ExportPDF/Testing/Cxx/TestPDFExporterContextPolyData.cxx
+++ b/IO/ExportPDF/Testing/Cxx/TestPDFExporterContextPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPDFExporterContextPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractMapper.h"
 #include "vtkAxis.h"
diff --git a/IO/ExportPDF/Testing/Cxx/TestPDFTransformedText.cxx b/IO/ExportPDF/Testing/Cxx/TestPDFTransformedText.cxx
index 024afabc3cf3b3f6a014de86a6f4f4c1bbadf540..4d493444ce3d28cce09d549c9df7558cb5b67e1e 100644
--- a/IO/ExportPDF/Testing/Cxx/TestPDFTransformedText.cxx
+++ b/IO/ExportPDF/Testing/Cxx/TestPDFTransformedText.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPDFTransformedText.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDFExporter.h"
 
diff --git a/IO/ExportPDF/vtk.module b/IO/ExportPDF/vtk.module
index 6994f2dc41e15bb3215ff4596075ec9234a40426..be015a6bd59c849525836c8bb79dcf1363ae1524 100644
--- a/IO/ExportPDF/vtk.module
+++ b/IO/ExportPDF/vtk.module
@@ -6,6 +6,10 @@ GROUPS
   Rendering
 IMPLEMENTS
   VTK::IOExport
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOExport
   VTK::RenderingContext2D
diff --git a/IO/ExportPDF/vtkPDFContextDevice2D.cxx b/IO/ExportPDF/vtkPDFContextDevice2D.cxx
index 31cf15d9f080c6b4984e0944bfdf507585228c79..1b59e4f99e6a67e080df9fa45e375d0b50f226e7 100644
--- a/IO/ExportPDF/vtkPDFContextDevice2D.cxx
+++ b/IO/ExportPDF/vtkPDFContextDevice2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDFContextDevice2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDFContextDevice2D.h"
 
diff --git a/IO/ExportPDF/vtkPDFContextDevice2D.h b/IO/ExportPDF/vtkPDFContextDevice2D.h
index e187e3a7dae0ec07221ded457acefaabb6116f42..fe1ba90db0794f249a05affbcfe114956c5857e9 100644
--- a/IO/ExportPDF/vtkPDFContextDevice2D.h
+++ b/IO/ExportPDF/vtkPDFContextDevice2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDFContextDevice2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPDFContextDevice2D
  * @brief vtkContextDevice2D implementation for use with vtkPDFExporter.
diff --git a/IO/ExportPDF/vtkPDFExporter.cxx b/IO/ExportPDF/vtkPDFExporter.cxx
index 945bbeb7ac25c13255ceb2a05bf85a1df81518b4..2374a958f732d4c180efbc524b241302384860c9 100644
--- a/IO/ExportPDF/vtkPDFExporter.cxx
+++ b/IO/ExportPDF/vtkPDFExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDFExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDFExporter.h"
 
diff --git a/IO/ExportPDF/vtkPDFExporter.h b/IO/ExportPDF/vtkPDFExporter.h
index a733d2efa90ab10ae459199771078d8e1220ccfb..849d019d282e7b80990b7c50762c93ab916bf447 100644
--- a/IO/ExportPDF/vtkPDFExporter.h
+++ b/IO/ExportPDF/vtkPDFExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDFExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPDFExporter
  * @brief Exports vtkContext2D scenes to PDF.
diff --git a/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSource.cxx b/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSource.cxx
index e32373bb03a2ecc789e3064e12297f721e3f3f53..2001edf2354d3e3231983327cd453af19488cbb3 100644
--- a/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSource.cxx
+++ b/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFFMPEGVideoSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSourceWithAudio.cxx b/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSourceWithAudio.cxx
index 79da69951e7bc793bdae473ef8b6921b9eb38ff9..b5f9ae52da284715873d39a5dadf315f7bf0a7e8 100644
--- a/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSourceWithAudio.cxx
+++ b/IO/FFMPEG/Testing/Cxx/TestFFMPEGVideoSourceWithAudio.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFFMPEGVideoSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/FFMPEG/Testing/Cxx/TestFFMPEGWriter.cxx b/IO/FFMPEG/Testing/Cxx/TestFFMPEGWriter.cxx
index 2ae122254f4c58db72bfff03590baff958206b00..7f21a37b1477231d1fb989dbace887a3da07b652 100644
--- a/IO/FFMPEG/Testing/Cxx/TestFFMPEGWriter.cxx
+++ b/IO/FFMPEG/Testing/Cxx/TestFFMPEGWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFFMPEGWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestFFMPEGWriter - Tests vtkFFMPEGWriter.
 // .SECTION Description
 // Creates a scene and uses FFMPEGWriter to generate a movie file. Test passes
diff --git a/IO/FFMPEG/vtk.module b/IO/FFMPEG/vtk.module
index 445500090bd5f175374aac323d23ba1fc2538d39..8a15ed6c09c8971c28ab332bdaba85032cda3e54 100644
--- a/IO/FFMPEG/vtk.module
+++ b/IO/FFMPEG/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOFFMPEG
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOMovie
   VTK::IOVideo
diff --git a/IO/FFMPEG/vtkFFMPEGVideoSource.cxx b/IO/FFMPEG/vtkFFMPEGVideoSource.cxx
index d198b77738566c4195f6ebc75b5b085d85fe3896..f1bb34ae68e6b2debe9e371b4a4fa58b3accb51a 100644
--- a/IO/FFMPEG/vtkFFMPEGVideoSource.cxx
+++ b/IO/FFMPEG/vtkFFMPEGVideoSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFFMPEGVideoSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFFMPEGVideoSource.h"
 
 #include "vtkMultiThreader.h"
diff --git a/IO/FFMPEG/vtkFFMPEGVideoSource.h b/IO/FFMPEG/vtkFFMPEGVideoSource.h
index e28130564e13d12c46ac7bb1bec7bf141147b637..58893d828bbe868c156ce17bcd295826dcd14394 100644
--- a/IO/FFMPEG/vtkFFMPEGVideoSource.h
+++ b/IO/FFMPEG/vtkFFMPEGVideoSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFFMPEGVideoSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFFMPEGVideoSource
  * @brief   Reader for ffmpeg supported formats
diff --git a/IO/FFMPEG/vtkFFMPEGWriter.cxx b/IO/FFMPEG/vtkFFMPEGWriter.cxx
index b4574abf02fb6dd6bf246517f65286f70a5211f0..2cb8083fef7e9744bf7b5bdd8d03993a4dbae333 100644
--- a/IO/FFMPEG/vtkFFMPEGWriter.cxx
+++ b/IO/FFMPEG/vtkFFMPEGWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFFMPEGWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFFMPEGWriter.h"
 
diff --git a/IO/FFMPEG/vtkFFMPEGWriter.h b/IO/FFMPEG/vtkFFMPEGWriter.h
index 0b6d2c4293baa7ff7bd0b150e320d7f9ff5436a1..4cd2a26f97dd39a33b7881474faba9c3b151b83d 100644
--- a/IO/FFMPEG/vtkFFMPEGWriter.h
+++ b/IO/FFMPEG/vtkFFMPEGWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFFMPEGWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFFMPEGWriter
  * @brief   Uses the FFMPEG library to write video files.
diff --git a/IO/FLUENTCFF/vtk.module b/IO/FLUENTCFF/vtk.module
index 8d047d64ac4c3c2327fb49f3cb61ee1310938c73..3fe0d182ef089edf81efb8905c857c3dbf137a93 100644
--- a/IO/FLUENTCFF/vtk.module
+++ b/IO/FLUENTCFF/vtk.module
@@ -8,6 +8,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/FLUENTCFF/vtkFLUENTCFFReader.cxx b/IO/FLUENTCFF/vtkFLUENTCFFReader.cxx
index 6382ce2651297008c403d706aa65eea80307d571..615ad2288515407da61be173210635404d690f24 100644
--- a/IO/FLUENTCFF/vtkFLUENTCFFReader.cxx
+++ b/IO/FLUENTCFF/vtkFLUENTCFFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFLUENTCFFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This file reads the Fluent Common Fluid Format. It uses the HDF5 library
 // Original author : Arthur Piquet
 //
diff --git a/IO/FLUENTCFF/vtkFLUENTCFFReader.h b/IO/FLUENTCFF/vtkFLUENTCFFReader.h
index 9a4585832dc07e31cd08e7b876276e947c4fa3ef..197e8c361bcbda499242786dcdee47f56c3ab020 100644
--- a/IO/FLUENTCFF/vtkFLUENTCFFReader.h
+++ b/IO/FLUENTCFF/vtkFLUENTCFFReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFLUENTCFFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFLUENTCFFReader
  * @brief   reads a dataset in Fluent CFF file format
diff --git a/IO/Fides/vtk.module b/IO/Fides/vtk.module
index 253840d49e1ed97c4fe5384051b87668cce83fb4..6a516beabfbdbbb94aeacf9373e0f8da151b15b6 100644
--- a/IO/Fides/vtk.module
+++ b/IO/Fides/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOFides
 DESCRIPTION
   The base Fides reader library
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/Fides/vtkFidesReader.cxx b/IO/Fides/vtkFidesReader.cxx
index 91e29d0dc88184aeddd3aac6966e9561b6c5b034..d91ca9bd5d3dd25f383bee1b4200a8a87f74ec73 100644
--- a/IO/Fides/vtkFidesReader.cxx
+++ b/IO/Fides/vtkFidesReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFidesReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFidesReader.h"
 
diff --git a/IO/Fides/vtkFidesReader.h b/IO/Fides/vtkFidesReader.h
index 6095fdcdb184f4de546d62d7ca41780685f82b3c..ff31a278ad8cbfa346415558b2104ff345a8c2b2 100644
--- a/IO/Fides/vtkFidesReader.h
+++ b/IO/Fides/vtkFidesReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFidesReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFidesReader
  * @brief   Read ADIOS2 streams using Fides data model
diff --git a/IO/GDAL/Testing/Cxx/TestGDALRasterNoDataValue.cxx b/IO/GDAL/Testing/Cxx/TestGDALRasterNoDataValue.cxx
index 4c20b9e18681e1bf190c1ab7b8f720ff40311641..58f62bc76db3aa642af418d7579d3cd89f58f8e4 100644
--- a/IO/GDAL/Testing/Cxx/TestGDALRasterNoDataValue.cxx
+++ b/IO/GDAL/Testing/Cxx/TestGDALRasterNoDataValue.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGDALRasterReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCellData.h>
 #include <vtkDataArray.h>
 #include <vtkGDAL.h>
diff --git a/IO/GDAL/Testing/Cxx/TestGDALRasterPalette.cxx b/IO/GDAL/Testing/Cxx/TestGDALRasterPalette.cxx
index 585f4f9ba16c758980479d43b92220dd90fce491..daab6a8352461dba88348b685bb854c1fc54058b 100644
--- a/IO/GDAL/Testing/Cxx/TestGDALRasterPalette.cxx
+++ b/IO/GDAL/Testing/Cxx/TestGDALRasterPalette.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGDALRasterReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellData.h>
 #include <vtkCellDataToPointData.h>
diff --git a/IO/GDAL/Testing/Cxx/TestGDALRasterReader.cxx b/IO/GDAL/Testing/Cxx/TestGDALRasterReader.cxx
index bf4fac87a85bf28760cb183363bda4d44de94fb3..c9aaee159949af02d059589a2c434c9a79cdfb09 100644
--- a/IO/GDAL/Testing/Cxx/TestGDALRasterReader.cxx
+++ b/IO/GDAL/Testing/Cxx/TestGDALRasterReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGDALRasterReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkGDALRasterReader.h>
 
 // VTK includes
diff --git a/IO/GDAL/Testing/Cxx/TestGDALVectorReader.cxx b/IO/GDAL/Testing/Cxx/TestGDALVectorReader.cxx
index 0ae0482d398918ab823a66b078a77d44c2338ee4..fb818281de38788c8fb36237776e37abe887672b 100644
--- a/IO/GDAL/Testing/Cxx/TestGDALVectorReader.cxx
+++ b/IO/GDAL/Testing/Cxx/TestGDALVectorReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGDALVectorReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGDALVectorReader.h"
 
 // VTK includes
diff --git a/IO/GDAL/vtk.module b/IO/GDAL/vtk.module
index 9d7642cd634cff20544815903bdfada8f9d94116..d83edd9a75ece647bc8c2f6cee05b93d970c94ed 100644
--- a/IO/GDAL/vtk.module
+++ b/IO/GDAL/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOGDAL
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/GDAL/vtkGDAL.cxx b/IO/GDAL/vtkGDAL.cxx
index 6b0875984e84e220350068d7f9b0e01c20f3a80a..80f9dd4cd4294c94c12893f66457887a43e0cf46 100644
--- a/IO/GDAL/vtkGDAL.cxx
+++ b/IO/GDAL/vtkGDAL.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkGDAL.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGDAL.h"
 #include "vtkInformationIntegerVectorKey.h"
 #include "vtkInformationKey.h"
diff --git a/IO/GDAL/vtkGDAL.h b/IO/GDAL/vtkGDAL.h
index 70b5f4cd4983b7b13998f663fe8dfb0ffc1a82f0..ee581b4f79d965166046cee4f6a3c09910e19e5a 100644
--- a/IO/GDAL/vtkGDAL.h
+++ b/IO/GDAL/vtkGDAL.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDAL.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGDAL
  * @brief   Shared data for GDAL classes
diff --git a/IO/GDAL/vtkGDALRasterReader.cxx b/IO/GDAL/vtkGDALRasterReader.cxx
index 2c5c07354a6d9cb411aedf7835f68cdb2334856d..2069e78af1e103c16f0ea84c83f20420100d4b92 100644
--- a/IO/GDAL/vtkGDALRasterReader.cxx
+++ b/IO/GDAL/vtkGDALRasterReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGDALRasterReader.h"
 
diff --git a/IO/GDAL/vtkGDALRasterReader.h b/IO/GDAL/vtkGDALRasterReader.h
index 96f1efb6db34d69bcea767474aa8fc3323866a94..45723c35a09b7087eeae3f8fcdc51707277875e2 100644
--- a/IO/GDAL/vtkGDALRasterReader.h
+++ b/IO/GDAL/vtkGDALRasterReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGDALRasterReader
  * @brief   Read raster file formats using GDAL.
diff --git a/IO/GDAL/vtkGDALVectorReader.cxx b/IO/GDAL/vtkGDALVectorReader.cxx
index 7ab22cec71e998b79ee08a6ccd93b3146bb9ba47..2c228987b0cddb3bb54190c7baabc95a61d886a9 100644
--- a/IO/GDAL/vtkGDALVectorReader.cxx
+++ b/IO/GDAL/vtkGDALVectorReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALVectorReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGDALVectorReader.h"
 
 // VTK includes
diff --git a/IO/GDAL/vtkGDALVectorReader.h b/IO/GDAL/vtkGDALVectorReader.h
index 55f47be6f20def543538914e7a05e8b05d95d6c6..5857397e69e8e2ad4a2f5f618caf453fdd043172 100644
--- a/IO/GDAL/vtkGDALVectorReader.h
+++ b/IO/GDAL/vtkGDALVectorReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALVectorReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGDALVectorReader
  * @brief   Read vector file formats using GDAL.
diff --git a/IO/GeoJSON/vtk.module b/IO/GeoJSON/vtk.module
index 6eafc0daf52bba97f85697721789205bf18be93f..182969dadb354265c0e8e5f5810224ef4be657f9 100644
--- a/IO/GeoJSON/vtk.module
+++ b/IO/GeoJSON/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOGeoJSON
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonDataModel
   VTK::CommonExecutionModel
diff --git a/IO/GeoJSON/vtkGeoJSONFeature.cxx b/IO/GeoJSON/vtkGeoJSONFeature.cxx
index 93d83c9d30ffa000da26abf568e5126fc806b039..76e3f9dc89755216001f9308e944d2f14be9cdeb 100644
--- a/IO/GeoJSON/vtkGeoJSONFeature.cxx
+++ b/IO/GeoJSON/vtkGeoJSONFeature.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoJSONFeature.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGeoJSONFeature.h"
 
diff --git a/IO/GeoJSON/vtkGeoJSONFeature.h b/IO/GeoJSON/vtkGeoJSONFeature.h
index c06792299ed44d09ffcaee537a76407d4a22f170..c0f55ea4c8ed0c9054cde8ac32c3b88242233b5c 100644
--- a/IO/GeoJSON/vtkGeoJSONFeature.h
+++ b/IO/GeoJSON/vtkGeoJSONFeature.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoJSONFeature.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeoJSONFeature
  * @brief   Represents GeoJSON feature geometry & properties
diff --git a/IO/GeoJSON/vtkGeoJSONReader.cxx b/IO/GeoJSON/vtkGeoJSONReader.cxx
index 254e83ab84f1edbefa4375ea14962437b28ba0f6..24a952959c907675875aad4d32c3c0e76811b889 100644
--- a/IO/GeoJSON/vtkGeoJSONReader.cxx
+++ b/IO/GeoJSON/vtkGeoJSONReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoJSONReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGeoJSONReader.h"
 
diff --git a/IO/GeoJSON/vtkGeoJSONReader.h b/IO/GeoJSON/vtkGeoJSONReader.h
index 1a3790f6ebe8dd2984514a8a6797f13e01b58cfe..fa81f1f8207aa9317229e67f10953f55341fa530 100644
--- a/IO/GeoJSON/vtkGeoJSONReader.h
+++ b/IO/GeoJSON/vtkGeoJSONReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoJSONReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeoJSONReader
  * @brief   Convert Geo JSON format to vtkPolyData
diff --git a/IO/GeoJSON/vtkGeoJSONWriter.cxx b/IO/GeoJSON/vtkGeoJSONWriter.cxx
index 03ec8ba3ce63d26e7193477f56f05e2858dad7fa..1a57cf4d47771684fb14e5801e8f2512bf6ccbfa 100644
--- a/IO/GeoJSON/vtkGeoJSONWriter.cxx
+++ b/IO/GeoJSON/vtkGeoJSONWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoJSONWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGeoJSONWriter.h"
 
diff --git a/IO/GeoJSON/vtkGeoJSONWriter.h b/IO/GeoJSON/vtkGeoJSONWriter.h
index 5305d14fb47686e01686bc861c4916f4532d81d6..6a8ce91f38433fc99baedd304ee6b000a663c396 100644
--- a/IO/GeoJSON/vtkGeoJSONWriter.h
+++ b/IO/GeoJSON/vtkGeoJSONWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoJSONWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGeoJSONWriter
  * @brief   Convert vtkPolyData to Geo JSON format.
diff --git a/IO/Geometry/Testing/Cxx/TestAMRReadWrite.cxx b/IO/Geometry/Testing/Cxx/TestAMRReadWrite.cxx
index 40a7873086f972512986459d472947a02ac39bd3..5a377cd9b6beacc760bc95edbc8ffc01176aaae6 100644
--- a/IO/Geometry/Testing/Cxx/TestAMRReadWrite.cxx
+++ b/IO/Geometry/Testing/Cxx/TestAMRReadWrite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSimplePointsReader and vtkSimplePointsWriter
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestAVSucdReader.cxx b/IO/Geometry/Testing/Cxx/TestAVSucdReader.cxx
index 9ea6e24dff4d0bfedf9d24a1765fc8f441bb3b32..80654daa497a4d9c47315454ff006b81cece7ea9 100644
--- a/IO/Geometry/Testing/Cxx/TestAVSucdReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestAVSucdReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAVSucdReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkAVSucdReader.h>
 #include <vtkDataSetMapper.h>
diff --git a/IO/Geometry/Testing/Cxx/TestDataObjectIO.cxx b/IO/Geometry/Testing/Cxx/TestDataObjectIO.cxx
index 3d4ab15cd13ce3b391b7f676beb5f60e1bd5f186..5bcd843924c93f4c67048398c990bdcdee9ff5a2 100644
--- a/IO/Geometry/Testing/Cxx/TestDataObjectIO.cxx
+++ b/IO/Geometry/Testing/Cxx/TestDataObjectIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataObjectIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkCubeSource.h"
 #include "vtkDataObjectWriter.h"
diff --git a/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimation.cxx b/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimation.cxx
index 1ce81eeca89f81931f353fec47278c267be82cf4..ee39118a0fd6974937f12ff49c40a7c4126356d0 100644
--- a/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimation.cxx
+++ b/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGLTFReaderAnimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCamera.h>
diff --git a/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimationRange.cxx b/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimationRange.cxx
index c8394774990ed94a300b0d4d57a2ee11df4eef2d..b45ae3321855005950f015a48b20bbbbdc1d7e29 100644
--- a/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimationRange.cxx
+++ b/IO/Geometry/Testing/Cxx/TestGLTFReaderAnimationRange.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGLTFReaderAnimation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCamera.h>
diff --git a/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometry.cxx b/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometry.cxx
index af52c5036efddee051900aa42016b4b6721f67e8..337ce24cd58b13421225915a7d48339df577579b 100644
--- a/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometry.cxx
+++ b/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometry.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGLTFReaderGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCompositePolyDataMapper.h>
diff --git a/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometryNoBin.cxx b/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometryNoBin.cxx
index 99196692ee4aee9bbb376c1bf383380322c0bacf..0efd996f89ba95e576d2038bc0ce19a37336daf9 100644
--- a/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometryNoBin.cxx
+++ b/IO/Geometry/Testing/Cxx/TestGLTFReaderGeometryNoBin.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGLTFReaderGeometry.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGLTFReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestGLTFWriter.cxx b/IO/Geometry/Testing/Cxx/TestGLTFWriter.cxx
index 267ab77655455ec82e10368c06764c1893d11fac..6f148c4a195c11a775a7fe3cf23dcc841ad3138a 100644
--- a/IO/Geometry/Testing/Cxx/TestGLTFWriter.cxx
+++ b/IO/Geometry/Testing/Cxx/TestGLTFWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCityGMLReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of an RGBA texture on a vtkActor.
 // .SECTION Description
diff --git a/IO/Geometry/Testing/Cxx/TestHoudiniPolyDataWriter.cxx b/IO/Geometry/Testing/Cxx/TestHoudiniPolyDataWriter.cxx
index 25ccdad1324bf9359b3b4850a987a52c4c36df4e..76df327249209f3840cbb2fdf1766350ccc21efb 100644
--- a/IO/Geometry/Testing/Cxx/TestHoudiniPolyDataWriter.cxx
+++ b/IO/Geometry/Testing/Cxx/TestHoudiniPolyDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHoudiniPolyDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <iostream>
 #include <string>
diff --git a/IO/Geometry/Testing/Cxx/TestMFIXReader.cxx b/IO/Geometry/Testing/Cxx/TestMFIXReader.cxx
index e6f4cba28b7e35dac793ce1f9a25ffca5bb75877..383224d126bb5b920442e44ca5a842d36259d09e 100644
--- a/IO/Geometry/Testing/Cxx/TestMFIXReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestMFIXReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMFIXReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkCellData.h>
 #include <vtkDataSetMapper.h>
diff --git a/IO/Geometry/Testing/Cxx/TestOBJPolyDataWriter.cxx b/IO/Geometry/Testing/Cxx/TestOBJPolyDataWriter.cxx
index a13cdf815b4c99ae35df747de9de0b06ca83fdde..569650e57afb0e33f56d93585f3c5cfdd78874a5 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJPolyDataWriter.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJPolyDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJPolyDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkJPEGReader.h>
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderComments.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderComments.cxx
index ca03452405dfe35bf2741bf5fcd758d143942422..5bdf36258c5f8f82007fc9fed71668e312eb18bc 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderComments.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderComments.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderMaterials.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Verifies that vtkOBJReader does something sensible w/rt materials.
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderDouble.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderDouble.cxx
index 4e08a4e8b868edc7522aa490d1b5970be8256156..29bd0556e7b96467db9f3b2d5ac3685eaeeca7e2 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderDouble.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderDouble.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderDouble.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkOBJReader to read in double precision points
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderGroups.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderGroups.cxx
index b734f3c80c2d8ae77e02bfb6b65e09aafeb49427..7ca815c70d0762521903d36913773c102182e98f 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderGroups.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderGroups.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderGroups.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Verifies that vtkOBJReader properly handles the presence of
 // groupIds
 // .SECTION Description
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderMaterials.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderMaterials.cxx
index 8ed7cc319b3f492f8f36f7db625aa400a2afc00a..cf2e57685a023fd93ce7faa3c03ad7f9a9f20f1d 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderMaterials.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderMaterials.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderMaterials.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Verifies that vtkOBJReader does something sensible w/rt materials.
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderMultiTexture.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderMultiTexture.cxx
index 0a8019c8edf31d79d1e810855bb6eeb70303d71c..b67075f4e153073e017018c6d8892a8941c8a8fc 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderMultiTexture.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderMultiTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderMultiTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDebugLeaks.h"
 #include "vtkOBJReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderMultiline.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderMultiline.cxx
index be11f7028cd9b2fc056c247bdea4fd21ff74541b..8ab77568fd40dab95eebbb9983808ca9f5abc6f4 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderMultiline.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderMultiline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderMultiline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDebugLeaks.h"
 #include "vtkFileResourceStream.h"
 #include "vtkOBJReader.h"
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderNormalsTCoords.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderNormalsTCoords.cxx
index 2f3b5f4d7cb778ab7f6839c747cf6a479a9a25f1..62141e9e8a20e9a2e9bc5a9e118385303a42e4e9 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderNormalsTCoords.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderNormalsTCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderNormalsTCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkOBJReader
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderRelative.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderRelative.cxx
index 174a66b2ef5315250a8ec3467f12ce34cbcdbaa3..1e0c41766d5804c2142162235400680b202cf8f5 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderRelative.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderRelative.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderRelative.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkOBJReader
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestOBJReaderSingleTexture.cxx b/IO/Geometry/Testing/Cxx/TestOBJReaderSingleTexture.cxx
index 4be62fd86cb74501b1965bcbd974636b605307b7..0bee469354a0fac76ce20e4b2c27eee7762cb1a5 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJReaderSingleTexture.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJReaderSingleTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJReaderMultiTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDebugLeaks.h"
 #include "vtkOBJReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOBJWriterMultiTexture.cxx b/IO/Geometry/Testing/Cxx/TestOBJWriterMultiTexture.cxx
index 309656c430b032a6d2c00815754c4aace4e98c6b..7c59a52b59613379aba47755e1f18c60f801d409 100644
--- a/IO/Geometry/Testing/Cxx/TestOBJWriterMultiTexture.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOBJWriterMultiTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJWriterMultiTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkDebugLeaks.h"
 #include "vtkNew.h"
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReader.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReader.cxx
index 46d546c81ae2905141fc543f4d2492d56f3ad2e3..7e157c8534c10540a261423d63812d8dff7acd19 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimplePointsReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCellData.h>
 #include <vtkDataSetMapper.h>
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderDimensionedFields.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderDimensionedFields.cxx
index 3e88a3a2ac65d7a40774dea91e1aa37f6d2827b6..4b6f298ac7d86558d0102d043a3b14f34beb8ab5 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderDimensionedFields.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderDimensionedFields.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpenFOAMReaderDimensionedFields.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderFaceZone.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderFaceZone.cxx
index 12db5a89b570c17a230073407d3374b730ca10e2..7a7763c2b8c59ec5890658978dde8df7fe1cca74 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderFaceZone.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderFaceZone.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimplePointsReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLagrangianSerial.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLagrangianSerial.cxx
index 4f634682e65c9ea3e5e4962b9a250214e682f605..2e1919e5cfac60ba25de602f7e65e422eed2c14b 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLagrangianSerial.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLagrangianSerial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpenFOAMReaderLagrangianSerial
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLargePolyhedral.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLargePolyhedral.cxx
index 709086b66534dff99529871dde2b95e556fa2f22..d4d12b1a96284557bbbfaaee944993e3905d1d38 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLargePolyhedral.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderLargePolyhedral.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpenFOAMReaderDimensionedFields.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderPrecision.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderPrecision.cxx
index 7e0c0e93275968b3efc2251b2fa4d5d92d2cb9fb..e9cb60d5ae0aab663a922d69bd01c67800e3e5b0 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderPrecision.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderPrecision.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimplePointsReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderRegEx.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderRegEx.cxx
index 3976e86d11c8059f8d5d3e5cb9e5aa9f9bda2721..f28ac66aeab0008fd285c5f325c82f4297bf096d 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderRegEx.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderRegEx.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimplePointsReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderValuePointPatch.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderValuePointPatch.cxx
index c05a05c9e9f41ce62725b3f29a4dd0be4b7a4192..034039ee591903e09807db9d7771ab2b2e8064af 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderValuePointPatch.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderValuePointPatch.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimplePointsReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderWeighByCellSize.cxx b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderWeighByCellSize.cxx
index 4f9f21ab4fb1e0ce6bb8c090e734d552869b64b5..dcb53f07f341a581dcb5d91a6afca78241b4f420 100644
--- a/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderWeighByCellSize.cxx
+++ b/IO/Geometry/Testing/Cxx/TestOpenFOAMReaderWeighByCellSize.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimplePointsReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenFOAMReader.h"
 
diff --git a/IO/Geometry/Testing/Cxx/TestPTSReader.cxx b/IO/Geometry/Testing/Cxx/TestPTSReader.cxx
index fad77392a10ffe6cbf1b369c8cd1e4057af9da70..88102619f7285b2f967bb3f686635486a50a1d09 100644
--- a/IO/Geometry/Testing/Cxx/TestPTSReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestPTSReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkNew.h>
 #include <vtkPTSReader.h>
diff --git a/IO/Geometry/Testing/Cxx/TestProStarReader.cxx b/IO/Geometry/Testing/Cxx/TestProStarReader.cxx
index b7fb3820589c3f671b997fea17a721cdc496e717..46afb79788366ef993ecb4ba025032156c01d03c 100644
--- a/IO/Geometry/Testing/Cxx/TestProStarReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestProStarReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkProStarReader
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestSTLReader.cxx b/IO/Geometry/Testing/Cxx/TestSTLReader.cxx
index e9fab60b87a946a04b7c10c46ed4b9de48adeaa9..46cf7f07953691038e9c7e94d138d7983696d76a 100644
--- a/IO/Geometry/Testing/Cxx/TestSTLReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestSTLReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkCellData.h>
 #include <vtkPolyData.h>
diff --git a/IO/Geometry/Testing/Cxx/TestSimplePointsReaderWriter.cxx b/IO/Geometry/Testing/Cxx/TestSimplePointsReaderWriter.cxx
index cede2703d452c5bc4049371ea06b244eab5d2502..5d82cefe8b02500b9a56ed2bfcab9646dfd014b2 100644
--- a/IO/Geometry/Testing/Cxx/TestSimplePointsReaderWriter.cxx
+++ b/IO/Geometry/Testing/Cxx/TestSimplePointsReaderWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimplePointsReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSimplePointsReader and vtkSimplePointsWriter
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestTecplotReader.cxx b/IO/Geometry/Testing/Cxx/TestTecplotReader.cxx
index d41d9572f19bafdbf60a20a04e01571ae865609f..d9cd8ae8d5f6950abfe2270a7eecd6931cdf41cc 100644
--- a/IO/Geometry/Testing/Cxx/TestTecplotReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestTecplotReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTecPlotReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkTecplotReader
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestTecplotReader2.cxx b/IO/Geometry/Testing/Cxx/TestTecplotReader2.cxx
index 30800e3cb2f59114fa776af4cbede7811c48c6f0..a563cae110b5deca0e6ade1cf0178feef4d286c2 100644
--- a/IO/Geometry/Testing/Cxx/TestTecplotReader2.cxx
+++ b/IO/Geometry/Testing/Cxx/TestTecplotReader2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTecPlotReader2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkTecplotReader
 // .SECTION Description
 //
diff --git a/IO/Geometry/Testing/Cxx/TestWindBladeReader.cxx b/IO/Geometry/Testing/Cxx/TestWindBladeReader.cxx
index 5fe5e6ca40c30dc8ccaa09c9587ba2a0fb89e6dd..d60e5db187bc4c178f030def60ce083ff832cd13 100644
--- a/IO/Geometry/Testing/Cxx/TestWindBladeReader.cxx
+++ b/IO/Geometry/Testing/Cxx/TestWindBladeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkWindBladeReader
 // .SECTION Description
 // Tests the vtkWindBladeReader.
diff --git a/IO/Geometry/Testing/Cxx/UnitTestSTLWriter.cxx b/IO/Geometry/Testing/Cxx/UnitTestSTLWriter.cxx
index 72dcb96c7f5a5f7f635971997230db82142fc3e1..d45c498786a67e5596d7f60cbfc1688a5fa2043e 100644
--- a/IO/Geometry/Testing/Cxx/UnitTestSTLWriter.cxx
+++ b/IO/Geometry/Testing/Cxx/UnitTestSTLWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitSTLWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cstdlib>
 
 #include "vtkSTLReader.h"
diff --git a/IO/Geometry/Testing/Cxx/UnstructuredGridCellGradients.cxx b/IO/Geometry/Testing/Cxx/UnstructuredGridCellGradients.cxx
index db86972316863b45a439d62ef481ec15ccf52407..bef285af3b5475c56cf101d5561f4a7af321d690 100644
--- a/IO/Geometry/Testing/Cxx/UnstructuredGridCellGradients.cxx
+++ b/IO/Geometry/Testing/Cxx/UnstructuredGridCellGradients.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnstructuredGridCellGradients.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkArrowSource.h"
diff --git a/IO/Geometry/Testing/Cxx/UnstructuredGridFastGradients.cxx b/IO/Geometry/Testing/Cxx/UnstructuredGridFastGradients.cxx
index 097ee95fb76fbb04aa024bb0621a828cfd23463b..cd2962e8f02d1814c24afe39d2a5abf894cd73a3 100644
--- a/IO/Geometry/Testing/Cxx/UnstructuredGridFastGradients.cxx
+++ b/IO/Geometry/Testing/Cxx/UnstructuredGridFastGradients.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnstructuredGridFastGradients.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkArrowSource.h"
diff --git a/IO/Geometry/Testing/Cxx/UnstructuredGridGradients.cxx b/IO/Geometry/Testing/Cxx/UnstructuredGridGradients.cxx
index 571a2486063f86929d396b0b2964daf0eb691980..21c0595903bc186c9b4896bd635eef2d264a719a 100644
--- a/IO/Geometry/Testing/Cxx/UnstructuredGridGradients.cxx
+++ b/IO/Geometry/Testing/Cxx/UnstructuredGridGradients.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnstructuredGridGradients.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkArrowSource.h"
diff --git a/IO/Geometry/vtk.module b/IO/Geometry/vtk.module
index 91468ee8edb958994eaff91577b54cf21af00eb9..3b5d5e2f3a6adb575f6625b208c42a5b0a76477c 100644
--- a/IO/Geometry/vtk.module
+++ b/IO/Geometry/vtk.module
@@ -7,6 +7,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/Geometry/vtkAVSucdReader.cxx b/IO/Geometry/vtkAVSucdReader.cxx
index c9036be5b252d8f93917f23c0580441bf223007c..f2d9a912837d4946741ef91ccd0a1a0ab59f9a9c 100644
--- a/IO/Geometry/vtkAVSucdReader.cxx
+++ b/IO/Geometry/vtkAVSucdReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAVSucdReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Thanks to Guenole Harel and Emmanuel Colin (Supelec engineering school,
 // France) and Jean M. Favre (CSCS, Switzerland) who co-developed this class.
 // Thanks to Isabelle Surin (isabelle.surin at cea.fr, CEA-DAM, France) who
diff --git a/IO/Geometry/vtkAVSucdReader.h b/IO/Geometry/vtkAVSucdReader.h
index f74cfde8263e5cc4640ffe7ee6fed2e4b2c9d429..adf7368b97f7a7aff29c067c6514a817b9156e6c 100644
--- a/IO/Geometry/vtkAVSucdReader.h
+++ b/IO/Geometry/vtkAVSucdReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAVSucdReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAVSucdReader
  * @brief   reads a dataset in AVS "UCD" format
diff --git a/IO/Geometry/vtkBYUReader.cxx b/IO/Geometry/vtkBYUReader.cxx
index decf1c196d2b42a736d146b7218eef53132dbe18..0e7920a7624d10babc5611cc50a2e3d77196ec41 100644
--- a/IO/Geometry/vtkBYUReader.cxx
+++ b/IO/Geometry/vtkBYUReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBYUReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBYUReader.h"
 
 #include "vtkCell.h"
diff --git a/IO/Geometry/vtkBYUReader.h b/IO/Geometry/vtkBYUReader.h
index a9c04d0cc97d2de35dc19bc3c83251ecd093037c..e2ed982521252a93245c5c2ccfa059ba08e9a6ec 100644
--- a/IO/Geometry/vtkBYUReader.h
+++ b/IO/Geometry/vtkBYUReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBYUReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBYUReader
  * @brief   read MOVIE.BYU polygon files
diff --git a/IO/Geometry/vtkBYUWriter.cxx b/IO/Geometry/vtkBYUWriter.cxx
index 2022f81e8c0a6acba4898e4bf1ee912435c1eb08..b9f441fea2e768c1ddb464d022fa05962bb42c3b 100644
--- a/IO/Geometry/vtkBYUWriter.cxx
+++ b/IO/Geometry/vtkBYUWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBYUWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBYUWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Geometry/vtkBYUWriter.h b/IO/Geometry/vtkBYUWriter.h
index 26fc0f804a4ea2ee39e8d3fd4edd588716fb350b..5d91983e19aa8393b7afc3d946653bfd7f6aa961 100644
--- a/IO/Geometry/vtkBYUWriter.h
+++ b/IO/Geometry/vtkBYUWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBYUWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBYUWriter
  * @brief   write MOVIE.BYU files
diff --git a/IO/Geometry/vtkCGMWriter.cxx b/IO/Geometry/vtkCGMWriter.cxx
index 6adfb10f1b4dd4ae9d5fa653cdf7df02d282d204..b03142eb28383e779132e3eadee8a3c1ddc72c41 100644
--- a/IO/Geometry/vtkCGMWriter.cxx
+++ b/IO/Geometry/vtkCGMWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGMWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause AND GD
 #include "vtkCGMWriter.h"
 #include "vtkMath.h"
 #include "vtkUnsignedCharArray.h"
@@ -2819,7 +2807,7 @@ static int cgmImageDestroy(cgmImagePtr im)
 
 #ifdef VTK_NOT_DEFINED
 static int cgmImageColorClosest(cgmImagePtr im, int r, int g, int b)
-/* From gd library, see README file for copyright information */
+/* From gd library */
 /* gej: should work unchanged */
 /* gej: 5/96, changed the colors to use short int */
 {
@@ -2861,7 +2849,7 @@ static int cgmImageColorClear(cgmImagePtr im)
 
 #ifdef VTK_NOT_DEFINED
 static int cgmImageColorExact(cgmImagePtr im, int r, int g, int b)
-/* From gd library, see README file for copyright information */
+/* From gd library */
 /* gej: should work unchanged */
 /* gej: 5/96, changed colors to work with short ints */
 {
@@ -3009,7 +2997,7 @@ static int cgmImageAddColor(cgmImagePtr im, int si, int ei)
 }
 
 static int cgmImageColorAllocate(cgmImagePtr im, int r, int g, int b)
-/* From gd library, see README file for copyright information
+/* From gd library
  * gej: modified to allocate the color in the CGM buffer as well
  * as the color table */
 /* gej: 5/96, modified to use short ints for colors */
@@ -3133,7 +3121,7 @@ static int cgmImageColor16(cgmImagePtr im)
 
 static int cgmImageColorDeallocate(cgmImagePtr vtkNotUsed(im), int vtkNotUsed(color))
 /* wogl: the parameter names are commented to avoid compiler warnings */
-/* From gd library, see README file for copyright information */
+/* From gd library */
 /* gej: should work unchanged */
 {
   /* Mark it open. */
@@ -4235,7 +4223,7 @@ static int cgmImageDashedLine(cgmImagePtr im, int x1, int y1, int x2, int y2, in
 }
 
 static int cgmImageBoundsSafe(cgmImagePtr im, int x, int y)
-/* From gd library, see README file for copyright information */
+/* From gd library */
 /* gej: this should work unchanged */
 {
   return (!(((y < 0) || (y >= im->sy)) || ((x < 0) || (x >= im->sx))));
diff --git a/IO/Geometry/vtkCGMWriter.h b/IO/Geometry/vtkCGMWriter.h
index 643abae6de9ca9c1b8ba673152cfd6ad9c63ed02..408392f3e0fe655ef009994f0823f4fa354d884e 100644
--- a/IO/Geometry/vtkCGMWriter.h
+++ b/IO/Geometry/vtkCGMWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCGMWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCGMWriter
  * @brief   write polygonal data as a CGM file
diff --git a/IO/Geometry/vtkChacoReader.cxx b/IO/Geometry/vtkChacoReader.cxx
index 5e11075272e1b3b06cc1aa5b9d684ff6a65303a7..6c9c08c8cbb37b4f55fc847a5e7f99b3b80b43fa 100644
--- a/IO/Geometry/vtkChacoReader.cxx
+++ b/IO/Geometry/vtkChacoReader.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChacoReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkChacoReader.h"
 
 #include "vtkCellArray.h"
@@ -860,7 +843,7 @@ int vtkChacoReader::OpenCurrentFile()
 // Code to read Chaco files.
 // This software was developed by Bruce Hendrickson and Robert Leland
 // at Sandia National Laboratories under US Department of Energy
-// contract DE-AC04-76DP00789 and is copyrighted by Sandia Corporation.
+// contract DE-AC04-76DP00789.
 
 void vtkChacoReader::ResetInputBuffers()
 {
diff --git a/IO/Geometry/vtkChacoReader.h b/IO/Geometry/vtkChacoReader.h
index b17ed20992d5ee4bb8f0d9cd64aeb4b331e2b38d..cadccfc8f8526452569d934f9af33f5b6ce2b187 100644
--- a/IO/Geometry/vtkChacoReader.h
+++ b/IO/Geometry/vtkChacoReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChacoReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkChacoReader
diff --git a/IO/Geometry/vtkFLUENTReader.cxx b/IO/Geometry/vtkFLUENTReader.cxx
index cf585f7faea8b456e0a70f0bdf3640e4da2864c4..d2c9eddb90bcd808259a545abd6211100deb64f5 100644
--- a/IO/Geometry/vtkFLUENTReader.cxx
+++ b/IO/Geometry/vtkFLUENTReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFLUENTReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Thanks to Brian W. Dotson & Terry E. Jordan (Department of Energy, National
 // Energy Technology Laboratory) & Douglas McCorkle (Iowa State University)
 // who developed this class.
diff --git a/IO/Geometry/vtkFLUENTReader.h b/IO/Geometry/vtkFLUENTReader.h
index 39891ef7baedabcf0dd3b0ee9e6e50d7b03d0d5f..740d4efa8552d8d2fad5cd0fe5c1e41ecde7ea74 100644
--- a/IO/Geometry/vtkFLUENTReader.h
+++ b/IO/Geometry/vtkFLUENTReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFLUENTReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFLUENTReader
  * @brief   reads a dataset in Fluent file format
diff --git a/IO/Geometry/vtkFacetWriter.cxx b/IO/Geometry/vtkFacetWriter.cxx
index 958cdde09982c36bd32f101560e4b3689fd31bde..80d23286f1e6e11f671f25f46b78e125e59a14d6 100644
--- a/IO/Geometry/vtkFacetWriter.cxx
+++ b/IO/Geometry/vtkFacetWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFacetWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFacetWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Geometry/vtkFacetWriter.h b/IO/Geometry/vtkFacetWriter.h
index ed7b28398380cb3f77b2cd437731bcc827a7b770..4854c88e7f4f2b5e415c733af28e99b741345b9e 100644
--- a/IO/Geometry/vtkFacetWriter.h
+++ b/IO/Geometry/vtkFacetWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkFacetWriter.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFacetWriter
  * @brief   reads a dataset in Facet format
diff --git a/IO/Geometry/vtkGAMBITReader.cxx b/IO/Geometry/vtkGAMBITReader.cxx
index f5cf7b65d4a856a5c7e17c8d38fb62dbc923983a..f14685faca91ccb0f4e1a3b697691ffeb91e6e8c 100644
--- a/IO/Geometry/vtkGAMBITReader.cxx
+++ b/IO/Geometry/vtkGAMBITReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGAMBITReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Thanks to Jean M. Favre (CSCS, Swiss Center for Scientific Computing) who
 // developed this class.
 // Please address all comments to Jean Favre (jfavre at cscs.ch)
diff --git a/IO/Geometry/vtkGAMBITReader.h b/IO/Geometry/vtkGAMBITReader.h
index 2995687ba0290cbebfd6a4bed5fae84d5e6df5dc..3e918731a583211808b564eb2965b95e35c6ea20 100644
--- a/IO/Geometry/vtkGAMBITReader.h
+++ b/IO/Geometry/vtkGAMBITReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGAMBITReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGAMBITReader
  * @brief   reads a dataset in Fluent GAMBIT neutral file format
diff --git a/IO/Geometry/vtkGLTFDocumentLoader.cxx b/IO/Geometry/vtkGLTFDocumentLoader.cxx
index 1fd94aa13497c3a4047d97caaccf67959ce427fe..b17c1c0856f4842c9d86c47f60a46b74151759cb 100644
--- a/IO/Geometry/vtkGLTFDocumentLoader.cxx
+++ b/IO/Geometry/vtkGLTFDocumentLoader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFDocumentLoader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGLTFDocumentLoader.h"
 
diff --git a/IO/Geometry/vtkGLTFDocumentLoader.h b/IO/Geometry/vtkGLTFDocumentLoader.h
index 87b8accc921fef01aebde64f61ff10cc4c0aae50..db5063a0308def23a7041fe8aeb5d2ae01871dc8 100644
--- a/IO/Geometry/vtkGLTFDocumentLoader.h
+++ b/IO/Geometry/vtkGLTFDocumentLoader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFDocumentLoader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGLTFDocumentLoader
diff --git a/IO/Geometry/vtkGLTFDocumentLoaderInternals.cxx b/IO/Geometry/vtkGLTFDocumentLoaderInternals.cxx
index 41d108e9b66cb44152c000112d33af4b1d8e055e..ff836f96d14d860596856475b8390dc3e1674927 100644
--- a/IO/Geometry/vtkGLTFDocumentLoaderInternals.cxx
+++ b/IO/Geometry/vtkGLTFDocumentLoaderInternals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFDocumentLoaderInternals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGLTFDocumentLoaderInternals.h"
 
diff --git a/IO/Geometry/vtkGLTFDocumentLoaderInternals.h b/IO/Geometry/vtkGLTFDocumentLoaderInternals.h
index d8d8e3fa31d28892c9e055a63528422d9d913c6f..d99be992ff2857fc2b24c9f002679a5a79054139 100644
--- a/IO/Geometry/vtkGLTFDocumentLoaderInternals.h
+++ b/IO/Geometry/vtkGLTFDocumentLoaderInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFDocumentLoader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkGLTFDocumentLoaderInternals
diff --git a/IO/Geometry/vtkGLTFReader.cxx b/IO/Geometry/vtkGLTFReader.cxx
index 864b512a655e1a9206656bee12928b9ed8f24d55..a440bfe081dd72393998bb20bf20fb8699308541 100644
--- a/IO/Geometry/vtkGLTFReader.cxx
+++ b/IO/Geometry/vtkGLTFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGLTFReader.h"
 
diff --git a/IO/Geometry/vtkGLTFReader.h b/IO/Geometry/vtkGLTFReader.h
index 64ec5453292697b395b9c960266be25e33f49400..0936338ab7434d271d2dadc5143e05d3e2c414e5 100644
--- a/IO/Geometry/vtkGLTFReader.h
+++ b/IO/Geometry/vtkGLTFReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGLTFReader
diff --git a/IO/Geometry/vtkGLTFUtils.cxx b/IO/Geometry/vtkGLTFUtils.cxx
index 12d02f12802b806c13d53bc6c245d255b2f9add8..79bc7ed5ba4380f3dfd05463cd679344b4e2f57b 100644
--- a/IO/Geometry/vtkGLTFUtils.cxx
+++ b/IO/Geometry/vtkGLTFUtils.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFUtils.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGLTFUtils.h"
 
diff --git a/IO/Geometry/vtkGLTFUtils.h b/IO/Geometry/vtkGLTFUtils.h
index dee94c88e2eefa45c804978293a4a0abfb946078..3b0b9b600cefd47c8aec203863aff149a05a76ba 100644
--- a/IO/Geometry/vtkGLTFUtils.h
+++ b/IO/Geometry/vtkGLTFUtils.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFUtils.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @brief   Helper functions for glTF parsing and validation.
diff --git a/IO/Geometry/vtkGLTFWriter.cxx b/IO/Geometry/vtkGLTFWriter.cxx
index 4ecdc1d6720c431b4fd967521912bb65846c5214..966786eaec4fdff33608d85d0c79f46a0558f55a 100644
--- a/IO/Geometry/vtkGLTFWriter.cxx
+++ b/IO/Geometry/vtkGLTFWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGLTFWriter.h"
 #include "vtkDataArray.h"
 #include "vtkGLTFWriterUtils.h"
diff --git a/IO/Geometry/vtkGLTFWriter.h b/IO/Geometry/vtkGLTFWriter.h
index 2dda4baee27a04ca108681f70d4ce71ade0e06d1..19ec70553508aef1cc790a1f90c894f3fd5b943b 100644
--- a/IO/Geometry/vtkGLTFWriter.h
+++ b/IO/Geometry/vtkGLTFWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGLTFWriter
  * @brief   export a scene into GLTF 2.0 format.
diff --git a/IO/Geometry/vtkGLTFWriterUtils.cxx b/IO/Geometry/vtkGLTFWriterUtils.cxx
index 75f3e32c167fe40a6d588ece6e08eaf9d5f8e12b..712a456c2a5a3d41895e6b991daaa755651d8428 100644
--- a/IO/Geometry/vtkGLTFWriterUtils.cxx
+++ b/IO/Geometry/vtkGLTFWriterUtils.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFUtils.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGLTFWriterUtils.h"
 
diff --git a/IO/Geometry/vtkGLTFWriterUtils.h b/IO/Geometry/vtkGLTFWriterUtils.h
index 82803649e352f8adeb8d94b6412ab1c940576708..5a944fe7a38ab4be6d76e7c0b54c3a0cd3ff5209 100644
--- a/IO/Geometry/vtkGLTFWriterUtils.h
+++ b/IO/Geometry/vtkGLTFWriterUtils.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFWriterUtils.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @brief   Helper functions for writing glTF files
diff --git a/IO/Geometry/vtkHoudiniPolyDataWriter.cxx b/IO/Geometry/vtkHoudiniPolyDataWriter.cxx
index fbba4e061fe22df82a92153db944473220561ab4..2bf61c76d0d1ef1032a6950e1c390970f6cfc5d9 100644
--- a/IO/Geometry/vtkHoudiniPolyDataWriter.cxx
+++ b/IO/Geometry/vtkHoudiniPolyDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHoudiniPolyDataWriter.h"
 
 #include <algorithm>
diff --git a/IO/Geometry/vtkHoudiniPolyDataWriter.h b/IO/Geometry/vtkHoudiniPolyDataWriter.h
index dc39e5a73496205040d1f00db2c68c6fa90cff87..566948c18029256528315e0e8fdefe074adf4593 100644
--- a/IO/Geometry/vtkHoudiniPolyDataWriter.h
+++ b/IO/Geometry/vtkHoudiniPolyDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHoudiniPolyDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHoudiniPolyDataWriter
  * @brief   write vtk polygonal data to Houdini file.
diff --git a/IO/Geometry/vtkIVWriter.cxx b/IO/Geometry/vtkIVWriter.cxx
index ce9a0f9cae6b053ce4aa6cf675101a799b3e9037..98e8a888df49d00eec0643a29add614ac7d76c21 100644
--- a/IO/Geometry/vtkIVWriter.cxx
+++ b/IO/Geometry/vtkIVWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIVWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIVWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Geometry/vtkIVWriter.h b/IO/Geometry/vtkIVWriter.h
index f093da29380eb44fb35c27fc10362423c47e0fa8..861711a9d54b7baa68536935c27182e54a1b437d 100644
--- a/IO/Geometry/vtkIVWriter.h
+++ b/IO/Geometry/vtkIVWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIVWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIVWriter
  * @brief   export polydata into OpenInventor 2.0 format.
diff --git a/IO/Geometry/vtkMCubesReader.cxx b/IO/Geometry/vtkMCubesReader.cxx
index e9e0096117b0d7ee1f9d90293a9923d9a0dfd883..49983cf1819bdcd66404abeb0772aa5a2c6d3cb8 100644
--- a/IO/Geometry/vtkMCubesReader.cxx
+++ b/IO/Geometry/vtkMCubesReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMCubesReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMCubesReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Geometry/vtkMCubesReader.h b/IO/Geometry/vtkMCubesReader.h
index b69979f9b9730e151f0fa4ac3f837c402551253a..489b69ca433c151d44dad8945e15a105ccb85925 100644
--- a/IO/Geometry/vtkMCubesReader.h
+++ b/IO/Geometry/vtkMCubesReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMCubesReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMCubesReader
  * @brief   read binary marching cubes file
diff --git a/IO/Geometry/vtkMCubesWriter.cxx b/IO/Geometry/vtkMCubesWriter.cxx
index bdc0b0fe27e888477671eb93900c00401da02948..ec1e46f7c6d90f8ada6a0508f60f64279b428121 100644
--- a/IO/Geometry/vtkMCubesWriter.cxx
+++ b/IO/Geometry/vtkMCubesWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMCubesWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMCubesWriter.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Geometry/vtkMCubesWriter.h b/IO/Geometry/vtkMCubesWriter.h
index 94aa7f18e1964e298c2270e8159e38264e49758c..20a05ea2f47e6a793e799ddf0ff5ea0deac1b8b8 100644
--- a/IO/Geometry/vtkMCubesWriter.h
+++ b/IO/Geometry/vtkMCubesWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMCubesWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMCubesWriter
  * @brief   write binary marching cubes file
diff --git a/IO/Geometry/vtkMFIXReader.cxx b/IO/Geometry/vtkMFIXReader.cxx
index 77dabe8b8325ae7c0110c2a9cebf777477822d6d..6ce25a7450a0210a17c8684849cf66f136c04c4f 100644
--- a/IO/Geometry/vtkMFIXReader.cxx
+++ b/IO/Geometry/vtkMFIXReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMFIXReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Thanks to Phil Nicoletti, Terry Jordan and Brian Dotson at the
 // National Energy Technology Laboratory who developed this class.
 // Please address all comments to Terry Jordan (terry.jordan@netl.doe.gov)
diff --git a/IO/Geometry/vtkMFIXReader.h b/IO/Geometry/vtkMFIXReader.h
index 72bb6a31a8e42dd8122206837cda0979c6019a08..1e0b363b225c3b8bdf2cb28129d295de66a3a2e0 100644
--- a/IO/Geometry/vtkMFIXReader.h
+++ b/IO/Geometry/vtkMFIXReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMFIXReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMFIXReader
  * @brief   reads a dataset in MFIX file format
diff --git a/IO/Geometry/vtkOBJReader.cxx b/IO/Geometry/vtkOBJReader.cxx
index 9964aa21766c0cefb5a8d60378420732ca66a1b5..7e08336b13713db9ea66eaa4347332d8e2486056 100644
--- a/IO/Geometry/vtkOBJReader.cxx
+++ b/IO/Geometry/vtkOBJReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBJReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOBJReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Geometry/vtkOBJReader.h b/IO/Geometry/vtkOBJReader.h
index 43690a2d05c3bf2bf460a1985568a6b857138cd7..8abe4bdc9d84f667925d9424e47620acab0fb86b 100644
--- a/IO/Geometry/vtkOBJReader.h
+++ b/IO/Geometry/vtkOBJReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBJReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOBJReader
  * @brief   read Wavefront .obj files
diff --git a/IO/Geometry/vtkOBJWriter.cxx b/IO/Geometry/vtkOBJWriter.cxx
index ee72b3613e8e0b67ad2acc05a55f00bd12926c57..214bcf6b6fb68416105e7e18b4cfc9052f8add48 100644
--- a/IO/Geometry/vtkOBJWriter.cxx
+++ b/IO/Geometry/vtkOBJWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBJWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOBJWriter.h"
 
 #include "vtkCellData.h"
diff --git a/IO/Geometry/vtkOBJWriter.h b/IO/Geometry/vtkOBJWriter.h
index 1e07630687bd8aa298406e50aba20fc63120053a..3193086af1c67d557baa47d7a5acc51c8534bfe7 100644
--- a/IO/Geometry/vtkOBJWriter.h
+++ b/IO/Geometry/vtkOBJWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOBJWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOBJWriter
  * @brief   write wavefront obj file
diff --git a/IO/Geometry/vtkOpenFOAMReader.cxx b/IO/Geometry/vtkOpenFOAMReader.cxx
index 4c6f3c28000323e1572c02640b9f8248d66c93c2..d106e4149f3c6c550f98f25f4073b111071afb67 100644
--- a/IO/Geometry/vtkOpenFOAMReader.cxx
+++ b/IO/Geometry/vtkOpenFOAMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenFOAMReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Thanks to Terry Jordan (terry.jordan@sa.netl.doe.gov) of SAIC
 // at the National Energy Technology Laboratory who originally developed this class.
 //
diff --git a/IO/Geometry/vtkOpenFOAMReader.h b/IO/Geometry/vtkOpenFOAMReader.h
index 86e1a7d9fbcc9954c5ecf24fd7d0a9be4d2fe145..9eead3c6fe90ba1494ec3bf2d3481275deaeb20e 100644
--- a/IO/Geometry/vtkOpenFOAMReader.h
+++ b/IO/Geometry/vtkOpenFOAMReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenFOAMReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenFOAMReader
  * @brief   reads a dataset in OpenFOAM format
diff --git a/IO/Geometry/vtkPTSReader.cxx b/IO/Geometry/vtkPTSReader.cxx
index f331e6bed34bb9b16de436a9e4017d77244886da..776883667f948240001684d3dc6c0135ce406393 100644
--- a/IO/Geometry/vtkPTSReader.cxx
+++ b/IO/Geometry/vtkPTSReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPTSReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPTSReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Geometry/vtkPTSReader.h b/IO/Geometry/vtkPTSReader.h
index e3256f5f223ff8a6022595187b899eaa78044a92..126ff1f250800219949c0f8420fef5924580b68f 100644
--- a/IO/Geometry/vtkPTSReader.h
+++ b/IO/Geometry/vtkPTSReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPTSReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPTSReader
  * @brief   Read ASCII PTS Files.
diff --git a/IO/Geometry/vtkParticleReader.cxx b/IO/Geometry/vtkParticleReader.cxx
index 1002d2f2a3b75b6bce249797b2394871059d7595..6caefabd621d5d1994a37ecef8d6893ec6240fbe 100644
--- a/IO/Geometry/vtkParticleReader.cxx
+++ b/IO/Geometry/vtkParticleReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticleReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParticleReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Geometry/vtkParticleReader.h b/IO/Geometry/vtkParticleReader.h
index 0efd7a1a02bca71136d8a2e9a2dd59bb7d6d69d0..78e5e50df945ec2735e95aee31ec347c5e82112a 100644
--- a/IO/Geometry/vtkParticleReader.h
+++ b/IO/Geometry/vtkParticleReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParticleReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParticleReader
  * @brief   Read ASCII or binary particle
diff --git a/IO/Geometry/vtkProStarReader.cxx b/IO/Geometry/vtkProStarReader.cxx
index 6f48fe09405aed11648100726813c4abe5c3446c..23df2350aa8271578c1bafcc3eac990d6e59ad88 100644
--- a/IO/Geometry/vtkProStarReader.cxx
+++ b/IO/Geometry/vtkProStarReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program: Visualization Toolkit
-  Module: vtkProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE. See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProStarReader.h"
 
diff --git a/IO/Geometry/vtkProStarReader.h b/IO/Geometry/vtkProStarReader.h
index 77737a1c503b46c4edd1cb262f248e55aa26140d..f5233c5d3132dc5b9f01ed1a171a56508603787a 100644
--- a/IO/Geometry/vtkProStarReader.h
+++ b/IO/Geometry/vtkProStarReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program: Visualization Toolkit
-  Module: vtkProStarReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE. See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProStarReader
  * @brief   Reads geometry in proSTAR (STARCD) file format.
diff --git a/IO/Geometry/vtkSTLReader.cxx b/IO/Geometry/vtkSTLReader.cxx
index 3e9b3a0818ac58abfc957b0ea7154953b5eaabff..8904f90e66966de83123fc88c1a399967507c4c3 100644
--- a/IO/Geometry/vtkSTLReader.cxx
+++ b/IO/Geometry/vtkSTLReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSTLReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSTLReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Geometry/vtkSTLReader.h b/IO/Geometry/vtkSTLReader.h
index 85889db0f5a9ef5d417baf37f0a7dcf03f24d079..7d174bdc88ad4a5fda0964164adef080c2433345 100644
--- a/IO/Geometry/vtkSTLReader.h
+++ b/IO/Geometry/vtkSTLReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSTLReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSTLReader
  * @brief   read ASCII or binary stereo lithography files
diff --git a/IO/Geometry/vtkSTLWriter.cxx b/IO/Geometry/vtkSTLWriter.cxx
index 33b036ae5327f19347aadb7b4de8659d90cf0afd..1767373200f325b3296d525df5b41da166bf5351 100644
--- a/IO/Geometry/vtkSTLWriter.cxx
+++ b/IO/Geometry/vtkSTLWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSTLWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSTLWriter.h"
 #include "vtkSmartPointer.h"
 
diff --git a/IO/Geometry/vtkSTLWriter.h b/IO/Geometry/vtkSTLWriter.h
index e0a07e6023513198d4ec7907b346ec158d8cdac6..629b7e05a0d009174af65410b7bc98f5baed8117 100644
--- a/IO/Geometry/vtkSTLWriter.h
+++ b/IO/Geometry/vtkSTLWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSTLWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSTLWriter
  * @brief   write stereo lithography files
diff --git a/IO/Geometry/vtkTecplotReader.cxx b/IO/Geometry/vtkTecplotReader.cxx
index 016cdec41686d0b8aacd3e0e7049226f55625214..a7bc215af765795e9e0b80940dab4e5dadbbefb5 100644
--- a/IO/Geometry/vtkTecplotReader.cxx
+++ b/IO/Geometry/vtkTecplotReader.cxx
@@ -1,31 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTecplotReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*****************************************************************************
- *
- * Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
- * Produced at the Lawrence Livermore National Laboratory
- * LLNL-CODE-400124
- * All rights reserved.
- *
- * This file was adapted from the ASCII Tecplot reader of VisIt. For  details,
- * see https://visit.llnl.gov/.  The full copyright notice is contained in the
- * file COPYRIGHT located at the root of the VisIt distribution or at
- * http://www.llnl.gov/visit/copyright.html.
- *
- *****************************************************************************/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTecplotReader.h"
 
diff --git a/IO/Geometry/vtkTecplotReader.h b/IO/Geometry/vtkTecplotReader.h
index c38af53138ebb0c44ab15da48b0a84f813eb62df..19d710fe145dbd5fef671036eb782baa87a028b3 100644
--- a/IO/Geometry/vtkTecplotReader.h
+++ b/IO/Geometry/vtkTecplotReader.h
@@ -1,31 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTecplotReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*****************************************************************************
- *
- * Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
- * Produced at the Lawrence Livermore National Laboratory
- * LLNL-CODE-400124
- * All rights reserved.
- *
- * This file was adapted from the ASCII Tecplot reader of VisIt. For details,
- * see https://visit.llnl.gov/.  The full copyright notice is contained in the
- * file COPYRIGHT located at the root of the VisIt distribution or at
- * http://www.llnl.gov/visit/copyright.html.
- *
- *****************************************************************************/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2000 - 2009, Lawrence Livermore National Security, LLC
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTecplotReader
diff --git a/IO/Geometry/vtkWindBladeReader.cxx b/IO/Geometry/vtkWindBladeReader.cxx
index 49483373723eec5687c7a333b376bc1c13661858..16653b5b873a92cba12bb5c8aba1d306e36d9780 100644
--- a/IO/Geometry/vtkWindBladeReader.cxx
+++ b/IO/Geometry/vtkWindBladeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkWindBladeReader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWindBladeReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/Geometry/vtkWindBladeReader.h b/IO/Geometry/vtkWindBladeReader.h
index e7d2124fc2a439cd5527c6b874619ab3d8909c93..59f7c7d42d41c6eb365602eb2dcca1d4a75c2f79 100644
--- a/IO/Geometry/vtkWindBladeReader.h
+++ b/IO/Geometry/vtkWindBladeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindBladeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWindBladeReader
  * @brief   class for reading WindBlade data files
diff --git a/IO/H5Rage/H5RageAdaptor.cxx b/IO/H5Rage/H5RageAdaptor.cxx
index c23928649ffbe2da0c17060e71a3ad1f0a77cce1..a400fc265bc237dd599a0dbf08966c4028eb6877 100644
--- a/IO/H5Rage/H5RageAdaptor.cxx
+++ b/IO/H5Rage/H5RageAdaptor.cxx
@@ -1,18 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    H5RageAdaptor.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "H5RageAdaptor.h"
 
 #include "vtkDataArraySelection.h"
diff --git a/IO/H5Rage/H5RageAdaptor.h b/IO/H5Rage/H5RageAdaptor.h
index e474925495b038f474a7ceafc651cd00e7fe32c4..da9c795bcccebd87e46a5b5c40c9e8b40f0ef932 100644
--- a/IO/H5Rage/H5RageAdaptor.h
+++ b/IO/H5Rage/H5RageAdaptor.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    H5RageAdaptor.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef H5RageAdaptor_h
 #define H5RageAdaptor_h
 
diff --git a/IO/H5Rage/vtk.module b/IO/H5Rage/vtk.module
index 22b120753c29dea6986d147471c8e7ab3eaad89f..b9d299fce1c90fbad33a16d9382512657e5670b1 100644
--- a/IO/H5Rage/vtk.module
+++ b/IO/H5Rage/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOH5Rage
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/H5Rage/vtkH5RageReader.cxx b/IO/H5Rage/vtkH5RageReader.cxx
index c2787750511b1fbd24d3a4f47ed7ce4f66fd6f43..f66cbd5445ccea88ed17de8eedc024a3d15cced5 100644
--- a/IO/H5Rage/vtkH5RageReader.cxx
+++ b/IO/H5Rage/vtkH5RageReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkH5RageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkH5RageReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/H5Rage/vtkH5RageReader.h b/IO/H5Rage/vtkH5RageReader.h
index 6b5f52951b9a3cab0508ff053ae6cd586034b6a3..e79a290c2f4625f84b3d96f03233377b9c22c380 100644
--- a/IO/H5Rage/vtkH5RageReader.h
+++ b/IO/H5Rage/vtkH5RageReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkH5RageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkH5RageReader
  * @brief   class for reading Rage HDF data files
diff --git a/IO/H5part/Testing/Cxx/TestH5partReader.cxx b/IO/H5part/Testing/Cxx/TestH5partReader.cxx
index 16e6c8f704ae9475be2a236e577ed720c57f34ae..03181c977c26ddac16677bad8b9758c68c9fa0fc 100644
--- a/IO/H5part/Testing/Cxx/TestH5partReader.cxx
+++ b/IO/H5part/Testing/Cxx/TestH5partReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestH5partReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkH5PartReader.h"
 #include "vtkNew.h"
 #include "vtkPointData.h"
diff --git a/IO/H5part/vtk.module b/IO/H5part/vtk.module
index df1ea8c84e46f551aed296cfb0d6fa231517ce52..734ab801a2cb93e6e99e199ffe95854cea2ec489 100644
--- a/IO/H5part/vtk.module
+++ b/IO/H5part/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOH5part
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/H5part/vtkH5PartReader.cxx b/IO/H5part/vtkH5PartReader.cxx
index 393b16ec0d309f08fa3c2d23f11eec2131e15287..10ee3123f4a0d60fb28e894bc6d3415efb3881b6 100644
--- a/IO/H5part/vtkH5PartReader.cxx
+++ b/IO/H5part/vtkH5PartReader.cxx
@@ -1,37 +1,7 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkH5PartReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-  Project                 : vtkCSCS
-  Module                  : vtkH5PartReader.h
-  Revision of last commit : $Rev: 793 $
-  Author of last commit   : $Author: utkarsh $
-  Date of last commit     : $Date: 2010-04-05 14:20:00 $
-
-  Copyright (C) CSCS - Swiss National Supercomputing Centre.
-  You may use modify and and distribute this code freely providing
-  1) This copyright notice appears on all copies of source code
-  2) An acknowledgment appears with any substantial usage of the code
-  3) If this code is contributed to any other open source project, it
-  must not be reformatted such that the indentation, bracketing or
-  overall style is modified significantly.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even the
-  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) CSCS - Swiss National Supercomputing Centre
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkH5PartReader.h"
 //
 #include "vtkDataArray.h"
diff --git a/IO/H5part/vtkH5PartReader.h b/IO/H5part/vtkH5PartReader.h
index 5fbc667e4bd7f4ddbeb4036f413ec07cc5f30bd0..6ba00bb44a69b8613e962d2c45bf8b117298b883 100644
--- a/IO/H5part/vtkH5PartReader.h
+++ b/IO/H5part/vtkH5PartReader.h
@@ -1,31 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkH5PartReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-  Copyright (C) CSCS - Swiss National Supercomputing Centre.
-  You may use modify and and distribute this code freely providing
-  1) This copyright notice appears on all copies of source code
-  2) An acknowledgment appears with any substantial usage of the code
-  3) If this code is contributed to any other open source project, it
-  must not be reformatted such that the indentation, bracketing or
-  overall style is modified significantly.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even the
-  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) CSCS - Swiss National Supercomputing Centre
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkH5PartReader
  * @brief Read H5Part particle files
diff --git a/IO/HDF/Testing/Cxx/TestHDFReader.cxx b/IO/HDF/Testing/Cxx/TestHDFReader.cxx
index 0f814ce13671f8ed7d7d759986a01633df524ecc..6c44069d1d6e01ab0b77ea82e293a5705ee11b4b 100644
--- a/IO/HDF/Testing/Cxx/TestHDFReader.cxx
+++ b/IO/HDF/Testing/Cxx/TestHDFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLWriteRead.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkArrayDispatch.h"
 #include "vtkFloatArray.h"
diff --git a/IO/HDF/Testing/Cxx/TestHDFReaderTransient.cxx b/IO/HDF/Testing/Cxx/TestHDFReaderTransient.cxx
index 28c96174d84b6a5aab85d6acee8c14005993c34a..3488da02b5ebb67722dadf7b3c21623e561168ca 100644
--- a/IO/HDF/Testing/Cxx/TestHDFReaderTransient.cxx
+++ b/IO/HDF/Testing/Cxx/TestHDFReaderTransient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHDFReaderTransient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHDFReader.h"
 
diff --git a/IO/HDF/vtk.module b/IO/HDF/vtk.module
index 03c3914c8b5aeb24889da8ea943743572b7c8e51..2e4dc465f74996ff07317af80fe2d76743c54702 100644
--- a/IO/HDF/vtk.module
+++ b/IO/HDF/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/HDF/vtkHDF5ScopedHandle.h b/IO/HDF/vtkHDF5ScopedHandle.h
index 33bbddfd7c325e7d394e3306ca56d6ada0a6aa34..a27f1285f5a482e28a71155b4a26e50b8faae3aa 100644
--- a/IO/HDF/vtkHDF5ScopedHandle.h
+++ b/IO/HDF/vtkHDF5ScopedHandle.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkHDF5ScopedHandle_h
 #define vtkHDF5ScopedHandle_h
 
diff --git a/IO/HDF/vtkHDFReader.cxx b/IO/HDF/vtkHDFReader.cxx
index 44d42798600fef7ae47df233d1c8c6b176fa6620..7a38bd1a8c49edf5f4373ee2741ffd32c7c10711 100644
--- a/IO/HDF/vtkHDFReader.cxx
+++ b/IO/HDF/vtkHDFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHDFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHDFReader.h"
 
 #include "vtkAppendDataSets.h"
diff --git a/IO/HDF/vtkHDFReader.h b/IO/HDF/vtkHDFReader.h
index 92841bd71056514c285fe2d3e1e69eff8417b035..bf11114f354c7f62e67e3df7dc0f2641068aa090 100644
--- a/IO/HDF/vtkHDFReader.h
+++ b/IO/HDF/vtkHDFReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHDFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHDFReader
  * @brief   VTKHDF format reader.
diff --git a/IO/HDF/vtkHDFReaderImplementation.cxx b/IO/HDF/vtkHDFReaderImplementation.cxx
index 683c70b56c9d5ad725f3d51656a465514f28a992..6ffe398c638eec9fea75d3fd26d035009b9c2a25 100644
--- a/IO/HDF/vtkHDFReaderImplementation.cxx
+++ b/IO/HDF/vtkHDFReaderImplementation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHDFReaderImplementation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHDFReaderImplementation.h"
 #include <iostream>
diff --git a/IO/HDF/vtkHDFReaderImplementation.h b/IO/HDF/vtkHDFReaderImplementation.h
index ef9ec09f9aa496a54e691ba5e6876c4586ad25e7..32bda1d1de5bac183f47e3057ae1f34a750a95ae 100644
--- a/IO/HDF/vtkHDFReaderImplementation.h
+++ b/IO/HDF/vtkHDFReaderImplementation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHDFReaderImplementation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHDFReaderImplementation
  * @brief   Implementation class for vtkHDFReader
diff --git a/IO/HDF/vtkHDFReaderVersion.h b/IO/HDF/vtkHDFReaderVersion.h
index 89b871b25ea4972dbea39baf0cd46d9e721e58d0..fcd0a08a0cea4bba06dac247f42e35ab0e91034c 100644
--- a/IO/HDF/vtkHDFReaderVersion.h
+++ b/IO/HDF/vtkHDFReaderVersion.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHDFReaderVersion.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHDFReaderVersion
  * @brief   version number for legacy readers/writers
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSApplyDisplacementsCGNS.cxx b/IO/IOSS/Testing/Cxx/TestIOSSApplyDisplacementsCGNS.cxx
index a7f1bded982fbee370145d8cf0677d2c2711957d..046795bde054e4d6f0a1e9d70634957e41c8d918 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSApplyDisplacementsCGNS.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSApplyDisplacementsCGNS.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSApplyDisplacementsCGNS.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkCompositeDataSet.h>
 #include <vtkCompositeDataSetRange.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSAssemblies.cxx b/IO/IOSS/Testing/Cxx/TestIOSSAssemblies.cxx
index 7ed40d5eb664c446d7a37c170f2f23b44e78fe06..305c6c90c436e7efdbad2db71b3a09c56e5bf226 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSAssemblies.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSAssemblies.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSAssemblies.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataArraySelection.h>
 #include <vtkDataAssembly.h>
 #include <vtkIOSSReader.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSAttributes.cxx b/IO/IOSS/Testing/Cxx/TestIOSSAttributes.cxx
index c334946bff927d39c87d5163f60efd1abee622ca..698fb9f44c84a6010bbfbc957c0c30f8666e7ee0 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSAttributes.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodus.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Test for paraview/paraview#17404
  */
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSCGNS.cxx b/IO/IOSS/Testing/Cxx/TestIOSSCGNS.cxx
index 3ea10ec6ebd67cb1d8b93f0dfc3b186e83b42411..34f620a4abc21534ddef3ad571c4751885560bd4 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSCGNS.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSCGNS.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSCGNS.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkCellData.h>
 #include <vtkCompositeDataSet.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodus.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodus.cxx
index 5d51d65826391e7a1679f2509df366c459a98b8a..36e006902d634c09995402b114a90f5a83da2f32 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodus.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodus.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodus.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkCompositePolyDataMapper.h>
 #include <vtkDataObject.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusMergeEntityBlocks.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusMergeEntityBlocks.cxx
index f9da2c6dc4390f7548f46bf0888d2a082ff5aa60..384bc4873b04ad350ac82ec0981d70c0f0ddff7a 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusMergeEntityBlocks.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusMergeEntityBlocks.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusMergeEntityBlocks.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCamera.h>
 #include <vtkCompositePolyDataMapper.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusParallelWriter.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusParallelWriter.cxx
index a6413c09785e81008f4256ca800415e8f060d84d..8b2a0fa179ca43a7a2423976d0ae18de51dda71e 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusParallelWriter.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusParallelWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusParallelWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Reads a partitioned exodus file in parallel, clips it, writes it out, and reads it back
  */
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusParitionedFiles.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusParitionedFiles.cxx
index 1c1af0278fc7a4b579c89ddc3431484766a88f00..1fc0de1a6f7fa450638e53d2afdc76d5797b7523 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusParitionedFiles.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusParitionedFiles.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusParitionedFiles.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Reads a partitioned exodus file in parallel
  */
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusRestarts.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusRestarts.cxx
index b4fedcbee37a3a4c67ee17000a33afe961442f22..85eec0234861819d858d6f1bc5a06bcd037880c3 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusRestarts.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusRestarts.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusRestarts.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Reads a exodus restart via a metafile
  */
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusSetArrays.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusSetArrays.cxx
index 0efc240d24ee75a8ff85495fe44ad62236fc406b..2d8d07e2e25239d8e97867b41d253d87dd55545f 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusSetArrays.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusSetArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusSetArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkClipDataSet.h>
 #include <vtkCompositePolyDataMapper.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusWriter.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusWriter.cxx
index a2d163232479fa04a120795699fd6ecef9087f96..3ae02b694a254ff47ec3688c7a91680cd5a1e2e8 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusWriter.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkCompositePolyDataMapper.h>
 #include <vtkDataArraySelection.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterClip.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterClip.cxx
index c1db6c20dddcd5fe38abad122a6311de513dff6e..57321376147b72112a8eedcc8435f1acb99ea56d 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterClip.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusWriterClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This test tests that vtkIOSSWriter can detect and create restarts when input
  * mesh changes and cell types are not preserved.
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterCrinkleClip.cxx b/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterCrinkleClip.cxx
index b380a41ec3fc42b8888bf4d4d0a036600418a3d5..49b9359ef7eb22a4b41604f2f03cdd37ac7337e8 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterCrinkleClip.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSExodusWriterCrinkleClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSExodusWriterCrinkleClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This test tests that vtkIOSSWriter can detect and create restarts when input
  * mesh changes.
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSFilePatternMatching.cxx b/IO/IOSS/Testing/Cxx/TestIOSSFilePatternMatching.cxx
index 6488f138716a0262530ede5a8a5cfe1d92ce8d6c..f7e79ff32fd1571bc277ad1f3047b74800ac6e15 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSFilePatternMatching.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSFilePatternMatching.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSFilePatternMatching.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Test vtkIOSSReader::GetRelatedFiles(...).
  */
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSGhostArray.cxx b/IO/IOSS/Testing/Cxx/TestIOSSGhostArray.cxx
index ebe4c6a3a3e258c7bddf5f1e0d5b274c909bfb85..5c783b85324ee7974104957b30e8e07fef1f1048 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSGhostArray.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSGhostArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSGhostArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkDataSet.h"
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSNoElementBlocks.cxx b/IO/IOSS/Testing/Cxx/TestIOSSNoElementBlocks.cxx
index 9cff71060e9f0e5b480586764fb0803af88b60b1..9f92caf939eb86fe4b1115ac6bad2aabb8f15c30 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSNoElementBlocks.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSNoElementBlocks.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSNoElementBlocks.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Test for paraview/paraview#18686
  * Ensures that exodus files without any element blocks and node blocks alone
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSReadAllFilesToDetermineStructure.cxx b/IO/IOSS/Testing/Cxx/TestIOSSReadAllFilesToDetermineStructure.cxx
index 326010ba634e187fcbbe13615ed07f84faa1790c..8e10e21a30c50be2a7f497df3cb6aea949e9edd7 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSReadAllFilesToDetermineStructure.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSReadAllFilesToDetermineStructure.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSReadAllFilesToDetermineStructure.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestUtilities.h"
 #include <vtkIOSSReader.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSSuperelements.cxx b/IO/IOSS/Testing/Cxx/TestIOSSSuperelements.cxx
index 568d2437dac02ed16dc8f3c288e62da0b57f6623..a0898dab462e6f88dfbc8943a16c4d201544181b 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSSuperelements.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSSuperelements.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSSuperelements.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkIOSSReader.h>
 #include <vtkLogger.h>
 #include <vtkNew.h>
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSTri6.cxx b/IO/IOSS/Testing/Cxx/TestIOSSTri6.cxx
index 750e45963cf037e95d95fc2e40bed520941673ab..387d4d2f5e66f2e8484154dc60ba30341f6154e6 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSTri6.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSTri6.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSTri6.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Test for paraview/paraview#19404
  */
diff --git a/IO/IOSS/Testing/Cxx/TestIOSSUnsupported.cxx b/IO/IOSS/Testing/Cxx/TestIOSSUnsupported.cxx
index c86ba4a24daad8b0159fce96a570f42f6a3e03bb..5f98a929f57fedad434d9338e6503b39a1b1b306 100644
--- a/IO/IOSS/Testing/Cxx/TestIOSSUnsupported.cxx
+++ b/IO/IOSS/Testing/Cxx/TestIOSSUnsupported.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIOSSUnsupported.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkIOSSReader.h>
 #include <vtkNew.h>
 #include <vtkTestUtilities.h>
diff --git a/IO/IOSS/vtk.module b/IO/IOSS/vtk.module
index edaf0bb978c3269c20633a40dc2baae6686dff44..c90ce91e3bb1d0e76c80e951682b7ce8c0b6f31b 100644
--- a/IO/IOSS/vtk.module
+++ b/IO/IOSS/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOIOSS
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/IOSS/vtkIOSSFilesScanner.cxx b/IO/IOSS/vtkIOSSFilesScanner.cxx
index f11566346fc28ebe876fc1519dadc5f27ceb5db5..439152ecc892a00343ce75e7765e1a2024b18a79 100644
--- a/IO/IOSS/vtkIOSSFilesScanner.cxx
+++ b/IO/IOSS/vtkIOSSFilesScanner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSFilesScanner.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIOSSFilesScanner.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/IOSS/vtkIOSSFilesScanner.h b/IO/IOSS/vtkIOSSFilesScanner.h
index 8da37d2ebdd8897e6b88a46513ed963e0c77b5a0..83a1a4760a6b0e9716a1dc57ad9330ead01b63f9 100644
--- a/IO/IOSS/vtkIOSSFilesScanner.h
+++ b/IO/IOSS/vtkIOSSFilesScanner.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSFilesScanner.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkIOSSFilesScanner
  * @brief helper to scan files
diff --git a/IO/IOSS/vtkIOSSModel.cxx b/IO/IOSS/vtkIOSSModel.cxx
index 93e62a7d73e5f6666ea9a28ca75aad391b111262..388397a6b733e51a0b93ed04a759cf0db3619dca 100644
--- a/IO/IOSS/vtkIOSSModel.cxx
+++ b/IO/IOSS/vtkIOSSModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSModel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIOSSModel.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/IO/IOSS/vtkIOSSModel.h b/IO/IOSS/vtkIOSSModel.h
index df5c692039054ca195f837b34404b7dbe19902fc..28ad9f9d3db77e2f3e7e050cd01e8ec7dfa19185 100644
--- a/IO/IOSS/vtkIOSSModel.h
+++ b/IO/IOSS/vtkIOSSModel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSModel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkIOSSModel
  * @brief internal class used by vtkIOSSWriter
diff --git a/IO/IOSS/vtkIOSSReader.cxx b/IO/IOSS/vtkIOSSReader.cxx
index 44893e46da53181005137483b1d3730f3b025baa..1349f2b4c4eac8217f6dfbdf374364cdf65afb42 100644
--- a/IO/IOSS/vtkIOSSReader.cxx
+++ b/IO/IOSS/vtkIOSSReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIOSSReader.h"
 #include "vtkIOSSFilesScanner.h"
 #include "vtkIOSSUtilities.h"
diff --git a/IO/IOSS/vtkIOSSReader.h b/IO/IOSS/vtkIOSSReader.h
index 2cfd47cd97a40b9033b53c6a17f328fce9a355ba..54104e5948e9ee65abe25d1254d6ac8819b2c6b7 100644
--- a/IO/IOSS/vtkIOSSReader.h
+++ b/IO/IOSS/vtkIOSSReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkIOSSReader
diff --git a/IO/IOSS/vtkIOSSUtilities.cxx b/IO/IOSS/vtkIOSSUtilities.cxx
index 3c498d60bbfdc82a914b0dcdc80ec14b294ba124..ed3468c6a1f2ce31b11adcf582d6d0eb54cfb017 100644
--- a/IO/IOSS/vtkIOSSUtilities.cxx
+++ b/IO/IOSS/vtkIOSSUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
 #include "vtk_mpi.h"
diff --git a/IO/IOSS/vtkIOSSUtilities.h b/IO/IOSS/vtkIOSSUtilities.h
index 8fb7b44b5b487f7b69d91f1011f2d7b5ec2992ad..e79b2b02b0d5914327ee18a29c972e2e26ca786e 100644
--- a/IO/IOSS/vtkIOSSUtilities.h
+++ b/IO/IOSS/vtkIOSSUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @namespace vtkIOSSUtilities
  * @brief internal utilities for vtkIOSSReader
diff --git a/IO/IOSS/vtkIOSSWriter.cxx b/IO/IOSS/vtkIOSSWriter.cxx
index 3991ba77049b2ada39f19a5ffe1fc16436d1ee2f..914dea5fd332b629fa84ff208f5194d8e8b2b455 100644
--- a/IO/IOSS/vtkIOSSWriter.cxx
+++ b/IO/IOSS/vtkIOSSWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIOSSWriter.h"
 
 #include "vtkCommand.h"
diff --git a/IO/IOSS/vtkIOSSWriter.h b/IO/IOSS/vtkIOSSWriter.h
index 60792020de060c71543d9cafee1584a52c28a5b1..13c06148eda18c6f84ff8999f1c22488ac0695f7 100644
--- a/IO/IOSS/vtkIOSSWriter.h
+++ b/IO/IOSS/vtkIOSSWriter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSSWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkIOSSWriter
diff --git a/IO/Image/Testing/Cxx/TestBMPReader.cxx b/IO/Image/Testing/Cxx/TestBMPReader.cxx
index a37a91a0effe3f8b7ad48fe9147d311a37d9dd11..446a13f21ef6ba4841bbf7c25c75bc1c9d39c1ba 100644
--- a/IO/Image/Testing/Cxx/TestBMPReader.cxx
+++ b/IO/Image/Testing/Cxx/TestBMPReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBMPReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkBMPReader
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestBMPReaderDoNotAllow8BitBMP.cxx b/IO/Image/Testing/Cxx/TestBMPReaderDoNotAllow8BitBMP.cxx
index 7ddc330c8f4a4a8a706f70b477f843c4bfb12f11..3d11ea7170dd554bc2368d92305968a086313f00 100644
--- a/IO/Image/Testing/Cxx/TestBMPReaderDoNotAllow8BitBMP.cxx
+++ b/IO/Image/Testing/Cxx/TestBMPReaderDoNotAllow8BitBMP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBMPReaderDoNotAllow8BitBMP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkBMPReader
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestCompressedTIFFReader.cxx b/IO/Image/Testing/Cxx/TestCompressedTIFFReader.cxx
index 02656ed4fed8dc0e4e62389502c6c1b4a9fed4a4..8868f149220c8bab1f5b13fe5bab8d65ab12eecf 100644
--- a/IO/Image/Testing/Cxx/TestCompressedTIFFReader.cxx
+++ b/IO/Image/Testing/Cxx/TestCompressedTIFFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompressedTIFFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkSmartPointer.h>
 
diff --git a/IO/Image/Testing/Cxx/TestDICOMImageReader.cxx b/IO/Image/Testing/Cxx/TestDICOMImageReader.cxx
index 9ad26548687ccf523a980f35bbc80fe2c58034fe..98d4b08ea47082ea2622a0652875df1f51bbb8eb 100644
--- a/IO/Image/Testing/Cxx/TestDICOMImageReader.cxx
+++ b/IO/Image/Testing/Cxx/TestDICOMImageReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDICOMImageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkDICOMImageReader
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestDICOMImageReaderFileCollection.cxx b/IO/Image/Testing/Cxx/TestDICOMImageReaderFileCollection.cxx
index 2a1d96fda5c7d3fd022d5f6d6f051562f725e996..031cb2bacc86c6123c1c2687684ee615e6b68252 100644
--- a/IO/Image/Testing/Cxx/TestDICOMImageReaderFileCollection.cxx
+++ b/IO/Image/Testing/Cxx/TestDICOMImageReaderFileCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDICOMImageReaderFileCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkDICOMImageReader
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestDataObjectIO.cxx b/IO/Image/Testing/Cxx/TestDataObjectIO.cxx
index a02c48288de777b32d1084b3ca3133e2f9c6579b..a293377616f8f0bf43049f6f6c14fe14a85ef1f3 100644
--- a/IO/Image/Testing/Cxx/TestDataObjectIO.cxx
+++ b/IO/Image/Testing/Cxx/TestDataObjectIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataObjectIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericDataObjectReader.h"
 #include "vtkGenericDataObjectWriter.h"
 #include "vtkImageData.h"
diff --git a/IO/Image/Testing/Cxx/TestHDRReader.cxx b/IO/Image/Testing/Cxx/TestHDRReader.cxx
index c000800d55f7a6b1c158cd60d0691519491b482c..89c7b13c4562bac5fb877f2685e8dd8ca055c33a 100644
--- a/IO/Image/Testing/Cxx/TestHDRReader.cxx
+++ b/IO/Image/Testing/Cxx/TestHDRReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHDRReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHDRReader.h"
 #include "vtkImageData.h"
diff --git a/IO/Image/Testing/Cxx/TestImportExport.cxx b/IO/Image/Testing/Cxx/TestImportExport.cxx
index fd2c91fb334a121aee68fe1f9ecf832e671c435f..12cb38836f9a545f52cf2fae0c6e861d5f08a699 100644
--- a/IO/Image/Testing/Cxx/TestImportExport.cxx
+++ b/IO/Image/Testing/Cxx/TestImportExport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImportExport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkImageImport and vtkImageExport
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestJPEGReader.cxx b/IO/Image/Testing/Cxx/TestJPEGReader.cxx
index 88c2adc81083b62ff172b68c2d1bd993ac457ca2..4909ffebca3cc49b26a514b494aa7009e2e223be 100644
--- a/IO/Image/Testing/Cxx/TestJPEGReader.cxx
+++ b/IO/Image/Testing/Cxx/TestJPEGReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestJPEGReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkJPEGReader
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestMRCReader.cxx b/IO/Image/Testing/Cxx/TestMRCReader.cxx
index a50164617242a83827fcbb0ed739aeb7774384b9..d0a368a7ccd7caf891d54b4d4725559b91b2201d 100644
--- a/IO/Image/Testing/Cxx/TestMRCReader.cxx
+++ b/IO/Image/Testing/Cxx/TestMRCReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMRCReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkRegressionTestImage.h"
diff --git a/IO/Image/Testing/Cxx/TestMetaIO.cxx b/IO/Image/Testing/Cxx/TestMetaIO.cxx
index 0591b3470d9663164a917e6a60c5065ef185e97d..63c30941c3b532bc6037f0c9b0d159c892dafb9e 100644
--- a/IO/Image/Testing/Cxx/TestMetaIO.cxx
+++ b/IO/Image/Testing/Cxx/TestMetaIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMetaIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkMetaIO / MetaImage
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestNIFTI2.cxx b/IO/Image/Testing/Cxx/TestNIFTI2.cxx
index ebd914674c581bb6f58bfa296e95d10681194a87..ca31ae9d35ef9a33087fdf20293de1a23b3bb31d 100644
--- a/IO/Image/Testing/Cxx/TestNIFTI2.cxx
+++ b/IO/Image/Testing/Cxx/TestNIFTI2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNIFTI2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
 Test NIFTI-2 support in VTK.
 */
diff --git a/IO/Image/Testing/Cxx/TestNIFTIReaderAnalyze.cxx b/IO/Image/Testing/Cxx/TestNIFTIReaderAnalyze.cxx
index d7b5b8ed3821913dca2972a508c287111a849ddd..5d8bc4f054f88849b145db86c366f389e44d1806 100644
--- a/IO/Image/Testing/Cxx/TestNIFTIReaderAnalyze.cxx
+++ b/IO/Image/Testing/Cxx/TestNIFTIReaderAnalyze.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNIFTIReaderAnalyze.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
 Test compatibility of the vtkNIFTIImageReader with Analyze 7.5 files.
 */
diff --git a/IO/Image/Testing/Cxx/TestNIFTIReaderWriter.cxx b/IO/Image/Testing/Cxx/TestNIFTIReaderWriter.cxx
index c21d7bb442c5345b24d5ef1940d0f7a00a47c152..f57a2e2bd1e2c35c120e4c3a75009c383a337422 100644
--- a/IO/Image/Testing/Cxx/TestNIFTIReaderWriter.cxx
+++ b/IO/Image/Testing/Cxx/TestNIFTIReaderWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNIFTIReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
 Test NIFTI support in VTK by reading a file, writing it, and
 then re-reading it to ensure that the contents are identical.
diff --git a/IO/Image/Testing/Cxx/TestNrrdReader.cxx b/IO/Image/Testing/Cxx/TestNrrdReader.cxx
index 40ecae8a8f5d2ae879ba7159d876bd590c8d277d..570cf8d6db0256b80ae20c119447c84651f19149 100644
--- a/IO/Image/Testing/Cxx/TestNrrdReader.cxx
+++ b/IO/Image/Testing/Cxx/TestNrrdReader.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNrrdReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNrrdReader.h"
 
diff --git a/IO/Image/Testing/Cxx/TestOMETIFFReader.cxx b/IO/Image/Testing/Cxx/TestOMETIFFReader.cxx
index c24109eaa01916bf21c4401bbb67e80c5d51f60a..8c2c8d19b0cb9e3c05773fec3a08b1741419d7bc 100644
--- a/IO/Image/Testing/Cxx/TestOMETIFFReader.cxx
+++ b/IO/Image/Testing/Cxx/TestOMETIFFReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkImageData.h>
 #include <vtkInformation.h>
 #include <vtkLogger.h>
diff --git a/IO/Image/Testing/Cxx/TestPNGReader.cxx b/IO/Image/Testing/Cxx/TestPNGReader.cxx
index 19b5069774d2058d684c06407f9bdc52b9f741d5..d3488dadccf48f65cf06acf7933e7a00d5936ddf 100644
--- a/IO/Image/Testing/Cxx/TestPNGReader.cxx
+++ b/IO/Image/Testing/Cxx/TestPNGReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPNGReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 #include "vtkImageViewer.h"
diff --git a/IO/Image/Testing/Cxx/TestPNGReaderReadFromMemory.cxx b/IO/Image/Testing/Cxx/TestPNGReaderReadFromMemory.cxx
index c104d0d7d442b62a65431765168e18b4920e2d3c..75696d9f749659ce0a77c4da103870eddad22e0a 100644
--- a/IO/Image/Testing/Cxx/TestPNGReaderReadFromMemory.cxx
+++ b/IO/Image/Testing/Cxx/TestPNGReaderReadFromMemory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPNGReaderReadFromMemory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 #include "vtkImageViewer.h"
diff --git a/IO/Image/Testing/Cxx/TestSEPReader.cxx b/IO/Image/Testing/Cxx/TestSEPReader.cxx
index 8f864b291e847f04517d1d2abebc3e67a00e0292..fba48f42adca77108a83fd3972f33d57dac21176 100644
--- a/IO/Image/Testing/Cxx/TestSEPReader.cxx
+++ b/IO/Image/Testing/Cxx/TestSEPReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSEPReader.cxx
-
-  Copyright (c) GeometryFactory
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) GeometryFactory
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSEPReader
 // .SECTION Description
 // Load a SEP file, check the grid and render it.
diff --git a/IO/Image/Testing/Cxx/TestTGAReader.cxx b/IO/Image/Testing/Cxx/TestTGAReader.cxx
index 3971783dd9fae9835ee6b5b2e43e5cb34bb72221..c76ca69baf0baf61c609a35135795c97640b8689 100644
--- a/IO/Image/Testing/Cxx/TestTGAReader.cxx
+++ b/IO/Image/Testing/Cxx/TestTGAReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTGAReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageData.h"
 #include "vtkImageViewer.h"
diff --git a/IO/Image/Testing/Cxx/TestTIFFReader.cxx b/IO/Image/Testing/Cxx/TestTIFFReader.cxx
index d01eb309324d5498bea0e3024dc2cde797a63ea1..c0038ec12a28795a874c2bb9236c0e9cb4c61866 100644
--- a/IO/Image/Testing/Cxx/TestTIFFReader.cxx
+++ b/IO/Image/Testing/Cxx/TestTIFFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTIFFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkSmartPointer.h>
 
diff --git a/IO/Image/Testing/Cxx/TestTIFFReaderMultiple.cxx b/IO/Image/Testing/Cxx/TestTIFFReaderMultiple.cxx
index 5b7b6c1723429e41c671f5e552bc17e2e6d43c0a..00cb8c41da7258438dff7422370e6ede4c399b12 100644
--- a/IO/Image/Testing/Cxx/TestTIFFReaderMultiple.cxx
+++ b/IO/Image/Testing/Cxx/TestTIFFReaderMultiple.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTIFFReaderMultiple.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTestErrorObserver.h"
 #include <vtkSmartPointer.h>
 #include <vtkTIFFReader.h>
diff --git a/IO/Image/Testing/Cxx/TestWriteToMemory.cxx b/IO/Image/Testing/Cxx/TestWriteToMemory.cxx
index bbeb7b4a17d8cc2cb418540fa2305cb2649083e8..f676c46ed1b65bd2ba4b56c0e8eccec60dbc78b8 100644
--- a/IO/Image/Testing/Cxx/TestWriteToMemory.cxx
+++ b/IO/Image/Testing/Cxx/TestWriteToMemory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMetaIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of WriteToMemory flag for PNG/JPEG/BMP Writers
 // .SECTION Description
 //
diff --git a/IO/Image/Testing/Cxx/TestWriteToUnicodeFile.cxx b/IO/Image/Testing/Cxx/TestWriteToUnicodeFile.cxx
index 6e9602fda8a753d3407030093c9599722a4a1ccf..e385d94f44dd962d481a968aad87497e9e00ef46 100644
--- a/IO/Image/Testing/Cxx/TestWriteToUnicodeFile.cxx
+++ b/IO/Image/Testing/Cxx/TestWriteToUnicodeFile.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMetaIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of WriteToMemory flag for PNG/JPEG/BMP Writers
 // .SECTION Description
 //
diff --git a/IO/Image/vtk.module b/IO/Image/vtk.module
index 9dc8a6333d610d64de428054a20c9d65ef70fd8b..b5b3d1b1e9c57bb13b5324cd2c42bcf1bd1d2d3e 100644
--- a/IO/Image/vtk.module
+++ b/IO/Image/vtk.module
@@ -7,6 +7,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/Image/vtkBMPReader.cxx b/IO/Image/vtkBMPReader.cxx
index 04419162a47f0e2d7c17494fedbf41d3cfb1bfba..77555eb08572042d5da0c5b17f42023360061276 100644
--- a/IO/Image/vtkBMPReader.cxx
+++ b/IO/Image/vtkBMPReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBMPReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBMPReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Image/vtkBMPReader.h b/IO/Image/vtkBMPReader.h
index 75b870d769219c52b0e1085debf7cf59b0c7e105..aa02fad0cca566d567a2a9452b149ae37c61222a 100644
--- a/IO/Image/vtkBMPReader.h
+++ b/IO/Image/vtkBMPReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBMPReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBMPReader
  * @brief   read Windows BMP files
diff --git a/IO/Image/vtkBMPWriter.cxx b/IO/Image/vtkBMPWriter.cxx
index 86a0fd855e55abc87b2bbe7b48017f8631c57b97..8a7194f566c3edfe568676a3d7efbe07c81fa104 100644
--- a/IO/Image/vtkBMPWriter.cxx
+++ b/IO/Image/vtkBMPWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBMPWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBMPWriter.h"
 
 #include "vtkImageData.h"
diff --git a/IO/Image/vtkBMPWriter.h b/IO/Image/vtkBMPWriter.h
index e095ebb4316abc1e9d1268fe2bc8e35bb4f08304..4980ae10ac2fde36397b4b85fc99440861496321 100644
--- a/IO/Image/vtkBMPWriter.h
+++ b/IO/Image/vtkBMPWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBMPWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBMPWriter
  * @brief   Writes Windows BMP files.
diff --git a/IO/Image/vtkDEMReader.cxx b/IO/Image/vtkDEMReader.cxx
index 694277f224110152880325ef5e1baeb9a33305ce..a1f1f02f7f29a543f084c1ec0e04bdf54ab6ae93 100644
--- a/IO/Image/vtkDEMReader.cxx
+++ b/IO/Image/vtkDEMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDEMReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDEMReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Image/vtkDEMReader.h b/IO/Image/vtkDEMReader.h
index ded91bb9640e7d159c34ac1226a1ae14350e6131..141dc2c81018b117d79df42d5b1f11c4025b29a3 100644
--- a/IO/Image/vtkDEMReader.h
+++ b/IO/Image/vtkDEMReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDEMReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDEMReader
  * @brief   read a digital elevation model (DEM) file
diff --git a/IO/Image/vtkDICOMImageReader.cxx b/IO/Image/vtkDICOMImageReader.cxx
index 412e9d4f7ddb30bb795369d92332b9939ef71642..c43f78f0285c75834af64268edc8ba98ea283c90 100644
--- a/IO/Image/vtkDICOMImageReader.cxx
+++ b/IO/Image/vtkDICOMImageReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDICOMImageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDICOMImageReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Image/vtkDICOMImageReader.h b/IO/Image/vtkDICOMImageReader.h
index ef075088cff6bc64fa8be2d1e9ce9a5dd58a812d..d80dad7ab98a094ab7ecc7893ceb2afcb1b7c5d6 100644
--- a/IO/Image/vtkDICOMImageReader.h
+++ b/IO/Image/vtkDICOMImageReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDICOMImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDICOMImageReader
  * @brief   Reads some DICOM images
diff --git a/IO/Image/vtkGESignaReader.cxx b/IO/Image/vtkGESignaReader.cxx
index affa2642aa05f53efc6c32a4feaeb24fc5f3ceca..26cbab0d3a6d1dd9badcb178747f2cd0a19659f1 100644
--- a/IO/Image/vtkGESignaReader.cxx
+++ b/IO/Image/vtkGESignaReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGESignaReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGESignaReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Image/vtkGESignaReader.h b/IO/Image/vtkGESignaReader.h
index 0797fb88a40bf5ea5823b33cdb9ff42cba9e4a45..9ccd695a12ac2e57418a2fd3b44d9e1b4537e228 100644
--- a/IO/Image/vtkGESignaReader.h
+++ b/IO/Image/vtkGESignaReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGESignaReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGESignaReader
  * @brief   read GE Signa ximg files
diff --git a/IO/Image/vtkHDRReader.cxx b/IO/Image/vtkHDRReader.cxx
index e0d59175300201e53e36855b7b330a817045f116..4dfae391e702d62c0bdb135617c462e3bb16a28d 100644
--- a/IO/Image/vtkHDRReader.cxx
+++ b/IO/Image/vtkHDRReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHDRReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHDRReader.h"
 
 #include "vtkImageData.h"
diff --git a/IO/Image/vtkHDRReader.h b/IO/Image/vtkHDRReader.h
index 7394446706887fac5252457aea78dccf34f02de4..1342d7215936c694fed06bc925bbcf02fe95b49d 100644
--- a/IO/Image/vtkHDRReader.h
+++ b/IO/Image/vtkHDRReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHDRReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHDRReader
  * @brief   read Radiance HDR files
diff --git a/IO/Image/vtkImageExport.cxx b/IO/Image/vtkImageExport.cxx
index b9dc44e747254a468f45ebcb17fc98f1bb7acf5e..e7aa80bf4deb7040c1f14e6476579412c202c330 100644
--- a/IO/Image/vtkImageExport.cxx
+++ b/IO/Image/vtkImageExport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageExport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageExport.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/IO/Image/vtkImageExport.h b/IO/Image/vtkImageExport.h
index f986ef69722562499567a422a3895eb5e113dec2..960cdde72fcb227c7dce057724084c9b70667d4f 100644
--- a/IO/Image/vtkImageExport.h
+++ b/IO/Image/vtkImageExport.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageExport.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageExport
  * @brief   Export VTK images to third-party systems.
diff --git a/IO/Image/vtkImageImport.cxx b/IO/Image/vtkImageImport.cxx
index 4deb553c949a4c49974e3df59fab9745e78c23ff..cf88bc12b74ab377884eb78f2bb045139dd7fba1 100644
--- a/IO/Image/vtkImageImport.cxx
+++ b/IO/Image/vtkImageImport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageImport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageImport.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Image/vtkImageImport.h b/IO/Image/vtkImageImport.h
index 698bb45334f4060504ff9eb9ca0f07439f8ba0da..2d7c1fbd69db1d92efed724f4bb96cb55df6c09f 100644
--- a/IO/Image/vtkImageImport.h
+++ b/IO/Image/vtkImageImport.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageImport.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageImport
  * @brief   Import data from a C array.
diff --git a/IO/Image/vtkImageImportExecutive.cxx b/IO/Image/vtkImageImportExecutive.cxx
index a5e5560c4fe6e8e771110ab44f6c72573d16b1a4..441d4dc9c16f038bb3c665c96bd1f32f976b5b07 100644
--- a/IO/Image/vtkImageImportExecutive.cxx
+++ b/IO/Image/vtkImageImportExecutive.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageImportExecutive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageImportExecutive.h"
 
 #include "vtkInformationIntegerKey.h"
diff --git a/IO/Image/vtkImageImportExecutive.h b/IO/Image/vtkImageImportExecutive.h
index 35c3bcba6990ebb0bfb1214fda2ac3e39259e743..5ecc616d11962052449b271472f717c7a60741b1 100644
--- a/IO/Image/vtkImageImportExecutive.h
+++ b/IO/Image/vtkImageImportExecutive.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageImportExecutive.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageImportExecutive
  *
diff --git a/IO/Image/vtkImageReader.cxx b/IO/Image/vtkImageReader.cxx
index e7345f0febe2547ccd6ebc0f2128249f7df7c196..a5d3b419075d2aa03c2e670066594ea6bc68cf19 100644
--- a/IO/Image/vtkImageReader.cxx
+++ b/IO/Image/vtkImageReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Image/vtkImageReader.h b/IO/Image/vtkImageReader.h
index 8cdd62216325e386437ec9e7b2996b940d9f65ec..d82bfb0499d6e5c667da18386c92f94221a5f4ec 100644
--- a/IO/Image/vtkImageReader.h
+++ b/IO/Image/vtkImageReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageReader
  * @brief   Superclass of transformable binary file readers.
diff --git a/IO/Image/vtkImageReader2.cxx b/IO/Image/vtkImageReader2.cxx
index 54a0ad2aadc1f51b2ddd217b49e86ec969e905b7..6ffef4a5af83741749daccf416c489faf13ca7b3 100644
--- a/IO/Image/vtkImageReader2.cxx
+++ b/IO/Image/vtkImageReader2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageReader2.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Image/vtkImageReader2.h b/IO/Image/vtkImageReader2.h
index 111eeb8fb34a3ce599bda7764ef68c2e06cb243a..9faef3341e610c51b548cb0b2c969b9c355330da 100644
--- a/IO/Image/vtkImageReader2.h
+++ b/IO/Image/vtkImageReader2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageReader2
  * @brief   Superclass of binary file readers.
diff --git a/IO/Image/vtkImageReader2Collection.cxx b/IO/Image/vtkImageReader2Collection.cxx
index 009aab589b0e931610c6024d6d2c1529256dd29d..c506d63c39fea0cccac9352faa993c09daee1037 100644
--- a/IO/Image/vtkImageReader2Collection.cxx
+++ b/IO/Image/vtkImageReader2Collection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader2Collection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageReader2Collection.h"
 
 #include "vtkImageReader2.h"
diff --git a/IO/Image/vtkImageReader2Collection.h b/IO/Image/vtkImageReader2Collection.h
index 14881150124abe6b0c593c739aa4f25372cb39fa..4deea05f8accc2b87fc8921225d4cdc07c9ba0e7 100644
--- a/IO/Image/vtkImageReader2Collection.h
+++ b/IO/Image/vtkImageReader2Collection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader2Collection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageReader2Collection
  * @brief   maintain a list of image readers
diff --git a/IO/Image/vtkImageReader2Factory.cxx b/IO/Image/vtkImageReader2Factory.cxx
index 511f845d5ac81bca623160acf67dd9eeeae7b2f8..57ac5c51c5d478abed83b8178c557c7dc8626ad9 100644
--- a/IO/Image/vtkImageReader2Factory.cxx
+++ b/IO/Image/vtkImageReader2Factory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader2Factory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageReader2Factory.h"
 
 #include "vtkBMPReader.h"
diff --git a/IO/Image/vtkImageReader2Factory.h b/IO/Image/vtkImageReader2Factory.h
index 17f4b9a150215e7a3fb5ba5079cae2afc354c847..6fc5eeb429e66288be751924bd732bc1aa0ac063 100644
--- a/IO/Image/vtkImageReader2Factory.h
+++ b/IO/Image/vtkImageReader2Factory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReader2Factory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageReader2Factory
  * @brief   Superclass of binary file readers.
diff --git a/IO/Image/vtkImageWriter.cxx b/IO/Image/vtkImageWriter.cxx
index 9d5c88055c1e7e480f7ecef28d103357de6e0105..fa2162cf6deebd9ac64063cd4c82389f4e13a70f 100644
--- a/IO/Image/vtkImageWriter.cxx
+++ b/IO/Image/vtkImageWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageWriter.h"
 
 #include "vtkAssume.h"
diff --git a/IO/Image/vtkImageWriter.h b/IO/Image/vtkImageWriter.h
index 26967c2ef0fdd5b29f9b8ce3764abdaad237e227..7a9c69f5f8d30c935ea9df198323812cc6436229 100644
--- a/IO/Image/vtkImageWriter.h
+++ b/IO/Image/vtkImageWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageWriter
  * @brief   Writes images to files.
diff --git a/IO/Image/vtkJPEGReader.cxx b/IO/Image/vtkJPEGReader.cxx
index 8a0242e81e62a1fd807b3f25d9b2b9875cc23496..1227d0df10571725f235bb484d261f7c7f686455 100644
--- a/IO/Image/vtkJPEGReader.cxx
+++ b/IO/Image/vtkJPEGReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJPEGReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkJPEGReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Image/vtkJPEGReader.h b/IO/Image/vtkJPEGReader.h
index adf95a8f2c3bd886bedefd4dca01b51133bd2752..4a77fd814e16183f1685c2adedd35d486c467d09 100644
--- a/IO/Image/vtkJPEGReader.h
+++ b/IO/Image/vtkJPEGReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJPEGReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkJPEGReader
  * @brief   read JPEG files
diff --git a/IO/Image/vtkJPEGWriter.cxx b/IO/Image/vtkJPEGWriter.cxx
index ffcd293df2f43197359cb0b339bdb8c8b6b8d77d..a6f8a82c8d50fd2180dfa0bc7a8756295655bf68 100644
--- a/IO/Image/vtkJPEGWriter.cxx
+++ b/IO/Image/vtkJPEGWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJPEGWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkJPEGWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/Image/vtkJPEGWriter.h b/IO/Image/vtkJPEGWriter.h
index 4b5d3d8d689ed41ff8f415f4d814282c6f984185..0c256ef7e4ea10bef987c556c72cbb1bfb3ccb32 100644
--- a/IO/Image/vtkJPEGWriter.h
+++ b/IO/Image/vtkJPEGWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJPEGWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkJPEGWriter
  * @brief   Writes JPEG files.
diff --git a/IO/Image/vtkJSONImageWriter.cxx b/IO/Image/vtkJSONImageWriter.cxx
index 87d565d1ab69a53e1d18b86979e3d7874810609e..3b2facf5fc08e0328b01773fc72729982ff4848a 100644
--- a/IO/Image/vtkJSONImageWriter.cxx
+++ b/IO/Image/vtkJSONImageWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJSONImageWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkJSONImageWriter.h"
 
 #include "vtkCharArray.h"
diff --git a/IO/Image/vtkJSONImageWriter.h b/IO/Image/vtkJSONImageWriter.h
index aed3242e2196ddb95905806d3ea0b850f5db5378..576354f5a995f20191c64595636d48a8553d41e4 100644
--- a/IO/Image/vtkJSONImageWriter.h
+++ b/IO/Image/vtkJSONImageWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJSONImageWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkJSONImageWriter
  * @brief   Writes vtkImageData to a JSON file.
diff --git a/IO/Image/vtkMRCReader.cxx b/IO/Image/vtkMRCReader.cxx
index 342bfb6a90cdfb50f40f9b3d8b3c1f3d1203080b..acf0314c93f942bd200979cd6db388cd8afe03f4 100644
--- a/IO/Image/vtkMRCReader.cxx
+++ b/IO/Image/vtkMRCReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMRCReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMRCReader.h"
 #include "vtkObjectFactory.h"
diff --git a/IO/Image/vtkMRCReader.h b/IO/Image/vtkMRCReader.h
index d969c6ce29cd539bc6b614a05281ee702e7ec9d1..ab3a254964c468104b346d414e97209f3b141d57 100644
--- a/IO/Image/vtkMRCReader.h
+++ b/IO/Image/vtkMRCReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMRCReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMRCReader
  * @brief   read MRC image files
diff --git a/IO/Image/vtkMedicalImageProperties.cxx b/IO/Image/vtkMedicalImageProperties.cxx
index 14fbc01a9d5ac58b5b8089a732b6c76befd53bef..1b9d0f40a983e89488c2c5b95740ae262b8145af 100644
--- a/IO/Image/vtkMedicalImageProperties.cxx
+++ b/IO/Image/vtkMedicalImageProperties.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMedicalImageProperties.cxx,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMedicalImageProperties.h"
 #include "vtkObjectFactory.h"
 
diff --git a/IO/Image/vtkMedicalImageProperties.h b/IO/Image/vtkMedicalImageProperties.h
index 42e2def945e33e8e79b8c811696889e4dd6c2d4d..aa898abce9391c0ccf1134510d54dcb9d037e387 100644
--- a/IO/Image/vtkMedicalImageProperties.h
+++ b/IO/Image/vtkMedicalImageProperties.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMedicalImageProperties.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMedicalImageProperties
  * @brief   some medical image properties.
diff --git a/IO/Image/vtkMedicalImageReader2.cxx b/IO/Image/vtkMedicalImageReader2.cxx
index e720b042f0f251eb7d6162243dfd47539eaab255..4839b47403674326562025398d128fa5c877b975 100644
--- a/IO/Image/vtkMedicalImageReader2.cxx
+++ b/IO/Image/vtkMedicalImageReader2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMedicalImageReader2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMedicalImageReader2.h"
 #include "vtkObjectFactory.h"
 
diff --git a/IO/Image/vtkMedicalImageReader2.h b/IO/Image/vtkMedicalImageReader2.h
index bbf427c11b179b5b50786c5149154214098e16fc..35c78559b93e31e8fe4a93443d58f2a646596b6d 100644
--- a/IO/Image/vtkMedicalImageReader2.h
+++ b/IO/Image/vtkMedicalImageReader2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMedicalImageReader2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMedicalImageReader2
  * @brief   vtkImageReader2 with medical meta data.
diff --git a/IO/Image/vtkMetaImageReader.cxx b/IO/Image/vtkMetaImageReader.cxx
index cbe220af453c613debe254b46e3298bd27babece..89c88e2d5ec1a7500ce79ea903b2bc1e77c0f4b6 100644
--- a/IO/Image/vtkMetaImageReader.cxx
+++ b/IO/Image/vtkMetaImageReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMetaImageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifdef _MSC_VER
 #pragma warning(disable : 4018)
 #endif
diff --git a/IO/Image/vtkMetaImageReader.h b/IO/Image/vtkMetaImageReader.h
index 778fd89ed9945fb87037ba348a0f1937ddb0aa07..a4cc627f5f6019215870ecc99d2c0a572e5c1824 100644
--- a/IO/Image/vtkMetaImageReader.h
+++ b/IO/Image/vtkMetaImageReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMetaImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMetaImageReader
  * @brief   read binary UNC meta image data
diff --git a/IO/Image/vtkMetaImageWriter.cxx b/IO/Image/vtkMetaImageWriter.cxx
index 403f470ad2622995f228eb7b3ae40a4657d06fff..adaeb536d50b5d6f273bac344d29205c5994681c 100644
--- a/IO/Image/vtkMetaImageWriter.cxx
+++ b/IO/Image/vtkMetaImageWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMetaImageWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifdef _MSC_VER
 #pragma warning(disable : 4018)
 #endif
diff --git a/IO/Image/vtkMetaImageWriter.h b/IO/Image/vtkMetaImageWriter.h
index bd1eebd6d7d33f3d3366ac2cb170ad618f89673d..9b555d8816a8b7ff64e6ab8896fd62cb78974405 100644
--- a/IO/Image/vtkMetaImageWriter.h
+++ b/IO/Image/vtkMetaImageWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMetaImageWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMetaImageWriter
  * @brief   write a binary UNC meta image data
diff --git a/IO/Image/vtkNIFTIImageHeader.cxx b/IO/Image/vtkNIFTIImageHeader.cxx
index d6c8206f889e688545c54f247f71a3717e710ac7..76e2c5aceb47c1e86550ee0784fce40f043271b2 100644
--- a/IO/Image/vtkNIFTIImageHeader.cxx
+++ b/IO/Image/vtkNIFTIImageHeader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkNIFTIImageHeader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-   This software is distributed WITHOUT ANY WARRANTY; without even
-   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-   PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNIFTIImageHeader.h"
 #include "vtkNIFTIImagePrivate.h"
diff --git a/IO/Image/vtkNIFTIImageHeader.h b/IO/Image/vtkNIFTIImageHeader.h
index eeb1cb78d4a8e7764ea737e343643c99ffcf3277..1a575fdaef82decd7a0d6c86896d5c3d8ed0680d 100644
--- a/IO/Image/vtkNIFTIImageHeader.h
+++ b/IO/Image/vtkNIFTIImageHeader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNIFTIImageHeader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNIFTIImageHeader
  * @brief   Store NIfTI header information.
diff --git a/IO/Image/vtkNIFTIImagePrivate.h b/IO/Image/vtkNIFTIImagePrivate.h
index b692d6a7701231180080324c785165f845c60dd6..f84505ee0f9fc2a426397ab72da3e9b4981150c3 100644
--- a/IO/Image/vtkNIFTIImagePrivate.h
+++ b/IO/Image/vtkNIFTIImagePrivate.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkNIFTIImagePrivate_h
 #define vtkNIFTIImagePrivate_h
 
diff --git a/IO/Image/vtkNIFTIImageReader.cxx b/IO/Image/vtkNIFTIImageReader.cxx
index ff251a6286a87d02d64f5073f17f28ea6f89a85a..b19811a9117cdc77b65e2b7076915de4cafc8440 100644
--- a/IO/Image/vtkNIFTIImageReader.cxx
+++ b/IO/Image/vtkNIFTIImageReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNIFTIImageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNIFTIImageReader.h"
 #include "vtkByteSwap.h"
diff --git a/IO/Image/vtkNIFTIImageReader.h b/IO/Image/vtkNIFTIImageReader.h
index fa528755c0be9e80c79761e5d9a44b8e4c230a7a..7c75762d13eb7fa4313768a50235c83941153767 100644
--- a/IO/Image/vtkNIFTIImageReader.h
+++ b/IO/Image/vtkNIFTIImageReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNIFTIImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNIFTIImageReader
  * @brief   Read NIfTI-1 and NIfTI-2 medical image files
diff --git a/IO/Image/vtkNIFTIImageWriter.cxx b/IO/Image/vtkNIFTIImageWriter.cxx
index 0c8f7f4a4f417e34eb511248384198f6a358b9af..4adbef0591cab87075e1dc68b40374f3a13cc08f 100644
--- a/IO/Image/vtkNIFTIImageWriter.cxx
+++ b/IO/Image/vtkNIFTIImageWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNIFTIImageWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNIFTIImageWriter.h"
 #include "vtkCommand.h"
diff --git a/IO/Image/vtkNIFTIImageWriter.h b/IO/Image/vtkNIFTIImageWriter.h
index ecf727f8e17167dfa74ffe2459b70da7ddca1177..fda803e8888bc31ee1360f8613b57fb64414eb86 100644
--- a/IO/Image/vtkNIFTIImageWriter.h
+++ b/IO/Image/vtkNIFTIImageWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNIFTIImageWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNIFTIImageWriter
  * @brief   Write NIfTI-1 and NIfTI-2 medical image files
diff --git a/IO/Image/vtkNrrdReader.cxx b/IO/Image/vtkNrrdReader.cxx
index d8047362720c3fdb4426ca96a918e8cce2220626..7eef499ae5e5a1b2d509d7ff81ef21ddc0d2ab36 100644
--- a/IO/Image/vtkNrrdReader.cxx
+++ b/IO/Image/vtkNrrdReader.cxx
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNrrdReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNrrdReader.h"
 
diff --git a/IO/Image/vtkNrrdReader.h b/IO/Image/vtkNrrdReader.h
index 3d6f0a124b065acf882698e3118a4a0a8803a103..99c85efc35e3ecda80f6e1fb5f1efee124522090 100644
--- a/IO/Image/vtkNrrdReader.h
+++ b/IO/Image/vtkNrrdReader.h
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNrrdReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkNrrdReader
diff --git a/IO/Image/vtkOMETIFFReader.cxx b/IO/Image/vtkOMETIFFReader.cxx
index 19ee787ea05f3e8c689ec4044e76cd9cad074d51..96a638e821fb8cb56304d93559ea0e182b49b6b1 100644
--- a/IO/Image/vtkOMETIFFReader.cxx
+++ b/IO/Image/vtkOMETIFFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOMETIFFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOMETIFFReader.h"
 #include "vtkTIFFReaderInternal.h"
 
diff --git a/IO/Image/vtkOMETIFFReader.h b/IO/Image/vtkOMETIFFReader.h
index bf1b9372a8cfbea7829371adb16ec9e0d7ba1741..547e067ee3ef6811b59b5ca9d07c36dea1d3d801 100644
--- a/IO/Image/vtkOMETIFFReader.h
+++ b/IO/Image/vtkOMETIFFReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOMETIFFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkOMETIFFReader
  * @brief reader for OME TIFF files
diff --git a/IO/Image/vtkPNGReader.cxx b/IO/Image/vtkPNGReader.cxx
index c7d8b29b6e292ebf84839fd23cb00440afab5a97..d6d04a7d58b50a9ca97f6c00fbd1f31488e31a1c 100644
--- a/IO/Image/vtkPNGReader.cxx
+++ b/IO/Image/vtkPNGReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNGReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPNGReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Image/vtkPNGReader.h b/IO/Image/vtkPNGReader.h
index 3a73dfb82e84d359249a3997c21e5d462b144f3a..c33ff2139e265d481ebd9d5b99ecb47be46d56a6 100644
--- a/IO/Image/vtkPNGReader.h
+++ b/IO/Image/vtkPNGReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNGReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPNGReader
  * @brief   read PNG files
diff --git a/IO/Image/vtkPNGWriter.cxx b/IO/Image/vtkPNGWriter.cxx
index 9dc924cf68c48f6ca18a07687e722932da9ce8f1..52886648edc26e638107c91f40b1d8cb66cda10c 100644
--- a/IO/Image/vtkPNGWriter.cxx
+++ b/IO/Image/vtkPNGWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNGWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPNGWriter.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/IO/Image/vtkPNGWriter.h b/IO/Image/vtkPNGWriter.h
index 2565482da083fff37a0c790e882a17fcc40c0528..ca0d4d3a061f865c9b61f37ff73d56b9eac360bb 100644
--- a/IO/Image/vtkPNGWriter.h
+++ b/IO/Image/vtkPNGWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNGWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPNGWriter
  * @brief   Writes PNG files.
diff --git a/IO/Image/vtkPNMReader.cxx b/IO/Image/vtkPNMReader.cxx
index fdaa6d987ef834203adf6b4a321260c72eee9890..ae1e8d9f768f06f30eefb18317e89f08beeae862 100644
--- a/IO/Image/vtkPNMReader.cxx
+++ b/IO/Image/vtkPNMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNMReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPNMReader.h"
 
 #include "vtkImageData.h"
diff --git a/IO/Image/vtkPNMReader.h b/IO/Image/vtkPNMReader.h
index 8113c18b7b21d7152a3519b1464610baf9d34f48..78826f439f6232f9730b3a8a795461041c1fd73d 100644
--- a/IO/Image/vtkPNMReader.h
+++ b/IO/Image/vtkPNMReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNMReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPNMReader
  * @brief   read pnm (i.e., portable anymap) files
diff --git a/IO/Image/vtkPNMWriter.cxx b/IO/Image/vtkPNMWriter.cxx
index cf4f5a0dde94e13e95b73f54f89808b06f0632c0..df2723cd9cf52f4959d3ea5c1d469ceca7e61b0e 100644
--- a/IO/Image/vtkPNMWriter.cxx
+++ b/IO/Image/vtkPNMWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNMWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPNMWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/Image/vtkPNMWriter.h b/IO/Image/vtkPNMWriter.h
index aa311f9ac7dc054ee71d6936463106a0771531a4..de8bed55b03a2e3b2e6ba4ad8b80306fad536659 100644
--- a/IO/Image/vtkPNMWriter.h
+++ b/IO/Image/vtkPNMWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNMWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPNMWriter
  * @brief   Writes PNM (portable any map)  files.
diff --git a/IO/Image/vtkPostScriptWriter.cxx b/IO/Image/vtkPostScriptWriter.cxx
index 0fd9f76eafaa47e43706c39f20f93793cafb05d4..85ed4c937a046c2b1ff517798c60e022ee67a654 100644
--- a/IO/Image/vtkPostScriptWriter.cxx
+++ b/IO/Image/vtkPostScriptWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostScriptWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPostScriptWriter.h"
 
 #include "vtkImageData.h"
diff --git a/IO/Image/vtkPostScriptWriter.h b/IO/Image/vtkPostScriptWriter.h
index bc0ff2c7cf6a84bf8fa11ee22d1c00f7dc4f532e..5b64fc9873c97b3a3cc3719cc75e831c52d756c4 100644
--- a/IO/Image/vtkPostScriptWriter.h
+++ b/IO/Image/vtkPostScriptWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostScriptWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPostScriptWriter
  * @brief   Writes an image as a PostScript file.
diff --git a/IO/Image/vtkSEPReader.cxx b/IO/Image/vtkSEPReader.cxx
index b668a7c762f8bdb0689af52d83f283150365b4d3..3e096929fbc690b9798738b2020adbfcb7288dfa 100644
--- a/IO/Image/vtkSEPReader.cxx
+++ b/IO/Image/vtkSEPReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSEPReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSEPReader.h"
 
diff --git a/IO/Image/vtkSEPReader.h b/IO/Image/vtkSEPReader.h
index a6c7f662c34f47fb5acd1eb06c5a96518c12a3d7..27ec6da596e1a4bdcb033a50eaf02a2c7f05bb0f 100644
--- a/IO/Image/vtkSEPReader.h
+++ b/IO/Image/vtkSEPReader.h
@@ -1,13 +1,6 @@
-/*=========================================================================
-  Copyright (c) GeometryFactory
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) GeometryFactory
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkSEPReader
  * @brief Stanford Exploration Project files reader.
diff --git a/IO/Image/vtkSLCReader.cxx b/IO/Image/vtkSLCReader.cxx
index 187c83e96c085ef1b5e0d342bcfc474be06c89cd..a1f703483ab47da2e60a9fb1ee1cf3779bd1734d 100644
--- a/IO/Image/vtkSLCReader.cxx
+++ b/IO/Image/vtkSLCReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSLCReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSLCReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Image/vtkSLCReader.h b/IO/Image/vtkSLCReader.h
index 07ec38fc8496a6ff3105d584bac1cf4c3fa2424e..4f6eed0dfcfda17ee0b9d370823d62e4fcef2db3 100644
--- a/IO/Image/vtkSLCReader.h
+++ b/IO/Image/vtkSLCReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSLCReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkSLCReader
diff --git a/IO/Image/vtkTGAReader.cxx b/IO/Image/vtkTGAReader.cxx
index f0d34487f049d140a6e84d3478586cb98bbcaed0..101ae7d193e1e27756ceed65165623f67378bd66 100644
--- a/IO/Image/vtkTGAReader.cxx
+++ b/IO/Image/vtkTGAReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTGAReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTGAReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Image/vtkTGAReader.h b/IO/Image/vtkTGAReader.h
index fde7d8e47bcbf3fa5272dbcccae4373dd5aefbc9..3a2b8eb777b6e2027f9528b4a0e9cc9fd4728ac9 100644
--- a/IO/Image/vtkTGAReader.h
+++ b/IO/Image/vtkTGAReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTGAReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTGAReader
  * @brief   read PNG files
diff --git a/IO/Image/vtkTIFFReader.cxx b/IO/Image/vtkTIFFReader.cxx
index 264d188f68faa3e7c284ecfa839462a9141a2169..48d36ddfa68328c586f84b1c3f851d639ef0ec04 100644
--- a/IO/Image/vtkTIFFReader.cxx
+++ b/IO/Image/vtkTIFFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTIFFReader.cxx,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTIFFReader.h"
 #include "vtkTIFFReaderInternal.h"
 
diff --git a/IO/Image/vtkTIFFReader.h b/IO/Image/vtkTIFFReader.h
index 07458be693a84de4d2af606d94f44cf93dc4a9ce..c228a5cc6fe83381289f2962a87aa5fe36ed3633 100644
--- a/IO/Image/vtkTIFFReader.h
+++ b/IO/Image/vtkTIFFReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTIFFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTIFFReader
  * @brief   read TIFF files
diff --git a/IO/Image/vtkTIFFReaderInternal.h b/IO/Image/vtkTIFFReaderInternal.h
index 44426fe1f184e818465b7b3c1257a109b71a9df9..bb115c65d8e3f67bbc15e41c62d3dddcb257aeac 100644
--- a/IO/Image/vtkTIFFReaderInternal.h
+++ b/IO/Image/vtkTIFFReaderInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTIFFReaderInternal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkTIFFReaderInternal
  * @brief
diff --git a/IO/Image/vtkTIFFWriter.cxx b/IO/Image/vtkTIFFWriter.cxx
index 0ad8021dcce50532fb78591678bad8df89c8d339..82d51bebe4f7df5860319df9f6b3d79647419cec 100644
--- a/IO/Image/vtkTIFFWriter.cxx
+++ b/IO/Image/vtkTIFFWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTIFFWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTIFFWriter.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Image/vtkTIFFWriter.h b/IO/Image/vtkTIFFWriter.h
index 95e6f747559d15943a106c517a43b1b9512cf7e1..504dab00687073136e68de96a07741299040b9da 100644
--- a/IO/Image/vtkTIFFWriter.h
+++ b/IO/Image/vtkTIFFWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTIFFWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTIFFWriter
  * @brief   write out image data as a TIFF file
diff --git a/IO/Image/vtkVolume16Reader.cxx b/IO/Image/vtkVolume16Reader.cxx
index aa7d4528f3b7a9bf2eb0f59cd612c360e7bbb9dd..ca701f30a609ccfa1c1df463ce0c317d84f74ffe 100644
--- a/IO/Image/vtkVolume16Reader.cxx
+++ b/IO/Image/vtkVolume16Reader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolume16Reader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolume16Reader.h"
 
 #include "vtkEndian.h"
diff --git a/IO/Image/vtkVolume16Reader.h b/IO/Image/vtkVolume16Reader.h
index 68862cd862a13668eb050183f883199b06874da8..6e6788b3c35aca58c818315a1fdc688c0bd077d4 100644
--- a/IO/Image/vtkVolume16Reader.h
+++ b/IO/Image/vtkVolume16Reader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolume16Reader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolume16Reader
  * @brief   read 16 bit image files
diff --git a/IO/Image/vtkVolumeReader.cxx b/IO/Image/vtkVolumeReader.cxx
index 9fa1c77bc8962158c3d5b0acefd2d5ce3573bb36..82ff54ef937af6ba9d52d93cf7245d321c2a1415 100644
--- a/IO/Image/vtkVolumeReader.cxx
+++ b/IO/Image/vtkVolumeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeReader.h"
 
 // Construct object with nullptr file prefix; file pattern "%s.%d"; image range
diff --git a/IO/Image/vtkVolumeReader.h b/IO/Image/vtkVolumeReader.h
index e27f05047c462f42346f49e4234616efd6487a4f..b575d6104373fd73528c00d18e97a004ee2f4bfb 100644
--- a/IO/Image/vtkVolumeReader.h
+++ b/IO/Image/vtkVolumeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeReader
  * @brief   read image files
diff --git a/IO/Import/Testing/Cxx/TestGLTFImporter.cxx b/IO/Import/Testing/Cxx/TestGLTFImporter.cxx
index 2d757fe336f37ac60f806316bb2a359894ab8ed0..97679e8d3e3086427bcdb4e434fe3adf7c611e1b 100644
--- a/IO/Import/Testing/Cxx/TestGLTFImporter.cxx
+++ b/IO/Import/Testing/Cxx/TestGLTFImporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGLTFImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkGLTFImporter.h>
 #include <vtkRegressionTestImage.h>
diff --git a/IO/Import/Testing/Cxx/TestImportExportOBJ.cxx b/IO/Import/Testing/Cxx/TestImportExportOBJ.cxx
index d12839af3a378418f27bded11dc5cae811469f88..4f212b5f9430feb1ff19df8f95bf3eeb3da85ee5 100644
--- a/IO/Import/Testing/Cxx/TestImportExportOBJ.cxx
+++ b/IO/Import/Testing/Cxx/TestImportExportOBJ.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImportExportOBJ.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkRenderWindow.h>
 #include <vtkRenderer.h>
diff --git a/IO/Import/Testing/Cxx/TestImportOBJ.cxx b/IO/Import/Testing/Cxx/TestImportOBJ.cxx
index 6ee235713ebf3ceda19e1a56601302ea3b61e8b9..9b44f4ffd01104c7739494ec01e5458bedd4e538 100644
--- a/IO/Import/Testing/Cxx/TestImportOBJ.cxx
+++ b/IO/Import/Testing/Cxx/TestImportOBJ.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkNamedColors.h>
 #include <vtkOBJImporter.h>
 #include <vtkPolyData.h>
diff --git a/IO/Import/Testing/Cxx/TestOBJImporter.cxx b/IO/Import/Testing/Cxx/TestOBJImporter.cxx
index 50de14dd56e31f850c080143e7cdf03986b5ae88..772d47c5501155dd5d46995a2252c71faee2bdea 100644
--- a/IO/Import/Testing/Cxx/TestOBJImporter.cxx
+++ b/IO/Import/Testing/Cxx/TestOBJImporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOBJImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkOBJImporter.h"
diff --git a/IO/Import/Testing/Cxx/TestVRMLImporter.cxx b/IO/Import/Testing/Cxx/TestVRMLImporter.cxx
index 964b9971a7b2f9a14465acffba1832d91b14c300..c3b72ba139fa178e3fc7df46663f85cb432050cc 100644
--- a/IO/Import/Testing/Cxx/TestVRMLImporter.cxx
+++ b/IO/Import/Testing/Cxx/TestVRMLImporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVRMLImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderWindow.h"
 #include "vtkRenderWindowInteractor.h"
diff --git a/IO/Import/Testing/Cxx/TestVRMLNormals.cxx b/IO/Import/Testing/Cxx/TestVRMLNormals.cxx
index f0e187a30585582694722cc73e27850781e979e1..6480d352e4c989c43f44d5e8e6fcf641dfbc092a 100644
--- a/IO/Import/Testing/Cxx/TestVRMLNormals.cxx
+++ b/IO/Import/Testing/Cxx/TestVRMLNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVRMLNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderWindow.h"
 #include "vtkRenderWindowInteractor.h"
diff --git a/IO/Import/vtk.module b/IO/Import/vtk.module
index 9317e2d004f7819809b4fb2478e350eca024df86..985122db3dbbb71332a96310a9ebb74d745fbf6e 100644
--- a/IO/Import/vtk.module
+++ b/IO/Import/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOImport
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/Import/vtk3DS.h b/IO/Import/vtk3DS.h
index 44e62663d7d6c276ba02ecd471c1d73242b957ef..1a6b605589dbeeef114e8a10509a9e1ed88ff645 100644
--- a/IO/Import/vtk3DS.h
+++ b/IO/Import/vtk3DS.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DS.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtk3DS_h
 #define vtk3DS_h
diff --git a/IO/Import/vtk3DSImporter.cxx b/IO/Import/vtk3DSImporter.cxx
index 599e78f486b86400c5bbf7c9e0b311fa8fe9ffe7..e105f0f36602e4547eec437b7569901270352b3e 100644
--- a/IO/Import/vtk3DSImporter.cxx
+++ b/IO/Import/vtk3DSImporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DSImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtk3DSImporter.h"
 
 #include "vtkActor.h"
diff --git a/IO/Import/vtk3DSImporter.h b/IO/Import/vtk3DSImporter.h
index 3825575a8d5f9c5e316ffe3e44218dcb2a8e1919..1e9c74888db5aa870ae80379de52b7f4ba016b23 100644
--- a/IO/Import/vtk3DSImporter.h
+++ b/IO/Import/vtk3DSImporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DSImporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtk3DSImporter
  * @brief   imports 3D Studio files.
diff --git a/IO/Import/vtkGLTFImporter.cxx b/IO/Import/vtkGLTFImporter.cxx
index f832cb568b59b769413d37aeca801ccf3f26b58f..717e5e98708c09358892a161a0382a709760b7da 100644
--- a/IO/Import/vtkGLTFImporter.cxx
+++ b/IO/Import/vtkGLTFImporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGLTFImporter.h"
 
diff --git a/IO/Import/vtkGLTFImporter.h b/IO/Import/vtkGLTFImporter.h
index 12b2e14cde08813c23f2d2c17aef5d438defd348..e58db14921991d2d94879a67f931add8a9024a03 100644
--- a/IO/Import/vtkGLTFImporter.h
+++ b/IO/Import/vtkGLTFImporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGLTFImporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGLTFImporter
diff --git a/IO/Import/vtkImporter.cxx b/IO/Import/vtkImporter.cxx
index 3a513cd52f385600878ee80e55fb15adc4ec1c1c..ac73fec2bb621160b63267f661dc7319f5cf2249 100644
--- a/IO/Import/vtkImporter.cxx
+++ b/IO/Import/vtkImporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImporter.h"
 #include "vtkAbstractArray.h"
 #include "vtkCellData.h"
diff --git a/IO/Import/vtkImporter.h b/IO/Import/vtkImporter.h
index b603f45099ca86d1c0e0354fce026478a0432ebd..87901766c4c3834bad3d867b1e3b508b11f96d65 100644
--- a/IO/Import/vtkImporter.h
+++ b/IO/Import/vtkImporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImporter
  * @brief   importer abstract class
diff --git a/IO/Import/vtkOBJImporter.cxx b/IO/Import/vtkOBJImporter.cxx
index bc4b0814ff788d0b43227e6e762e70a3d39c8008..39b8c7ee99ec7cfe8b4e73fc1acecfee58d2e220 100644
--- a/IO/Import/vtkOBJImporter.cxx
+++ b/IO/Import/vtkOBJImporter.cxx
@@ -1,15 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Module:    vtkOBJImporter.cxx
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOBJImporter.h"
 
 #include "vtkActor.h"
diff --git a/IO/Import/vtkOBJImporter.h b/IO/Import/vtkOBJImporter.h
index 4a8c2aa4c11e209682e527d016080bdabf676ed8..b04bb3694b85640eeb0d85dc2b8206c601ba7c56 100644
--- a/IO/Import/vtkOBJImporter.h
+++ b/IO/Import/vtkOBJImporter.h
@@ -1,14 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Module:    vtkOBJImporter.h
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOBJImporter
  * @brief   import from .obj wavefront files
diff --git a/IO/Import/vtkOBJImporterInternals.cxx b/IO/Import/vtkOBJImporterInternals.cxx
index 51e15981388e9147c86880bfe15868df2ca7b390..c21c1b18caf72f2050008226feae421f9a2f9a0f 100644
--- a/IO/Import/vtkOBJImporterInternals.cxx
+++ b/IO/Import/vtkOBJImporterInternals.cxx
@@ -1,15 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Module:    vtkOBJImporterInternals.cxx
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOBJImporterInternals.h"
 #include "vtkBMPReader.h"
 #include "vtkJPEGReader.h"
diff --git a/IO/Import/vtkOBJImporterInternals.h b/IO/Import/vtkOBJImporterInternals.h
index 197614018ab8cff8fef457b521dce4ad532e088c..a7ca6e57c7979f56cf31d04e4a3de4039c00d082 100644
--- a/IO/Import/vtkOBJImporterInternals.h
+++ b/IO/Import/vtkOBJImporterInternals.h
@@ -1,15 +1,5 @@
-/*=========================================================================
-  Program:   Visualization Toolkit
-  Module:    vtkOBJImporterInternals.h
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOBJImporterInternals_h
 #define vtkOBJImporterInternals_h
 
diff --git a/IO/Import/vtkVRML.h b/IO/Import/vtkVRML.h
index 76a2e5e40f1f2b2a4bf4893576011392f24a9e7a..ca9854e34e6d08466d3781be0e9100715cf45177 100644
--- a/IO/Import/vtkVRML.h
+++ b/IO/Import/vtkVRML.h
@@ -1,24 +1,12 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRML.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 1996 Silicon Graphics, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /* ======================================================================
 
    Importer based on BNF Yacc and Lex parser definition from:
 
     **************************************************
         * VRML 2.0 Parser
-        * Copyright (C) 1996 Silicon Graphics, Inc.
         *
         * Author(s) :    Gavin Bell
         *                Daniel Woods (first port)
diff --git a/IO/Import/vtkVRMLImporter.cxx b/IO/Import/vtkVRMLImporter.cxx
index 3a1f111fbec4ce98d30074afd9c116fdecad2517..cc77fca00f86ca84185146dc4709d5e53b0e3dc9 100644
--- a/IO/Import/vtkVRMLImporter.cxx
+++ b/IO/Import/vtkVRMLImporter.cxx
@@ -1,25 +1,12 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRMLImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 1996 Silicon Graphics, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /* ======================================================================
 
    Importer based on BNF Yacc and Lex parser definition from:
 
         **************************************************
         * VRML 2.0 Parser
-        * Copyright (C) 1996 Silicon Graphics, Inc.
-        *
         * Author(s) :    Gavin Bell
         *                Daniel Woods (first port)
         **************************************************
diff --git a/IO/Import/vtkVRMLImporter.h b/IO/Import/vtkVRMLImporter.h
index 26b408ab4fc29dc0cc6fb7badc607ccf72fcaf51..c348b1274b9662cbcbab2ea796f89091a2147440 100644
--- a/IO/Import/vtkVRMLImporter.h
+++ b/IO/Import/vtkVRMLImporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRMLImporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRMLImporter
  * @brief   imports VRML 2.0 files.
diff --git a/IO/Import/vtkVRMLImporter_Yacc.h b/IO/Import/vtkVRMLImporter_Yacc.h
index a3938b0ea7f6ba2686cc1085a6fb3530dec42bbd..c472b968b9ad0249ee2e56f39b88b6503dae1f0b 100644
--- a/IO/Import/vtkVRMLImporter_Yacc.h
+++ b/IO/Import/vtkVRMLImporter_Yacc.h
@@ -1,17 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRMLInternal_Yacc.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
+// SPDX-FileCopyrightText: Copyright (C) 1996 Silicon Graphics, Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND GPL-3.0 WITH Bison-exception-2.2
 /**
  * @class   vtkVRMLImporter_Yacc
  *
@@ -848,29 +838,6 @@ static const short yycheck[] = {    66,
 };
 /* -*-C-*-  Note some compilers choke on comments on `#line' lines.  */
 
-
-/* Skeleton output parser for bison,
-   Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
-
-/* As a special exception, when this file is copied by Bison into a
-   Bison output file, you may use that output file without restriction.
-   This special exception was added by the Free Software Foundation
-   in version 1.24 of Bison.  */
-
 //extern int yylex(vtkVRMLImporter* self);
 //extern void yyerror();
 
@@ -4054,7 +4021,6 @@ static const short int yy_rule_linenum[49] =
 //char *yytext;
 /**************************************************
  * VRML 2.0 Parser
- * Copyright (C) 1996 Silicon Graphics, Inc.
  *
  * Author(s)    : Gavin Bell
  *                Daniel Woods (first port)
diff --git a/IO/Infovis/LICENSE b/IO/Infovis/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/Infovis/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/Infovis/Testing/Cxx/TestBiomTableReader.cxx b/IO/Infovis/Testing/Cxx/TestBiomTableReader.cxx
index 9b1e9d0adb3ba4d5e686bf3e1327da0ad8e9d9df..a4d62defbfc15c7f6f2b99a52b28ad4d2114007f 100644
--- a/IO/Infovis/Testing/Cxx/TestBiomTableReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestBiomTableReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiomTableReader.h"
 #include "vtkSmartPointer.h"
 #include "vtkTable.h"
diff --git a/IO/Infovis/Testing/Cxx/TestDIMACSGraphReader.cxx b/IO/Infovis/Testing/Cxx/TestDIMACSGraphReader.cxx
index 7bc0c9d581c60e1aa8499ecca5a5c329b5dcdc61..6d430c536db4783c08e00ff738588882b5841f87 100644
--- a/IO/Infovis/Testing/Cxx/TestDIMACSGraphReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestDIMACSGraphReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDIMACSGraphReader.h"
 #include "vtkGraph.h"
 #include "vtkSmartPointer.h"
diff --git a/IO/Infovis/Testing/Cxx/TestDataObjectIO.cxx b/IO/Infovis/Testing/Cxx/TestDataObjectIO.cxx
index b273c8a841dc336e38901eac607692a745b3cc0a..4f5a97de13cc366fc359cc201b93292c0387f145 100644
--- a/IO/Infovis/Testing/Cxx/TestDataObjectIO.cxx
+++ b/IO/Infovis/Testing/Cxx/TestDataObjectIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataObjectIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectWriter.h"
 #include "vtkDataSetAttributes.h"
 #include "vtkDirectedGraph.h"
diff --git a/IO/Infovis/Testing/Cxx/TestDelimitedTextReader.cxx b/IO/Infovis/Testing/Cxx/TestDelimitedTextReader.cxx
index e31c30f60d597c73ccc0699b7a457996a1d1aa04..dabd9b958c5d30b5080d4a209ca34e54f2bb3f77 100644
--- a/IO/Infovis/Testing/Cxx/TestDelimitedTextReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestDelimitedTextReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelimitedTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDelimitedTextReader.h>
 #include <vtkIOStream.h>
diff --git a/IO/Infovis/Testing/Cxx/TestDelimitedTextReader2.cxx b/IO/Infovis/Testing/Cxx/TestDelimitedTextReader2.cxx
index b9361ef0298e2775938270d2349df21be52d2955..6960ef092d13516980f3f5b49319787e120088cf 100644
--- a/IO/Infovis/Testing/Cxx/TestDelimitedTextReader2.cxx
+++ b/IO/Infovis/Testing/Cxx/TestDelimitedTextReader2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelimitedTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkDelimitedTextReader.h>
 #include <vtkTable.h>
diff --git a/IO/Infovis/Testing/Cxx/TestDelimitedTextReaderWithBOM.cxx b/IO/Infovis/Testing/Cxx/TestDelimitedTextReaderWithBOM.cxx
index 96ca2e1b16808371703b94dfe9e74ff518dd98f9..ba948e5850cdcafb2b95faf59163fbfe5b1e6877 100644
--- a/IO/Infovis/Testing/Cxx/TestDelimitedTextReaderWithBOM.cxx
+++ b/IO/Infovis/Testing/Cxx/TestDelimitedTextReaderWithBOM.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelimitedTextReaderWithBOM.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArray.h"
 #include "vtkDataSetAttributes.h"
 #include "vtkDelimitedTextReader.h"
diff --git a/IO/Infovis/Testing/Cxx/TestFixedWidthTextReader.cxx b/IO/Infovis/Testing/Cxx/TestFixedWidthTextReader.cxx
index fbb3e811cac868ab7d510c180fdd56243b3bb225..d3183617e726621f97c10ca35f3bdd0abd579119 100644
--- a/IO/Infovis/Testing/Cxx/TestFixedWidthTextReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestFixedWidthTextReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFixedWidthTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkFixedWidthTextReader.h>
 #include <vtkIOStream.h>
diff --git a/IO/Infovis/Testing/Cxx/TestISIReader.cxx b/IO/Infovis/Testing/Cxx/TestISIReader.cxx
index c8fb7c35f42ce2af8cd48e66e881672727eaec76..6104cb4971d9634186f6dbd42c1207cb8c489c87 100644
--- a/IO/Infovis/Testing/Cxx/TestISIReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestISIReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestISIReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkISIReader.h"
 #include "vtkSmartPointer.h"
diff --git a/IO/Infovis/Testing/Cxx/TestMultiNewickTreeReader.cxx b/IO/Infovis/Testing/Cxx/TestMultiNewickTreeReader.cxx
index 342596fa445ba54ceb469e2e3fd57522f18218bf..3245f1cbbc4044fdca7f6f318b0a297486cfad1f 100644
--- a/IO/Infovis/Testing/Cxx/TestMultiNewickTreeReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestMultiNewickTreeReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiNewickTreeReader.h"
 #include "vtkMultiPieceDataSet.h"
 #include "vtkSmartPointer.h"
diff --git a/IO/Infovis/Testing/Cxx/TestNewickTreeReader.cxx b/IO/Infovis/Testing/Cxx/TestNewickTreeReader.cxx
index 1ca5543cd2d6198734382ca07e1991f1299ecdc8..52562f2f7542ca4c3fbc0d2a1aa60ce8bc7a6d14 100644
--- a/IO/Infovis/Testing/Cxx/TestNewickTreeReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestNewickTreeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNewickTreeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNewickTreeReader.h"
 #include "vtkSmartPointer.h"
diff --git a/IO/Infovis/Testing/Cxx/TestNewickTreeWriter.cxx b/IO/Infovis/Testing/Cxx/TestNewickTreeWriter.cxx
index 0421ea3847c65def0b5e1021ece9e8d0b06c67c9..f2dc03dae040bde09d5569e65a721102daac1b00 100644
--- a/IO/Infovis/Testing/Cxx/TestNewickTreeWriter.cxx
+++ b/IO/Infovis/Testing/Cxx/TestNewickTreeWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNewickTreeWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractArray.h"
 #include "vtkDataSetAttributes.h"
diff --git a/IO/Infovis/Testing/Cxx/TestPhyloXMLTreeReadWrite.cxx b/IO/Infovis/Testing/Cxx/TestPhyloXMLTreeReadWrite.cxx
index 6a922edfaba95b7e8cd4a94d1f530619cb44dac0..88e8455f9586fef5e301bc80a29900b213313b46 100644
--- a/IO/Infovis/Testing/Cxx/TestPhyloXMLTreeReadWrite.cxx
+++ b/IO/Infovis/Testing/Cxx/TestPhyloXMLTreeReadWrite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPhyloXMLTreeReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractArray.h"
 #include "vtkDataSetAttributes.h"
diff --git a/IO/Infovis/Testing/Cxx/TestRISReader.cxx b/IO/Infovis/Testing/Cxx/TestRISReader.cxx
index 6d9fcb78f816da3f2dce57e8f1d9e2e160cf6747..9ecc442171a06b1942b419077707d1529c100378 100644
--- a/IO/Infovis/Testing/Cxx/TestRISReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestRISReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRISReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRISReader.h"
 #include "vtkSmartPointer.h"
diff --git a/IO/Infovis/Testing/Cxx/TestTemporalDelimitedTextReader.cxx b/IO/Infovis/Testing/Cxx/TestTemporalDelimitedTextReader.cxx
index 3c2db0bcd7060055cc08c1395b382e4fa78d1ff2..d24b5558432763b4a95291f6ddf136c0b4dfccfa 100644
--- a/IO/Infovis/Testing/Cxx/TestTemporalDelimitedTextReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestTemporalDelimitedTextReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelimitedTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkTable.h>
 #include <vtkTemporalDelimitedTextReader.h>
diff --git a/IO/Infovis/Testing/Cxx/TestTulipReader.cxx b/IO/Infovis/Testing/Cxx/TestTulipReader.cxx
index 49ed6548937a939621563fef4085b18484c96978..7306e52719059b12c78b91ad82a8ca697a548743 100644
--- a/IO/Infovis/Testing/Cxx/TestTulipReader.cxx
+++ b/IO/Infovis/Testing/Cxx/TestTulipReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTulipReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCircularLayoutStrategy.h"
diff --git a/IO/Infovis/Testing/Cxx/TestTulipReaderClusters.cxx b/IO/Infovis/Testing/Cxx/TestTulipReaderClusters.cxx
index 9af8c9d7f2d6eb5cb3bc0a899e53a16200780af4..e922a9baa5d09907c5d3170648727591215401da 100644
--- a/IO/Infovis/Testing/Cxx/TestTulipReaderClusters.cxx
+++ b/IO/Infovis/Testing/Cxx/TestTulipReaderClusters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTulipReaderClusters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkForceDirectedLayoutStrategy.h"
diff --git a/IO/Infovis/Testing/Cxx/TestTulipReaderProperties.cxx b/IO/Infovis/Testing/Cxx/TestTulipReaderProperties.cxx
index ae9771b972e7ab0d247ca8b16a5be25ee538e069..03c07bf79b443a8947913756cf50e926ebfa4ebb 100644
--- a/IO/Infovis/Testing/Cxx/TestTulipReaderProperties.cxx
+++ b/IO/Infovis/Testing/Cxx/TestTulipReaderProperties.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTulipReaderProperties.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/IO/Infovis/vtk.module b/IO/Infovis/vtk.module
index 2fcdcf3ae28769ee601bc0d30e38e7c723b3774e..51cc65600f6a650dfd80ee09103a8bf410fdd5f7 100644
--- a/IO/Infovis/vtk.module
+++ b/IO/Infovis/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkIOInfovis
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/Infovis/vtkBiomTableReader.cxx b/IO/Infovis/vtkBiomTableReader.cxx
index 2882e635a97a71b66670c6b501e5ea41a88f5119..5c47c6f5cd74209e65f415ff00bdc19167270437 100644
--- a/IO/Infovis/vtkBiomTableReader.cxx
+++ b/IO/Infovis/vtkBiomTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiomTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiomTableReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Infovis/vtkBiomTableReader.h b/IO/Infovis/vtkBiomTableReader.h
index d61a3d14042c98dfae02241439690e4a2abc3c07..316e9259f7d3414f344eac41e5e2f262a28fa2a3 100644
--- a/IO/Infovis/vtkBiomTableReader.h
+++ b/IO/Infovis/vtkBiomTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiomTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiomTableReader
  * @brief   read vtkTable from a .biom input file
diff --git a/IO/Infovis/vtkChacoGraphReader.cxx b/IO/Infovis/vtkChacoGraphReader.cxx
index d5a947d3d700d6c6a5a1986dedf7b4f4df56c3cf..d79cc9b519155710d068d91253aeb06c9846f9ec 100644
--- a/IO/Infovis/vtkChacoGraphReader.cxx
+++ b/IO/Infovis/vtkChacoGraphReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChacoGraphReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .NAME vtkChacoGraphReader - Reads chaco graph files.
 //
 // .SECTION Description
diff --git a/IO/Infovis/vtkChacoGraphReader.h b/IO/Infovis/vtkChacoGraphReader.h
index 8cb65af8efaf27779c50330a865b231212065306..ccbdd1b199f62800146089ae6be86fd5f2fa3243 100644
--- a/IO/Infovis/vtkChacoGraphReader.h
+++ b/IO/Infovis/vtkChacoGraphReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkChacoGraphReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkChacoGraphReader
  * @brief   Reads chaco graph files.
diff --git a/IO/Infovis/vtkDIMACSGraphReader.cxx b/IO/Infovis/vtkDIMACSGraphReader.cxx
index f7eac81f390d1a644fabc9efcfb2ca2c1b085c41..a554b936f9d045726a0e3a782a551c21159883d1 100644
--- a/IO/Infovis/vtkDIMACSGraphReader.cxx
+++ b/IO/Infovis/vtkDIMACSGraphReader.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIMACSGraphReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDIMACSGraphReader.h"
 
diff --git a/IO/Infovis/vtkDIMACSGraphReader.h b/IO/Infovis/vtkDIMACSGraphReader.h
index f398fe3607e545a1c9e4ee73b6c1d9aefef4bf9e..c28940bca8a6deec86e09eeb83d1ec568a469eda 100644
--- a/IO/Infovis/vtkDIMACSGraphReader.h
+++ b/IO/Infovis/vtkDIMACSGraphReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIMACSGraphReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDIMACSGraphReader
diff --git a/IO/Infovis/vtkDIMACSGraphWriter.cxx b/IO/Infovis/vtkDIMACSGraphWriter.cxx
index a88db9cdbfb64bae60d5fe3b2e8ac410fc6d9751..8c995806ead5956acf44049f2f4781f6c333e021 100644
--- a/IO/Infovis/vtkDIMACSGraphWriter.cxx
+++ b/IO/Infovis/vtkDIMACSGraphWriter.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIMACSGraphWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDIMACSGraphWriter.h"
 
diff --git a/IO/Infovis/vtkDIMACSGraphWriter.h b/IO/Infovis/vtkDIMACSGraphWriter.h
index a3ad7f52265d6871b4297b9f78a4f5fa5b34ed86..d3ba257b6dfada6b07cbb24a2a80b9b35e28a40a 100644
--- a/IO/Infovis/vtkDIMACSGraphWriter.h
+++ b/IO/Infovis/vtkDIMACSGraphWriter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIMACSGraphWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDIMACSGraphWriter
diff --git a/IO/Infovis/vtkDelimitedTextReader.cxx b/IO/Infovis/vtkDelimitedTextReader.cxx
index 2064c7d859e582858fcffc2a326ff5e854cc00fc..2512d3f38041f04707e78c4767f3ccba9391ada5 100644
--- a/IO/Infovis/vtkDelimitedTextReader.cxx
+++ b/IO/Infovis/vtkDelimitedTextReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDelimitedTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDelimitedTextReader.h"
 #include "vtkCommand.h"
diff --git a/IO/Infovis/vtkDelimitedTextReader.h b/IO/Infovis/vtkDelimitedTextReader.h
index c4aa90e6fc775f15183cae741eadc1de70aa362d..1f198b182031da0b1fbb0344f47074d3ef06f034 100644
--- a/IO/Infovis/vtkDelimitedTextReader.h
+++ b/IO/Infovis/vtkDelimitedTextReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDelimitedTextReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkDelimitedTextReader
diff --git a/IO/Infovis/vtkFixedWidthTextReader.cxx b/IO/Infovis/vtkFixedWidthTextReader.cxx
index b2a84e8d4bdc51c7f6b53cbc42eab45d817ed551..d112f4ae686070f275b323f5860e8a7c70da707c 100644
--- a/IO/Infovis/vtkFixedWidthTextReader.cxx
+++ b/IO/Infovis/vtkFixedWidthTextReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedWidthTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkFixedWidthTextReader.h"
 #include "vtkCommand.h"
diff --git a/IO/Infovis/vtkFixedWidthTextReader.h b/IO/Infovis/vtkFixedWidthTextReader.h
index 1d9fab6f34c62c37c5cc7c233e051d7c1805be35..591559b8fe45599b26ecf861c7c7c56214225294 100644
--- a/IO/Infovis/vtkFixedWidthTextReader.h
+++ b/IO/Infovis/vtkFixedWidthTextReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedWidthTextReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkFixedWidthTextReader
diff --git a/IO/Infovis/vtkISIReader.cxx b/IO/Infovis/vtkISIReader.cxx
index 86e11bd9de0138c11aaf23773d3ac34faf6d5d07..02d660c679153640b5052ff2e58d47038254ecd1 100644
--- a/IO/Infovis/vtkISIReader.cxx
+++ b/IO/Infovis/vtkISIReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkISIReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkISIReader.h"
 #include "vtkCommand.h"
diff --git a/IO/Infovis/vtkISIReader.h b/IO/Infovis/vtkISIReader.h
index 90844e4c16803e62f5f86ed28d3bb8df6d0203a0..45413a2dbe3052d78530fde81378e304d9e19d15 100644
--- a/IO/Infovis/vtkISIReader.h
+++ b/IO/Infovis/vtkISIReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkISIReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkISIReader
  * @brief   reader for ISI files
diff --git a/IO/Infovis/vtkMultiNewickTreeReader.cxx b/IO/Infovis/vtkMultiNewickTreeReader.cxx
index d951e284e82f3c0a1cc331f1d232167d430c4107..83845f4d6140c39c80a696855b64af28730d7508 100644
--- a/IO/Infovis/vtkMultiNewickTreeReader.cxx
+++ b/IO/Infovis/vtkMultiNewickTreeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiNewickTreeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiNewickTreeReader.h"
 
 #include "vtkInformation.h"
diff --git a/IO/Infovis/vtkMultiNewickTreeReader.h b/IO/Infovis/vtkMultiNewickTreeReader.h
index e5facfc5ece72ab3698c4fbbb6b2e4704fc36bac..114f3f19dd2c37c44737476dba14fbf56a5fcc49 100644
--- a/IO/Infovis/vtkMultiNewickTreeReader.h
+++ b/IO/Infovis/vtkMultiNewickTreeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiNewickTreeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiNewickTreeReader
  * @brief   read multiple vtkTrees from Newick formatted file
diff --git a/IO/Infovis/vtkNewickTreeReader.cxx b/IO/Infovis/vtkNewickTreeReader.cxx
index b61f4c977ee2438b0850eeaa772778b33cc367d6..4465070f19eadc7fd23750a0d58219a2280584ab 100644
--- a/IO/Infovis/vtkNewickTreeReader.cxx
+++ b/IO/Infovis/vtkNewickTreeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNewickTreeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNewickTreeReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Infovis/vtkNewickTreeReader.h b/IO/Infovis/vtkNewickTreeReader.h
index a8239fc110eec279b07cd9a05376186824f21f39..f6f5128b27201bddbc9cf278ec086496aef25b9e 100644
--- a/IO/Infovis/vtkNewickTreeReader.h
+++ b/IO/Infovis/vtkNewickTreeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNewickTreeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNewickTreeReader
  * @brief   read vtkTree from Newick formatted file
diff --git a/IO/Infovis/vtkNewickTreeWriter.cxx b/IO/Infovis/vtkNewickTreeWriter.cxx
index dcd359b9819cc6e859cc0b49929601922bd19678..3587cf555ef73d58fb7d6ce302a7fd9af2ec96c9 100644
--- a/IO/Infovis/vtkNewickTreeWriter.cxx
+++ b/IO/Infovis/vtkNewickTreeWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNewickTreeWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNewickTreeWriter.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/IO/Infovis/vtkNewickTreeWriter.h b/IO/Infovis/vtkNewickTreeWriter.h
index 84e1f4c30e57194b297254c6254e424c4431cf7d..5b562d95cd4a3283fbecec304e4ddfe4dbc025f9 100644
--- a/IO/Infovis/vtkNewickTreeWriter.h
+++ b/IO/Infovis/vtkNewickTreeWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNewickTreeWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNewickTreeWriter
  * @brief   write vtkTree data to Newick format.
diff --git a/IO/Infovis/vtkPhyloXMLTreeReader.cxx b/IO/Infovis/vtkPhyloXMLTreeReader.cxx
index 1afce901312469ba492b8298470ef83274ef453a..bbedf8ebc49b83b9ddac6ffd4ffc3c02838f28a6 100644
--- a/IO/Infovis/vtkPhyloXMLTreeReader.cxx
+++ b/IO/Infovis/vtkPhyloXMLTreeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPhyloXMLTreeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPhyloXMLTreeReader.h"
 
 #include "vtkBitArray.h"
diff --git a/IO/Infovis/vtkPhyloXMLTreeReader.h b/IO/Infovis/vtkPhyloXMLTreeReader.h
index b85fa835bd1e3c2a3af5a243bd5746db35327336..6b996b75fa27089f40e29aa060baf1a3f7c89e14 100644
--- a/IO/Infovis/vtkPhyloXMLTreeReader.h
+++ b/IO/Infovis/vtkPhyloXMLTreeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPhyloXMLTreeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPhyloXMLTreeReader
  * @brief   read vtkTree from PhyloXML formatted file
diff --git a/IO/Infovis/vtkPhyloXMLTreeWriter.cxx b/IO/Infovis/vtkPhyloXMLTreeWriter.cxx
index 447e3926184603d41fc542a7dcd2d7f13e504ab3..a1cdfeb4f2f4a2d8d5a17451d08c660117dff969 100644
--- a/IO/Infovis/vtkPhyloXMLTreeWriter.cxx
+++ b/IO/Infovis/vtkPhyloXMLTreeWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPhyloXMLTreeWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPhyloXMLTreeWriter.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/IO/Infovis/vtkPhyloXMLTreeWriter.h b/IO/Infovis/vtkPhyloXMLTreeWriter.h
index 69464b55cb4b419c5921bec3baac040a86fb4e08..5b34755df783d3a07cb38b3a776b9ac9cd2c5e4a 100644
--- a/IO/Infovis/vtkPhyloXMLTreeWriter.h
+++ b/IO/Infovis/vtkPhyloXMLTreeWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPhyloXMLTreeWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPhyloXMLTreeWriter
  * @brief   write vtkTree data to PhyloXML format.
diff --git a/IO/Infovis/vtkRISReader.cxx b/IO/Infovis/vtkRISReader.cxx
index f9757819f3f24929d7bfce3b9a15157541d9f932..167d09654575b95128152dda5f71e0052bb22db6 100644
--- a/IO/Infovis/vtkRISReader.cxx
+++ b/IO/Infovis/vtkRISReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRISReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRISReader.h"
 #include "vtkCommand.h"
diff --git a/IO/Infovis/vtkRISReader.h b/IO/Infovis/vtkRISReader.h
index 82962e7d487c4bb1b73c31925b61eb59a480a476..2a4bda5f437453636d0320e0604b751a799920d1 100644
--- a/IO/Infovis/vtkRISReader.h
+++ b/IO/Infovis/vtkRISReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRISReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRISReader
  * @brief   reader for RIS files
diff --git a/IO/Infovis/vtkTemporalDelimitedTextReader.cxx b/IO/Infovis/vtkTemporalDelimitedTextReader.cxx
index 8d7ca5f433ba64715ce17d380d1f4c953b25dae3..9b12dd2f6f1c74e880d49da4019f70e201985055 100644
--- a/IO/Infovis/vtkTemporalDelimitedTextReader.cxx
+++ b/IO/Infovis/vtkTemporalDelimitedTextReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalDelimitedTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTemporalDelimitedTextReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Infovis/vtkTemporalDelimitedTextReader.h b/IO/Infovis/vtkTemporalDelimitedTextReader.h
index 805799255ea85b7c5056d31cf1e7a3363b616126..53133f6f0504055ef326f9d6923728fba10f7cad 100644
--- a/IO/Infovis/vtkTemporalDelimitedTextReader.h
+++ b/IO/Infovis/vtkTemporalDelimitedTextReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTemporalDelimitedTextReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTemporalDelimitedTextReader
  * @brief   reads a delimited ascii or unicode text files and and output a
diff --git a/IO/Infovis/vtkTulipReader.cxx b/IO/Infovis/vtkTulipReader.cxx
index 3679a2b6820ca270bd0b21dc5a4304aaa119e75e..81238d8592aba4427394c00ca6b03243d18dd7da 100644
--- a/IO/Infovis/vtkTulipReader.cxx
+++ b/IO/Infovis/vtkTulipReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTulipReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTulipReader.h"
 
diff --git a/IO/Infovis/vtkTulipReader.h b/IO/Infovis/vtkTulipReader.h
index 7fa3834bffb74003846af316e6560b9a7ac81fa7..d73cd7422bd1c649d10db17ed73877386f73ddff 100644
--- a/IO/Infovis/vtkTulipReader.h
+++ b/IO/Infovis/vtkTulipReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTulipReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTulipReader
  * @brief   Reads tulip graph files.
diff --git a/IO/Infovis/vtkXGMLReader.cxx b/IO/Infovis/vtkXGMLReader.cxx
index 248df0c86227e4fc2cc0a3427d3713c77aff4c1f..8c6ebbc475bfe6a9ce514744a887188210377666 100644
--- a/IO/Infovis/vtkXGMLReader.cxx
+++ b/IO/Infovis/vtkXGMLReader.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkXGMLReader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkXGMLReader.h"
 
diff --git a/IO/Infovis/vtkXGMLReader.h b/IO/Infovis/vtkXGMLReader.h
index 15707ba3ad7fcc283769e6cc110d5760ba511fd6..5c153381e2d59f5dcf3f9c7205683c8049d39059 100644
--- a/IO/Infovis/vtkXGMLReader.h
+++ b/IO/Infovis/vtkXGMLReader.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXGMLReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//-------------------------------------------------------------------------
-// Copyright 2008 Sandia Corporation.
-// Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-// the U.S. Government retains certain rights in this software.
-//-------------------------------------------------------------------------
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkXGMLReader
  * @brief   Reads XGML graph files.
diff --git a/IO/Infovis/vtkXMLTreeReader.cxx b/IO/Infovis/vtkXMLTreeReader.cxx
index 23fa764f9e7dd24afe2437ce1f76bd2cdb39c939..8be73b01527e77d0bdc074b8e4a763b9c00305cc 100644
--- a/IO/Infovis/vtkXMLTreeReader.cxx
+++ b/IO/Infovis/vtkXMLTreeReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLTreeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkXMLTreeReader.h"
 
diff --git a/IO/Infovis/vtkXMLTreeReader.h b/IO/Infovis/vtkXMLTreeReader.h
index d817580b3346fd744d61cd1bb28c4a098687a943..7ff05f45a4267aee66535675949edbe6b8a03025 100644
--- a/IO/Infovis/vtkXMLTreeReader.h
+++ b/IO/Infovis/vtkXMLTreeReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLTreeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkXMLTreeReader
  * @brief   reads an XML file into a vtkTree
diff --git a/IO/LAS/Testing/Cxx/TestLASReader.cxx.in b/IO/LAS/Testing/Cxx/TestLASReader.cxx.in
index 2b35af47037a18c05e62df4456fbf3b93c2a9b71..fc7286ae0b1c68d47a1734fc06bc353c0bcca6b7 100644
--- a/IO/LAS/Testing/Cxx/TestLASReader.cxx.in
+++ b/IO/LAS/Testing/Cxx/TestLASReader.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGaussianBlurPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This tests reading a LAS file.
  */
diff --git a/IO/LAS/vtk.module b/IO/LAS/vtk.module
index 9e81196ce78b80efd2639b457ac74c631f8c8b4b..62c171ba1e2e03814a7a2e7e924d9068dbf54133 100644
--- a/IO/LAS/vtk.module
+++ b/IO/LAS/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOLAS
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/LAS/vtkLASReader.cxx b/IO/LAS/vtkLASReader.cxx
index 19bb2e9ed8eec5f3a4f1f11fe030581fa5ce0fd5..d0fcd666e4e92dd48377dacd5526160477da55be 100644
--- a/IO/LAS/vtkLASReader.cxx
+++ b/IO/LAS/vtkLASReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLASReader.h"
 
diff --git a/IO/LAS/vtkLASReader.h b/IO/LAS/vtkLASReader.h
index dfb8e4003cb35297306086522d0e67f4edceb2cb..4cfe42cf96adf4449df8c22f94cac099e859a521 100644
--- a/IO/LAS/vtkLASReader.h
+++ b/IO/LAS/vtkLASReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLASRasterReader
  * @brief   Reads LIDAR data saved using the LAS file format.
diff --git a/IO/LSDyna/LSDynaFamily.cxx b/IO/LSDyna/LSDynaFamily.cxx
index 01af0f87c0d5aa222ed6ee26943f7ae63ec05285..15755d06840391602aca791847eeaafb7e156929 100644
--- a/IO/LSDyna/LSDynaFamily.cxx
+++ b/IO/LSDyna/LSDynaFamily.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    LSDynaFamily.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "LSDynaFamily.h"
 #include <vtksys/SystemTools.hxx>
diff --git a/IO/LSDyna/LSDynaFamily.h b/IO/LSDyna/LSDynaFamily.h
index ce28a2cacc4c27fddfc058012871605bc1ee9adf..9deb8570749035dace319ad7d1b0caf4e82945fd 100644
--- a/IO/LSDyna/LSDynaFamily.h
+++ b/IO/LSDyna/LSDynaFamily.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    LSDynaFamily.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME LSDynaFamily
 // .SECTION Description
diff --git a/IO/LSDyna/LSDynaMetaData.cxx b/IO/LSDyna/LSDynaMetaData.cxx
index 60b30875c1c9ded9446e4cfb67dc29c5e17b9a01..bc66fdcdd45553d1dcf98b221986aa4fffdee831 100644
--- a/IO/LSDyna/LSDynaMetaData.cxx
+++ b/IO/LSDyna/LSDynaMetaData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    LSDynaMetaData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "LSDynaMetaData.h"
 
 //------------------------------------------------------------------------------
diff --git a/IO/LSDyna/LSDynaMetaData.h b/IO/LSDyna/LSDynaMetaData.h
index 54901b685f3a1a240aace0c2eda29390bbfe2014..252e6d8892f550e1d0cc6f0739bec5c8c48e15c3 100644
--- a/IO/LSDyna/LSDynaMetaData.h
+++ b/IO/LSDyna/LSDynaMetaData.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    LSDynaMetaData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME LSDynaMetaData - Read LS-Dyna databases (d3plot)
 // .SECTION Description
diff --git a/IO/LSDyna/Testing/Cxx/TestLSDynaReader.cxx b/IO/LSDyna/Testing/Cxx/TestLSDynaReader.cxx
index a0660e2d4eb5a2dcdd9bedfe2bcd76f7fb53023f..0934a8ece315a2c32a88c1cb084644e05619f350 100644
--- a/IO/LSDyna/Testing/Cxx/TestLSDynaReader.cxx
+++ b/IO/LSDyna/Testing/Cxx/TestLSDynaReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkLSDynaReader
 // .SECTION Description
 // Tests the vtkLSDynaReader.
diff --git a/IO/LSDyna/Testing/Cxx/TestLSDynaReaderDeflection.cxx b/IO/LSDyna/Testing/Cxx/TestLSDynaReaderDeflection.cxx
index be74c9033cffe749201f7ed99354f743376c95da..eacb5d44331695dd79e5233eae9f6790baa5693b 100644
--- a/IO/LSDyna/Testing/Cxx/TestLSDynaReaderDeflection.cxx
+++ b/IO/LSDyna/Testing/Cxx/TestLSDynaReaderDeflection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLSDynaReaderDeflection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkLSDynaReader (paraview/paraview#17453)
 // .SECTION Description
 // Tests the vtkLSDynaReader.
diff --git a/IO/LSDyna/Testing/Cxx/TestLSDynaReaderNoDefl.cxx b/IO/LSDyna/Testing/Cxx/TestLSDynaReaderNoDefl.cxx
index 0a1fe68be9e13135d66353270b76e954c80c2aa9..85afc6decbc45fe63484b59da850ba05622084b8 100644
--- a/IO/LSDyna/Testing/Cxx/TestLSDynaReaderNoDefl.cxx
+++ b/IO/LSDyna/Testing/Cxx/TestLSDynaReaderNoDefl.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkLSDynaReader when the dataset has no deflection data
 // .SECTION Description
 // Tests the vtkLSDynaReader when nodal deflections are part of the
diff --git a/IO/LSDyna/Testing/Cxx/TestLSDynaReaderSPH.cxx b/IO/LSDyna/Testing/Cxx/TestLSDynaReaderSPH.cxx
index 1f74323f05edebfca54588d12623fc850317c028..3b14fd61230a90c49e5f3a6a0ba221b4cebe86dc 100644
--- a/IO/LSDyna/Testing/Cxx/TestLSDynaReaderSPH.cxx
+++ b/IO/LSDyna/Testing/Cxx/TestLSDynaReaderSPH.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkLSDynaReader
 // .SECTION Description
 // Tests the vtkLSDynaReader.
diff --git a/IO/LSDyna/vtk.module b/IO/LSDyna/vtk.module
index d6a6ed7f3e209081272ad36243306e333798c12a..6d45ea6651e12f0d5a4453bcffe43b1ea0eb169c 100644
--- a/IO/LSDyna/vtk.module
+++ b/IO/LSDyna/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/LSDyna/vtkLSDynaPart.cxx b/IO/LSDyna/vtkLSDynaPart.cxx
index a9e7041ef473192cfb5297edd7962ad1cf286343..70f5e3483ede0d32ffa413b4873d4fc6e63a2acf 100644
--- a/IO/LSDyna/vtkLSDynaPart.cxx
+++ b/IO/LSDyna/vtkLSDynaPart.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaPart.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLSDynaPart.h"
 
diff --git a/IO/LSDyna/vtkLSDynaPart.h b/IO/LSDyna/vtkLSDynaPart.h
index d1af251a5b878444921c249ff8008794f37701db..50aef6fec75e3eedad8aac409d8b160481b058fd 100644
--- a/IO/LSDyna/vtkLSDynaPart.h
+++ b/IO/LSDyna/vtkLSDynaPart.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaPart.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkLSDynaPart_h
 #define vtkLSDynaPart_h
diff --git a/IO/LSDyna/vtkLSDynaPartCollection.cxx b/IO/LSDyna/vtkLSDynaPartCollection.cxx
index 294dfe972ca2b7c1aaf6635bf92c1bf89b6a4aea..764af2c61334a90f1a1a4d219ca21bcad7f93471 100644
--- a/IO/LSDyna/vtkLSDynaPartCollection.cxx
+++ b/IO/LSDyna/vtkLSDynaPartCollection.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLSDynaPartCollection.h"
 #include "LSDynaMetaData.h"
diff --git a/IO/LSDyna/vtkLSDynaPartCollection.h b/IO/LSDyna/vtkLSDynaPartCollection.h
index a12b6a4334f0f4fe169241d2127ca47e5d763007..4e0ddeb25efe3f2adab98c8d5b00a7271df51005 100644
--- a/IO/LSDyna/vtkLSDynaPartCollection.h
+++ b/IO/LSDyna/vtkLSDynaPartCollection.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaPartCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkLSDynaPartCollection_h
 #define vtkLSDynaPartCollection_h
diff --git a/IO/LSDyna/vtkLSDynaReader.cxx b/IO/LSDyna/vtkLSDynaReader.cxx
index 29e2c37dd9fee658695726b2e056dd207510c0c0..b6cadcc2ad4ed30c4f8460c88be4b7108bd52928 100644
--- a/IO/LSDyna/vtkLSDynaReader.cxx
+++ b/IO/LSDyna/vtkLSDynaReader.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 // NOTE TO DEVELOPERS: ========================================================
 //
diff --git a/IO/LSDyna/vtkLSDynaReader.h b/IO/LSDyna/vtkLSDynaReader.h
index 8779ca24ea05ca84ad113e309982991d58ec0dd9..3d4d073fc3a466341cd896f795a6371dfb71bf1f 100644
--- a/IO/LSDyna/vtkLSDynaReader.h
+++ b/IO/LSDyna/vtkLSDynaReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkLSDynaReader
diff --git a/IO/LSDyna/vtkLSDynaSummaryParser.cxx b/IO/LSDyna/vtkLSDynaSummaryParser.cxx
index bbfebdb11eb62795eb50a453f06e051f7975b957..6ccbf66a0261a28e51d4aa0ea7733ddc9a954b23 100644
--- a/IO/LSDyna/vtkLSDynaSummaryParser.cxx
+++ b/IO/LSDyna/vtkLSDynaSummaryParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaSummaryParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLSDynaSummaryParser.h"
 #include "LSDynaMetaData.h"
diff --git a/IO/LSDyna/vtkLSDynaSummaryParser.h b/IO/LSDyna/vtkLSDynaSummaryParser.h
index f5c2716edef5a6d632d0e52a3bc0744b77e7f6c8..b9aab768b4d32b146615e4aeb8d61c509eb57bad 100644
--- a/IO/LSDyna/vtkLSDynaSummaryParser.h
+++ b/IO/LSDyna/vtkLSDynaSummaryParser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLSDynaSummaryParser.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLSDynaSummaryParser
  * @brief   This is a helper class used by vtkLSDynaReader to read XML files.
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyArrayMetaData.cxx b/IO/Legacy/Testing/Cxx/TestLegacyArrayMetaData.cxx
index f421407ec963274efc0e29e65a83334812ae16f9..74614d8fc9fc182c7b913b9304a4355a7c7c9846 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyArrayMetaData.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyArrayMetaData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLegacyArrayMetaData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Roundtrip test for array metadata in legacy readers.
 
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyCompositeDataReaderWriter.cxx b/IO/Legacy/Testing/Cxx/TestLegacyCompositeDataReaderWriter.cxx
index b9b4028df99b6aaf7b9e8240cb5386a9819d2c29..982c5acbe0a0904053827319f3de94da3a7b6d93 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyCompositeDataReaderWriter.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyCompositeDataReaderWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLegacyCompositeDataReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRGaussianPulseSource.h"
 #include "vtkGenericDataObjectReader.h"
 #include "vtkGenericDataObjectWriter.h"
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyDataSetWriterSetFileVersion.cxx b/IO/Legacy/Testing/Cxx/TestLegacyDataSetWriterSetFileVersion.cxx
index 5f9a0d7df8d4e28286c67ee037a1c975e437cc06..185245329a59283cb3170f1a50bc78e2567e6382 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyDataSetWriterSetFileVersion.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyDataSetWriterSetFileVersion.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellArray.h"
 #include "vtkDataSetWriter.h"
 #include "vtkNew.h"
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyGhostCellsImport.cxx b/IO/Legacy/Testing/Cxx/TestLegacyGhostCellsImport.cxx
index 6bbc45015bfca28769e4543a7dca3fc640de3c7f..23350eebb9a6d09e8d8217caf70d5cd0740c686a 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyGhostCellsImport.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyGhostCellsImport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLegacyGhostCellsImport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test converting from a vtkGhostLevels to vtkGhostType
 // see http://www.kitware.com/blog/home/post/856
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyMappedUnstructuredGrid.cxx b/IO/Legacy/Testing/Cxx/TestLegacyMappedUnstructuredGrid.cxx
index 6f5721140fad1942a5d790b50440153202d9b153..81d09b0025f98c820de6ce94ae24b26842771cbc 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyMappedUnstructuredGrid.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyMappedUnstructuredGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMappedUnstructuredGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataObject.h"
 #include "vtkGenericDataObjectReader.h"
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetCollectionReaderWriter.cxx b/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetCollectionReaderWriter.cxx
index 5caba2c20c511c583ab3023fa7f3739bd98d2c3f..c94bb39bfd9dfc0e32c04ccfc431e1f1d94a2d0a 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetCollectionReaderWriter.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetCollectionReaderWriter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkGenericDataObjectReader.h>
 #include <vtkGenericDataObjectWriter.h>
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetReaderWriter.cxx b/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetReaderWriter.cxx
index 89abd326859147f4a3dd7820cefc909560cb1e67..ff57533232d840a872382edc61dbdb951a9bd610 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetReaderWriter.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyPartitionedDataSetReaderWriter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFieldData.h"
 #include "vtkFloatArray.h"
 #include "vtkGenericDataObjectReader.h"
diff --git a/IO/Legacy/Testing/Cxx/TestLegacyPolyDataReaderErrorCodePath.cxx b/IO/Legacy/Testing/Cxx/TestLegacyPolyDataReaderErrorCodePath.cxx
index 2f4e84e24c7ff0a07d1166f1573ad37c43d0bdd0..c80193b8e04908b93a9e4179e11a3778b089b7df 100644
--- a/IO/Legacy/Testing/Cxx/TestLegacyPolyDataReaderErrorCodePath.cxx
+++ b/IO/Legacy/Testing/Cxx/TestLegacyPolyDataReaderErrorCodePath.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkPolyData.h>
 #include <vtkPolyDataReader.h>
 #include <vtkTestErrorObserver.h>
diff --git a/IO/Legacy/vtk.module b/IO/Legacy/vtk.module
index 86c5bd30b982b47c872e28c1c0a54e937cae415b..3d8ba8a22c0d5a3601e2c1ba7573a688a75ba651 100644
--- a/IO/Legacy/vtk.module
+++ b/IO/Legacy/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/Legacy/vtkCompositeDataReader.cxx b/IO/Legacy/vtkCompositeDataReader.cxx
index ff6b93ffc2d1389820480ca85778091f824c2201..d65a3ec777647d9b8176b6ea87985692f86e9c26 100644
--- a/IO/Legacy/vtkCompositeDataReader.cxx
+++ b/IO/Legacy/vtkCompositeDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataReader.h"
 
 #include "vtkAMRBox.h"
diff --git a/IO/Legacy/vtkCompositeDataReader.h b/IO/Legacy/vtkCompositeDataReader.h
index 66e370e5c055c1a58c4baad804b5681ab1a02a7c..223a719ed66027583bbfb9be7d44c654ffb1d6a1 100644
--- a/IO/Legacy/vtkCompositeDataReader.h
+++ b/IO/Legacy/vtkCompositeDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataReader
  * @brief   read vtkCompositeDataSet data file.
diff --git a/IO/Legacy/vtkCompositeDataWriter.cxx b/IO/Legacy/vtkCompositeDataWriter.cxx
index cc0fe994487c850878568119013b5cff1557b434..05a28093a12ecd3f2ed1054c15e77e6a41e3cd11 100644
--- a/IO/Legacy/vtkCompositeDataWriter.cxx
+++ b/IO/Legacy/vtkCompositeDataWriter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkCompositeDataWriter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeDataWriter.h"
 
 #include "vtkAMRBox.h"
diff --git a/IO/Legacy/vtkCompositeDataWriter.h b/IO/Legacy/vtkCompositeDataWriter.h
index 522a3e46bf7e3ff9df0a4f3e76011692d1bce803..533548b2bce22007a021e515ca7482ddcb885715 100644
--- a/IO/Legacy/vtkCompositeDataWriter.h
+++ b/IO/Legacy/vtkCompositeDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataWriter
  * @brief   legacy VTK file writer for vtkCompositeDataSet
diff --git a/IO/Legacy/vtkDataObjectReader.cxx b/IO/Legacy/vtkDataObjectReader.cxx
index 3b8e37c610551d818cdcd459723c8e0c703f5b5b..3a02fbb132baee819460fdf795c614c1be46d3ba 100644
--- a/IO/Legacy/vtkDataObjectReader.cxx
+++ b/IO/Legacy/vtkDataObjectReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectReader.h"
 
 #include "vtkDataObject.h"
diff --git a/IO/Legacy/vtkDataObjectReader.h b/IO/Legacy/vtkDataObjectReader.h
index 4f7d60be5e334a3b4a13693e0b71bb13f2a33212..992de35b0718a8c876fee5086726c2863af82ec6 100644
--- a/IO/Legacy/vtkDataObjectReader.h
+++ b/IO/Legacy/vtkDataObjectReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectReader
  * @brief   read vtk field data file
diff --git a/IO/Legacy/vtkDataObjectWriter.cxx b/IO/Legacy/vtkDataObjectWriter.cxx
index acc5129d57bca0f8cccaa7b73353efecf4773d52..7a335aa5b3a220777a111ae174296bea50598c7b 100644
--- a/IO/Legacy/vtkDataObjectWriter.cxx
+++ b/IO/Legacy/vtkDataObjectWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataObjectWriter.h"
 
 #include "vtkDataObject.h"
diff --git a/IO/Legacy/vtkDataObjectWriter.h b/IO/Legacy/vtkDataObjectWriter.h
index c243d59b44ea04e3adb08fee3fcf8d74b8ba5ed9..46545262258a9f2f2609cb6415e78f712fd2d527 100644
--- a/IO/Legacy/vtkDataObjectWriter.h
+++ b/IO/Legacy/vtkDataObjectWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataObjectWriter
  * @brief   write vtk field data
diff --git a/IO/Legacy/vtkDataReader.cxx b/IO/Legacy/vtkDataReader.cxx
index 7bd8f5e4451656bd5c9ef13f1d11dc39a69022d9..0ead62f90e9c2e6b4fff882bedd63bcd79112abd 100644
--- a/IO/Legacy/vtkDataReader.cxx
+++ b/IO/Legacy/vtkDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataReader.h"
 
diff --git a/IO/Legacy/vtkDataReader.h b/IO/Legacy/vtkDataReader.h
index 88ba56508270cea86c88451824b220e865f5d609..6404202aefc60e8cb187cdfae0832f42574fd25b 100644
--- a/IO/Legacy/vtkDataReader.h
+++ b/IO/Legacy/vtkDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataReader
  * @brief   helper superclass for objects that read vtk data files
diff --git a/IO/Legacy/vtkDataSetReader.cxx b/IO/Legacy/vtkDataSetReader.cxx
index d84b2ce0961b66807cec4e28ef65e9e1a7997e94..f2258241217308c1485180ae6aa297f4fd777fc2 100644
--- a/IO/Legacy/vtkDataSetReader.cxx
+++ b/IO/Legacy/vtkDataSetReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetReader.h"
 
 #include "vtkInformation.h"
diff --git a/IO/Legacy/vtkDataSetReader.h b/IO/Legacy/vtkDataSetReader.h
index 4615cc4b68b428b199c3a72ebc243f1def7f4b68..0e79f28de9d511c182a02a3688b61619e656cce0 100644
--- a/IO/Legacy/vtkDataSetReader.h
+++ b/IO/Legacy/vtkDataSetReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetReader
  * @brief   class to read any type of vtk dataset
diff --git a/IO/Legacy/vtkDataSetWriter.cxx b/IO/Legacy/vtkDataSetWriter.cxx
index f4d4e0436abae66b4619870a5802193d558fff19..b76bb0a1162bad2ebd18482f5743a29cc04056b6 100644
--- a/IO/Legacy/vtkDataSetWriter.cxx
+++ b/IO/Legacy/vtkDataSetWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetWriter.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/IO/Legacy/vtkDataSetWriter.h b/IO/Legacy/vtkDataSetWriter.h
index b65bb7d5fb69b8ce056a6ba5bb475a704f4a3537..eeb74eee96d9327ff20a79b004503bd87816a0bf 100644
--- a/IO/Legacy/vtkDataSetWriter.h
+++ b/IO/Legacy/vtkDataSetWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetWriter
  * @brief   write any type of vtk dataset to file
diff --git a/IO/Legacy/vtkDataWriter.cxx b/IO/Legacy/vtkDataWriter.cxx
index 3b00852f79a60700083e8e09e82a7a122da1cd87..4a035c756aba10e8d9866574bbf2867018649af9 100644
--- a/IO/Legacy/vtkDataWriter.cxx
+++ b/IO/Legacy/vtkDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataWriter.h"
 
diff --git a/IO/Legacy/vtkDataWriter.h b/IO/Legacy/vtkDataWriter.h
index 066d2fdcb6a890f03f12abc3f77bc54f21730e3b..117f4c933e9f58b62cebe8a3c45a3e85a0b53f1d 100644
--- a/IO/Legacy/vtkDataWriter.h
+++ b/IO/Legacy/vtkDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataWriter
  * @brief   helper class for objects that write VTK data files
diff --git a/IO/Legacy/vtkGenericDataObjectReader.cxx b/IO/Legacy/vtkGenericDataObjectReader.cxx
index 4e2e0b893b5a517fa834824f269427f9fe531fb5..7d6ea1f6c73e248a5abe50f8d680b5e916db9553 100644
--- a/IO/Legacy/vtkGenericDataObjectReader.cxx
+++ b/IO/Legacy/vtkGenericDataObjectReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataObjectReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericDataObjectReader.h"
 
 #include "vtkCompositeDataReader.h"
diff --git a/IO/Legacy/vtkGenericDataObjectReader.h b/IO/Legacy/vtkGenericDataObjectReader.h
index 7321171c7640a3de10150a498a08b777f73bb4be..5b819a5e82aa9d3da7d7d8f391de44ebeb4c6196 100644
--- a/IO/Legacy/vtkGenericDataObjectReader.h
+++ b/IO/Legacy/vtkGenericDataObjectReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataObjectReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericDataObjectReader
  * @brief   class to read any type of vtk data object
diff --git a/IO/Legacy/vtkGenericDataObjectWriter.cxx b/IO/Legacy/vtkGenericDataObjectWriter.cxx
index d4c886bd61fce306789cc916df728fc23b4379dc..0304a439dd7b77bd3e55690327d07b4ece5bf034 100644
--- a/IO/Legacy/vtkGenericDataObjectWriter.cxx
+++ b/IO/Legacy/vtkGenericDataObjectWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataObjectWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericDataObjectWriter.h"
 
 #include "vtkCompositeDataSet.h"
diff --git a/IO/Legacy/vtkGenericDataObjectWriter.h b/IO/Legacy/vtkGenericDataObjectWriter.h
index 805a71a399fec117452d761e70fb60da63660b0e..6422c7c6b9d164d73b97bb96bb5608a4fb40e26d 100644
--- a/IO/Legacy/vtkGenericDataObjectWriter.h
+++ b/IO/Legacy/vtkGenericDataObjectWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericDataObjectWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericDataObjectWriter
  * @brief   writes any type of vtk data object to file
diff --git a/IO/Legacy/vtkGraphReader.cxx b/IO/Legacy/vtkGraphReader.cxx
index 0d9ce5bca1656d087d26f43127719fcb324e1e92..a1930ebadd17d68f1d6ac968e00138ab258f6352 100644
--- a/IO/Legacy/vtkGraphReader.cxx
+++ b/IO/Legacy/vtkGraphReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGraphReader.h"
 
diff --git a/IO/Legacy/vtkGraphReader.h b/IO/Legacy/vtkGraphReader.h
index 71ea9d17a72740719b58a668e45a6c8da8cdc11d..49cb7c3b25ba80f0428e913c7e15ba5a26b4283e 100644
--- a/IO/Legacy/vtkGraphReader.h
+++ b/IO/Legacy/vtkGraphReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphReader
  * @brief   read vtkGraph data file
diff --git a/IO/Legacy/vtkGraphWriter.cxx b/IO/Legacy/vtkGraphWriter.cxx
index 3823175ecf1325ab808d2197e49362110ddf2ccd..779d818c3204f608853bd99fa1a019a464e76162 100644
--- a/IO/Legacy/vtkGraphWriter.cxx
+++ b/IO/Legacy/vtkGraphWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGraphWriter.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Legacy/vtkGraphWriter.h b/IO/Legacy/vtkGraphWriter.h
index b9e1416a87880f696c291a59ebc88a3a900b326a..c938455fef84cb2799647308ac7ac215edb8afaa 100644
--- a/IO/Legacy/vtkGraphWriter.h
+++ b/IO/Legacy/vtkGraphWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphWriter
  * @brief   write vtkGraph data to a file
diff --git a/IO/Legacy/vtkLegacyReaderVersion.h b/IO/Legacy/vtkLegacyReaderVersion.h
index 61c90444b25a8d22fbb608b4304814c22d25f42e..2ff6424378fc81fc52a1b355ff2f5280dbc135ea 100644
--- a/IO/Legacy/vtkLegacyReaderVersion.h
+++ b/IO/Legacy/vtkLegacyReaderVersion.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLegacyReaderVersion.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLegacyReaderVersion
  * @brief   version number for legacy readers/writers
diff --git a/IO/Legacy/vtkPixelExtentIO.cxx b/IO/Legacy/vtkPixelExtentIO.cxx
index 12e0d1435593fa20efa06c549481c70e50beb43b..f8b5840bdd2cd6057f95cdbdd7e85c764fff871d 100644
--- a/IO/Legacy/vtkPixelExtentIO.cxx
+++ b/IO/Legacy/vtkPixelExtentIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixelExtentIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPixelExtentIO.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Legacy/vtkPixelExtentIO.h b/IO/Legacy/vtkPixelExtentIO.h
index fdeb44c48848cb7a77d8272105cc67d0b168b93e..f0b026232dbbfb44891d1816e3f605b3a6921262 100644
--- a/IO/Legacy/vtkPixelExtentIO.h
+++ b/IO/Legacy/vtkPixelExtentIO.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixelExtentIO.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPixelExtentIO
  *
diff --git a/IO/Legacy/vtkPolyDataReader.cxx b/IO/Legacy/vtkPolyDataReader.cxx
index 283c22731ece0fa886c714b1b5545b8f4127b30c..e373ae7a0d59c210fa8c56f1b033b39afff081af 100644
--- a/IO/Legacy/vtkPolyDataReader.cxx
+++ b/IO/Legacy/vtkPolyDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Legacy/vtkPolyDataReader.h b/IO/Legacy/vtkPolyDataReader.h
index 02a3d1685dca84edebc1e0fd0ce34d4cb8641119..a6a8cb301bcdb239bb9dbb6c709a00d7e6a8ea05 100644
--- a/IO/Legacy/vtkPolyDataReader.h
+++ b/IO/Legacy/vtkPolyDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataReader
  * @brief   read vtk polygonal data file
diff --git a/IO/Legacy/vtkPolyDataWriter.cxx b/IO/Legacy/vtkPolyDataWriter.cxx
index 7acef20f73341a492cdfab7a4fd56aa48b074f87..585287d439062e42a67bd5866f0da29467103fc1 100644
--- a/IO/Legacy/vtkPolyDataWriter.cxx
+++ b/IO/Legacy/vtkPolyDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataWriter.h"
 
 #include "vtkInformation.h"
diff --git a/IO/Legacy/vtkPolyDataWriter.h b/IO/Legacy/vtkPolyDataWriter.h
index 893fadcbe046f9530ac6ccf60216015e975098de..60709082696d95f2b366605400e20c0d346d749b 100644
--- a/IO/Legacy/vtkPolyDataWriter.h
+++ b/IO/Legacy/vtkPolyDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataWriter
  * @brief   write vtk polygonal data
diff --git a/IO/Legacy/vtkRectilinearGridReader.cxx b/IO/Legacy/vtkRectilinearGridReader.cxx
index 5cc0b90b7606f68e214f2291cb31b8f72ca9c8fd..103305257d48d026f15ee9a3f82d92823e31b8ef 100644
--- a/IO/Legacy/vtkRectilinearGridReader.cxx
+++ b/IO/Legacy/vtkRectilinearGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Legacy/vtkRectilinearGridReader.h b/IO/Legacy/vtkRectilinearGridReader.h
index cc6e325e1afbe0ef173af0146bef8b81a5f5f6c0..b5038b33987d70a150c79a96d4c6132816fb5fca 100644
--- a/IO/Legacy/vtkRectilinearGridReader.h
+++ b/IO/Legacy/vtkRectilinearGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridReader
  * @brief   read vtk rectilinear grid data file
diff --git a/IO/Legacy/vtkRectilinearGridWriter.cxx b/IO/Legacy/vtkRectilinearGridWriter.cxx
index fb71f619a9877404280fabf73dd4f7821d621c59..1eb8ae78c1044642994de39b2412214c0c4d7cd1 100644
--- a/IO/Legacy/vtkRectilinearGridWriter.cxx
+++ b/IO/Legacy/vtkRectilinearGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearGridWriter.h"
 
 #include "vtkInformation.h"
diff --git a/IO/Legacy/vtkRectilinearGridWriter.h b/IO/Legacy/vtkRectilinearGridWriter.h
index b93c2222c6e69de2b9f6e85b40336cea916ae021..d51a01a0020387bb0d7607c87d7e15a422427e53 100644
--- a/IO/Legacy/vtkRectilinearGridWriter.h
+++ b/IO/Legacy/vtkRectilinearGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearGridWriter
  * @brief   write vtk rectilinear grid data file
diff --git a/IO/Legacy/vtkSimplePointsReader.cxx b/IO/Legacy/vtkSimplePointsReader.cxx
index 7ba4a36ba9e1fe54cd7bdab2b70b8bfa3351771d..3625973d55757c12cbc97f623f4da69aee9302c1 100644
--- a/IO/Legacy/vtkSimplePointsReader.cxx
+++ b/IO/Legacy/vtkSimplePointsReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimplePointsReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimplePointsReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Legacy/vtkSimplePointsReader.h b/IO/Legacy/vtkSimplePointsReader.h
index 291330b14df5f46e3679cbd6274d4113da4f182f..7c16428ef6801abc9a486adffcefc57364153d41 100644
--- a/IO/Legacy/vtkSimplePointsReader.h
+++ b/IO/Legacy/vtkSimplePointsReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimplePointsReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimplePointsReader
  * @brief   Read a list of points from a file.
diff --git a/IO/Legacy/vtkSimplePointsWriter.cxx b/IO/Legacy/vtkSimplePointsWriter.cxx
index 90205e2041e3e721eef7316ffd723ac8a4125ac8..33964ab0b9bb9fec7e34b41f78af02b017acee83 100644
--- a/IO/Legacy/vtkSimplePointsWriter.cxx
+++ b/IO/Legacy/vtkSimplePointsWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimplePointsWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimplePointsWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/Legacy/vtkSimplePointsWriter.h b/IO/Legacy/vtkSimplePointsWriter.h
index 08b2d9b4298dbf4e96a4875e0c9a9d2d2b7b0b57..2d2cd6cd6f1d49979b17fadfd0954173ecc4c9be 100644
--- a/IO/Legacy/vtkSimplePointsWriter.h
+++ b/IO/Legacy/vtkSimplePointsWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimplePointsWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimplePointsWriter
  * @brief   write a file of xyz coordinates
diff --git a/IO/Legacy/vtkStructuredGridReader.cxx b/IO/Legacy/vtkStructuredGridReader.cxx
index 17eda684e5825cdccb3a6d3a52fbd3af4d682dde..06624cc6374cf6a2d3194d22fcdf13dcdbc08703 100644
--- a/IO/Legacy/vtkStructuredGridReader.cxx
+++ b/IO/Legacy/vtkStructuredGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridReader.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/IO/Legacy/vtkStructuredGridReader.h b/IO/Legacy/vtkStructuredGridReader.h
index 967b1521a22b7356375fca1fa61b39555fccd24c..e97adf271e06b62778a5fefcf2ce45c2cef7a2c7 100644
--- a/IO/Legacy/vtkStructuredGridReader.h
+++ b/IO/Legacy/vtkStructuredGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridReader
  * @brief   read vtk structured grid data file
diff --git a/IO/Legacy/vtkStructuredGridWriter.cxx b/IO/Legacy/vtkStructuredGridWriter.cxx
index b76d9fb3adedc151c24aa5d40163afe9feb65602..72ee3281f9b4b564f3b450f6373915100b1f16b5 100644
--- a/IO/Legacy/vtkStructuredGridWriter.cxx
+++ b/IO/Legacy/vtkStructuredGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridWriter.h"
 
 #include "vtkInformation.h"
diff --git a/IO/Legacy/vtkStructuredGridWriter.h b/IO/Legacy/vtkStructuredGridWriter.h
index b2fde5bb1583b48373338b2c7ddfa880f8cdcdd0..5d10b1bc9b53c1ce4eb341a10c7b6aa8f4c33402 100644
--- a/IO/Legacy/vtkStructuredGridWriter.h
+++ b/IO/Legacy/vtkStructuredGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridWriter
  * @brief   write vtk structured grid data file
diff --git a/IO/Legacy/vtkStructuredPointsReader.cxx b/IO/Legacy/vtkStructuredPointsReader.cxx
index 20064e4ce21789bc80ab85732b966e2d9fc474e1..55aee302c1bf2b4fbb3dbc6095baba5bcb49febd 100644
--- a/IO/Legacy/vtkStructuredPointsReader.cxx
+++ b/IO/Legacy/vtkStructuredPointsReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredPointsReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Legacy/vtkStructuredPointsReader.h b/IO/Legacy/vtkStructuredPointsReader.h
index 1387e30fd226e8459cf84dc5266c758640aff08a..34d597619359048b03b4c28ff846a0cd96e82e7d 100644
--- a/IO/Legacy/vtkStructuredPointsReader.h
+++ b/IO/Legacy/vtkStructuredPointsReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredPointsReader
  * @brief   read vtk structured points data file
diff --git a/IO/Legacy/vtkStructuredPointsWriter.cxx b/IO/Legacy/vtkStructuredPointsWriter.cxx
index 0b0965ce459b591e9ce9ad7c4a3ee09b2d8a4273..a364518483e78bc9204c2c3b7fb72a33916c261e 100644
--- a/IO/Legacy/vtkStructuredPointsWriter.cxx
+++ b/IO/Legacy/vtkStructuredPointsWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredPointsWriter.h"
 
 #include "vtkInformation.h"
diff --git a/IO/Legacy/vtkStructuredPointsWriter.h b/IO/Legacy/vtkStructuredPointsWriter.h
index f89eca2dd6d317556a8819569804e8fd6fcb2e7e..d103e28c652b7219d9dbc0da1ba54b8c1ab5a8e2 100644
--- a/IO/Legacy/vtkStructuredPointsWriter.h
+++ b/IO/Legacy/vtkStructuredPointsWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredPointsWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredPointsWriter
  * @brief   write vtk structured points data file
diff --git a/IO/Legacy/vtkTableReader.cxx b/IO/Legacy/vtkTableReader.cxx
index abc94f0f032162b8bc127741be7578e5b1bb0db2..c162dd91666e2812b16ab0b028d39e3151f2ad08 100644
--- a/IO/Legacy/vtkTableReader.cxx
+++ b/IO/Legacy/vtkTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTableReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Legacy/vtkTableReader.h b/IO/Legacy/vtkTableReader.h
index 40ae8d4ce4c8477eeb64b218fc9927425a48ac17..ff34d76fc4d1bfa15467e4ac3c1ad09df6e08617 100644
--- a/IO/Legacy/vtkTableReader.h
+++ b/IO/Legacy/vtkTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableReader
  * @brief   read vtkTable data file
diff --git a/IO/Legacy/vtkTableWriter.cxx b/IO/Legacy/vtkTableWriter.cxx
index 2ace49a98685d56e45abd6f8b1bec17fb94c51a9..510d3e4b693da304174a275211815430581d824c 100644
--- a/IO/Legacy/vtkTableWriter.cxx
+++ b/IO/Legacy/vtkTableWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTableWriter.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Legacy/vtkTableWriter.h b/IO/Legacy/vtkTableWriter.h
index 050c6de152c0cbc8589945652058036a3fafbb4a..bd58fce61d3d9120b50203c9356228ef2fc349d0 100644
--- a/IO/Legacy/vtkTableWriter.h
+++ b/IO/Legacy/vtkTableWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableWriter
  * @brief   write vtkTable to a file
diff --git a/IO/Legacy/vtkTreeReader.cxx b/IO/Legacy/vtkTreeReader.cxx
index be876d64100dd7d28c367ddf4230ef094fd413ae..b2d6322576a93f98bd551a2ec42ec2572f487483 100644
--- a/IO/Legacy/vtkTreeReader.cxx
+++ b/IO/Legacy/vtkTreeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTreeReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Legacy/vtkTreeReader.h b/IO/Legacy/vtkTreeReader.h
index 0837e81a89848698d3cc72e9b0398b52f5711644..eca7c208a7d042465ddc64ecfec4cec740da3215 100644
--- a/IO/Legacy/vtkTreeReader.h
+++ b/IO/Legacy/vtkTreeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTreeReader
  * @brief   read vtkTree data file
diff --git a/IO/Legacy/vtkTreeWriter.cxx b/IO/Legacy/vtkTreeWriter.cxx
index d5843d0b6384487c01cb18c0b1e2c2deb198bcaa..002fa12c3ce9ac944471c8f2592d48013f413612 100644
--- a/IO/Legacy/vtkTreeWriter.cxx
+++ b/IO/Legacy/vtkTreeWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTreeWriter.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Legacy/vtkTreeWriter.h b/IO/Legacy/vtkTreeWriter.h
index 25960941022ec35a360ac3612637686a7ca3f551..e6555191b5e38c4ce8e8f24c6c412aa5e6d74600 100644
--- a/IO/Legacy/vtkTreeWriter.h
+++ b/IO/Legacy/vtkTreeWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTreeWriter
  * @brief   write vtkTree data to a file
diff --git a/IO/Legacy/vtkUnstructuredGridReader.cxx b/IO/Legacy/vtkUnstructuredGridReader.cxx
index 4c4d98ea544a37301022ef29ad2f7e06a7dad88a..9692f7504249894b81d465faa504eb1c7cfe1f0c 100644
--- a/IO/Legacy/vtkUnstructuredGridReader.cxx
+++ b/IO/Legacy/vtkUnstructuredGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Legacy/vtkUnstructuredGridReader.h b/IO/Legacy/vtkUnstructuredGridReader.h
index 902bf72f5a198c373fca27117f5332d4a46eb8e8..543ad15b5a79811d39dd0598d13d40963b2aaaa8 100644
--- a/IO/Legacy/vtkUnstructuredGridReader.h
+++ b/IO/Legacy/vtkUnstructuredGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridReader
  * @brief   read vtk unstructured grid data file
diff --git a/IO/Legacy/vtkUnstructuredGridWriter.cxx b/IO/Legacy/vtkUnstructuredGridWriter.cxx
index 8d21274bdc9460cd93c053f3dd720627111dcf9b..24a6a115b8ca3d767c8626a8fef7d52d921863f4 100644
--- a/IO/Legacy/vtkUnstructuredGridWriter.cxx
+++ b/IO/Legacy/vtkUnstructuredGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridWriter.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/Legacy/vtkUnstructuredGridWriter.h b/IO/Legacy/vtkUnstructuredGridWriter.h
index dab9542f467e356b97a0567ae9ad3587d0d6d78c..2fd7c82b5bea4e80f1cea3c1aee1c1ea39feb2c8 100644
--- a/IO/Legacy/vtkUnstructuredGridWriter.h
+++ b/IO/Legacy/vtkUnstructuredGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridWriter
  * @brief   write vtk unstructured grid data file
diff --git a/IO/MINC/vtk.module b/IO/MINC/vtk.module
index e7218cf274f175da09d54630d56bfa4ff4ec8875..fb68200c0f9e7d4246f5d7eae74b23ba074d9068 100644
--- a/IO/MINC/vtk.module
+++ b/IO/MINC/vtk.module
@@ -2,10 +2,16 @@ NAME
   VTK::IOMINC
 LIBRARY_NAME
   vtkIOMINC
-LICENSE_FILES
-  Copyright.txt
 GROUPS
   StandAlone
+LICENSE_FILES
+  Copyright.txt
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause AND MIT
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (c) 2006 Atamai, Inc.
+  Copyright 1993-2000 Peter Neelin and David MacDonald, McConnell Brain
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/MINC/vtkMINC.h b/IO/MINC/vtkMINC.h
index b33441b53b4854dd76b777744c89d9c3ffa7ea29..8b33066e80cec251bbadae263472b2183ae90c2d 100644
--- a/IO/MINC/vtkMINC.h
+++ b/IO/MINC/vtkMINC.h
@@ -1,61 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMINC.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
-/*=========================================================================
-Copyright 1993-2000 Peter Neelin and David MacDonald, McConnell Brain
-Imaging Centre, Montreal Neurological Institute, McGill University.
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted,
-provided that the above copyright notice appear in all copies.  The
-author and McGill University make no representations about the
-suitability of this software for any purpose.  It is provided "as is"
-without express or implied warranty.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-FileCopyrightText: Copyright 1993-2000 Peter Neelin and David MacDonald, McConnell Brain
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 /*
    This file has been modified from the original "minc.h" that was
    distributed with minc version 1.4.  All of the prototype
diff --git a/IO/MINC/vtkMINCImageAttributes.cxx b/IO/MINC/vtkMINCImageAttributes.cxx
index eff7c15f9dd089aae859ed0bdb5df79a2e16fb2e..aeab7a4b59b6313455bb23d9bca0a6d64be3ed31 100644
--- a/IO/MINC/vtkMINCImageAttributes.cxx
+++ b/IO/MINC/vtkMINCImageAttributes.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMINCImageAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMINCImageAttributes.h"
 
diff --git a/IO/MINC/vtkMINCImageAttributes.h b/IO/MINC/vtkMINCImageAttributes.h
index a017f85974a7ed357d4567eb65476bfc7ea009dd..3100b542617b505d0782904fcb358592968f3be9 100644
--- a/IO/MINC/vtkMINCImageAttributes.h
+++ b/IO/MINC/vtkMINCImageAttributes.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMINCImageAttributes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMINCImageAttributes
  * @brief   A container for a MINC image header.
diff --git a/IO/MINC/vtkMINCImageReader.cxx b/IO/MINC/vtkMINCImageReader.cxx
index d92b0e0e390c032984a0d278ea9a1f18a4ccc3ee..61fc728aa7778005dfdb1af351688aa2825f2329 100644
--- a/IO/MINC/vtkMINCImageReader.cxx
+++ b/IO/MINC/vtkMINCImageReader.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMINCImageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMINCImageReader.h"
 
diff --git a/IO/MINC/vtkMINCImageReader.h b/IO/MINC/vtkMINCImageReader.h
index 1ff06f2819ebbc7921638dda98dcfa2a5e3a2648..f015602ff2d2fa8b33d2944d1a8bdb69f22b0c62 100644
--- a/IO/MINC/vtkMINCImageReader.h
+++ b/IO/MINC/vtkMINCImageReader.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMINCImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMINCImageReader
  * @brief   A reader for MINC files.
diff --git a/IO/MINC/vtkMINCImageWriter.cxx b/IO/MINC/vtkMINCImageWriter.cxx
index 93fe4e1fd2bf0b6226976a10d78a374c54b8de47..b9060757ec1899966cc1a00ca903dcf4ae2a6327 100644
--- a/IO/MINC/vtkMINCImageWriter.cxx
+++ b/IO/MINC/vtkMINCImageWriter.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMINCImageWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMINCImageWriter.h"
 
diff --git a/IO/MINC/vtkMINCImageWriter.h b/IO/MINC/vtkMINCImageWriter.h
index c1ce2baaf770ed69fc37e0e42b225681064b691f..ef7e8ef82d2893626658d1a1a7a9080f3773930d 100644
--- a/IO/MINC/vtkMINCImageWriter.h
+++ b/IO/MINC/vtkMINCImageWriter.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMINCImageWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMINCImageWriter
  * @brief   A writer for MINC files.
diff --git a/IO/MINC/vtkMNIObjectReader.cxx b/IO/MINC/vtkMNIObjectReader.cxx
index 8fe63a28a709a62129a845cd3f877925a7603ed3..38acd316feb84620d7fe671d7d4688f1d7f5835b 100644
--- a/IO/MINC/vtkMNIObjectReader.cxx
+++ b/IO/MINC/vtkMNIObjectReader.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNIObjectReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMNIObjectReader.h"
 
diff --git a/IO/MINC/vtkMNIObjectReader.h b/IO/MINC/vtkMNIObjectReader.h
index 2aa5563f9dae0940bb2affc0e409dc24296e4c7e..93f8dd3c78238848a3a0a89e1352702ab69e1bdc 100644
--- a/IO/MINC/vtkMNIObjectReader.h
+++ b/IO/MINC/vtkMNIObjectReader.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNIObjectReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMNIObjectReader
  * @brief   A reader for MNI surface mesh files.
diff --git a/IO/MINC/vtkMNIObjectWriter.cxx b/IO/MINC/vtkMNIObjectWriter.cxx
index 1f93df6e2723fcadc440be273ab5b3048a2d808a..f03910353f8714acf6a244ffcc996db94c6ba234 100644
--- a/IO/MINC/vtkMNIObjectWriter.cxx
+++ b/IO/MINC/vtkMNIObjectWriter.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNIObjectWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMNIObjectWriter.h"
 
diff --git a/IO/MINC/vtkMNIObjectWriter.h b/IO/MINC/vtkMNIObjectWriter.h
index 00d6cf8a561dcbb0d110887acbb08c63b0e3b9f6..f8349635d462e75499858f2640dd63e34cf8e62b 100644
--- a/IO/MINC/vtkMNIObjectWriter.h
+++ b/IO/MINC/vtkMNIObjectWriter.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNIObjectWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMNIObjectWriter
  * @brief   A writer for MNI surface mesh files.
diff --git a/IO/MINC/vtkMNITagPointReader.cxx b/IO/MINC/vtkMNITagPointReader.cxx
index 03a5ec8115346cdddb0eb73c2636af292d75f356..f92e611ffe302ebff53d0a4ab5b6deb6dd41470a 100644
--- a/IO/MINC/vtkMNITagPointReader.cxx
+++ b/IO/MINC/vtkMNITagPointReader.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITagPointReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMNITagPointReader.h"
 
diff --git a/IO/MINC/vtkMNITagPointReader.h b/IO/MINC/vtkMNITagPointReader.h
index b9f06eb196578c7ce4137912d53bad9850b52548..7fceb080a27fa21c6bbbdd1b396cedf307ef819e 100644
--- a/IO/MINC/vtkMNITagPointReader.h
+++ b/IO/MINC/vtkMNITagPointReader.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITagPointReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMNITagPointReader
  * @brief   A reader for MNI tag files.
diff --git a/IO/MINC/vtkMNITagPointWriter.cxx b/IO/MINC/vtkMNITagPointWriter.cxx
index bff5b82e18286721137e1a0324173d440f75ad46..445a9d4339a4d0389bf7bbcd881f77fa90a6c4eb 100644
--- a/IO/MINC/vtkMNITagPointWriter.cxx
+++ b/IO/MINC/vtkMNITagPointWriter.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITagPointWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMNITagPointWriter.h"
 
diff --git a/IO/MINC/vtkMNITagPointWriter.h b/IO/MINC/vtkMNITagPointWriter.h
index f31c67c9379730b86439c459f45665f96d759ed0..cbcd80bbda1fc903a33ea189b74a9f5d51c8f5d9 100644
--- a/IO/MINC/vtkMNITagPointWriter.h
+++ b/IO/MINC/vtkMNITagPointWriter.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITagPointWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMNITagPointWriter
  * @brief   A writer for MNI tag point files.
diff --git a/IO/MINC/vtkMNITransformReader.cxx b/IO/MINC/vtkMNITransformReader.cxx
index 3ba6a5e1821a5e2a78bb9c31a72054a5d947bfb4..d3c7fce1f34081b603949a69a0ee452ebfc270f0 100644
--- a/IO/MINC/vtkMNITransformReader.cxx
+++ b/IO/MINC/vtkMNITransformReader.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITransformReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMNITransformReader.h"
 
diff --git a/IO/MINC/vtkMNITransformReader.h b/IO/MINC/vtkMNITransformReader.h
index a6c8d9596f1835614e475abbecff1533af122995..a626b5336a23f49401a1533059270a294748c5df 100644
--- a/IO/MINC/vtkMNITransformReader.h
+++ b/IO/MINC/vtkMNITransformReader.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITransformReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMNITransformReader
  * @brief   A reader for MNI transformation files.
diff --git a/IO/MINC/vtkMNITransformWriter.cxx b/IO/MINC/vtkMNITransformWriter.cxx
index 915c99f0c9a5203a7f0dd27dbdc147bb4899766a..a58b9cda3a3eb31751c2b4ec58912415ff18f27a 100644
--- a/IO/MINC/vtkMNITransformWriter.cxx
+++ b/IO/MINC/vtkMNITransformWriter.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITransformWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMNITransformWriter.h"
 
diff --git a/IO/MINC/vtkMNITransformWriter.h b/IO/MINC/vtkMNITransformWriter.h
index 4b7cd6ac2bc74894055b799fa5fa77dd97cdcf61..efc9bcd3b72e75ea5782e8e847b10c4673bc9b5e 100644
--- a/IO/MINC/vtkMNITransformWriter.h
+++ b/IO/MINC/vtkMNITransformWriter.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMNITransformWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2006 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2006 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMNITransformWriter
  * @brief   A writer for MNI transformation files.
diff --git a/IO/MPIImage/Testing/Cxx/ParallelIso.cxx b/IO/MPIImage/Testing/Cxx/ParallelIso.cxx
index 99a36e9f4685187d3049f33cc2957c97d78c1d4e..806b3403133fee0662c97be18aa74cdf608403d3 100644
--- a/IO/MPIImage/Testing/Cxx/ParallelIso.cxx
+++ b/IO/MPIImage/Testing/Cxx/ParallelIso.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ParallelIso.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates the use of data parallelism in VTK. The
 // pipeline ( vtkMPIImageReader -> vtkContourFilter -> vtkElevationFilter )
 // is created in parallel and each process is assigned 1 piece to process.
diff --git a/IO/MPIImage/Testing/Cxx/ParallelIso2.cxx b/IO/MPIImage/Testing/Cxx/ParallelIso2.cxx
index 7f92f14cf477fa56d3d1b82021f9d691e5d377ec..0ca683d4becebcb2373acb7f999956d81967c24c 100644
--- a/IO/MPIImage/Testing/Cxx/ParallelIso2.cxx
+++ b/IO/MPIImage/Testing/Cxx/ParallelIso2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ParallelIso2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates the use of data parallelism in VTK. The
 // pipeline ( vtkMPIImageReader -> vtkContourFilter -> vtkElevationFilter )
 // is created in parallel and each process is assigned 1 piece to process.
diff --git a/IO/MPIImage/vtk.module b/IO/MPIImage/vtk.module
index 8ab643ae06955f9244275d5f149a19a5db2ef645..39dcfd08b6ea775056f814574ce5bde0d28e32ce 100644
--- a/IO/MPIImage/vtk.module
+++ b/IO/MPIImage/vtk.module
@@ -8,6 +8,10 @@ GROUPS
   MPI
 IMPLEMENTS
   VTK::IOImage
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOImage
 PRIVATE_DEPENDS
diff --git a/IO/MPIImage/vtkMPIImageReader.cxx b/IO/MPIImage/vtkMPIImageReader.cxx
index d47b0ea4e8b92ddb014c74c6151b4ef60b3e45f8..8c03e9c1fffacd2e25074c181bf2f30553be9d2e 100644
--- a/IO/MPIImage/vtkMPIImageReader.cxx
+++ b/IO/MPIImage/vtkMPIImageReader.cxx
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIImageReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMPIImageReader.h"
 
diff --git a/IO/MPIImage/vtkMPIImageReader.h b/IO/MPIImage/vtkMPIImageReader.h
index 42bec73dbbd3f3e6305e7c7666d8eaa752a2487c..0d87520286b425f9bb3c4f5f4aa00936e6135ba0 100644
--- a/IO/MPIImage/vtkMPIImageReader.h
+++ b/IO/MPIImage/vtkMPIImageReader.h
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIImageReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMPIImageReader
diff --git a/IO/MPIImage/vtkPNrrdReader.cxx b/IO/MPIImage/vtkPNrrdReader.cxx
index 6cb8ffe09cdc50f416875793ef6e1e6fbd380129..16d62086c54f4a26f84895ef342c353f54af9511 100644
--- a/IO/MPIImage/vtkPNrrdReader.cxx
+++ b/IO/MPIImage/vtkPNrrdReader.cxx
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNrrdReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPNrrdReader.h"
 
diff --git a/IO/MPIImage/vtkPNrrdReader.h b/IO/MPIImage/vtkPNrrdReader.h
index e55d9ef448bad685b6cf407165fda366e1655e3e..e944b874c3d145dcc4f9eae3064b93b4417103ee 100644
--- a/IO/MPIImage/vtkPNrrdReader.h
+++ b/IO/MPIImage/vtkPNrrdReader.h
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPNrrdReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPNrrdReader
diff --git a/IO/MPIParallel/Testing/Cxx/TestPWindBladeReader.cxx b/IO/MPIParallel/Testing/Cxx/TestPWindBladeReader.cxx
index 941437bb1ba6494ca8bc6e512c8d73452931fe16..357b2d362774d497fb04b280df593a733ddd3a52 100644
--- a/IO/MPIParallel/Testing/Cxx/TestPWindBladeReader.cxx
+++ b/IO/MPIParallel/Testing/Cxx/TestPWindBladeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPWindBladeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPWindBladeReader
 // .SECTION Description
 // Tests the vtkPWindBladeReader.
diff --git a/IO/MPIParallel/vtk.module b/IO/MPIParallel/vtk.module
index c502d8a0eca2138180185cf3e13a434563b00006..a94cd67125e4f67426da94636ebaacb37fa5e072 100644
--- a/IO/MPIParallel/vtk.module
+++ b/IO/MPIParallel/vtk.module
@@ -13,6 +13,10 @@ GROUPS
 IMPLEMENTS
   VTK::IOGeometry
   VTK::IOParallel
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOGeometry
   VTK::IOParallel
diff --git a/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.cxx b/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.cxx
index 1df4053fecbe06e47f10e0fe7ce121be1eca0fa2..f39435ae463d1d1083525d90d82bd927d2e3d342 100644
--- a/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.cxx
+++ b/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIMultiBlockPLOT3DReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMPIMultiBlockPLOT3DReader.h"
 
 #include "vtkByteSwap.h"
diff --git a/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.h b/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.h
index 915b3bfa47ed57fdc7f6545e268cde385d011429..d7afb1ecdf79be3b4e154089df10fb2894c73baa 100644
--- a/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.h
+++ b/IO/MPIParallel/vtkMPIMultiBlockPLOT3DReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIMultiBlockPLOT3DReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMPIMultiBlockPLOT3DReader
  * @brief   vtkMultiBlockPLOT3DReader subclass that
diff --git a/IO/MPIParallel/vtkPWindBladeReader.cxx b/IO/MPIParallel/vtkPWindBladeReader.cxx
index 1c69d969f946709013c702fe200f8e83e5c110f0..3c25b345df8fa0be363cc6d739306176650ab784 100644
--- a/IO/MPIParallel/vtkPWindBladeReader.cxx
+++ b/IO/MPIParallel/vtkPWindBladeReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPWindBladeReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This class was developed by Sohail Shafii; University of California Davis;
 // Davis, CA 95616. sohailshafii@yahoo.com.
 
diff --git a/IO/MPIParallel/vtkPWindBladeReader.h b/IO/MPIParallel/vtkPWindBladeReader.h
index 9a64c9a2b882dcc987c083fdb9c7d687f91c5624..4d476f83ae0446a025914c97cf786cb42ca82c8e 100644
--- a/IO/MPIParallel/vtkPWindBladeReader.h
+++ b/IO/MPIParallel/vtkPWindBladeReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPWindBladeReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPWindBladeReader
  * @brief   class for reading WindBlade data files
diff --git a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReader2Gears.cxx b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReader2Gears.cxx
index 90d9d50d4759b12fffa92e2d67eaca8153f55e42..ee15341562345d2fe10dec76cedb4dcd2c360226 100644
--- a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReader2Gears.cxx
+++ b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReader2Gears.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMotionFXCFGReader2Gears.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestMotionFXCFGReaderCommon.h"
 
 #include <vtkCamera.h>
diff --git a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderClover.cxx b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderClover.cxx
index 1884ba685723724186426341061f069b37eaeb94..3140540a1e75d789542656fffd180d19a2b76fd8 100644
--- a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderClover.cxx
+++ b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderClover.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMotionFXCFGReaderClover.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestMotionFXCFGReaderCommon.h"
 
 #include <vtkCamera.h>
diff --git a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderCommon.h b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderCommon.h
index a0ee37f2541f27f706e905c373a3eb4befd45842..2612a7dadc3d7406038d4ad92dc58a4d90b342f8 100644
--- a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderCommon.h
+++ b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderCommon.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMotionFXCFGReaderCommon.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef TestMotionFXCFGReaderCommon_h
 #define TestMotionFXCFGReaderCommon_h
 
diff --git a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPlanetary.cxx b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPlanetary.cxx
index d460b8cb3c751b27e7027cb7e3c576070fb68410..667ae3a4fa1bff6f61f98dfb48f96e42b4f57107 100644
--- a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPlanetary.cxx
+++ b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPlanetary.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMotionFXCFGReaderPlanetary.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestMotionFXCFGReaderCommon.h"
 
 #include <vtkCamera.h>
diff --git a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPositionFile.cxx b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPositionFile.cxx
index b865e553e18037ec58065a3561c54baa042a376f..0dd258207b127d9839f1400cc741aff4755ff1b6 100644
--- a/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPositionFile.cxx
+++ b/IO/MotionFX/Testing/Cxx/TestMotionFXCFGReaderPositionFile.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMotionFXCFGReaderPositionFile.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestMotionFXCFGReaderCommon.h"
 
 #include <vtkCamera.h>
diff --git a/IO/MotionFX/vtk.module b/IO/MotionFX/vtk.module
index 8a7fe611f05057235993307c4be28f0aed0efbc0..80d17bc26aae467b00cd424cd1a3ec06ab18184a 100644
--- a/IO/MotionFX/vtk.module
+++ b/IO/MotionFX/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   NOT CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" OR CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "18.0.0"
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/MotionFX/vtkMotionFXCFGGrammar.h b/IO/MotionFX/vtkMotionFXCFGGrammar.h
index 0603fc7d9da74270f6df8667acea99667a171b23..e58eeb8012810b6cb576eebd176a309116eaf6de 100644
--- a/IO/MotionFX/vtkMotionFXCFGGrammar.h
+++ b/IO/MotionFX/vtkMotionFXCFGGrammar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMotionFXCFGGrammar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMotionFXCFGGrammar_h
 #define vtkMotionFXCFGGrammar_h
 
diff --git a/IO/MotionFX/vtkMotionFXCFGReader.cxx b/IO/MotionFX/vtkMotionFXCFGReader.cxx
index 98e4e1529b1dc49c517ee9f617758e958dde2048..9cbf553c95baf980634ce21c7a619f65bb7de46f 100644
--- a/IO/MotionFX/vtkMotionFXCFGReader.cxx
+++ b/IO/MotionFX/vtkMotionFXCFGReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMotionFXCFGReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMotionFXCFGReader.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/IO/MotionFX/vtkMotionFXCFGReader.h b/IO/MotionFX/vtkMotionFXCFGReader.h
index b9169c20d17c76b20c7d0ecb30169706782473fd..271eeb672f15b28075dccb364661b7c4f0b2aab2 100644
--- a/IO/MotionFX/vtkMotionFXCFGReader.h
+++ b/IO/MotionFX/vtkMotionFXCFGReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMotionFXCFGReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMotionFXCFGReader_h
 #define vtkMotionFXCFGReader_h
 
diff --git a/IO/Movie/Testing/Cxx/TestAVIWriter.cxx b/IO/Movie/Testing/Cxx/TestAVIWriter.cxx
index c4aa6dd32b56f7ba8363e44d43975592fcd7fa75..2601e640a95a913d1f76dd8e23539f70b218ebd8 100644
--- a/IO/Movie/Testing/Cxx/TestAVIWriter.cxx
+++ b/IO/Movie/Testing/Cxx/TestAVIWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAVIWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkAVIWriter
 // .SECTION Description
 //
diff --git a/IO/Movie/Testing/Cxx/TestMP4Writer.cxx b/IO/Movie/Testing/Cxx/TestMP4Writer.cxx
index 1c7f311047f91db2b62004f31797fa66b764a62f..381695c52be2cddffd7bf0d7d96007e2e7533c51 100644
--- a/IO/Movie/Testing/Cxx/TestMP4Writer.cxx
+++ b/IO/Movie/Testing/Cxx/TestMP4Writer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMP4Writer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIOMovieConfigure.h"
 
diff --git a/IO/Movie/vtk.module b/IO/Movie/vtk.module
index 0e2d6b4eff09648a43c75f6c3ee814f4fa51da4e..6800f7339f526cbc8e85c16fc10cf27f6b291820 100644
--- a/IO/Movie/vtk.module
+++ b/IO/Movie/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/Movie/vtkAVIWriter.cxx b/IO/Movie/vtkAVIWriter.cxx
index 5f5ce7cb70b32fdcb9d3b9062a53ecabc0e92919..ad4f3758fc9efbc6ecc8673775b9c17d540a9529 100644
--- a/IO/Movie/vtkAVIWriter.cxx
+++ b/IO/Movie/vtkAVIWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAVIWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAVIWriter.h"
 #include "vtkWindows.h"
 
diff --git a/IO/Movie/vtkAVIWriter.h b/IO/Movie/vtkAVIWriter.h
index 7c811c7d7d6daa750a3e905b1b94ef64ae9c6cec..76647faec56faca13f7a78b93600f5dc5d9bebf2 100644
--- a/IO/Movie/vtkAVIWriter.h
+++ b/IO/Movie/vtkAVIWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAVIWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAVIWriter
  * @brief   Writes Windows AVI files.
diff --git a/IO/Movie/vtkGenericMovieWriter.cxx b/IO/Movie/vtkGenericMovieWriter.cxx
index 11e51471b388690cc82d1bf5b6c6ecb3a3f0efd5..5f9dbe4189828fa537eedf5e34befd82486e7f8d 100644
--- a/IO/Movie/vtkGenericMovieWriter.cxx
+++ b/IO/Movie/vtkGenericMovieWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericMovieWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericMovieWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/Movie/vtkGenericMovieWriter.h b/IO/Movie/vtkGenericMovieWriter.h
index 45fff78c8b8926e16178d70b292ea8a1d9f0d595..93b5da061fdf9473623e069ada636f23f7e44383 100644
--- a/IO/Movie/vtkGenericMovieWriter.h
+++ b/IO/Movie/vtkGenericMovieWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericMovieWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericMovieWriter
  * @brief   an abstract movie writer class.
diff --git a/IO/Movie/vtkIOMovieConfigure.h.in b/IO/Movie/vtkIOMovieConfigure.h.in
index 8a1bd27e5d7fde9cd4c54ea17d5b9d5dc9bedf52..612827e981a517b75a1d45f5e0a2897f5c02ea6d 100644
--- a/IO/Movie/vtkIOMovieConfigure.h.in
+++ b/IO/Movie/vtkIOMovieConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOMovieConfigure.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkIOMovieConfigure_h
 #define vtkIOMovieConfigure_h
 
diff --git a/IO/Movie/vtkMP4Writer.cxx b/IO/Movie/vtkMP4Writer.cxx
index 7c358f98b7364868a9a179c21bbe03553c88c289..58800c1b58904794ccbe99d44b439b82fdaf9458 100644
--- a/IO/Movie/vtkMP4Writer.cxx
+++ b/IO/Movie/vtkMP4Writer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMP4Writer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMP4Writer.h"
 #include "vtkWindows.h"
 
diff --git a/IO/Movie/vtkMP4Writer.h b/IO/Movie/vtkMP4Writer.h
index 2a764637f4744957c353adfad5f42f5668ca9d6e..516bda327c479a0637c3643c2e15e719e052d800 100644
--- a/IO/Movie/vtkMP4Writer.h
+++ b/IO/Movie/vtkMP4Writer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMP4Writer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMP4Writer
  * @brief   Writes Windows MP4 files on Windows platforms.
diff --git a/IO/Movie/vtkTestMicrosoftMediaFoundation.cxx b/IO/Movie/vtkTestMicrosoftMediaFoundation.cxx
index 63a4a90c41153aedbda2a22186955aade858c464..66d96cbce375e27982cc8101253c7045c98d7017 100644
--- a/IO/Movie/vtkTestMicrosoftMediaFoundation.cxx
+++ b/IO/Movie/vtkTestMicrosoftMediaFoundation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "windows.h"
 #include <mfidl.h> // must be included first
 
diff --git a/IO/Movie/vtkTestvfw32.cxx b/IO/Movie/vtkTestvfw32.cxx
index ad61c545f7b31697794abbf58164e200b772c2c3..e1a3f149465b6675f0a493a63077372184201d74 100644
--- a/IO/Movie/vtkTestvfw32.cxx
+++ b/IO/Movie/vtkTestvfw32.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "windows.h"
 
 #include "vfw.h"
diff --git a/IO/MySQL/LICENSE b/IO/MySQL/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/MySQL/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/MySQL/Testing/Cxx/TestMySQLDatabase.cxx b/IO/MySQL/Testing/Cxx/TestMySQLDatabase.cxx
index 754964cff5b53b1d3c1512c5f80de80f46ca9783..fe6bdc18f61161786da1f6e75c0f2d01373bd78f 100644
--- a/IO/MySQL/Testing/Cxx/TestMySQLDatabase.cxx
+++ b/IO/MySQL/Testing/Cxx/TestMySQLDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMySQLDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Andrew Wilson and Philippe Pebay from Sandia National Laboratories
 // for implementing this test.
diff --git a/IO/MySQL/Testing/Cxx/TestMySQLTableReadWrite.cxx b/IO/MySQL/Testing/Cxx/TestMySQLTableReadWrite.cxx
index 575c28f24c497280dac01654fb48da5651c48d1b..b502e8a60f3368479445171aa33a0d1388fc646f 100644
--- a/IO/MySQL/Testing/Cxx/TestMySQLTableReadWrite.cxx
+++ b/IO/MySQL/Testing/Cxx/TestMySQLTableReadWrite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMySQLTableReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkTableToMySQLWriter and vtkMySQLToTableReader
 // .SECTION Description
 //
diff --git a/IO/MySQL/Testing/Cxx/vtkIOMySQLTestingCxxConfigure.h.in b/IO/MySQL/Testing/Cxx/vtkIOMySQLTestingCxxConfigure.h.in
index c527086a26316e4e97edd8f4b41b2879ded607f3..44cf86c67fc059c22ca11deff2c002bba19e2657 100644
--- a/IO/MySQL/Testing/Cxx/vtkIOMySQLTestingCxxConfigure.h.in
+++ b/IO/MySQL/Testing/Cxx/vtkIOMySQLTestingCxxConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOMySQLTestingCxxConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkIOMySQLTestingCxxConfigure_h
 #define vtkIOMySQLTestingCxxConfigure_h
diff --git a/IO/MySQL/vtk.module b/IO/MySQL/vtk.module
index 965d83fbe76316fe47e73eaa26ae28e43e337da8..e8009c32d23a0f8e871e5dfffc0cd9017eb50c25 100644
--- a/IO/MySQL/vtk.module
+++ b/IO/MySQL/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::IO
 IMPLEMENTS
   VTK::IOSQL
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::IOSQL
 PRIVATE_DEPENDS
diff --git a/IO/MySQL/vtkIOMySQL_AutoInit.cxx b/IO/MySQL/vtkIOMySQL_AutoInit.cxx
index 0737d8652d41fce4f4fe31a0c78a660e7572b55b..a862439b9f221d039055118c4307d23161b7ab74 100644
--- a/IO/MySQL/vtkIOMySQL_AutoInit.cxx
+++ b/IO/MySQL/vtkIOMySQL_AutoInit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOMySQL_AutoInit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMySQLDatabase.h"
 
diff --git a/IO/MySQL/vtkMySQLDatabase.cxx b/IO/MySQL/vtkMySQLDatabase.cxx
index 5bfeb58bb21e653074c31f699db17634b94a09b6..34148b8b9a8e35493e731c00fd06feef5f03baf7 100644
--- a/IO/MySQL/vtkMySQLDatabase.cxx
+++ b/IO/MySQL/vtkMySQLDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMySQLDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkMySQLDatabase.h"
 #include "vtkMySQLDatabasePrivate.h"
 #include "vtkMySQLQuery.h"
diff --git a/IO/MySQL/vtkMySQLDatabase.h b/IO/MySQL/vtkMySQLDatabase.h
index 3a06c197f6312fcbfeedcaafa0a73cdf068e047b..731a7b86e667d0982bd317bf4eae9a83cae59a97 100644
--- a/IO/MySQL/vtkMySQLDatabase.h
+++ b/IO/MySQL/vtkMySQLDatabase.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMySQLDatabase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMySQLDatabase
  * @brief   maintain a connection to a MySQL database
diff --git a/IO/MySQL/vtkMySQLDatabasePrivate.h b/IO/MySQL/vtkMySQLDatabasePrivate.h
index 9bafb60064f924e45af340a1a88b6399d95e7b25..82bc5c573a561fb27e8955c1a2e2af0f3cf19d4e 100644
--- a/IO/MySQL/vtkMySQLDatabasePrivate.h
+++ b/IO/MySQL/vtkMySQLDatabasePrivate.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMySQLDatabasePrivate_h
 #define vtkMySQLDatabasePrivate_h
 
diff --git a/IO/MySQL/vtkMySQLQuery.cxx b/IO/MySQL/vtkMySQLQuery.cxx
index b2edb1fb3be7d3545db2a7f489d5ed54497fa4dc..38a9ec9ceec071707516b99417dadd6ab2093099 100644
--- a/IO/MySQL/vtkMySQLQuery.cxx
+++ b/IO/MySQL/vtkMySQLQuery.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMySQLQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMySQLQuery.h"
 #include "vtkMySQLDatabase.h"
diff --git a/IO/MySQL/vtkMySQLQuery.h b/IO/MySQL/vtkMySQLQuery.h
index b3f84c7c7ec882735e1cf4ac4dc646f46a95427e..f6997534d7a17db9baa6835bc3d74b7016e9ffc7 100644
--- a/IO/MySQL/vtkMySQLQuery.h
+++ b/IO/MySQL/vtkMySQLQuery.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMySQLQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMySQLQuery
  * @brief   vtkSQLQuery implementation for MySQL databases
diff --git a/IO/MySQL/vtkMySQLToTableReader.cxx b/IO/MySQL/vtkMySQLToTableReader.cxx
index d92637fff0a405c579b69f2e8a654d6d77988ac9..a1eee95ec1a87970a70f8a31d98bcc8f25dd234c 100644
--- a/IO/MySQL/vtkMySQLToTableReader.cxx
+++ b/IO/MySQL/vtkMySQLToTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMySQLToTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/IO/MySQL/vtkMySQLToTableReader.h b/IO/MySQL/vtkMySQLToTableReader.h
index 46d6b8c19f039883941320a64a6b675472b78ffb..e59ffecbf749b603fde291e4763da383e1be1d47 100644
--- a/IO/MySQL/vtkMySQLToTableReader.h
+++ b/IO/MySQL/vtkMySQLToTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMySQLToTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMySQLToTableReader
  * @brief   Read a MySQL table as a vtkTable
diff --git a/IO/MySQL/vtkTableToMySQLWriter.cxx b/IO/MySQL/vtkTableToMySQLWriter.cxx
index 3b34e1acc022ae08087020d4b92b241109823c70..7bd997a14e8d3f7def5c7ab23462de8d925a6458 100644
--- a/IO/MySQL/vtkTableToMySQLWriter.cxx
+++ b/IO/MySQL/vtkTableToMySQLWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToMySQLWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractArray.h"
 #include "vtkInformation.h"
 #include "vtkMySQLDatabase.h"
diff --git a/IO/MySQL/vtkTableToMySQLWriter.h b/IO/MySQL/vtkTableToMySQLWriter.h
index cb759fa39783d6815d3f5a24e90d59c55df4c6cc..3a5288a1175b48435e3a58afaf6fcb49b94f0232 100644
--- a/IO/MySQL/vtkTableToMySQLWriter.h
+++ b/IO/MySQL/vtkTableToMySQLWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToMySQLWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableToMySQLWriter
  * @brief   store a vtkTable in a MySQL database
diff --git a/IO/NetCDF/LICENSE b/IO/NetCDF/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..e0559f493ebc928ea3fa6034d0b32d5d756eca33
--- /dev/null
+++ b/IO/NetCDF/LICENSE
@@ -0,0 +1,57 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
+
+======================
+
+This software and ancillary information known as vtk_ext (and herein
+called "SOFTWARE") is made available under the terms described below.
+The SOFTWARE has been approved for release with associated LA_CC
+Number 99-44, granted by Los Alamos National Laboratory in July 1999.
+
+Unless otherwise indicated, this SOFTWARE has been authored by an
+employee or employees of the University of California, operator of the
+Los Alamos National Laboratory under Contract No. W-7405-ENG-36 with
+the United States Department of Energy.
+
+The United States Government has rights to use, reproduce, and
+distribute this SOFTWARE.  The public may copy, distribute, prepare
+derivative works and publicly display this SOFTWARE without charge,
+provided that this Notice and any statement of authorship are
+reproduced on all copies.
+
+Neither the U. S. Government, the University of California, nor the
+Advanced Computing Laboratory makes any warranty, either express or
+implied, nor assumes any liability or responsibility for the use of
+this SOFTWARE.
+
+If SOFTWARE is modified to produce derivative works, such modified
+SOFTWARE should be clearly marked, so as not to confuse it with the
+version available from Los Alamos National Laboratory.
diff --git a/IO/NetCDF/Testing/Cxx/SLACMultipleModes.cxx b/IO/NetCDF/Testing/Cxx/SLACMultipleModes.cxx
index e18f3db7d59f42dc752e64a6d7956aa3ee7a15f8..c5e84b5386ee1b5dfaf2aa890fda810f77950085 100644
--- a/IO/NetCDF/Testing/Cxx/SLACMultipleModes.cxx
+++ b/IO/NetCDF/Testing/Cxx/SLACMultipleModes.cxx
@@ -1,23 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SLACReaderLinear.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/NetCDF/Testing/Cxx/SLACParticleReader.cxx b/IO/NetCDF/Testing/Cxx/SLACParticleReader.cxx
index d1fb5df29939ff73ddb4855260368021f16aac99..ad9b4e0b9bc8c13aa906f2390aecaff04d893c0b 100644
--- a/IO/NetCDF/Testing/Cxx/SLACParticleReader.cxx
+++ b/IO/NetCDF/Testing/Cxx/SLACParticleReader.cxx
@@ -1,23 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SLACParticleReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/NetCDF/Testing/Cxx/SLACReaderLinear.cxx b/IO/NetCDF/Testing/Cxx/SLACReaderLinear.cxx
index 96b7d51a6f0f7add0d6a364b28a3150bca682f31..8c98a71903acf38641daff9ae09ef941358be2c1 100644
--- a/IO/NetCDF/Testing/Cxx/SLACReaderLinear.cxx
+++ b/IO/NetCDF/Testing/Cxx/SLACReaderLinear.cxx
@@ -1,23 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SLACReaderLinear.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/NetCDF/Testing/Cxx/SLACReaderQuadratic.cxx b/IO/NetCDF/Testing/Cxx/SLACReaderQuadratic.cxx
index 7b946f291cac96c89a855027f1301d9b61737606..3cee75659deb873facaf80d9ee4c6d465f27b201 100644
--- a/IO/NetCDF/Testing/Cxx/SLACReaderQuadratic.cxx
+++ b/IO/NetCDF/Testing/Cxx/SLACReaderQuadratic.cxx
@@ -1,23 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SLACReaderQuadratic.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/NetCDF/Testing/Cxx/TestMPASReader.cxx b/IO/NetCDF/Testing/Cxx/TestMPASReader.cxx
index 5e2ba83c7c58bb3e6f42185e349aee05d3575848..96637fed05f9e9561ac7c7886ee867132c77b9d6 100644
--- a/IO/NetCDF/Testing/Cxx/TestMPASReader.cxx
+++ b/IO/NetCDF/Testing/Cxx/TestMPASReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkMPASReader
 // .SECTION Description
 // Tests the vtkMPASReader.
diff --git a/IO/NetCDF/Testing/Cxx/TestNetCDFCAMReader.cxx b/IO/NetCDF/Testing/Cxx/TestNetCDFCAMReader.cxx
index d16e9a7f226af987058622687da52abb807597f8..74b42b030c754a5067f5f1f1da42ab97f79314bb 100644
--- a/IO/NetCDF/Testing/Cxx/TestNetCDFCAMReader.cxx
+++ b/IO/NetCDF/Testing/Cxx/TestNetCDFCAMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkNetCDFCAMReader
 // .SECTION Description
 // Tests the vtkNetCDFCAMReader.
diff --git a/IO/NetCDF/Testing/Cxx/TestNetCDFCFWriter.cxx b/IO/NetCDF/Testing/Cxx/TestNetCDFCFWriter.cxx
index 8b99efc78bdeadd9b984923e3941aa979582d2c6..7d21ec8e5bd5bb1fa66028088c12c8739af6fb06 100644
--- a/IO/NetCDF/Testing/Cxx/TestNetCDFCFWriter.cxx
+++ b/IO/NetCDF/Testing/Cxx/TestNetCDFCFWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkNetCDFCAMReader
 // .SECTION Description
 // Tests the vtkNetCDFCAMReader.
diff --git a/IO/NetCDF/Testing/Cxx/TestNetCDFPOPReader.cxx b/IO/NetCDF/Testing/Cxx/TestNetCDFPOPReader.cxx
index 94417710c69884d9f04e45d4fce6448fd51e207c..5c1c03018eed4c354673c41bfd30760e876579ec 100644
--- a/IO/NetCDF/Testing/Cxx/TestNetCDFPOPReader.cxx
+++ b/IO/NetCDF/Testing/Cxx/TestNetCDFPOPReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkNetCDFPOPReader
 // .SECTION Description
 // Tests the vtkNetCDFPOPReader.
diff --git a/IO/NetCDF/Testing/Cxx/TestNetCDFUGRIDReader.cxx b/IO/NetCDF/Testing/Cxx/TestNetCDFUGRIDReader.cxx
index 068294f7c16d7612d1942338952851e698c04066..178acd6e26276d72fa7e1db235f5c8bae4deb623 100644
--- a/IO/NetCDF/Testing/Cxx/TestNetCDFUGRIDReader.cxx
+++ b/IO/NetCDF/Testing/Cxx/TestNetCDFUGRIDReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestNetCDFUGRIDReader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkDataArrayRange.h"
diff --git a/IO/NetCDF/vtk.module b/IO/NetCDF/vtk.module
index d1f42f07c19d748533cd693fe988a91cab8b629f..a0cc0741f2675f284202148c3176368bc5116977 100644
--- a/IO/NetCDF/vtk.module
+++ b/IO/NetCDF/vtk.module
@@ -7,6 +7,17 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-LANL-California-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/NetCDF/vtkMPASReader.cxx b/IO/NetCDF/vtkMPASReader.cxx
index 557ed23068b4f9649cc2ffd0a136f56b14e9ccfa..b4f358595747f0a9078542e2105536e90872fb67 100644
--- a/IO/NetCDF/vtkMPASReader.cxx
+++ b/IO/NetCDF/vtkMPASReader.cxx
@@ -1,47 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMPASReader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-  Copyright (c) 2002-2005 Los Alamos National Laboratory
-
-  This software and ancillary information known as vtk_ext (and herein
-  called "SOFTWARE") is made available under the terms described below.
-  The SOFTWARE has been approved for release with associated LA_CC
-  Number 99-44, granted by Los Alamos National Laboratory in July 1999.
-
-  Unless otherwise indicated, this SOFTWARE has been authored by an
-  employee or employees of the University of California, operator of the
-  Los Alamos National Laboratory under Contract No. W-7405-ENG-36 with
-  the United States Department of Energy.
-
-  The United States Government has rights to use, reproduce, and
-  distribute this SOFTWARE.  The public may copy, distribute, prepare
-  derivative works and publicly display this SOFTWARE without charge,
-  provided that this Notice and any statement of authorship are
-  reproduced on all copies.
-
-  Neither the U. S. Government, the University of California, nor the
-  Advanced Computing Laboratory makes any warranty, either express or
-  implied, nor assumes any liability or responsibility for the use of
-  this SOFTWARE.
-
-  If SOFTWARE is modified to produce derivative works, such modified
-  SOFTWARE should be clearly marked, so as not to confuse it with the
-  version available from Los Alamos National Laboratory.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2002-2005 Los Alamos National Laboratory
+// SPDX-License-Identifier: BSD-3-Clause-Sandia-LANL-California-USGov
 
 // Christine Ahrens (cahrens@lanl.gov)
 // Version 1.3
diff --git a/IO/NetCDF/vtkMPASReader.h b/IO/NetCDF/vtkMPASReader.h
index e9c00e879ed6c222b5e50a32a598e487490a6957..1590c7ed102b9eac99cd16f024263dd27d552fc2 100644
--- a/IO/NetCDF/vtkMPASReader.h
+++ b/IO/NetCDF/vtkMPASReader.h
@@ -1,47 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPASReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2002-2005 Los Alamos National Laboratory
-
-This software and ancillary information known as vtk_ext (and herein
-called "SOFTWARE") is made available under the terms described below.
-The SOFTWARE has been approved for release with associated LA_CC
-Number 99-44, granted by Los Alamos National Laboratory in July 1999.
-
-Unless otherwise indicated, this SOFTWARE has been authored by an
-employee or employees of the University of California, operator of the
-Los Alamos National Laboratory under Contract No. W-7405-ENG-36 with
-the United States Department of Energy.
-
-The United States Government has rights to use, reproduce, and
-distribute this SOFTWARE.  The public may copy, distribute, prepare
-derivative works and publicly display this SOFTWARE without charge,
-provided that this Notice and any statement of authorship are
-reproduced on all copies.
-
-Neither the U. S. Government, the University of California, nor the
-Advanced Computing Laboratory makes any warranty, either express or
-implied, nor assumes any liability or responsibility for the use of
-this SOFTWARE.
-
-If SOFTWARE is modified to produce derivative works, such modified
-SOFTWARE should be clearly marked, so as not to confuse it with the
-version available from Los Alamos National Laboratory.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2002-2005 Los Alamos National Laboratory
+// SPDX-License-Identifier: BSD-3-Clause-Sandia-LANL-California-USGov
 /**
  * @class   vtkMPASReader
  * @brief   Read an MPAS netCDF file
diff --git a/IO/NetCDF/vtkNetCDFCAMReader.cxx b/IO/NetCDF/vtkNetCDFCAMReader.cxx
index 07464dd9e64e6749634521f339feb84cc4591fd3..5026cb323f7b04db004f4d6b5d6098fa5c3d3ba5 100644
--- a/IO/NetCDF/vtkNetCDFCAMReader.cxx
+++ b/IO/NetCDF/vtkNetCDFCAMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFCAMReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNetCDFCAMReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/NetCDF/vtkNetCDFCAMReader.h b/IO/NetCDF/vtkNetCDFCAMReader.h
index 3015ab33c0138da4e58d41e0f82e912b8f2115f3..0d89ab12ca9107affcde9a95023af19ec33105c1 100644
--- a/IO/NetCDF/vtkNetCDFCAMReader.h
+++ b/IO/NetCDF/vtkNetCDFCAMReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFCAMReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNetCDFCAMReader
  * @brief   Read unstructured NetCDF CAM files.
diff --git a/IO/NetCDF/vtkNetCDFCFReader.cxx b/IO/NetCDF/vtkNetCDFCFReader.cxx
index c56a61a90a6cdd8d57baa9d19c02ed210eea6cae..586dcd8b9efde0b2d1780e3ac2b6967238ab8786 100644
--- a/IO/NetCDF/vtkNetCDFCFReader.cxx
+++ b/IO/NetCDF/vtkNetCDFCFReader.cxx
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFCFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 #include "vtkNetCDFCFReader.h"
 
diff --git a/IO/NetCDF/vtkNetCDFCFReader.h b/IO/NetCDF/vtkNetCDFCFReader.h
index daadd2e51f4b339fd96fb34b4cc96d933fd2f8df..98e3e146e6e53bd3627e9d4d8f97dc3a1a55f14f 100644
--- a/IO/NetCDF/vtkNetCDFCFReader.h
+++ b/IO/NetCDF/vtkNetCDFCFReader.h
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFCFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 /**
  * @class   vtkNetCDFCFReader
diff --git a/IO/NetCDF/vtkNetCDFCFWriter.cxx b/IO/NetCDF/vtkNetCDFCFWriter.cxx
index 6d10a6e9781a8bf133e2387d253806b1cbb3c572..659d7b6cf86adf1cc1329b3fc6effd68a6170ba7 100644
--- a/IO/NetCDF/vtkNetCDFCFWriter.cxx
+++ b/IO/NetCDF/vtkNetCDFCFWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFCFWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNetCDFCFWriter.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/IO/NetCDF/vtkNetCDFCFWriter.h b/IO/NetCDF/vtkNetCDFCFWriter.h
index 4b867a3d01f16aa375af5c64d87e76dc002cd840..210bd1919646f3df82047770da89358a275c0ffb 100644
--- a/IO/NetCDF/vtkNetCDFCFWriter.h
+++ b/IO/NetCDF/vtkNetCDFCFWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFCFWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkNetCDFCFWriter_h
 #define vtkNetCDFCFWriter_h
diff --git a/IO/NetCDF/vtkNetCDFPOPReader.cxx b/IO/NetCDF/vtkNetCDFPOPReader.cxx
index ad6b5c2f796961ca1ca96acc24cf6b729167f3b4..d7a4c30a0446c8dd6895738268f789db16fc72f8 100644
--- a/IO/NetCDF/vtkNetCDFPOPReader.cxx
+++ b/IO/NetCDF/vtkNetCDFPOPReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkNetCDFPOPReader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNetCDFPOPReader.h"
 #include "vtkCallbackCommand.h"
diff --git a/IO/NetCDF/vtkNetCDFPOPReader.h b/IO/NetCDF/vtkNetCDFPOPReader.h
index 8ee5298c5a9d077c18bdad00b707ea6f768225d6..1b4ce725e6b73750b4880b88f212de7d38e02553 100644
--- a/IO/NetCDF/vtkNetCDFPOPReader.h
+++ b/IO/NetCDF/vtkNetCDFPOPReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFPOPReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNetCDFPOPReader
  * @brief   read NetCDF files
diff --git a/IO/NetCDF/vtkNetCDFReader.cxx b/IO/NetCDF/vtkNetCDFReader.cxx
index 48e3142d6dca35431e2da6b11263d7cff7724058..aa47707c8c2cad642f7eb42206a33e16dc7096e6 100644
--- a/IO/NetCDF/vtkNetCDFReader.cxx
+++ b/IO/NetCDF/vtkNetCDFReader.cxx
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 #include "vtkNetCDFReader.h"
 
diff --git a/IO/NetCDF/vtkNetCDFReader.h b/IO/NetCDF/vtkNetCDFReader.h
index 63e2eaf5211ed54c49dfe7d4b4e02e804ff4b7f1..fedf0fb3492310a7be16a2c9a51c83873da68bc8 100644
--- a/IO/NetCDF/vtkNetCDFReader.h
+++ b/IO/NetCDF/vtkNetCDFReader.h
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetCDFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 /**
  * @class   vtkNetCDFReader
diff --git a/IO/NetCDF/vtkNetCDFUGRIDReader.cxx b/IO/NetCDF/vtkNetCDFUGRIDReader.cxx
index 5a0110cfa1fc7d4dfe888d0a60e06d6f6a49444b..5b96d6438e234ac7bdffce979e87e8267cfd40fb 100644
--- a/IO/NetCDF/vtkNetCDFUGRIDReader.cxx
+++ b/IO/NetCDF/vtkNetCDFUGRIDReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkNetCDFUGRIDReader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNetCDFUGRIDReader.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/IO/NetCDF/vtkNetCDFUGRIDReader.h b/IO/NetCDF/vtkNetCDFUGRIDReader.h
index e57b16337eac8ea382ae079db9207351b266a917..7997370c6f8ab5965908a6f84af7df1d7dce3eee 100644
--- a/IO/NetCDF/vtkNetCDFUGRIDReader.h
+++ b/IO/NetCDF/vtkNetCDFUGRIDReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkNetCDFUGRIDReader.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkNetCDFUGRIDReader_h
 #define vtkNetCDFUGRIDReader_h
diff --git a/IO/NetCDF/vtkSLACParticleReader.cxx b/IO/NetCDF/vtkSLACParticleReader.cxx
index 096a729d1a20e4451a08932439de2af0cd9af42e..0489b3d90cb7bc7eb041cd8fb181ce966a7317a1 100644
--- a/IO/NetCDF/vtkSLACParticleReader.cxx
+++ b/IO/NetCDF/vtkSLACParticleReader.cxx
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSLACParticleReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSLACParticleReader.h"
 
diff --git a/IO/NetCDF/vtkSLACParticleReader.h b/IO/NetCDF/vtkSLACParticleReader.h
index f7a0e6139e9bda64ca4afe2ac8409bdf29c59e5e..b1496ae1b7d8426cf29f8f3989e92527719975b5 100644
--- a/IO/NetCDF/vtkSLACParticleReader.h
+++ b/IO/NetCDF/vtkSLACParticleReader.h
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSLACParticleReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 /**
  * @class   vtkSLACParticleReader
diff --git a/IO/NetCDF/vtkSLACReader.cxx b/IO/NetCDF/vtkSLACReader.cxx
index d94bd068251235feb7acc4460fc7cf64ed8961fb..95110e021ef8e739bae41416b021332c36c2bee6 100644
--- a/IO/NetCDF/vtkSLACReader.cxx
+++ b/IO/NetCDF/vtkSLACReader.cxx
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSLACReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 #include "vtkSLACReader.h"
 
diff --git a/IO/NetCDF/vtkSLACReader.h b/IO/NetCDF/vtkSLACReader.h
index 9100d022af728b664ac7ee422df86784d26fcf4e..8ec0b06ac3da9c2b2cbe6e88eee292375558c316 100644
--- a/IO/NetCDF/vtkSLACReader.h
+++ b/IO/NetCDF/vtkSLACReader.h
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSLACReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-LANL-California-USGov
 
 /**
  * @class   vtkSLACReader
diff --git a/IO/OCCT/Testing/Cxx/TestOCCTReader.cxx b/IO/OCCT/Testing/Cxx/TestOCCTReader.cxx
index eeda81fb7b6cec2ead4e88863c56ae2a819f8ec6..9e3f25c279e7eee1e2b5d56218257c2b64109b61 100644
--- a/IO/OCCT/Testing/Cxx/TestOCCTReader.cxx
+++ b/IO/OCCT/Testing/Cxx/TestOCCTReader.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCompositePolyDataMapper.h>
diff --git a/IO/OCCT/vtk.module b/IO/OCCT/vtk.module
index 721a07d3a6b567a8feb33cbaf2bd6928ec9679a3..3b980f60c7854396855aca936e142b7d3d4a5b56 100644
--- a/IO/OCCT/vtk.module
+++ b/IO/OCCT/vtk.module
@@ -6,6 +6,12 @@ DESCRIPTION
   OCCT bridge for VTK, see README for more info
 LICENSE_FILES
   LICENSE
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright 2019-2021 Kitware SAS
+  Copyright 2021-2022 Michael Migliore, Mathieu Westphal
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/OCCT/vtkOCCTReader.cxx b/IO/OCCT/vtkOCCTReader.cxx
index 4e9ef5c59743a96b81b97de7e1560bb8126d490c..52e76be72c1d6251a961478836c910a4ccd22449 100644
--- a/IO/OCCT/vtkOCCTReader.cxx
+++ b/IO/OCCT/vtkOCCTReader.cxx
@@ -1,29 +1,7 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-F3D project
-BSD 3-Clause License
-See LICENSE
-
-Copyright 2019-2021 Kitware SAS
-Copyright 2021-2022 Michael Migliore, Mathieu Westphal
-All rights reserved.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2019-2021 Kitware SAS
+// SPDX-FileCopyrightText: Copyright 2021-2022 Michael Migliore, Mathieu Westphal
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOCCTReader.h"
 
 #include <Standard_Version.hxx>
diff --git a/IO/OCCT/vtkOCCTReader.h b/IO/OCCT/vtkOCCTReader.h
index 25eef728cca1ef9dd7fff818dcda08bbcbfd4403..36a02f5be337565e0692f4797d5ed9db379b29bd 100644
--- a/IO/OCCT/vtkOCCTReader.h
+++ b/IO/OCCT/vtkOCCTReader.h
@@ -1,29 +1,7 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-
-F3D project
-BSD 3-Clause License
-See LICENSE
-
-Copyright 2019-2021 Kitware SAS
-Copyright 2021-2022 Michael Migliore, Mathieu Westphal
-All rights reserved.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2019-2021 Kitware SAS
+// SPDX-FileCopyrightText: Copyright 2021-2022 Michael Migliore, Mathieu Westphal
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOCCTReader
  * @brief   VTK Reader for STEP and IGES files using OpenCASCADE
diff --git a/IO/ODBC/LICENSE b/IO/ODBC/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/ODBC/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/ODBC/Testing/Cxx/TestODBCDatabase.cxx b/IO/ODBC/Testing/Cxx/TestODBCDatabase.cxx
index c1ae9110018527cca5bdac9b973f3238a71fd89f..8d647f587823aed5090f0aad68264bd955039375 100644
--- a/IO/ODBC/Testing/Cxx/TestODBCDatabase.cxx
+++ b/IO/ODBC/Testing/Cxx/TestODBCDatabase.cxx
@@ -1,22 +1,6 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestODBCDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
-  Copyright (c) Sandia Corporation
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-  ----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // Thanks to Andrew Wilson from Sandia National Laboratories for implementing
 // this test.
diff --git a/IO/ODBC/Testing/Cxx/vtkIOODBCTestingCxxConfigure.h.in b/IO/ODBC/Testing/Cxx/vtkIOODBCTestingCxxConfigure.h.in
index fcfda069128381ac362f615de31afda39a9c3fc0..59b753408097631aa64037ca63190e74d083f697 100644
--- a/IO/ODBC/Testing/Cxx/vtkIOODBCTestingCxxConfigure.h.in
+++ b/IO/ODBC/Testing/Cxx/vtkIOODBCTestingCxxConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOODBCTestingCxxConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkIOODBCTestingCxxConfigure_h
 #define vtkIOODBCTestingCxxConfigure_h
diff --git a/IO/ODBC/vtk.module b/IO/ODBC/vtk.module
index 38326dcd2ade41547f5d894de786d166c6ea0fbb..9a18157e3cb71569dad530d5c4ab311a5bfad6d9 100644
--- a/IO/ODBC/vtk.module
+++ b/IO/ODBC/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkIOODBC
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::IOSQL
 PRIVATE_DEPENDS
diff --git a/IO/ODBC/vtkIOODBC_AutoInit.cxx b/IO/ODBC/vtkIOODBC_AutoInit.cxx
index 7989fe9608058e4dff634d7fb84e330881e9503d..edb61a8ea46af57666c359eba61cbe8b545c97cf 100644
--- a/IO/ODBC/vtkIOODBC_AutoInit.cxx
+++ b/IO/ODBC/vtkIOODBC_AutoInit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOODBC_AutoInit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkODBCDatabase.h"
 
diff --git a/IO/ODBC/vtkODBCDatabase.cxx b/IO/ODBC/vtkODBCDatabase.cxx
index 854a4b3f710f116746f6923ccbd0b34777e4af84..f715b09a1d2515740d72ef43064385f7ca2fd017 100644
--- a/IO/ODBC/vtkODBCDatabase.cxx
+++ b/IO/ODBC/vtkODBCDatabase.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program Toolkit
-  Module:    vtkODBCDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
-/*----------------------------------------------------------------------------
-  Copyright (c) Sandia Corporation
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-  ----------------------------------------------------------------------------
-*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * Microsoft's own version of sqltypes.h relies on some typedefs and
  * macros in windows.h.  This next fragment tells VTK to include the
diff --git a/IO/ODBC/vtkODBCDatabase.h b/IO/ODBC/vtkODBCDatabase.h
index 2d53914642dea4cfd73fed46fd3d40716a593b74..ca8ca13fe5ac2317b174f228047417fe6cbdba0d 100644
--- a/IO/ODBC/vtkODBCDatabase.h
+++ b/IO/ODBC/vtkODBCDatabase.h
@@ -1,24 +1,6 @@
-/* -*- Mode: C++; -*- */
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkODBCDatabase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkODBCDatabase
diff --git a/IO/ODBC/vtkODBCInternals.h b/IO/ODBC/vtkODBCInternals.h
index 60e993a494d88d6c7b8f5d227eab792f141f24c8..0434ca2b6fe2aa9941e9d9a2d145d55cd67bbf2e 100644
--- a/IO/ODBC/vtkODBCInternals.h
+++ b/IO/ODBC/vtkODBCInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkODBCInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkODBCInternals
diff --git a/IO/ODBC/vtkODBCQuery.cxx b/IO/ODBC/vtkODBCQuery.cxx
index 7fb4b86962d4b6a7d3663b09d110ca02b907c59c..50a34c8e08860260a81bfeacc5cc7c2eb6d691cf 100644
--- a/IO/ODBC/vtkODBCQuery.cxx
+++ b/IO/ODBC/vtkODBCQuery.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkODBCQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * Microsoft's own version of sqltypes.h relies on some typedefs and
diff --git a/IO/ODBC/vtkODBCQuery.h b/IO/ODBC/vtkODBCQuery.h
index 2f0c5ad71041ead1b181fced9def0ef355ce98af..d1efb30c595134789db53a7a21e98d1bc51fa15e 100644
--- a/IO/ODBC/vtkODBCQuery.h
+++ b/IO/ODBC/vtkODBCQuery.h
@@ -1,24 +1,6 @@
-/* -*- Mode: C++; -*- */
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkODBCQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkODBCQuery
  * @brief   vtkSQLQuery implementation for ODBC connections to databases
diff --git a/IO/OMF/Testing/Cxx/TestOMFReader.cxx b/IO/OMF/Testing/Cxx/TestOMFReader.cxx
index c4017378668c9b0e9f1e4799f1b7667beb720bb4..fb18e0ebd6aef239c813c8f27fa8e6a91268714c 100644
--- a/IO/OMF/Testing/Cxx/TestOMFReader.cxx
+++ b/IO/OMF/Testing/Cxx/TestOMFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOMFReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // Tests reading of a simple OMF file
 
diff --git a/IO/OMF/core/OMFElement.cxx b/IO/OMF/core/OMFElement.cxx
index 4386c9400532c7bb020552a1ac0250b5796cd492..6530e172fdef63f60da8e304b7998fdff4455349 100644
--- a/IO/OMF/core/OMFElement.cxx
+++ b/IO/OMF/core/OMFElement.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFElement.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "OMFElement.h"
 #include "OMFFile.h"
diff --git a/IO/OMF/core/OMFElement.h b/IO/OMF/core/OMFElement.h
index aa4cad1cb3f824bcdea6aef06fecabb5c77e574e..52d50c515aaff8cd864e737053e3b543f17a2d2d 100644
--- a/IO/OMF/core/OMFElement.h
+++ b/IO/OMF/core/OMFElement.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFElement.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef OMFElement_h
 #define OMFElement_h
 
diff --git a/IO/OMF/core/OMFFile.cxx b/IO/OMF/core/OMFFile.cxx
index f2b74199fd2ccfcc3812496668da1da4844353f4..d4f46713cbb4ec232b258992e33a90e385a1c68d 100644
--- a/IO/OMF/core/OMFFile.cxx
+++ b/IO/OMF/core/OMFFile.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFFile.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "OMFFile.h"
 #include "OMFHelpers.h"
diff --git a/IO/OMF/core/OMFFile.h b/IO/OMF/core/OMFFile.h
index 15fd6f37ae3c5394a470d5f39dbd48c1465f9a42..a85efb007d354996c87c22f2aa4c9e2c65a01156 100644
--- a/IO/OMF/core/OMFFile.h
+++ b/IO/OMF/core/OMFFile.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFFile.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef OMFFile_h
 #define OMFFile_h
 
diff --git a/IO/OMF/core/OMFHelpers.cxx b/IO/OMF/core/OMFHelpers.cxx
index 5e132b0ac7b37033bfe3921012c16159c2bbb216..3fa7523ea8270d81dcbcdf48a9c8fbf61af4bcb7 100644
--- a/IO/OMF/core/OMFHelpers.cxx
+++ b/IO/OMF/core/OMFHelpers.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFHelpers.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "OMFHelpers.h"
 
diff --git a/IO/OMF/core/OMFHelpers.h b/IO/OMF/core/OMFHelpers.h
index 10b13e97cd5fd6e5ef6843f9a47406671e96468c..1e65793881f5e035bfd1effd7094382fad42b26e 100644
--- a/IO/OMF/core/OMFHelpers.h
+++ b/IO/OMF/core/OMFHelpers.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFHelpers.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef OMFHelpers_h
 #define OMFHelpers_h
 
diff --git a/IO/OMF/core/OMFProject.cxx b/IO/OMF/core/OMFProject.cxx
index b3248c35e2e0140e00184986a6036d7a17a21e34..b7fea9adf462a07ff30655bde81aee0ca889964b 100644
--- a/IO/OMF/core/OMFProject.cxx
+++ b/IO/OMF/core/OMFProject.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFProject.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "OMFProject.h"
 #include "OMFElement.h"
diff --git a/IO/OMF/core/OMFProject.h b/IO/OMF/core/OMFProject.h
index 97621afdd4c603fb4634e12649372be9ded9b2f0..2bbf48e16736989dd6fa61a1847ffd9f4885c2f1 100644
--- a/IO/OMF/core/OMFProject.h
+++ b/IO/OMF/core/OMFProject.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    OMFProject.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef OMFProject_h
 #define OMFProject_h
diff --git a/IO/OMF/vtk.module b/IO/OMF/vtk.module
index d09d6c15824dddbd3a8c35b26254ce9d1a108645..7fe6b11a033f8fca5eac08987b71d537dcf6d26b 100644
--- a/IO/OMF/vtk.module
+++ b/IO/OMF/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOOMF
 DESCRIPTION
   The base OMF Reader library
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/OMF/vtkOMFReader.cxx b/IO/OMF/vtkOMFReader.cxx
index 8294444578f69fbcc7191843e2e61a1fa07414ff..3d06ad2d8067a4835bddb1ccd8add99040917450 100644
--- a/IO/OMF/vtkOMFReader.cxx
+++ b/IO/OMF/vtkOMFReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOMFReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOMFReader.h"
 #include "core/OMFProject.h"
diff --git a/IO/OMF/vtkOMFReader.h b/IO/OMF/vtkOMFReader.h
index 77e529215df221c6f566c80c6a5e9add42a4f31b..ff8bdc48677b076b854502e656649be4e42b9491 100644
--- a/IO/OMF/vtkOMFReader.h
+++ b/IO/OMF/vtkOMFReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFidesReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOMFReader_h
 #define vtkOMFReader_h
diff --git a/IO/OggTheora/Testing/Cxx/TestOggTheoraWriter.cxx b/IO/OggTheora/Testing/Cxx/TestOggTheoraWriter.cxx
index 5de14d4e8a07471842d841d5ddf8aab62d425569..3e3a838f7b51d46a3bcff6dcd74744f33d1401b7 100644
--- a/IO/OggTheora/Testing/Cxx/TestOggTheoraWriter.cxx
+++ b/IO/OggTheora/Testing/Cxx/TestOggTheoraWriter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOggTheoraWriter.cxx
-
-  Copyright (c) Michael Wild, Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Michael Wild
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestOggTheoraWriter - Tests vtkOggTheoraWriter.
 // .SECTION Description
 // Creates a scene and uses OggTheoraWriter to generate a movie file. Test passes
diff --git a/IO/OggTheora/vtk.module b/IO/OggTheora/vtk.module
index 5c509ff666034bce9f427e0c6d6a4d64831c8487..15fa635996526801aa67e690700164872f8e0fe3 100644
--- a/IO/OggTheora/vtk.module
+++ b/IO/OggTheora/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::IOMovie
diff --git a/IO/OggTheora/vtkOggTheoraWriter.cxx b/IO/OggTheora/vtkOggTheoraWriter.cxx
index 58d83891c6d11d2c5b41ca19c1b941db6d5eab6a..a42266320886353f02219942455c04afe4c9335b 100644
--- a/IO/OggTheora/vtkOggTheoraWriter.cxx
+++ b/IO/OggTheora/vtkOggTheoraWriter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOggTheoraWriter.cxx
-
-  Copyright (c) Michael Wild, Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Michael Wild
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOggTheoraWriter.h"
 
diff --git a/IO/OggTheora/vtkOggTheoraWriter.h b/IO/OggTheora/vtkOggTheoraWriter.h
index c2509210f239e478654c3fe6105bc9310615b517..cc3fc2c618a9f4326c195be49b13bdad756196c6 100644
--- a/IO/OggTheora/vtkOggTheoraWriter.h
+++ b/IO/OggTheora/vtkOggTheoraWriter.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOggTheoraWriter.h
-
-  Copyright (c) Michael Wild, Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Michael Wild
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOggTheoraWriter
  * @brief   Uses the ogg and theora libraries to write video
diff --git a/IO/OpenVDB/Testing/Cxx/TestOpenVDBReader.cxx b/IO/OpenVDB/Testing/Cxx/TestOpenVDBReader.cxx
index 04d1abf5129943a360c7c2ae379816bdce918b63..bbe317375f7772ade2ce6c9de5c054528d9091dd 100644
--- a/IO/OpenVDB/Testing/Cxx/TestOpenVDBReader.cxx
+++ b/IO/OpenVDB/Testing/Cxx/TestOpenVDBReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVDBReader.h"
 
 #include "vtkActor.h"
diff --git a/IO/OpenVDB/vtk.module b/IO/OpenVDB/vtk.module
index eb6abcb5994b5947938ff58adc8be89a511b8236..e4e435ccbea4222780a6e5d6c54609c4af9372fd 100644
--- a/IO/OpenVDB/vtk.module
+++ b/IO/OpenVDB/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOOpenVDB
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/OpenVDB/vtkOpenVDBReader.cxx b/IO/OpenVDB/vtkOpenVDBReader.cxx
index 7a6177ccda9c3881b61af944b1cc3bc857b2acfa..98d1af811fa8f526527506ee028d0a0a1f4e1178 100644
--- a/IO/OpenVDB/vtkOpenVDBReader.cxx
+++ b/IO/OpenVDB/vtkOpenVDBReader.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVDBReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/OpenVDB/vtkOpenVDBReader.h b/IO/OpenVDB/vtkOpenVDBReader.h
index 0f504076c3efcfd33d73162292a49cb92b3d845a..16ee0f02145af55944bb7882e9b3896fc7722776 100644
--- a/IO/OpenVDB/vtkOpenVDBReader.h
+++ b/IO/OpenVDB/vtkOpenVDBReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenVDBReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVDBReader
  * @brief   OpenVDB reader
diff --git a/IO/OpenVDB/vtkOpenVDBWriter.cxx b/IO/OpenVDB/vtkOpenVDBWriter.cxx
index 74f6858bc99dfa7aa069ba458f4787d29b447c30..f8106e90515a26397dbce5b1da4e0bede527ceba 100644
--- a/IO/OpenVDB/vtkOpenVDBWriter.cxx
+++ b/IO/OpenVDB/vtkOpenVDBWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenVDBWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVDBWriter.h"
 
 #include "vtkCellCenters.h"
diff --git a/IO/OpenVDB/vtkOpenVDBWriter.h b/IO/OpenVDB/vtkOpenVDBWriter.h
index 2658ee6a63cb36a63c8e0189702a0ad27d7cd7cb..4c01cd18c296d1ec2b38c81e89e2bb5233a5fc6f 100644
--- a/IO/OpenVDB/vtkOpenVDBWriter.h
+++ b/IO/OpenVDB/vtkOpenVDBWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenVDBWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVDBWriter
  * @brief   OpenVDB writer for vtkImageData or vtkPointSet
diff --git a/IO/PDAL/Testing/Cxx/TestPDALReader.cxx.in b/IO/PDAL/Testing/Cxx/TestPDALReader.cxx.in
index ee19080e78b98413e1347a5b76e5afd4849eef9b..cc5fa7ceed1f4bdadeb661c7d56ca0b6d9d9a687 100644
--- a/IO/PDAL/Testing/Cxx/TestPDALReader.cxx.in
+++ b/IO/PDAL/Testing/Cxx/TestPDALReader.cxx.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGaussianBlurPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This tests reading a file using a PDAL reader.
  */
diff --git a/IO/PDAL/vtk.module b/IO/PDAL/vtk.module
index e70195fe3a5d12c095126cb05721c9b22cc231df..bf818821f71abf3ef07f4f2215dde9185cf75235 100644
--- a/IO/PDAL/vtk.module
+++ b/IO/PDAL/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOPDAL
 KIT
   VTK::IO
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/PDAL/vtkPDALReader.cxx b/IO/PDAL/vtkPDALReader.cxx
index 6105f79098b3b30ed97df472c3a0a846ebe22384..fbcdce0312a4e854d898fb9a1cf56b72d3b637b7 100644
--- a/IO/PDAL/vtkPDALReader.cxx
+++ b/IO/PDAL/vtkPDALReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDALReader.h"
 
diff --git a/IO/PDAL/vtkPDALReader.h b/IO/PDAL/vtkPDALReader.h
index d6ab72ca00cdd9eaa11bb5e21c6e6f74d4e498e5..1cdf4862bd5a4e61694096dd11e543b6cb4263af 100644
--- a/IO/PDAL/vtkPDALReader.h
+++ b/IO/PDAL/vtkPDALReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGDALRasterReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPDALReader
  * @brief   Reads LIDAR data using the PDAL library.
diff --git a/IO/PIO/BHTree.cxx b/IO/PIO/BHTree.cxx
index cfbe19d71d0d6bd6a6878c64617fc17e664cc9eb..9a3d48a08813b8887d289f4ac477f9a60b3ab855 100644
--- a/IO/PIO/BHTree.cxx
+++ b/IO/PIO/BHTree.cxx
@@ -1,47 +1,6 @@
-/*=========================================================================
-
-Copyright (c) 2007, Los Alamos National Security, LLC
-
-All rights reserved.
-
-Copyright 2007. Los Alamos National Security, LLC.
-This software was produced under U.S. Government contract DE-AC52-06NA25396
-for Los Alamos National Laboratory (LANL), which is operated by
-Los Alamos National Security, LLC for the U.S. Department of Energy.
-The U.S. Government has rights to use, reproduce, and distribute this software.
-NEITHER THE GOVERNMENT NOR LOS ALAMOS NATIONAL SECURITY, LLC MAKES ANY WARRANTY,
-EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE.
-If software is modified to produce derivative works, such modified software
-should be clearly marked, so as not to confuse it with the version available
-from LANL.
-
-Additionally, redistribution and use in source and binary forms, with or
-without modification, are permitted provided that the following conditions
-are met:
--   Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
--   Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
--   Neither the name of Los Alamos National Security, LLC, Los Alamos National
-    Laboratory, LANL, the U.S. Government, nor the names of its contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY LOS ALAMOS NATIONAL SECURITY, LLC AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL LOS ALAMOS NATIONAL SECURITY, LLC OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2007, Los Alamos National Security, LLC
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-LANL-USGov
 #include <fstream>
 #include <iomanip>
 #include <iostream>
diff --git a/IO/PIO/BHTree.h b/IO/PIO/BHTree.h
index 476132e6c4cfb1b2bfdc37d12db3fada445dfb99..7213e5eec644c0832b4d9fff8b1e949d79181462 100644
--- a/IO/PIO/BHTree.h
+++ b/IO/PIO/BHTree.h
@@ -1,47 +1,6 @@
-/*=========================================================================
-
-Copyright (c) 2007, Los Alamos National Security, LLC
-
-All rights reserved.
-
-Copyright 2007. Los Alamos National Security, LLC.
-This software was produced under U.S. Government contract DE-AC52-06NA25396
-for Los Alamos National Laboratory (LANL), which is operated by
-Los Alamos National Security, LLC for the U.S. Department of Energy.
-The U.S. Government has rights to use, reproduce, and distribute this software.
-NEITHER THE GOVERNMENT NOR LOS ALAMOS NATIONAL SECURITY, LLC MAKES ANY WARRANTY,
-EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE.
-If software is modified to produce derivative works, such modified software
-should be clearly marked, so as not to confuse it with the version available
-from LANL.
-
-Additionally, redistribution and use in source and binary forms, with or
-without modification, are permitted provided that the following conditions
-are met:
--   Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
--   Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
--   Neither the name of Los Alamos National Security, LLC, Los Alamos National
-    Laboratory, LANL, the U.S. Government, nor the names of its contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY LOS ALAMOS NATIONAL SECURITY, LLC AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL LOS ALAMOS NATIONAL SECURITY, LLC OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2007, Los Alamos National Security, LLC
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-LANL-USGov
 // .NAME BHTree - Create a Barnes Hut tree from the given points
 //
 // .SECTION Description
diff --git a/IO/PIO/PIOAdaptor.cxx b/IO/PIO/PIOAdaptor.cxx
index b86af84eface71082dc8bbe390486e5fa99a7960..c96c7ee65018cd695ad192710ad40dbfb1b6739a 100644
--- a/IO/PIO/PIOAdaptor.cxx
+++ b/IO/PIO/PIOAdaptor.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "PIOAdaptor.h"
 #include "BHTree.h"
 
diff --git a/IO/PIO/PIOAdaptor.h b/IO/PIO/PIOAdaptor.h
index 42f43987610f89361e7a5241551129b251143992..2fe47240743cf7fcff8abbb0da9ca761129cece4 100644
--- a/IO/PIO/PIOAdaptor.h
+++ b/IO/PIO/PIOAdaptor.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    PIOAdaptor.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef PIOAdaptor_h
 #define PIOAdaptor_h
 
diff --git a/IO/PIO/PIOData.cxx b/IO/PIO/PIOData.cxx
index de425f6f556a1600fb149f1c8c6504f1a1c0a593..67278d6dc1b27818ba48c30f215ac82a6e287aa3 100644
--- a/IO/PIO/PIOData.cxx
+++ b/IO/PIO/PIOData.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <PIOData.h>
 #include <cstdlib>
 #include <iostream>
diff --git a/IO/PIO/PIOData.h b/IO/PIO/PIOData.h
index 0655710fe5633e153ed94d70e94fe62063bbd2fa..bb0917853f30d23b7cbbb7540d46e1569e44b76f 100644
--- a/IO/PIO/PIOData.h
+++ b/IO/PIO/PIOData.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #if !defined(_PIODATA_H)
 #define _PIODATA_H
 
diff --git a/IO/PIO/vtk.module b/IO/PIO/vtk.module
index abf46c644a455310f634d2cce42dcb40ec40414d..c39626ec857c10eaf509b6714f99bcb1b9b18b0e 100644
--- a/IO/PIO/vtk.module
+++ b/IO/PIO/vtk.module
@@ -6,6 +6,15 @@ LICENSE_FILES
   Copyright.txt
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-LANL-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (c) 2007, Los Alamos National Security, LLC
+SPDX_CUSTOM_LICENSE_FILE
+  Copyright.txt
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-LANL-USGov
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/PIO/vtkPIOReader.cxx b/IO/PIO/vtkPIOReader.cxx
index 7227176ea2f726640d01a6af7ec7c5cf4f7a9d35..9b2c23a208b9bd4547882673d9fa218f0824cad6 100644
--- a/IO/PIO/vtkPIOReader.cxx
+++ b/IO/PIO/vtkPIOReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPIOReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPIOReader.h"
 
 #include "PIOAdaptor.h"
diff --git a/IO/PIO/vtkPIOReader.h b/IO/PIO/vtkPIOReader.h
index 2b2259275eea89dfc09be3c964c6acba5b2ca4e9..1d509f263776fea769a18287b08afc15f248dec6 100644
--- a/IO/PIO/vtkPIOReader.h
+++ b/IO/PIO/vtkPIOReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPIOReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPIOReader
  * @brief   class for reading PIO (Parallel Input Output) data files
diff --git a/IO/PLY/Testing/Cxx/TestPLYReader.cxx b/IO/PLY/Testing/Cxx/TestPLYReader.cxx
index 64f0da0e2d2dc04eb6e335ffaae9be79bca8ae9b..1203472b5169c60336067ca46eb9cce633799db6 100644
--- a/IO/PLY/Testing/Cxx/TestPLYReader.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPLYReader
 // .SECTION Description
 //
diff --git a/IO/PLY/Testing/Cxx/TestPLYReaderIntensity.cxx b/IO/PLY/Testing/Cxx/TestPLYReaderIntensity.cxx
index 9c235e963809d70144db132aad4ced1a988dd2d8..79e88b7e5d05624b0aaee2ca70c83cbe509d0b23 100644
--- a/IO/PLY/Testing/Cxx/TestPLYReaderIntensity.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYReaderIntensity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReaderIntensity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPLYReaderIntensity
 // .SECTION Description
 //
diff --git a/IO/PLY/Testing/Cxx/TestPLYReaderPointCloud.cxx b/IO/PLY/Testing/Cxx/TestPLYReaderPointCloud.cxx
index 427df6eed1a97a21bde40f27f2b8a40e3c5415c8..f34f4cb466b917acbf05ac70f7eda6335d62fddd 100644
--- a/IO/PLY/Testing/Cxx/TestPLYReaderPointCloud.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYReaderPointCloud.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReaderPointCloud.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPLYReader
 // .SECTION Description
 //
diff --git a/IO/PLY/Testing/Cxx/TestPLYReaderTextureUV.cxx b/IO/PLY/Testing/Cxx/TestPLYReaderTextureUV.cxx
index 043ecca7807d6a24aa0cfefe7aa7d9cdbcb5b1b0..c099745f5fa25d0e7ba26c38882d6e718aa0ebff 100644
--- a/IO/PLY/Testing/Cxx/TestPLYReaderTextureUV.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYReaderTextureUV.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReaderTextureUV.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPLYReader
 // .SECTION Description
 //
diff --git a/IO/PLY/Testing/Cxx/TestPLYWriter.cxx b/IO/PLY/Testing/Cxx/TestPLYWriter.cxx
index 7870a2edd91bf9e9cb0d6bdb2cd492e7b8fb8b79..2c1643f3e0b0424753be949327174fe6d5bb2a67 100644
--- a/IO/PLY/Testing/Cxx/TestPLYWriter.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPLYWriter
 // .SECTION Description
 //
diff --git a/IO/PLY/Testing/Cxx/TestPLYWriterAlpha.cxx b/IO/PLY/Testing/Cxx/TestPLYWriterAlpha.cxx
index 09986ca0b060f79a8aa54065cb8087e2f3247af1..c8e4192132e03fdcd6af885a360cd1745a4dc573 100644
--- a/IO/PLY/Testing/Cxx/TestPLYWriterAlpha.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYWriterAlpha.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYWriterAlpha.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPLYWriter with alpha.
 
 #include "vtkElevationFilter.h"
diff --git a/IO/PLY/Testing/Cxx/TestPLYWriterNormals.cxx b/IO/PLY/Testing/Cxx/TestPLYWriterNormals.cxx
index 08c4beefbcd085961242d99b1b983d3335e29d9a..1c8815d5791dc2af2db62e6b05cec96295861d1f 100644
--- a/IO/PLY/Testing/Cxx/TestPLYWriterNormals.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYWriterNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYWriterNormals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of TestPLYWriterNormals
 // .SECTION Description
 // Tests if PLY writer saves point normals in the output file if and only if
diff --git a/IO/PLY/Testing/Cxx/TestPLYWriterString.cxx b/IO/PLY/Testing/Cxx/TestPLYWriterString.cxx
index 5e2b2bf47b9310163df0459cddf73bb74ea0911b..baeb0fd39cf03276788b76af091b92b6da8c6fac 100644
--- a/IO/PLY/Testing/Cxx/TestPLYWriterString.cxx
+++ b/IO/PLY/Testing/Cxx/TestPLYWriterString.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPLYWriterString
 // .SECTION Description
 // Tests reading and writing to std::string
diff --git a/IO/PLY/vtk.module b/IO/PLY/vtk.module
index 4c7b87156c283922b886754cab4122ec74dea2ad..38153e3bd38527c89e32de39b77065c2c81e47f7 100644
--- a/IO/PLY/vtk.module
+++ b/IO/PLY/vtk.module
@@ -8,6 +8,11 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause AND MIT
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright (c) 1994 The Board of Trustees of The Leland Stanford
 DEPENDS
   VTK::CommonCore
   VTK::IOCore
diff --git a/IO/PLY/vtkPLY.cxx b/IO/PLY/vtkPLY.cxx
index 1dfe0462eb3138a1efe05a300d19b4d0ef8dd05b..9f23130307c76f52c57be3e9cc2dd98c3823830d 100644
--- a/IO/PLY/vtkPLY.cxx
+++ b/IO/PLY/vtkPLY.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLY.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 1994 The Board of Trustees of The Leland Stanford
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 /*
 
 The interface routines for reading and writing PLY polygon files.
@@ -30,20 +19,6 @@ associated with the element type.  For instance, a vertex element may
 have as properties the floating-point values x,y,z and the three unsigned
 chars representing red, green and blue.
 
----------------------------------------------------------------
-
-Copyright (c) 1994 The Board of Trustees of The Leland Stanford
-Junior University.  All rights reserved.
-
-Permission to use, copy, modify and distribute this software and its
-documentation for any purpose is hereby granted without fee, provided
-that the above copyright notice and this permission notice appear in
-all copies of this software and that you do not sell the software.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND,
-EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
-WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
 */
 
 #include "vtkPLY.h"
diff --git a/IO/PLY/vtkPLY.h b/IO/PLY/vtkPLY.h
index 35a9cf9940b406fdee988dda915e807007eb172a..34388e34d2a5b29f4e0f575213247e71f2b886ff 100644
--- a/IO/PLY/vtkPLY.h
+++ b/IO/PLY/vtkPLY.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLY.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 1994 The Board of Trustees of The Leland Stanford
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 /*
 
 The interface routines for reading and writing PLY polygon files.
@@ -30,20 +19,6 @@ associated with the element type.  For instance, a vertex element may
 have as properties the floating-point values x,y,z and the three unsigned
 chars representing red, green and blue.
 
----------------------------------------------------------------
-
-Copyright (c) 1994 The Board of Trustees of The Leland Stanford
-Junior University.  All rights reserved.
-
-Permission to use, copy, modify and distribute this software and its
-documentation for any purpose is hereby granted without fee, provided
-that the above copyright notice and this permission notice appear in
-all copies of this software and that you do not sell the software.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND,
-EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
-WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
 */
 
 /**
diff --git a/IO/PLY/vtkPLYReader.cxx b/IO/PLY/vtkPLYReader.cxx
index 007768a16cd7c3d4891d51de9a8923e2937f367f..f1baa16210d37a8671e470c862c1f8c958da46fc 100644
--- a/IO/PLY/vtkPLYReader.cxx
+++ b/IO/PLY/vtkPLYReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLYReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPLYReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/PLY/vtkPLYReader.h b/IO/PLY/vtkPLYReader.h
index 3a5302a65326edee8f3e89f1cb05ded80dafc328..a01c7850a037e8c9669b02d7ba54dd8cdf15b3d7 100644
--- a/IO/PLY/vtkPLYReader.h
+++ b/IO/PLY/vtkPLYReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLYReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPLYReader
  * @brief   read Stanford University PLY polygonal file format
diff --git a/IO/PLY/vtkPLYWriter.cxx b/IO/PLY/vtkPLYWriter.cxx
index bac704ee724a191c4e712cbfef69be79e2ca8213..957366ecc3045b147fe91840e813c09b17c9b0b0 100644
--- a/IO/PLY/vtkPLYWriter.cxx
+++ b/IO/PLY/vtkPLYWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLYWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPLYWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/PLY/vtkPLYWriter.h b/IO/PLY/vtkPLYWriter.h
index 699a16c1ea75978a9612201003de69e9f4953538..50e00f5bacf6ff7397c976a4ab2de2eccb3f24ba 100644
--- a/IO/PLY/vtkPLYWriter.h
+++ b/IO/PLY/vtkPLYWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLYWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPLYWriter
  * @brief   write Stanford PLY file format
diff --git a/IO/Parallel/Testing/Cxx/TestBigEndianPlot3D.cxx b/IO/Parallel/Testing/Cxx/TestBigEndianPlot3D.cxx
index cc5660186c761f392881f38c6f876f74eceeb8e1..b8f18fd5f3f8e75c41704aec1063b18e19a1cfd7 100644
--- a/IO/Parallel/Testing/Cxx/TestBigEndianPlot3D.cxx
+++ b/IO/Parallel/Testing/Cxx/TestBigEndianPlot3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBigEndianPlot3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests issue reported in paraview/paraview#17840
 
 #include <vtkCompositeDataIterator.h>
diff --git a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReader.cxx b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReader.cxx
index 1d8cb090cbc1ee47289362ef0d3811d6940a1fbe..6f086265c888805f36b2cd959612f6afcd590cc0 100644
--- a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReader.cxx
+++ b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPOpenFOAMReader
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
diff --git a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderGlobalFaceZone.cxx b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderGlobalFaceZone.cxx
index 44dc7e5e853110ad028bd40a450dc403a840c851..80aa7b3474f4d8b0ba1049e6b8b992a58540cd42 100644
--- a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderGlobalFaceZone.cxx
+++ b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderGlobalFaceZone.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPOpenFOAMReaderGlobalFaceZone.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // When a globalFaceZone is used in foam-extend in parallel (e.g. GGI), the
 // owner list will be shorter than the face list. This test ensures the correct
 // behavior in that case and also checks reading of the global face zone itself.
diff --git a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianSerial.cxx b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianSerial.cxx
index e3b6492d3305af91daee22a97291c720f281b6c5..9009392052dd97f7fcc9d00b36ea4950de3de824 100644
--- a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianSerial.cxx
+++ b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianSerial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPOpenFOAMReaderLagrangianSerial
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
diff --git a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianUncollated.cxx b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianUncollated.cxx
index 7e55af92246fd58293314ee98e9462a8b6cf0fce..ab3b9592596a718e5842b87ac5faddbc6ae7234e 100644
--- a/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianUncollated.cxx
+++ b/IO/Parallel/Testing/Cxx/TestPOpenFOAMReaderLagrangianUncollated.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPOpenFOAMReaderLagrangianUncollated
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
diff --git a/IO/Parallel/vtk.module b/IO/Parallel/vtk.module
index 64619d70c00a7e27dd83e21e0156f3837529251d..526213f51d45e602210f538b34e7e9106096a6a9 100644
--- a/IO/Parallel/vtk.module
+++ b/IO/Parallel/vtk.module
@@ -7,6 +7,10 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/Parallel/vtkEnSightWriter.cxx b/IO/Parallel/vtkEnSightWriter.cxx
index cf56f910e1820c7473e95e4ff3a5b45f1062e41b..98db7e97f5648c7d6e893a979b4f5c062eec2e5c 100644
--- a/IO/Parallel/vtkEnSightWriter.cxx
+++ b/IO/Parallel/vtkEnSightWriter.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /* TODO
  *
  *
diff --git a/IO/Parallel/vtkEnSightWriter.h b/IO/Parallel/vtkEnSightWriter.h
index 035f80fb0a299be8b8beb0f3e43aa6a16fba1e5b..b20ce718d7cd3f818234ab83c00175f8fd22bb59 100644
--- a/IO/Parallel/vtkEnSightWriter.h
+++ b/IO/Parallel/vtkEnSightWriter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEnSightWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkEnSightWriter
diff --git a/IO/Parallel/vtkMultiBlockPLOT3DReader.cxx b/IO/Parallel/vtkMultiBlockPLOT3DReader.cxx
index cb5037d100cf90b973e9005d29cd4ad9569af429..f5c7bd4faf069e39b7f40249bcb11719ddc1dafc 100644
--- a/IO/Parallel/vtkMultiBlockPLOT3DReader.cxx
+++ b/IO/Parallel/vtkMultiBlockPLOT3DReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockPLOT3DReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <sstream>
 
 #include "vtkMultiBlockPLOT3DReader.h"
diff --git a/IO/Parallel/vtkMultiBlockPLOT3DReader.h b/IO/Parallel/vtkMultiBlockPLOT3DReader.h
index ffbae98865a7e12a13d5df6f9733a6bf70fc0ab6..cf4e275b801f6bc4efa5af0b5a6c38d11c9a1971 100644
--- a/IO/Parallel/vtkMultiBlockPLOT3DReader.h
+++ b/IO/Parallel/vtkMultiBlockPLOT3DReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockPLOT3DReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiBlockPLOT3DReader
  * @brief   read PLOT3D data files
diff --git a/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.cxx b/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.cxx
index 8753df5655b023992495757c70de62f735c520a9..bc226c5406b30a33aba06fa559e93a207d44da91 100644
--- a/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.cxx
+++ b/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockPLOT3DReaderInternals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiBlockPLOT3DReaderInternals.h"
 
 #include "vtkMultiProcessController.h"
diff --git a/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.h b/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.h
index 7df92614ded1ab04060026391b19ffa1b3165030..68eda0996d6549371bf8d0022adfac97894e40c4 100644
--- a/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.h
+++ b/IO/Parallel/vtkMultiBlockPLOT3DReaderInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockPLOT3DReaderInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMultiBlockPLOT3DReaderInternals_h
 #define vtkMultiBlockPLOT3DReaderInternals_h
 
diff --git a/IO/Parallel/vtkNek5000Reader.cxx b/IO/Parallel/vtkNek5000Reader.cxx
index c141a76a357c58360e1d896b0f10b52d4416d9a0..80772f8182145fbf39938fa4fe732b0df651668e 100644
--- a/IO/Parallel/vtkNek5000Reader.cxx
+++ b/IO/Parallel/vtkNek5000Reader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNek5000Reader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNek5000Reader.h"
 #include "vtkAOSDataArrayTemplate.h"
 #include "vtkCellArray.h"
diff --git a/IO/Parallel/vtkNek5000Reader.h b/IO/Parallel/vtkNek5000Reader.h
index f5044cfea89d418a0b78274fad059c85f68957e1..4feec05234385fe00e981e1beabca94cf53f576c 100644
--- a/IO/Parallel/vtkNek5000Reader.h
+++ b/IO/Parallel/vtkNek5000Reader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNek5000Reader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkNek5000Reader
  * @brief   Reads Nek5000 format data files.
diff --git a/IO/Parallel/vtkPChacoReader.cxx b/IO/Parallel/vtkPChacoReader.cxx
index c8a85355b644aa303528f8c28c5a678ea98aefa6..659147736e1eb47ef7f014a59ad634aa22e5fbc9 100644
--- a/IO/Parallel/vtkPChacoReader.cxx
+++ b/IO/Parallel/vtkPChacoReader.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPChacoReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPChacoReader.h"
 #include "vtkCellData.h"
 #include "vtkCharArray.h"
diff --git a/IO/Parallel/vtkPChacoReader.h b/IO/Parallel/vtkPChacoReader.h
index 791788078b7b3d37027a27a734324f1a57e199fa..50058737b0432f3425ee1bdbeb73a4adab071440 100644
--- a/IO/Parallel/vtkPChacoReader.h
+++ b/IO/Parallel/vtkPChacoReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPChacoReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPChacoReader
diff --git a/IO/Parallel/vtkPDataSetReader.cxx b/IO/Parallel/vtkPDataSetReader.cxx
index 1815c6feb88c2904b17b3b6f8afb7c859780852b..78adaf45bc9bb7660f23d7213b34a7a5f0963df6 100644
--- a/IO/Parallel/vtkPDataSetReader.cxx
+++ b/IO/Parallel/vtkPDataSetReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDataSetReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPDataSetReader.h"
 
 #include "vtkAppendFilter.h"
diff --git a/IO/Parallel/vtkPDataSetReader.h b/IO/Parallel/vtkPDataSetReader.h
index 200a30cad1a13cdead718284760bf829727b9bff..609c25eae5d018b0e8f3960a354e8ced3fda9968 100644
--- a/IO/Parallel/vtkPDataSetReader.h
+++ b/IO/Parallel/vtkPDataSetReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDataSetReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPDataSetReader
  * @brief   Manages reading pieces of a data set.
diff --git a/IO/Parallel/vtkPDataSetWriter.cxx b/IO/Parallel/vtkPDataSetWriter.cxx
index 1caa437c1ffdb79239373985b57f8a9a6e38218c..dc73a4464a39c62b4ab703b8447b97bcca5e735e 100644
--- a/IO/Parallel/vtkPDataSetWriter.cxx
+++ b/IO/Parallel/vtkPDataSetWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDataSetWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPDataSetWriter.h"
 #include "vtkDataSet.h"
diff --git a/IO/Parallel/vtkPDataSetWriter.h b/IO/Parallel/vtkPDataSetWriter.h
index a5c251f9bf89d7eab8ae52ea5fa9005f8490555f..e5bbee69d57d4dc444db1f6ff5ce69a9c0c98099 100644
--- a/IO/Parallel/vtkPDataSetWriter.h
+++ b/IO/Parallel/vtkPDataSetWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDataSetWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPDataSetWriter
  * @brief   Manages writing pieces of a data set.
diff --git a/IO/Parallel/vtkPImageWriter.cxx b/IO/Parallel/vtkPImageWriter.cxx
index 615e253d27aae874f45a6e2b866cfba6002c796b..5f1c338b8751710ab7038b76e5e7b75d8704f87b 100644
--- a/IO/Parallel/vtkPImageWriter.cxx
+++ b/IO/Parallel/vtkPImageWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPImageWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPImageWriter.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/IO/Parallel/vtkPImageWriter.h b/IO/Parallel/vtkPImageWriter.h
index 714005a6ad3c472504ca44283b851095d84746ff..89ae4d601d5f8d31546a931a47d84a78cfadfb7d 100644
--- a/IO/Parallel/vtkPImageWriter.h
+++ b/IO/Parallel/vtkPImageWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPImageWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPImageWriter
  * @brief   Writes images to files.
diff --git a/IO/Parallel/vtkPOpenFOAMReader.cxx b/IO/Parallel/vtkPOpenFOAMReader.cxx
index 6b635aebd9f8fc30bc57aae931b3d90190e51aa6..59d9c007eb669664485f1eb0171142e13d5974c9 100644
--- a/IO/Parallel/vtkPOpenFOAMReader.cxx
+++ b/IO/Parallel/vtkPOpenFOAMReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOpenFOAMReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This class was developed by Takuya Oshima at Niigata University,
 // Japan (oshima@eng.niigata-u.ac.jp).
 //
diff --git a/IO/Parallel/vtkPOpenFOAMReader.h b/IO/Parallel/vtkPOpenFOAMReader.h
index 4b1e0abae63c5080f1416d7b730351c29e97af5c..6bbfc844bfe5c0ef303b80aa75da4f8441dfad10 100644
--- a/IO/Parallel/vtkPOpenFOAMReader.h
+++ b/IO/Parallel/vtkPOpenFOAMReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPOpenFOAMReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPOpenFOAMReader
  * @brief   reads a decomposed dataset in OpenFOAM format
diff --git a/IO/Parallel/vtkPlot3DMetaReader.cxx b/IO/Parallel/vtkPlot3DMetaReader.cxx
index 19826e935b1cea67db1a7d9481ef1fc7be908760..e143291cf2af618c762482b0ec5bf40e5cedeccf 100644
--- a/IO/Parallel/vtkPlot3DMetaReader.cxx
+++ b/IO/Parallel/vtkPlot3DMetaReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkPlot3DMetaReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlot3DMetaReader.h"
 
 #include "vtkInformation.h"
diff --git a/IO/Parallel/vtkPlot3DMetaReader.h b/IO/Parallel/vtkPlot3DMetaReader.h
index 7eae01d35f403ad95692d34a983f0e519f761d4c..65a1a337acb480b50e198b49505999910988541e 100644
--- a/IO/Parallel/vtkPlot3DMetaReader.h
+++ b/IO/Parallel/vtkPlot3DMetaReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkPlot3DMetaReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlot3DMetaReader
  * @brief   reads meta-files points to PLOT3D files
diff --git a/IO/ParallelExodus/Testing/Cxx/TestExodusImplicitArrays.cxx b/IO/ParallelExodus/Testing/Cxx/TestExodusImplicitArrays.cxx
index b764742561f81700a3710100de944544b497404e..7b1012ee10c8a21e0e15fe773b75a2a079b16f7b 100644
--- a/IO/ParallelExodus/Testing/Cxx/TestExodusImplicitArrays.cxx
+++ b/IO/ParallelExodus/Testing/Cxx/TestExodusImplicitArrays.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractArray.h"
 #include "vtkDataObject.h"
 #include "vtkDataSet.h"
diff --git a/IO/ParallelExodus/vtk.module b/IO/ParallelExodus/vtk.module
index bda99e0b0fb85affca6ae391539e58b6f65b170a..d44bb93dad77345793c5114749a05c0b499f9e11 100644
--- a/IO/ParallelExodus/vtk.module
+++ b/IO/ParallelExodus/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 IMPLEMENTS
   VTK::IOExodus
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::IOExodus
diff --git a/IO/ParallelExodus/vtkPExodusIIReader.cxx b/IO/ParallelExodus/vtkPExodusIIReader.cxx
index 18b656fddbc01dd35e303ccf0a523e9d3170bd99..f8be5a66322a8ece5e33fc595e1b43c806c70a45 100644
--- a/IO/ParallelExodus/vtkPExodusIIReader.cxx
+++ b/IO/ParallelExodus/vtkPExodusIIReader.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExodusIIReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExodusIIReader.h"
 
 #include "vtkAppendCompositeDataLeaves.h"
diff --git a/IO/ParallelExodus/vtkPExodusIIReader.h b/IO/ParallelExodus/vtkPExodusIIReader.h
index 40be1c232668e56aca03bbca430c5c9cf8760dd9..9dc99e9596fd7b5710bafdb698f6f49ff7df2d8d 100644
--- a/IO/ParallelExodus/vtkPExodusIIReader.h
+++ b/IO/ParallelExodus/vtkPExodusIIReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPExodusIIReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPExodusIIReader
diff --git a/IO/ParallelExodus/vtkPExodusIIWriter.cxx b/IO/ParallelExodus/vtkPExodusIIWriter.cxx
index 050e408dcc1354e67ac962651e95492511abd768..9c9a9d8dd0d13a1a9fc1d0ebe617c949d797485a 100644
--- a/IO/ParallelExodus/vtkPExodusIIWriter.cxx
+++ b/IO/ParallelExodus/vtkPExodusIIWriter.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExodusIIWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPExodusIIWriter.h"
 #include "vtkArrayIteratorIncludes.h"
 #include "vtkCellArray.h"
diff --git a/IO/ParallelExodus/vtkPExodusIIWriter.h b/IO/ParallelExodus/vtkPExodusIIWriter.h
index 63e130d12c3a3b69c71eca50655d88adfa717c08..9199d377f745b8599be90d075406eb310491fa00 100644
--- a/IO/ParallelExodus/vtkPExodusIIWriter.h
+++ b/IO/ParallelExodus/vtkPExodusIIWriter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExodusIIWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPExodusIIWriter
diff --git a/IO/ParallelLSDyna/LICENSE b/IO/ParallelLSDyna/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/ParallelLSDyna/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/ParallelLSDyna/Testing/Cxx/PLSDynaReader.cxx b/IO/ParallelLSDyna/Testing/Cxx/PLSDynaReader.cxx
index 62a7b1b445874f632ab216421bc8560a86004d64..7b4628bf3d550ae726e86d104097b19f953fe414 100644
--- a/IO/ParallelLSDyna/Testing/Cxx/PLSDynaReader.cxx
+++ b/IO/ParallelLSDyna/Testing/Cxx/PLSDynaReader.cxx
@@ -1,23 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PSLACReaderLinear.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/ParallelLSDyna/vtk.module b/IO/ParallelLSDyna/vtk.module
index 6b60ae0735c8c7b281b1458e915e2fc20d67ab24..368d6cc7dee0c7ed6748e7c40b2f82e869475a36 100644
--- a/IO/ParallelLSDyna/vtk.module
+++ b/IO/ParallelLSDyna/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkIOParallelLSDyna
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::IOLSDyna
 PRIVATE_DEPENDS
diff --git a/IO/ParallelLSDyna/vtkPLSDynaReader.cxx b/IO/ParallelLSDyna/vtkPLSDynaReader.cxx
index bdb56ddeaab58a537c846f55c51144bfa05c3a0a..70e0714ee41dc2b1a8b83efae9ae6f2ce682c2ed 100644
--- a/IO/ParallelLSDyna/vtkPLSDynaReader.cxx
+++ b/IO/ParallelLSDyna/vtkPLSDynaReader.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLSDynaReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 // NOTE TO DEVELOPERS: ========================================================
 //
diff --git a/IO/ParallelLSDyna/vtkPLSDynaReader.h b/IO/ParallelLSDyna/vtkPLSDynaReader.h
index e2ae06fb29dbed99bcac66271b34b757d3d06c81..edf3e3888455591935a6b8ea92c9bfc0c998dae1 100644
--- a/IO/ParallelLSDyna/vtkPLSDynaReader.h
+++ b/IO/ParallelLSDyna/vtkPLSDynaReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLSDynaReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPLSDynaReader
diff --git a/IO/ParallelNetCDF/LICENSE b/IO/ParallelNetCDF/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/ParallelNetCDF/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderLinear.cxx b/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderLinear.cxx
index 5e91d9c151d754e79d404e3c399f7d3d06d81396..f498c853db4643a04c4c79d728477ffcc422e730 100644
--- a/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderLinear.cxx
+++ b/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderLinear.cxx
@@ -1,23 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PSLACReaderLinear.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderQuadratic.cxx b/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderQuadratic.cxx
index 64ff29636501e353abddb4e0db5d273a7beca3d9..a2c8146ffb74366cb15c4398dd046156a836df46 100644
--- a/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderQuadratic.cxx
+++ b/IO/ParallelNetCDF/Testing/Cxx/PSLACReaderQuadratic.cxx
@@ -1,23 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PSLACReaderQuadratic.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/ParallelNetCDF/Testing/Cxx/TestPNetCDFPOPReader.cxx b/IO/ParallelNetCDF/Testing/Cxx/TestPNetCDFPOPReader.cxx
index c4df7a8da8ce53cd0cf0adcc1d3b15b2177c220a..f528fc4cfa08eba26288f9821d6046a2ee7e3b42 100644
--- a/IO/ParallelNetCDF/Testing/Cxx/TestPNetCDFPOPReader.cxx
+++ b/IO/ParallelNetCDF/Testing/Cxx/TestPNetCDFPOPReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProStarReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkPNetCDFPOPReader
 // .SECTION Description
 // Tests the vtkPNetCDFPOPReader.
diff --git a/IO/ParallelNetCDF/vtk.module b/IO/ParallelNetCDF/vtk.module
index f6ee6d050d795116ede7ba005524765cc64f2ced..e4c3011ff2d7e24fe61550d815571b6dd736e5fe 100644
--- a/IO/ParallelNetCDF/vtk.module
+++ b/IO/ParallelNetCDF/vtk.module
@@ -8,6 +8,17 @@ GROUPS
   MPI
 IMPLEMENTS
   VTK::IONetCDF
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonExecutionModel
   VTK::IONetCDF
diff --git a/IO/ParallelNetCDF/vtkPNetCDFPOPReader.cxx b/IO/ParallelNetCDF/vtkPNetCDFPOPReader.cxx
index 5edff6104aa3f61c2bbfe7a3f54866429b70cc47..ef71508f53cad351647ed31b6407b816018e51d9 100644
--- a/IO/ParallelNetCDF/vtkPNetCDFPOPReader.cxx
+++ b/IO/ParallelNetCDF/vtkPNetCDFPOPReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkPNetCDFPOPReader.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPNetCDFPOPReader.h"
 #include "vtkCallbackCommand.h"
diff --git a/IO/ParallelNetCDF/vtkPNetCDFPOPReader.h b/IO/ParallelNetCDF/vtkPNetCDFPOPReader.h
index 8385da1067156c099830228806115f5d85a080f4..e598c15272f35c73089e2443ef07f0fb1241835f 100644
--- a/IO/ParallelNetCDF/vtkPNetCDFPOPReader.h
+++ b/IO/ParallelNetCDF/vtkPNetCDFPOPReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtPkNetCDFPOPReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPNetCDFPOPReader
  * @brief   read NetCDF files in parallel with MPI
diff --git a/IO/ParallelNetCDF/vtkPSLACReader.cxx b/IO/ParallelNetCDF/vtkPSLACReader.cxx
index 924f8ac0e6bc574e51745c462f8c94237103cb90..ac3ea5cfdf433de7bf1ec804733948e01d3e3933 100644
--- a/IO/ParallelNetCDF/vtkPSLACReader.cxx
+++ b/IO/ParallelNetCDF/vtkPSLACReader.cxx
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSLACReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPSLACReader.h"
 
diff --git a/IO/ParallelNetCDF/vtkPSLACReader.h b/IO/ParallelNetCDF/vtkPSLACReader.h
index 52511b25afba11ee78825348aba42e6b04751a18..c97c4c944f966653c069ab242817eba9b0d1cad8 100644
--- a/IO/ParallelNetCDF/vtkPSLACReader.h
+++ b/IO/ParallelNetCDF/vtkPSLACReader.h
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSLACReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkPSLACReader
diff --git a/IO/ParallelXML/Testing/Cxx/TestParallelPartitionedDataSetIO.cxx b/IO/ParallelXML/Testing/Cxx/TestParallelPartitionedDataSetIO.cxx
index ade297f6ac4be4342f93f09660192b2872c72315..dd94e8479460f8bfca3b4bab622de85918dd4153 100644
--- a/IO/ParallelXML/Testing/Cxx/TestParallelPartitionedDataSetIO.cxx
+++ b/IO/ParallelXML/Testing/Cxx/TestParallelPartitionedDataSetIO.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParallelPartitionedDataSetIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
diff --git a/IO/ParallelXML/Testing/Cxx/TestParallelUnstructuredGridIO.cxx b/IO/ParallelXML/Testing/Cxx/TestParallelUnstructuredGridIO.cxx
index 5364f50227d0f1c044d1d8fc12afb1fba9eed169..1a3f86d5b05f774d0f6132fea29b45e570b20153 100644
--- a/IO/ParallelXML/Testing/Cxx/TestParallelUnstructuredGridIO.cxx
+++ b/IO/ParallelXML/Testing/Cxx/TestParallelUnstructuredGridIO.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
 #else
diff --git a/IO/ParallelXML/Testing/Cxx/TestXMLReaderChangingBlocksOverTime.cxx b/IO/ParallelXML/Testing/Cxx/TestXMLReaderChangingBlocksOverTime.cxx
index f53489337dfefb0675dcabd0f0ebbc57d2711cd6..f36c6b84f3eb36e368f5471fac187d2e591784cb 100644
--- a/IO/ParallelXML/Testing/Cxx/TestXMLReaderChangingBlocksOverTime.cxx
+++ b/IO/ParallelXML/Testing/Cxx/TestXMLReaderChangingBlocksOverTime.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLReaderChangingBlocksOverTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #if VTK_MODULE_ENABLE_VTK_ParallelMPI
 #include "vtkMPIController.h"
 #else
diff --git a/IO/ParallelXML/vtk.module b/IO/ParallelXML/vtk.module
index d993171bcb472f208eb49d4345a9c85a7bcd68d0..c6eee6ecc2643b41e1379ce5fc84c35dfdf0480f 100644
--- a/IO/ParallelXML/vtk.module
+++ b/IO/ParallelXML/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::IOXML
diff --git a/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.cxx b/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.cxx
index 279c1032e84645674a23785ba2d4d3e0994a3b3c..bb229ac4146aa12e914e7901cc8bb19887c3dcf3 100644
--- a/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.cxx
+++ b/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLCompositeDataSetWriterHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLCompositeDataSetWriterHelper.h"
 
 #include "vtkDataObject.h"
diff --git a/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.h b/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.h
index 7618c317e20878631c74697b484b76de618ba876..8195073990bfedb416ab990c0bfe59b9a0d24798 100644
--- a/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.h
+++ b/IO/ParallelXML/vtkXMLCompositeDataSetWriterHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLCompositeDataSetWriterHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkXMLCompositeDataSetWriterHelper
  * @brief a helper class used by vtkXMLWriter2 subclasses that write composite
diff --git a/IO/ParallelXML/vtkXMLDataWriterHelper.cxx b/IO/ParallelXML/vtkXMLDataWriterHelper.cxx
index 3196a1de1eeba958bacfccc08b8f10e946ad3f23..848d9b611dc3a0f7af911d96815f1147018a81fa 100644
--- a/IO/ParallelXML/vtkXMLDataWriterHelper.cxx
+++ b/IO/ParallelXML/vtkXMLDataWriterHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataWriterHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLDataWriterHelper.h"
 
 #include "vtkCompositeDataSet.h"
diff --git a/IO/ParallelXML/vtkXMLDataWriterHelper.h b/IO/ParallelXML/vtkXMLDataWriterHelper.h
index 187127d112f43534d398f896498d81c0dd3fd5d1..fec8a026de1223006dc72b79d5a1a423789615d3 100644
--- a/IO/ParallelXML/vtkXMLDataWriterHelper.h
+++ b/IO/ParallelXML/vtkXMLDataWriterHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataWriterHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkXMLDataWriterHelper
  * @brief helper for vtkXMLWriter2 and subclasses
diff --git a/IO/ParallelXML/vtkXMLPDataObjectWriter.cxx b/IO/ParallelXML/vtkXMLPDataObjectWriter.cxx
index 767e5c12d168b09bceab6946bfd4bdfc61b8db3b..101dcb936ec75bbb757630cda31bc3e5a4b48079 100644
--- a/IO/ParallelXML/vtkXMLPDataObjectWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPDataObjectWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataObjectWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPDataObjectWriter.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/ParallelXML/vtkXMLPDataObjectWriter.h b/IO/ParallelXML/vtkXMLPDataObjectWriter.h
index 0f43866b27fbc6438345f10c29f4cc3a9c686ebf..cc546d6ad6d931d79783fa68acc2b8f8e0ff9a42 100644
--- a/IO/ParallelXML/vtkXMLPDataObjectWriter.h
+++ b/IO/ParallelXML/vtkXMLPDataObjectWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataObjectWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPDataObjectWriter
  * @brief   Write data in a parallel XML format.
diff --git a/IO/ParallelXML/vtkXMLPDataSetWriter.cxx b/IO/ParallelXML/vtkXMLPDataSetWriter.cxx
index 485f6d8eff6c09fe1bc6d3953649d0832cb9b90c..dbe223f680b55e71e4f666b0d5572eb0ab4a2256 100644
--- a/IO/ParallelXML/vtkXMLPDataSetWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPDataSetWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataSetWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPDataSetWriter.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/ParallelXML/vtkXMLPDataSetWriter.h b/IO/ParallelXML/vtkXMLPDataSetWriter.h
index 2150b07a97a3c73abebe0d757d74a510f9576131..e92977578d5c114b468e92a3122287bd0a76e92c 100644
--- a/IO/ParallelXML/vtkXMLPDataSetWriter.h
+++ b/IO/ParallelXML/vtkXMLPDataSetWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataSetWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPDataSetWriter
  * @brief   Write any type of PVTK XML file.
diff --git a/IO/ParallelXML/vtkXMLPDataWriter.cxx b/IO/ParallelXML/vtkXMLPDataWriter.cxx
index aa5786034e7f205fd01b23a50f14fe9d28e0cc5f..e20757cdb63ae5b22ecf087a14b10628ca06579e 100644
--- a/IO/ParallelXML/vtkXMLPDataWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPDataWriter.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/ParallelXML/vtkXMLPDataWriter.h b/IO/ParallelXML/vtkXMLPDataWriter.h
index 162fbc5f221feef1fda31d6511cc39ee1baecf90..049e6320015e9e908cd5a9c226ada7586cbe5fae 100644
--- a/IO/ParallelXML/vtkXMLPDataWriter.h
+++ b/IO/ParallelXML/vtkXMLPDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPDataWriter
  * @brief   Write data in a parallel XML format.
diff --git a/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.cxx b/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.cxx
index b841c5e0f2479842de693e670836413f876930f3..de84cbdadfab888e30570eb3be4059bad93735c4 100644
--- a/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPHierarchicalBoxDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPHierarchicalBoxDataWriter.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.h b/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.h
index 2dd693bf6560ed08cfab240db451efb1542132c7..6896a77931a7063964c1ee78baae5d5a619eef6b 100644
--- a/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.h
+++ b/IO/ParallelXML/vtkXMLPHierarchicalBoxDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPHierarchicalBoxDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPHierarchicalBoxDataWriter
  * @brief   parallel writer for
diff --git a/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.cxx b/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.cxx
index 048f894ed5adf5b92ab3b39527c2546b71480d9d..3a769ef175094c7ad56d41e150cb43e4d96a1ea8 100644
--- a/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPHyperTreeGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPHyperTreeGridWriter.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.h b/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.h
index 642282c2003a18a27035dd1fc6588ddadbc9e4e7..f59706b0f36e719f63563341b79ed1e6a55310fa 100644
--- a/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.h
+++ b/IO/ParallelXML/vtkXMLPHyperTreeGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPHyperTreeGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPHyperTreeGridWriter
  * @brief   Write PVTK XML HyperTreeGrid files.
diff --git a/IO/ParallelXML/vtkXMLPImageDataWriter.cxx b/IO/ParallelXML/vtkXMLPImageDataWriter.cxx
index 58a51620de25bc877abca26c11594a708bf2c592..84cdaedb3cce2d0386fbcec229075f6688dd581e 100644
--- a/IO/ParallelXML/vtkXMLPImageDataWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPImageDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPImageDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPImageDataWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/ParallelXML/vtkXMLPImageDataWriter.h b/IO/ParallelXML/vtkXMLPImageDataWriter.h
index 772a7f2c12f9de04c8434d6f9558bd3a5d6bf7f9..fd10197ea815f929d46ae97fed09c9f2ec9aedf5 100644
--- a/IO/ParallelXML/vtkXMLPImageDataWriter.h
+++ b/IO/ParallelXML/vtkXMLPImageDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPImageDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPImageDataWriter
  * @brief   Write PVTK XML ImageData files.
diff --git a/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.cxx b/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.cxx
index fde6300e8711ac8f4c873af7f5922b9cce0501f1..004a6ad9a11baa79c612b32d400b0b628f1b40be 100644
--- a/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPMultiBlockDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPMultiBlockDataWriter.h"
 
 #include "vtkCompositeDataSet.h"
diff --git a/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.h b/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.h
index 8b878a461a53e98d1bbead1b8677b8899ba22c51..973b3b0ee5479156eed801ef57d339e827630e45 100644
--- a/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.h
+++ b/IO/ParallelXML/vtkXMLPMultiBlockDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPMultiBlockDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPMultiBlockDataWriter
  * @brief   parallel writer for
diff --git a/IO/ParallelXML/vtkXMLPPolyDataWriter.cxx b/IO/ParallelXML/vtkXMLPPolyDataWriter.cxx
index 20d702e55cb4ef30a8786ff78922242f247c8681..4eeeb773c30d30b169090758805b5ee46b9e71ec 100644
--- a/IO/ParallelXML/vtkXMLPPolyDataWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPPolyDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPPolyDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPPolyDataWriter.h"
 
 #include "vtkInformation.h"
diff --git a/IO/ParallelXML/vtkXMLPPolyDataWriter.h b/IO/ParallelXML/vtkXMLPPolyDataWriter.h
index 5154a497d0cd7e98ffec080665b960929a7198d3..30cc9a48792633fca9935f575ff985207484179d 100644
--- a/IO/ParallelXML/vtkXMLPPolyDataWriter.h
+++ b/IO/ParallelXML/vtkXMLPPolyDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPPolyDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPPolyDataWriter
  * @brief   Write PVTK XML PolyData files.
diff --git a/IO/ParallelXML/vtkXMLPRectilinearGridWriter.cxx b/IO/ParallelXML/vtkXMLPRectilinearGridWriter.cxx
index 7cc976d86aa1c86d32ad0351963a36c2c9e9aa0f..d1bcfccbb2bd5afa61e423d418a5698b70a5f07b 100644
--- a/IO/ParallelXML/vtkXMLPRectilinearGridWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPRectilinearGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPRectilinearGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPRectilinearGridWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/ParallelXML/vtkXMLPRectilinearGridWriter.h b/IO/ParallelXML/vtkXMLPRectilinearGridWriter.h
index cb116753134ed14ca47db4593784c5de3e399eb1..02a772074118a2930c61cd21e0c5f769fdec1941 100644
--- a/IO/ParallelXML/vtkXMLPRectilinearGridWriter.h
+++ b/IO/ParallelXML/vtkXMLPRectilinearGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPRectilinearGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPRectilinearGridWriter
  * @brief   Write PVTK XML RectilinearGrid files.
diff --git a/IO/ParallelXML/vtkXMLPStructuredDataWriter.cxx b/IO/ParallelXML/vtkXMLPStructuredDataWriter.cxx
index 85269a002f117b66724defff8ac09187dae0daa2..83702ac99686db805f92b2b81dfcb71118a0ca5f 100644
--- a/IO/ParallelXML/vtkXMLPStructuredDataWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPStructuredDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPStructuredDataWriter.h"
 #include "vtkCommunicator.h"
 #include "vtkDataSet.h"
diff --git a/IO/ParallelXML/vtkXMLPStructuredDataWriter.h b/IO/ParallelXML/vtkXMLPStructuredDataWriter.h
index aebafc430d047d01484923e50c4b968815b7c246..a2dc6da2e0d81a5a6b14fe1e9f4b0ffc94ce0daa 100644
--- a/IO/ParallelXML/vtkXMLPStructuredDataWriter.h
+++ b/IO/ParallelXML/vtkXMLPStructuredDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPStructuredDataWriter
  * @brief   Superclass for PVTK XML structured data writers.
diff --git a/IO/ParallelXML/vtkXMLPStructuredGridWriter.cxx b/IO/ParallelXML/vtkXMLPStructuredGridWriter.cxx
index 782cd6af44c12078f8ac322d6d87a1011b70f815..05f801ec38ebbfe219e56c055b28137ec370dfaa 100644
--- a/IO/ParallelXML/vtkXMLPStructuredGridWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPStructuredGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPStructuredGridWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/ParallelXML/vtkXMLPStructuredGridWriter.h b/IO/ParallelXML/vtkXMLPStructuredGridWriter.h
index d8d9e40f350b1b75debc89a1b2d5a693b5c99724..156f6ee0ff5b8dcf612395066ac5b814d56f675e 100644
--- a/IO/ParallelXML/vtkXMLPStructuredGridWriter.h
+++ b/IO/ParallelXML/vtkXMLPStructuredGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPStructuredGridWriter
  * @brief   Write PVTK XML StructuredGrid files.
diff --git a/IO/ParallelXML/vtkXMLPTableWriter.cxx b/IO/ParallelXML/vtkXMLPTableWriter.cxx
index f55c2a8436973dd18b6fd71a819068c96d24cac3..d227c3166295102313e160366f7f634050f95529 100644
--- a/IO/ParallelXML/vtkXMLPTableWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPTableWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPTableWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPTableWriter.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/ParallelXML/vtkXMLPTableWriter.h b/IO/ParallelXML/vtkXMLPTableWriter.h
index d06f9e4843c7bbfa22d69e0b91ff5196b5c1a9d7..130f0b0cde183cc483e0a16ba300062fb464493f 100644
--- a/IO/ParallelXML/vtkXMLPTableWriter.h
+++ b/IO/ParallelXML/vtkXMLPTableWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPTableWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPTableWriter
  * @brief   Write PVTK XML UnstructuredGrid files.
diff --git a/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.cxx b/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.cxx
index 7c82179d3ec05acc8bafe16cf66969b13a43c579..d149c7aadc45c5ed40bfff7476688e3e4b236446 100644
--- a/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUniformGridAMRWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPUniformGridAMRWriter.h"
 
 #include "vtkMultiProcessController.h"
diff --git a/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.h b/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.h
index ab4f773f0ae8f2f430ff3626d0961af95481a7db..bd336a6e5a89217ef0299512e4565df678764d60 100644
--- a/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.h
+++ b/IO/ParallelXML/vtkXMLPUniformGridAMRWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUniformGridAMRWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPUniformGridAMRWriter
  * @brief   parallel writer for
diff --git a/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.cxx b/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.cxx
index 940563d9556f5422e2866e37266fd72ab414d8f9..3e37da46f3829afedc25283b736bb15e390048b1 100644
--- a/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPUnstructuredDataWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.h b/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.h
index ed7e8ed37ccf338510b4a106f390c5bf28d0bf02..81011794f7a67efc80bcdee2b61f9ca8cfd17f9e 100644
--- a/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.h
+++ b/IO/ParallelXML/vtkXMLPUnstructuredDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPUnstructuredDataWriter
  * @brief   Superclass for PVTK XML unstructured data writers.
diff --git a/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.cxx b/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.cxx
index ecca78ccd056e5ef090b9c1847bc635aca943361..f82b383fa7384840c5f360b61e01bcf25134d973 100644
--- a/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPUnstructuredGridWriter.h"
 
 #include "vtkInformation.h"
diff --git a/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.h b/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.h
index 47ba0fdb6169b18a4652f19d9f2d481fb2d8107e..e8f97536e24766dc57bc9550aa3c1a35eab267c4 100644
--- a/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.h
+++ b/IO/ParallelXML/vtkXMLPUnstructuredGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPUnstructuredGridWriter
  * @brief   Write PVTK XML UnstructuredGrid files.
diff --git a/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.cxx b/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.cxx
index 8f806c9a7c179e50f2846bfae0879e4330ba0f2c..9c264a2d93650ccf76121a966b8e9f41933c17a1 100644
--- a/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPartitionedDataSetCollectionWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPartitionedDataSetCollectionWriter.h"
 
 #include "vtkBase64Utilities.h"
diff --git a/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.h b/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.h
index 783e46f044bc4dcf6af53e8f17f166a151b9ae1d..2bd388ecdbb98e0037a3dc2f6bb9d8dee4eb011c 100644
--- a/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.h
+++ b/IO/ParallelXML/vtkXMLPartitionedDataSetCollectionWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPartitionedDataSetCollectionWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkXMLPartitionedDataSetCollectionWriter
  * @brief writer for vtkPartitionedDataSetCollection.
diff --git a/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.cxx b/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.cxx
index 8bb5438d917b6d216d9f0a152e2b77a46ea01337..552b5e034d74a160472a80f1190b37b03767a100 100644
--- a/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.cxx
+++ b/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPartitionedDataSetWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPartitionedDataSetWriter.h"
 
 #include "vtkErrorCode.h"
diff --git a/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.h b/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.h
index e3054ba58688a8519a0784b45cf514b334b463aa..570f59259fd5aa46a6a991fdff8f89d515b42362 100644
--- a/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.h
+++ b/IO/ParallelXML/vtkXMLPartitionedDataSetWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPartitionedDataSetWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkXMLPartitionedDataSetWriter
  * @brief XML writer for vtkPartitionedDataSet
diff --git a/IO/ParallelXML/vtkXMLWriter2.cxx b/IO/ParallelXML/vtkXMLWriter2.cxx
index ad8d1548171975e0a013a4bb996d5eeb683e4845..8ba2ff3a69d689041fb4a04a1b2197a55367d6b0 100644
--- a/IO/ParallelXML/vtkXMLWriter2.cxx
+++ b/IO/ParallelXML/vtkXMLWriter2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriter2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLWriter2.h"
 
 #include "vtkInformation.h"
diff --git a/IO/ParallelXML/vtkXMLWriter2.h b/IO/ParallelXML/vtkXMLWriter2.h
index 1dfb33440b59274482e4a5a8e7f9987e277393d6..46a99be97a4f4b6fcc8b78faf4550f598da2de75 100644
--- a/IO/ParallelXML/vtkXMLWriter2.h
+++ b/IO/ParallelXML/vtkXMLWriter2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriter2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkXMLWriter2
  * @brief base class for new-style XML Writers
diff --git a/IO/ParallelXdmf3/Testing/Cxx/TestXdmf3Parallel.cxx b/IO/ParallelXdmf3/Testing/Cxx/TestXdmf3Parallel.cxx
index cfc92a6851523e1680b54849b81aed47c8a1cd35..e83c66cc81b4218fe78f9420538dab368725c542 100644
--- a/IO/ParallelXdmf3/Testing/Cxx/TestXdmf3Parallel.cxx
+++ b/IO/ParallelXdmf3/Testing/Cxx/TestXdmf3Parallel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXdmf3Parallel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test exercises xdmf3 reading and writing in parallel.
 //
 
diff --git a/IO/ParallelXdmf3/vtk.module b/IO/ParallelXdmf3/vtk.module
index 59af9c137a860d4fea4e5ac023ee07f1a3e3d6b8..c23eff873c8c257e00f2c1511a7d9da7685f228a 100644
--- a/IO/ParallelXdmf3/vtk.module
+++ b/IO/ParallelXdmf3/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 IMPLEMENTS
   VTK::IOXdmf3
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/ParallelXdmf3/vtkPXdmf3Writer.cxx b/IO/ParallelXdmf3/vtkPXdmf3Writer.cxx
index f38d61d04d0f747f711686aad7828591c8280694..365f6011372bbdb311bb4a6b841be7510bcf4509 100644
--- a/IO/ParallelXdmf3/vtkPXdmf3Writer.cxx
+++ b/IO/ParallelXdmf3/vtkPXdmf3Writer.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPXdmf3Writer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPXdmf3Writer.h"
 
diff --git a/IO/ParallelXdmf3/vtkPXdmf3Writer.h b/IO/ParallelXdmf3/vtkPXdmf3Writer.h
index d2981a1d8f731515699fa531376746a93f4fa0fc..8a67addb73645f0e47236a0776dac8640f73fa54 100644
--- a/IO/ParallelXdmf3/vtkPXdmf3Writer.h
+++ b/IO/ParallelXdmf3/vtkPXdmf3Writer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3Writer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPXdmf3Writer
diff --git a/IO/PostgreSQL/LICENSE b/IO/PostgreSQL/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/PostgreSQL/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLDatabase.cxx b/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLDatabase.cxx
index 3f3b0c58cc9e7184620d43ed3fd27f4860aed832..4f1149cedc58cbb7bc9b29881270f7e000662d05 100644
--- a/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLDatabase.cxx
+++ b/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPostgreSQLDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Andrew Wilson from Sandia National Laboratories for implementing
 // this test.
diff --git a/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLTableReadWrite.cxx b/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLTableReadWrite.cxx
index 531a3fa94ef468a7261339695ccbe706e79ced36..65cdfc6af0201c8581e64c6f164d0f17bdec60c3 100644
--- a/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLTableReadWrite.cxx
+++ b/IO/PostgreSQL/Testing/Cxx/TestPostgreSQLTableReadWrite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPostgreSQLTableReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkTableToPostgreSQLWriter and vtkPostgreSQLToTableReader
 // .SECTION Description
 //
diff --git a/IO/PostgreSQL/Testing/Cxx/vtkIOPostgresSQLTestingCxxConfigure.h.in b/IO/PostgreSQL/Testing/Cxx/vtkIOPostgresSQLTestingCxxConfigure.h.in
index 791a25ac3f088943d72ee1f33a9e08f46cc612a8..d5eae20a43f65424c41402ec9db33d4df68ae422 100644
--- a/IO/PostgreSQL/Testing/Cxx/vtkIOPostgresSQLTestingCxxConfigure.h.in
+++ b/IO/PostgreSQL/Testing/Cxx/vtkIOPostgresSQLTestingCxxConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOPostgresSQLTestingCxxConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkIOPostgresSQLTestingCxxConfigure_h
 #define vtkIOPostgresSQLTestingCxxConfigure_h
diff --git a/IO/PostgreSQL/vtk.module b/IO/PostgreSQL/vtk.module
index eeccce3e4c385b7b17041664142ae07b84437b86..c452964f18e9dae367650072e6b527624bc7fd0b 100644
--- a/IO/PostgreSQL/vtk.module
+++ b/IO/PostgreSQL/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::IO
 IMPLEMENTS
   VTK::IOSQL
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::IOSQL
diff --git a/IO/PostgreSQL/vtkIOPostgreSQL_AutoInit.cxx b/IO/PostgreSQL/vtkIOPostgreSQL_AutoInit.cxx
index 254684b22c0916468778088bcaf1dd3da8f96309..52fac515aeb9eab4f6e274271425b15b60b5dff4 100644
--- a/IO/PostgreSQL/vtkIOPostgreSQL_AutoInit.cxx
+++ b/IO/PostgreSQL/vtkIOPostgreSQL_AutoInit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOPostgreSQL_AutoInit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPostgreSQLDatabase.h"
 
diff --git a/IO/PostgreSQL/vtkPostgreSQLDatabase.cxx b/IO/PostgreSQL/vtkPostgreSQLDatabase.cxx
index 8d1b91b07e30aee8934af5e450ada1ff90a7c0cb..4d9a0152841aef74992a4877fff64f833337308a 100644
--- a/IO/PostgreSQL/vtkPostgreSQLDatabase.cxx
+++ b/IO/PostgreSQL/vtkPostgreSQLDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostgreSQLDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkPostgreSQLDatabase.h"
 #include "vtkPostgreSQLDatabasePrivate.h"
 #include "vtkPostgreSQLQuery.h"
diff --git a/IO/PostgreSQL/vtkPostgreSQLDatabase.h b/IO/PostgreSQL/vtkPostgreSQLDatabase.h
index 09df21a6f6c237499623def17be77b3903956e0b..656a498814a91b7c0a32de6d2fbbbe374b3ca493 100644
--- a/IO/PostgreSQL/vtkPostgreSQLDatabase.h
+++ b/IO/PostgreSQL/vtkPostgreSQLDatabase.h
@@ -1,23 +1,6 @@
-/* -*- Mode: C++; -*- */
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostgreSQLDatabase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPostgreSQLDatabase
  * @brief   maintain a connection to a PostgreSQL database
diff --git a/IO/PostgreSQL/vtkPostgreSQLDatabasePrivate.h b/IO/PostgreSQL/vtkPostgreSQLDatabasePrivate.h
index dd14d6befc051ca3d8167fd8478a3bdf7e81ea79..3b65e6fb1c44ee5386157fe12f1f1210170e7220 100644
--- a/IO/PostgreSQL/vtkPostgreSQLDatabasePrivate.h
+++ b/IO/PostgreSQL/vtkPostgreSQLDatabasePrivate.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostgreSQLDatabasePrivate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkPostgreSQLDatabasePrivate
diff --git a/IO/PostgreSQL/vtkPostgreSQLQuery.cxx b/IO/PostgreSQL/vtkPostgreSQLQuery.cxx
index 3d70aa30e0ce5f13d7f5dcbab1bfe5ead03dd23e..0dd1b6b13d702b77d674d8e075c180791ea53239 100644
--- a/IO/PostgreSQL/vtkPostgreSQLQuery.cxx
+++ b/IO/PostgreSQL/vtkPostgreSQLQuery.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostgreSQLQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkPostgreSQLQuery.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/PostgreSQL/vtkPostgreSQLQuery.h b/IO/PostgreSQL/vtkPostgreSQLQuery.h
index fe306950973367111d39d95a38c5897bcab93035..31a8897e16b3c920c6092806554b582bdec1cdab 100644
--- a/IO/PostgreSQL/vtkPostgreSQLQuery.h
+++ b/IO/PostgreSQL/vtkPostgreSQLQuery.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostgreSQLQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPostgreSQLQuery
  * @brief   vtkSQLQuery implementation for PostgreSQL databases
diff --git a/IO/PostgreSQL/vtkPostgreSQLToTableReader.cxx b/IO/PostgreSQL/vtkPostgreSQLToTableReader.cxx
index f0ff40b8ae309ea5ef57bff1194333443b1245f2..48b8746db2c6a6cde255bef79cd877cc964654f8 100644
--- a/IO/PostgreSQL/vtkPostgreSQLToTableReader.cxx
+++ b/IO/PostgreSQL/vtkPostgreSQLToTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostgreSQLToTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/IO/PostgreSQL/vtkPostgreSQLToTableReader.h b/IO/PostgreSQL/vtkPostgreSQLToTableReader.h
index 7cae20fd264e12baf73305f58a2d47eee75f707b..0142abe66354fa9b494495248b978a1f2f8ab0a2 100644
--- a/IO/PostgreSQL/vtkPostgreSQLToTableReader.h
+++ b/IO/PostgreSQL/vtkPostgreSQLToTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPostgreSQLToTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPostgreSQLToTableReader
  * @brief   Read a PostgreSQL table as a vtkTable
diff --git a/IO/PostgreSQL/vtkTableToPostgreSQLWriter.cxx b/IO/PostgreSQL/vtkTableToPostgreSQLWriter.cxx
index db858cf3f4f8fe2c1948c002c65db53c2ddf24e9..d51499cfff8b831965818a26c736669add78b833 100644
--- a/IO/PostgreSQL/vtkTableToPostgreSQLWriter.cxx
+++ b/IO/PostgreSQL/vtkTableToPostgreSQLWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToPostgreSQLWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractArray.h"
 #include "vtkInformation.h"
 #include "vtkObjectFactory.h"
diff --git a/IO/PostgreSQL/vtkTableToPostgreSQLWriter.h b/IO/PostgreSQL/vtkTableToPostgreSQLWriter.h
index 027273bde1ee884b44715b39ea8aa1d24787fbda..07fc9072508adc3b3733747fb1dc296668a57804 100644
--- a/IO/PostgreSQL/vtkTableToPostgreSQLWriter.h
+++ b/IO/PostgreSQL/vtkTableToPostgreSQLWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToPostgreSQLWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableToPostgreSQLWriter
  * @brief   store a vtkTable in a PostgreSQL database
diff --git a/IO/SQL/LICENSE b/IO/SQL/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/IO/SQL/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/IO/SQL/Testing/Cxx/TestSQLDatabaseSchema.cxx b/IO/SQL/Testing/Cxx/TestSQLDatabaseSchema.cxx
index f2cc61c6e107d8bda4d60ac2cbb38faed4d4c63e..5ff0c651b6438919dc8e9aa53204e19c132734ac 100644
--- a/IO/SQL/Testing/Cxx/TestSQLDatabaseSchema.cxx
+++ b/IO/SQL/Testing/Cxx/TestSQLDatabaseSchema.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestSQLDatabaseSchema.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Philippe Pebay and David Thompson from Sandia National Laboratories
 // for implementing this test.
diff --git a/IO/SQL/Testing/Cxx/TestSQLGraphReader.cxx b/IO/SQL/Testing/Cxx/TestSQLGraphReader.cxx
index 24554a6ccad8c97ed46f00f952d2d5189563a194..d6acfbcd50cc1913b3f3aba8de2a5a33c8a1832d 100644
--- a/IO/SQL/Testing/Cxx/TestSQLGraphReader.cxx
+++ b/IO/SQL/Testing/Cxx/TestSQLGraphReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSQLGraphReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkGraphMapper.h"
diff --git a/IO/SQL/Testing/Cxx/TestSQLiteDatabase.cxx b/IO/SQL/Testing/Cxx/TestSQLiteDatabase.cxx
index e1b8dbeb0dbc2233de216a120c91d1def6b1bd9a..b31a86e9528b8f4de6c335a746f2bb89cf438b33 100644
--- a/IO/SQL/Testing/Cxx/TestSQLiteDatabase.cxx
+++ b/IO/SQL/Testing/Cxx/TestSQLiteDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSQLiteDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // .SECTION Thanks
 // Thanks to Andrew Wilson from Sandia National Laboratories for implementing
 // this test.
diff --git a/IO/SQL/Testing/Cxx/TestSQLiteTableReadWrite.cxx b/IO/SQL/Testing/Cxx/TestSQLiteTableReadWrite.cxx
index d305a0018c4cd616a612cef25a9661edff6a186f..e51c3eac424090ecdad4d0719acaabff91b7a288 100644
--- a/IO/SQL/Testing/Cxx/TestSQLiteTableReadWrite.cxx
+++ b/IO/SQL/Testing/Cxx/TestSQLiteTableReadWrite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSQLiteTableReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkTableToSQLiteWriter and vtkSQLiteToTableReader
 // .SECTION Description
 //
diff --git a/IO/SQL/vtk.module b/IO/SQL/vtk.module
index e484416375f25091ff56bba746c6c95f87bbb181..98ec5e9b4e2659882a88a86a60046637be80eda3 100644
--- a/IO/SQL/vtk.module
+++ b/IO/SQL/vtk.module
@@ -7,6 +7,17 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/SQL/vtkDatabaseToTableReader.cxx b/IO/SQL/vtkDatabaseToTableReader.cxx
index 6ca033de1fa58ebe175bbeb657fb56e8f9f97b71..ef0b49f56b8c0513fea29e8ee87e3ca1b65e05a8 100644
--- a/IO/SQL/vtkDatabaseToTableReader.cxx
+++ b/IO/SQL/vtkDatabaseToTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDatabaseToTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/IO/SQL/vtkDatabaseToTableReader.h b/IO/SQL/vtkDatabaseToTableReader.h
index 69e5f8f24a09455a6e3af44a7844c851a7510528..3c9e8d486c8b81fc99e7b9dfef167e3838f2697b 100644
--- a/IO/SQL/vtkDatabaseToTableReader.h
+++ b/IO/SQL/vtkDatabaseToTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDatabaseToTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDatabaseToTableReader
  * @brief   Read an SQL table as a vtkTable
diff --git a/IO/SQL/vtkRowQuery.cxx b/IO/SQL/vtkRowQuery.cxx
index 39efcba97c11983c554d1fb07d0cd53f6d107002..ea070f7809c264fd47011cf52dce411ee7bfcc99 100644
--- a/IO/SQL/vtkRowQuery.cxx
+++ b/IO/SQL/vtkRowQuery.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRowQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkRowQuery.h"
 
 #include "algorithm"
diff --git a/IO/SQL/vtkRowQuery.h b/IO/SQL/vtkRowQuery.h
index 4c7550dfeffecd8c8eb65e339abc9618434de4f6..2a4219011502ecf7728c0e767517a55436bc241f 100644
--- a/IO/SQL/vtkRowQuery.h
+++ b/IO/SQL/vtkRowQuery.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRowQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRowQuery
  * @brief   abstract interface for queries that return
diff --git a/IO/SQL/vtkRowQueryToTable.cxx b/IO/SQL/vtkRowQueryToTable.cxx
index 40082d1469942d73a2173a4db31c40facc998dbf..e4dbcb4f0ee4abac9ab559f88615c13547198956 100644
--- a/IO/SQL/vtkRowQueryToTable.cxx
+++ b/IO/SQL/vtkRowQueryToTable.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRowQueryToTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkRowQueryToTable.h"
 
 #include "vtkInformation.h"
diff --git a/IO/SQL/vtkRowQueryToTable.h b/IO/SQL/vtkRowQueryToTable.h
index 74faebb5666d56e7cca62546c7c04373bd0ed001..077ac37ed40d49e2215800035229c431b34624cb 100644
--- a/IO/SQL/vtkRowQueryToTable.h
+++ b/IO/SQL/vtkRowQueryToTable.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRowQueryToTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRowQueryToTable
  * @brief   executes an sql query and retrieves results into a table
diff --git a/IO/SQL/vtkSQLDatabase.cxx b/IO/SQL/vtkSQLDatabase.cxx
index a9515626f21330b7d7c6611e1077f5b2ed591e79..145b3eb24e236c0068028ca767b164f9fb7485b6 100644
--- a/IO/SQL/vtkSQLDatabase.cxx
+++ b/IO/SQL/vtkSQLDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSQLDatabase.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSQLDatabase.h"
 #include "vtkInformationObjectBaseKey.h"
diff --git a/IO/SQL/vtkSQLDatabase.h b/IO/SQL/vtkSQLDatabase.h
index 99051b11b8d8d59e250ce436d98179e0330bcd2c..8245b86335165c0e0e2b0957ddf83e8c14aa5396 100644
--- a/IO/SQL/vtkSQLDatabase.h
+++ b/IO/SQL/vtkSQLDatabase.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSQLDatabase.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLDatabase
  * @brief   maintain a connection to an sql database
diff --git a/IO/SQL/vtkSQLDatabaseGraphSource.cxx b/IO/SQL/vtkSQLDatabaseGraphSource.cxx
index 48617f5a75223a4432500aa3debdc0f40c560e7c..895b80b1c84ef8050e6e0d7b4a3a67cc304cffb0 100644
--- a/IO/SQL/vtkSQLDatabaseGraphSource.cxx
+++ b/IO/SQL/vtkSQLDatabaseGraphSource.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLDatabaseGraphSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSQLDatabaseGraphSource.h"
 
diff --git a/IO/SQL/vtkSQLDatabaseGraphSource.h b/IO/SQL/vtkSQLDatabaseGraphSource.h
index 8b5d388dd33644f09783fe8a49483d55314facf9..50bcd2ccd09d903c1324d294331f562627e490f4 100644
--- a/IO/SQL/vtkSQLDatabaseGraphSource.h
+++ b/IO/SQL/vtkSQLDatabaseGraphSource.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLDatabaseGraphSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLDatabaseGraphSource
  * @brief   Generates a vtkGraph based on an SQL query.
diff --git a/IO/SQL/vtkSQLDatabaseSchema.cxx b/IO/SQL/vtkSQLDatabaseSchema.cxx
index 5a19f27c70167831f0daacd849f516c761e10e5e..1284fc4762621013a5250067c90477e5bad3c9b9 100644
--- a/IO/SQL/vtkSQLDatabaseSchema.cxx
+++ b/IO/SQL/vtkSQLDatabaseSchema.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSQLDatabaseSchema.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSQLDatabaseSchema.h"
 
diff --git a/IO/SQL/vtkSQLDatabaseSchema.h b/IO/SQL/vtkSQLDatabaseSchema.h
index 4d5360c4dcd3b19e7a9efda4a81970bebd41deda..3b7cbfb3277f7ef8efcc0672d66dc37d085a82ea 100644
--- a/IO/SQL/vtkSQLDatabaseSchema.h
+++ b/IO/SQL/vtkSQLDatabaseSchema.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSQLDatabaseSchema.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLDatabaseSchema
  * @brief   represent an SQL database schema
diff --git a/IO/SQL/vtkSQLDatabaseTableSource.cxx b/IO/SQL/vtkSQLDatabaseTableSource.cxx
index 0acc1bccd13653676f27d56615a7662725644819..012cdc73bd446464456da69b9ac31da47b5d2475 100644
--- a/IO/SQL/vtkSQLDatabaseTableSource.cxx
+++ b/IO/SQL/vtkSQLDatabaseTableSource.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLDatabaseTableSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSQLDatabaseTableSource.h"
 
diff --git a/IO/SQL/vtkSQLDatabaseTableSource.h b/IO/SQL/vtkSQLDatabaseTableSource.h
index 0dda440fd848ba1a315976716c574efbb37f9658..1fb0e0e9a8cfef5e5f4933ad546bf076a0675bac 100644
--- a/IO/SQL/vtkSQLDatabaseTableSource.h
+++ b/IO/SQL/vtkSQLDatabaseTableSource.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLDatabaseTableSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLDatabaseTableSource
  * @brief   Generates a vtkTable based on an SQL query.
diff --git a/IO/SQL/vtkSQLGraphReader.cxx b/IO/SQL/vtkSQLGraphReader.cxx
index 61acbda4e1c5f9be2cbbcbba50413ca87deb0350..77a7f0fd7058d9f58aa7d1b93cd245db6bb795e8 100644
--- a/IO/SQL/vtkSQLGraphReader.cxx
+++ b/IO/SQL/vtkSQLGraphReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLGraphReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSQLGraphReader.h"
 
diff --git a/IO/SQL/vtkSQLGraphReader.h b/IO/SQL/vtkSQLGraphReader.h
index 6adfb343d41a578e4a9d4b1399eedf5a736a89b9..288c8e22f4f4d0c1ba9b8c1413f8d200a1d2d62d 100644
--- a/IO/SQL/vtkSQLGraphReader.h
+++ b/IO/SQL/vtkSQLGraphReader.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLGraphReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLGraphReader
  * @brief   read a vtkGraph from a database
diff --git a/IO/SQL/vtkSQLQuery.cxx b/IO/SQL/vtkSQLQuery.cxx
index ed22f8b904f6a17b9e5d8a0248673c8de1bc0632..d374639d0952a247e4984dcad5321f306fbde115 100644
--- a/IO/SQL/vtkSQLQuery.cxx
+++ b/IO/SQL/vtkSQLQuery.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSQLQuery.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/SQL/vtkSQLQuery.h b/IO/SQL/vtkSQLQuery.h
index c38d2a978bf68cb1a844c8da1d410a3d893aa890..64f073fa95d7fa6cc90e130576b33fe65f804bf3 100644
--- a/IO/SQL/vtkSQLQuery.h
+++ b/IO/SQL/vtkSQLQuery.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLQuery
  * @brief   executes an sql query and retrieves results
diff --git a/IO/SQL/vtkSQLiteDatabase.cxx b/IO/SQL/vtkSQLiteDatabase.cxx
index 0718d61a854915f9cdc5621c1d73f7a2740cbef1..456f22a4f1e3e697d032a44d984bda5da7989c83 100644
--- a/IO/SQL/vtkSQLiteDatabase.cxx
+++ b/IO/SQL/vtkSQLiteDatabase.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLiteDatabase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSQLiteDatabase.h"
 #include "vtkSQLiteDatabaseInternals.h"
 #include "vtkSQLiteQuery.h"
diff --git a/IO/SQL/vtkSQLiteDatabase.h b/IO/SQL/vtkSQLiteDatabase.h
index 4e552ecde4f2a77abad0bf2f6ce6bbbf381a4f80..694990b21b78af1372f32ad008524041e6571444 100644
--- a/IO/SQL/vtkSQLiteDatabase.h
+++ b/IO/SQL/vtkSQLiteDatabase.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLiteDatabase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLiteDatabase
  * @brief   maintain a connection to an SQLite database
diff --git a/IO/SQL/vtkSQLiteDatabaseInternals.h b/IO/SQL/vtkSQLiteDatabaseInternals.h
index d19714b0ee4e802a9e1c50294cf064b593be0e43..dba9c09ede3624f7396563e92ecce2a11f2696fd 100644
--- a/IO/SQL/vtkSQLiteDatabaseInternals.h
+++ b/IO/SQL/vtkSQLiteDatabaseInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLiteDatabaseInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSQLiteDatabaseInternals_h
 #define vtkSQLiteDatabaseInternals_h
diff --git a/IO/SQL/vtkSQLiteQuery.cxx b/IO/SQL/vtkSQLiteQuery.cxx
index df456e7b33d1a87b27907661d9109faa9c074372..0a260bd9c93c3b2d6835ece704007627fcbe78d0 100644
--- a/IO/SQL/vtkSQLiteQuery.cxx
+++ b/IO/SQL/vtkSQLiteQuery.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLiteQuery.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSQLiteQuery.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/SQL/vtkSQLiteQuery.h b/IO/SQL/vtkSQLiteQuery.h
index 31588e5990e3b43836db50a8334ed3520a520046..06ee5228b975c3b2e9d9f8e70afb556920cee1f4 100644
--- a/IO/SQL/vtkSQLiteQuery.h
+++ b/IO/SQL/vtkSQLiteQuery.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLiteQuery.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSQLiteQuery
  * @brief   vtkSQLQuery implementation for SQLite databases
diff --git a/IO/SQL/vtkSQLiteToTableReader.cxx b/IO/SQL/vtkSQLiteToTableReader.cxx
index 9fa5c7d7c5cc4b94b13447cb0fde86aa2771d416..9ddbc2dad2e4d8ff50d46ecc0f4a50191c866084 100644
--- a/IO/SQL/vtkSQLiteToTableReader.cxx
+++ b/IO/SQL/vtkSQLiteToTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLiteToTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/IO/SQL/vtkSQLiteToTableReader.h b/IO/SQL/vtkSQLiteToTableReader.h
index 473bf438a1612f3b9301326e824d6367776b473d..43437693e492eac42d60b15cb5b27494c247b9b6 100644
--- a/IO/SQL/vtkSQLiteToTableReader.h
+++ b/IO/SQL/vtkSQLiteToTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSQLiteToTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSQLiteToTableReader
  * @brief   Read an SQLite table as a vtkTable
diff --git a/IO/SQL/vtkTableToDatabaseWriter.cxx b/IO/SQL/vtkTableToDatabaseWriter.cxx
index 9c2e2f02e89cd0585f0754ce2907eeb5049b464e..c7992ec63fd6ef7e2b00fa766c9c4b34a9f3b510 100644
--- a/IO/SQL/vtkTableToDatabaseWriter.cxx
+++ b/IO/SQL/vtkTableToDatabaseWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToDatabaseWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDoubleArray.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/IO/SQL/vtkTableToDatabaseWriter.h b/IO/SQL/vtkTableToDatabaseWriter.h
index 77c106fd63f3f7cf9bbcfa5c09efe1341c0033af..d27ec4594b94fd6c6158ef6fcba9b8f0f532bb43 100644
--- a/IO/SQL/vtkTableToDatabaseWriter.h
+++ b/IO/SQL/vtkTableToDatabaseWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToDatabaseWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableToDatabaseWriter
  * in a SQL database.
diff --git a/IO/SQL/vtkTableToSQLiteWriter.cxx b/IO/SQL/vtkTableToSQLiteWriter.cxx
index 6510deccb68b824862aaefcc5af08ed44ea8c596..a8eea922540dff977db457ce22e76805deb5b4db 100644
--- a/IO/SQL/vtkTableToSQLiteWriter.cxx
+++ b/IO/SQL/vtkTableToSQLiteWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToSQLiteWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractArray.h"
 #include "vtkInformation.h"
 #include "vtkObjectFactory.h"
diff --git a/IO/SQL/vtkTableToSQLiteWriter.h b/IO/SQL/vtkTableToSQLiteWriter.h
index 906d3aef7846071dcb63686684be5f8b0ededd7f..9953b944b0c39b2b85f35c0c520cf2e1b327cd7a 100644
--- a/IO/SQL/vtkTableToSQLiteWriter.h
+++ b/IO/SQL/vtkTableToSQLiteWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToSQLiteWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTableToSQLiteWriter
  * @brief   store a vtkTable in an SQLite database
diff --git a/IO/SegY/Testing/Cxx/TestSegY2DReader.cxx b/IO/SegY/Testing/Cxx/TestSegY2DReader.cxx
index 2754dced63a7a5f311fc05e52653951427c38b45..73771aa978ff73c2bcb287260c56acfad5fc5a6c 100644
--- a/IO/SegY/Testing/Cxx/TestSegY2DReader.cxx
+++ b/IO/SegY/Testing/Cxx/TestSegY2DReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSegY2DReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSegYReader
 // .SECTION Description
 //
diff --git a/IO/SegY/Testing/Cxx/TestSegY2DReaderZoom.cxx b/IO/SegY/Testing/Cxx/TestSegY2DReaderZoom.cxx
index d36bb8c9505879d30f3355de0a31d8efff30c74f..49a9e06131b68fbba73463ba4042d6acf0256f24 100644
--- a/IO/SegY/Testing/Cxx/TestSegY2DReaderZoom.cxx
+++ b/IO/SegY/Testing/Cxx/TestSegY2DReaderZoom.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSegY2DReaderZoom.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSegYReader
 // .SECTION Description
 //
diff --git a/IO/SegY/Testing/Cxx/TestSegY3DReader.cxx b/IO/SegY/Testing/Cxx/TestSegY3DReader.cxx
index 1795f32d6a40308f9108997d5c88faeafa24824a..5f8db60849d60be8848790fe0903f9f6c2270a91 100644
--- a/IO/SegY/Testing/Cxx/TestSegY3DReader.cxx
+++ b/IO/SegY/Testing/Cxx/TestSegY3DReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSegY2DReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSegYReader
 // .SECTION Description
 //
diff --git a/IO/SegY/vtk.module b/IO/SegY/vtk.module
index 0cef35983fcf1dba69618cf7fe3770a15040e316..f5371fbe4f01919844a4c462bcda2a4af040cdc2 100644
--- a/IO/SegY/vtk.module
+++ b/IO/SegY/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonDataModel
   VTK::CommonExecutionModel
diff --git a/IO/SegY/vtkSegYBinaryHeaderBytesPositions.h b/IO/SegY/vtkSegYBinaryHeaderBytesPositions.h
index 211235e062ccb22def561449d16d7e962b57311f..6f49d3cb52419d3d55888fb00be718fe7727ed9f 100644
--- a/IO/SegY/vtkSegYBinaryHeaderBytesPositions.h
+++ b/IO/SegY/vtkSegYBinaryHeaderBytesPositions.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYBinaryHeaderBytesPositions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSegYBinaryHeaderBytesPositions_h
 #define vtkSegYBinaryHeaderBytesPositions_h
diff --git a/IO/SegY/vtkSegYIOUtils.cxx b/IO/SegY/vtkSegYIOUtils.cxx
index ef6fa0ffeccd0f70d6cd30b6af54a1c9cde95d27..026ecbca5ffc45ac4a2fea6754f2fd06c900511b 100644
--- a/IO/SegY/vtkSegYIOUtils.cxx
+++ b/IO/SegY/vtkSegYIOUtils.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYIOUtils.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSegYIOUtils.h"
 
diff --git a/IO/SegY/vtkSegYIOUtils.h b/IO/SegY/vtkSegYIOUtils.h
index 480c577d82e5100c86ed84b70f313d5426cda4d5..433059bac4a5861e802763592cf13a584d10ca9e 100644
--- a/IO/SegY/vtkSegYIOUtils.h
+++ b/IO/SegY/vtkSegYIOUtils.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYIOUtils.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSegYIOUtils_h
 #define vtkSegYIOUtils_h
diff --git a/IO/SegY/vtkSegYReader.cxx b/IO/SegY/vtkSegYReader.cxx
index 969a2a6f32cd727243d6c0910272ed3d0b4c66a7..3a60032eaf8890f27d1375c03a1f87c8323f92e6 100644
--- a/IO/SegY/vtkSegYReader.cxx
+++ b/IO/SegY/vtkSegYReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSegYReader.h"
 #include "vtkImageData.h"
diff --git a/IO/SegY/vtkSegYReader.h b/IO/SegY/vtkSegYReader.h
index 0957ea6d3429eede21558665212c09496dd50d3a..d09362badfea8cb1d3cd5097f577da15946ada60 100644
--- a/IO/SegY/vtkSegYReader.h
+++ b/IO/SegY/vtkSegYReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSegYReader_h
 #define vtkSegYReader_h
diff --git a/IO/SegY/vtkSegYReaderInternal.cxx b/IO/SegY/vtkSegYReaderInternal.cxx
index 0537d911ac473691734f0f737244f5b8585f7214..b70d7868ef924862e87366305ca82eceeb797bec 100644
--- a/IO/SegY/vtkSegYReaderInternal.cxx
+++ b/IO/SegY/vtkSegYReaderInternal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYReaderInternal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSegYReaderInternal.h"
 
diff --git a/IO/SegY/vtkSegYReaderInternal.h b/IO/SegY/vtkSegYReaderInternal.h
index 34090e7ce9f111cf080f81821a4ab3b3aceb2f44..de95a9a770930b03521d0e4e341dfacfa0c2a2fe 100644
--- a/IO/SegY/vtkSegYReaderInternal.h
+++ b/IO/SegY/vtkSegYReaderInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYReaderInternal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSegYReaderInternal_h
 #define vtkSegYReaderInternal_h
diff --git a/IO/SegY/vtkSegYTraceHeaderBytesPositions.h b/IO/SegY/vtkSegYTraceHeaderBytesPositions.h
index 1ed722402cdd52bffdc6cd789758a33d6a2b5b5b..8a863a0598b77e4082d5f4fb6a5e804a837fe33d 100644
--- a/IO/SegY/vtkSegYTraceHeaderBytesPositions.h
+++ b/IO/SegY/vtkSegYTraceHeaderBytesPositions.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYTraceHeaderBytesPositions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSegYTraceHeaderBytesPositions_h
 #define vtkSegYTraceHeaderBytesPositions_h
diff --git a/IO/SegY/vtkSegYTraceReader.cxx b/IO/SegY/vtkSegYTraceReader.cxx
index 0a010d0541f14a091ff7f1393382059ff3e7cffe..6e832750285bafb6364705ca94362792e4989a70 100644
--- a/IO/SegY/vtkSegYTraceReader.cxx
+++ b/IO/SegY/vtkSegYTraceReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYTraceReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSegYTraceReader.h"
 #include "vtkSegYIOUtils.h"
diff --git a/IO/SegY/vtkSegYTraceReader.h b/IO/SegY/vtkSegYTraceReader.h
index aa4586eb5ff92450a434f672ee77b66ca9fb0b7c..eb2bfaac892eec6e8c30ec806cd6afcc7cc73149 100644
--- a/IO/SegY/vtkSegYTraceReader.h
+++ b/IO/SegY/vtkSegYTraceReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSegYTraceReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkSegYTraceReader_h
 #define vtkSegYTraceReader_h
diff --git a/IO/TRUCHAS/Testing/Cxx/TestTRUCHASReader.cxx b/IO/TRUCHAS/Testing/Cxx/TestTRUCHASReader.cxx
index 84609122a06d2cdd0a71344b845bb6e906ae385a..3b52c6d34c5cd59642c2c356154960d99437d1cc 100644
--- a/IO/TRUCHAS/Testing/Cxx/TestTRUCHASReader.cxx
+++ b/IO/TRUCHAS/Testing/Cxx/TestTRUCHASReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTRUCHASReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Input test to validate ability to read GE TRUCHAS files
 #include "vtkCellData.h"
diff --git a/IO/TRUCHAS/vtk.module b/IO/TRUCHAS/vtk.module
index fa8797913e5b232c0a2d886bd578f490c6e950fa..635e6264e4e9ceaafaedf0f65b8a36e3421b4d17 100644
--- a/IO/TRUCHAS/vtk.module
+++ b/IO/TRUCHAS/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::IOTRUCHAS
 LIBRARY_NAME
   vtkIOTRUCHAS
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/TRUCHAS/vtkTRUCHASReader.cxx b/IO/TRUCHAS/vtkTRUCHASReader.cxx
index b3c6fa2a64724b164c6e6915bdb31d2559ce9d07..b09d69e22d9cf0add2f5b2f9cc02804676d7bf57 100644
--- a/IO/TRUCHAS/vtkTRUCHASReader.cxx
+++ b/IO/TRUCHAS/vtkTRUCHASReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTRUCHASReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTRUCHASReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/TRUCHAS/vtkTRUCHASReader.h b/IO/TRUCHAS/vtkTRUCHASReader.h
index 21fe4052eb98ff4462cc0bcf2f47423cc787d949..1e52c074702d5e5336f751e2b03440f4e9f605b3 100644
--- a/IO/TRUCHAS/vtkTRUCHASReader.h
+++ b/IO/TRUCHAS/vtkTRUCHASReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTRUCHASReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTRUCHASReader
  * @brief   read GE TRUCHAS format HDF5 files
diff --git a/IO/TecplotTable/Testing/Cxx/TestTecplotTableReader.cxx b/IO/TecplotTable/Testing/Cxx/TestTecplotTableReader.cxx
index 96ac67c9ae915edac13488b91322826ff2648617..d01f262930ef3b620b642476f6b8affecf6e9a8b 100644
--- a/IO/TecplotTable/Testing/Cxx/TestTecplotTableReader.cxx
+++ b/IO/TecplotTable/Testing/Cxx/TestTecplotTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelimitedTextReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkTable.h>
 #include <vtkTecplotTableReader.h>
diff --git a/IO/TecplotTable/vtk.module b/IO/TecplotTable/vtk.module
index be97986f000d2d41a9b1a132a9662b7b8584371a..6270ed2916d87baa31cc5a300391e6479000e051 100644
--- a/IO/TecplotTable/vtk.module
+++ b/IO/TecplotTable/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOTecplotTable
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/TecplotTable/vtkTecplotTableReader.cxx b/IO/TecplotTable/vtkTecplotTableReader.cxx
index 9a73b7e5788a16021e7393ee188e974e4a0f9965..0681477f9617f945bbcdaa42ca5199e8684d8da0 100644
--- a/IO/TecplotTable/vtkTecplotTableReader.cxx
+++ b/IO/TecplotTable/vtkTecplotTableReader.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTecplotTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2016 Menno Deij - van Rijswijk (MARIN)
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2016 Menno Deij - van Rijswijk (MARIN)
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTecplotTableReader.h"
 #include "vtkCommand.h"
 #include "vtkDataSetAttributes.h"
diff --git a/IO/TecplotTable/vtkTecplotTableReader.h b/IO/TecplotTable/vtkTecplotTableReader.h
index 14815a7b5d439d06699facd2a085f964c53df7ac..e93a064f721fb147068e7446619252405060d2c4 100644
--- a/IO/TecplotTable/vtkTecplotTableReader.h
+++ b/IO/TecplotTable/vtkTecplotTableReader.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTecplotTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2016 Menno Deij - van Rijswijk (MARIN)
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2016 Menno Deij - van Rijswijk (MARIN)
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTecplotTableReader
  * @brief   reads in Tecplot tabular data
diff --git a/IO/VPIC/Testing/Cxx/TestVPICReader.cxx b/IO/VPIC/Testing/Cxx/TestVPICReader.cxx
index 68c31bcdf432e89c8f14be69cbdc3fe219581a6c..e25406e5ab59903f399e932b48210ba107d2af35 100644
--- a/IO/VPIC/Testing/Cxx/TestVPICReader.cxx
+++ b/IO/VPIC/Testing/Cxx/TestVPICReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPLYReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkVPICReader
 // .SECTION Description
 // Tests the vtkVPICReader.
diff --git a/IO/VPIC/vtk.module b/IO/VPIC/vtk.module
index 11d830b4600a3bec552f08636c13e58004a9612a..07265ec1cd09b629e4f67f9178e012c07dff2782 100644
--- a/IO/VPIC/vtk.module
+++ b/IO/VPIC/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkIOVPIC
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::vpic
diff --git a/IO/VPIC/vtkVPICReader.cxx b/IO/VPIC/vtkVPICReader.cxx
index de8e28a496e50cd5fac04eff61158a15d82677bb..c2373c711256d822359c43b8bf1ad341a7cd4a04 100644
--- a/IO/VPIC/vtkVPICReader.cxx
+++ b/IO/VPIC/vtkVPICReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVPICReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVPICReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/VPIC/vtkVPICReader.h b/IO/VPIC/vtkVPICReader.h
index 00664de5b2e0b3612ee216dbbafd0ddc43855abe..a4dec5f8b188be65a38f79f5afa45cf937353873 100644
--- a/IO/VPIC/vtkVPICReader.h
+++ b/IO/VPIC/vtkVPICReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVPICReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVPICReader
  * @brief   class for reading VPIC data files
diff --git a/IO/VeraOut/vtk.module b/IO/VeraOut/vtk.module
index fafba754fa51ae9921887a10ae3179f0df0d050b..9d072eacdbb7d91a27632e58b17e163681be1f9c 100644
--- a/IO/VeraOut/vtk.module
+++ b/IO/VeraOut/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/VeraOut/vtkVeraOutReader.cxx b/IO/VeraOut/vtkVeraOutReader.cxx
index 3225a657df58110b9343d5c7c0e97daa2cc8f8a9..1a8a7d133e07cddf06eb57975e7204b80e60c048 100644
--- a/IO/VeraOut/vtkVeraOutReader.cxx
+++ b/IO/VeraOut/vtkVeraOutReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVeraOutReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkVeraOutReader - File reader for VERA OUT HDF5 format.
 
 #include "vtkVeraOutReader.h"
diff --git a/IO/VeraOut/vtkVeraOutReader.h b/IO/VeraOut/vtkVeraOutReader.h
index 3bf8dd867f772df259a9b4703454668a2b1c89f3..a057cb7d4c622f28fcc826ef85cd3e0c2042ed32 100644
--- a/IO/VeraOut/vtkVeraOutReader.h
+++ b/IO/VeraOut/vtkVeraOutReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVeraOutReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkVeraOutReader - File reader for VERA OUT HDF5 format.
 
 #ifndef vtkVeraOutReader_h
diff --git a/IO/Video/vtk.module b/IO/Video/vtk.module
index bfe52319b3a7638383921a87cf2f27ef13adf84b..c1e3e5d6f50eb4234ae5bf643d64cb5da95c8c66 100644
--- a/IO/Video/vtk.module
+++ b/IO/Video/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/IO/Video/vtkIOVideoConfigure.h.in b/IO/Video/vtkIOVideoConfigure.h.in
index 53574e4db108a5b138da328a2c5676c7f9bd3c7f..c2317e7fe90f05533ff03b3f44213dfb8c6cbe62 100644
--- a/IO/Video/vtkIOVideoConfigure.h.in
+++ b/IO/Video/vtkIOVideoConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOVideoConfigure.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkIOVideoConfigure_h
 #define vtkIOVideoConfigure_h
 
diff --git a/IO/Video/vtkTestvfw32Capture.cxx b/IO/Video/vtkTestvfw32Capture.cxx
index fbb0c968102d795c40a13c5176379031c48c136a..e93c0b950d7e50728ad94e2f19a00d8b92179c52 100644
--- a/IO/Video/vtkTestvfw32Capture.cxx
+++ b/IO/Video/vtkTestvfw32Capture.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "windows.h"
 
 #include "vfw.h"
diff --git a/IO/Video/vtkVideoSource.cxx b/IO/Video/vtkVideoSource.cxx
index f8b7647acc633a8516306e00f916f755d1e0f0c1..607fca79b4fa953f3c6f02d7060b9f25105f73c0 100644
--- a/IO/Video/vtkVideoSource.cxx
+++ b/IO/Video/vtkVideoSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVideoSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVideoSource.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Video/vtkVideoSource.h b/IO/Video/vtkVideoSource.h
index 14c00086b590b6eb9158205f9ee112576f6d9f07..119d59f2420b887553391bd1c224a1e64871bf93 100644
--- a/IO/Video/vtkVideoSource.h
+++ b/IO/Video/vtkVideoSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVideoSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVideoSource
  * @brief   Superclass of video input devices for VTK
diff --git a/IO/Video/vtkWin32VideoSource.cxx b/IO/Video/vtkWin32VideoSource.cxx
index acc38d36d93fcd07e462795f844125e658c7e25e..735193ddde36479cc4908ca06fe691ac26e91851 100644
--- a/IO/Video/vtkWin32VideoSource.cxx
+++ b/IO/Video/vtkWin32VideoSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32VideoSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWin32VideoSource.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/Video/vtkWin32VideoSource.h b/IO/Video/vtkWin32VideoSource.h
index 77e746b6d8f2929958f3b37aacf4aa676421273b..69f6834fa37ee7b0d6ed63b550c1efde312d6fe2 100644
--- a/IO/Video/vtkWin32VideoSource.h
+++ b/IO/Video/vtkWin32VideoSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32VideoSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32VideoSource
  * @brief   Video-for-Windows video digitizer
diff --git a/IO/XML/Testing/Cxx/TestAMRXMLIO.cxx b/IO/XML/Testing/Cxx/TestAMRXMLIO.cxx
index 027a75fdd0f48a18fe41f8d9634ccfb0037490e4..c4a907c8b4195469ac0dfac5b0647d1771277667 100644
--- a/IO/XML/Testing/Cxx/TestAMRXMLIO.cxx
+++ b/IO/XML/Testing/Cxx/TestAMRXMLIO.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRGaussianPulseSource.h"
 #include "vtkCellData.h"
 #include "vtkDataSet.h"
diff --git a/IO/XML/Testing/Cxx/TestDataObjectXMLIO.cxx b/IO/XML/Testing/Cxx/TestDataObjectXMLIO.cxx
index 9843b2eb8597e5237219f59f31000cbe52a9e6c2..e70bef47990507e88671b4d39f094748a68be343 100644
--- a/IO/XML/Testing/Cxx/TestDataObjectXMLIO.cxx
+++ b/IO/XML/Testing/Cxx/TestDataObjectXMLIO.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkBitArray.h>
 #include <vtkCellData.h>
 #include <vtkCubeSource.h>
diff --git a/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArrays.cxx b/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArrays.cxx
index cf69a404cbb6fc5c4902f89c52c561542cbcf15e..e43c59c1f35dbb13cfad7b8743c53efd4bd6784e 100644
--- a/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArrays.cxx
+++ b/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArrays.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataArray.h>
 #include <vtkMultiBlockDataSet.h>
 #include <vtkNew.h>
diff --git a/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArraysTable.cxx b/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArraysTable.cxx
index 242ff21b6f764335b178f4517db855c8eebafba4..c018148ec05a5265c3e7c29b8da4f7d93d358384 100644
--- a/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArraysTable.cxx
+++ b/IO/XML/Testing/Cxx/TestMultiBlockXMLIOWithPartialArraysTable.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSetAttributes.h>
 #include <vtkFloatArray.h>
 #include <vtkMultiBlockDataSet.h>
diff --git a/IO/XML/Testing/Cxx/TestReadDuplicateDataArrayNames.cxx b/IO/XML/Testing/Cxx/TestReadDuplicateDataArrayNames.cxx
index 307ee172b279ef1ae98d6e856f43c8c3f4279212..5c00e7bbb19bc0b9450a264d325150105025ee23 100644
--- a/IO/XML/Testing/Cxx/TestReadDuplicateDataArrayNames.cxx
+++ b/IO/XML/Testing/Cxx/TestReadDuplicateDataArrayNames.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestReadDuplicateDataArrayNames.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtksys/FStream.hxx"
 #include <vtkPointData.h>
diff --git a/IO/XML/Testing/Cxx/TestSettingTimeArrayInReader.cxx b/IO/XML/Testing/Cxx/TestSettingTimeArrayInReader.cxx
index d93627afc7f72cf4f661b07b66617f86dcab6fc3..692557568f47d6cc064521a52781c92fd77d19c2 100644
--- a/IO/XML/Testing/Cxx/TestSettingTimeArrayInReader.cxx
+++ b/IO/XML/Testing/Cxx/TestSettingTimeArrayInReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXML.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of time array selection in vtkXMLReader
 // .SECTION This test reads a multi block data set featuring
 // a time array named "T". If tries to load it, then disable it.
diff --git a/IO/XML/Testing/Cxx/TestXML.cxx b/IO/XML/Testing/Cxx/TestXML.cxx
index 1abc8b028dab8ca4ef988841f13244eddacbe54d..f64195cdbaff528c7399540864ac21adb94fb473 100644
--- a/IO/XML/Testing/Cxx/TestXML.cxx
+++ b/IO/XML/Testing/Cxx/TestXML.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXML.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkXMLParser
 // .SECTION Description
 //
diff --git a/IO/XML/Testing/Cxx/TestXMLCInterface.c b/IO/XML/Testing/Cxx/TestXMLCInterface.c
index 567f9e48358cb87e5310d079d4e9e5028fb766d6..b0ffb2a0566e540a0b151469f28c4990fe48fb57 100644
--- a/IO/XML/Testing/Cxx/TestXMLCInterface.c
+++ b/IO/XML/Testing/Cxx/TestXMLCInterface.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLCInterface.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXMLWriterC.h"
 
diff --git a/IO/XML/Testing/Cxx/TestXMLCompositeDataReaderDistribution.cxx b/IO/XML/Testing/Cxx/TestXMLCompositeDataReaderDistribution.cxx
index a5da8acb7d6ae3d26cbf6c11217a5894208b7275..f9021ecad589f40fb806add9d042eccb1500170f 100644
--- a/IO/XML/Testing/Cxx/TestXMLCompositeDataReaderDistribution.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLCompositeDataReaderDistribution.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLCompositeDataReaderDistribution.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXMLCompositeDataReader.h"
 
diff --git a/IO/XML/Testing/Cxx/TestXMLGhostCellsImport.cxx b/IO/XML/Testing/Cxx/TestXMLGhostCellsImport.cxx
index 3b189988cfdd1b307206b3fa3e0cc5dc1971ee56..e365021e48150684b993e83b46a50cc54c58807b 100644
--- a/IO/XML/Testing/Cxx/TestXMLGhostCellsImport.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLGhostCellsImport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLGhostCellsImport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test converting from a vtkGhostLevels to vtkGhostType
 // see http://www.kitware.com/blog/home/post/856
diff --git a/IO/XML/Testing/Cxx/TestXMLHierarchicalBoxDataFileConverter.cxx b/IO/XML/Testing/Cxx/TestXMLHierarchicalBoxDataFileConverter.cxx
index 8498eebc111d8868492d354c9c5da3b3c33eb25a..ec6f0aa373a4bc625ece944c2abc136f4ee4a2a7 100644
--- a/IO/XML/Testing/Cxx/TestXMLHierarchicalBoxDataFileConverter.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLHierarchicalBoxDataFileConverter.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNew.h"
 #include "vtkOverlappingAMR.h"
 #include "vtkTestUtilities.h"
diff --git a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO.cxx b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO.cxx
index eb0d5bad8d9d9b71ff35dc0a01f6e956aa4f92d4..e32f51e068581d138efc054cf6593f9b14b9f607 100644
--- a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
 This test does a read write cycle of a known good hypertree grid file,
 comparing the shape of read and written trees, to exercise the reader
diff --git a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO2.cxx b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO2.cxx
index 225c616576930baa93762eb7bfd2619d1bce62b7..be5373c108e0f3dc47a041fa723ca4a826644131 100644
--- a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO2.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIO2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkXMLHyperTreeGridWriter with a vtkHyperTreeGridAxisClip
 //       and a vtkArrayCalculator
 // .SECTION Description
diff --git a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOInterface.cxx b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOInterface.cxx
index 042061e8d162f265985a4eea1112b1ee29278ae8..a75157e425fe93e9f04fae5440009d499e7b8f69 100644
--- a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOInterface.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOInterface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLHyperTreeGridIOInterface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Simple regression test for HTGs containing a defined interface
 
 #include "vtkActor.h"
diff --git a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOReduction.cxx b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOReduction.cxx
index b0bf4db1eee1b2dfeda502295be552b3a07de866..159373321e3338fe95958e86201443c8cb30d0bc 100644
--- a/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOReduction.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLHyperTreeGridIOReduction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAMRReadWrite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkSimplePointsReader and vtkSimplePointsWriter
 // .SECTION Description
 
diff --git a/IO/XML/Testing/Cxx/TestXMLLegacyFileReadIdTypeArrays.cxx b/IO/XML/Testing/Cxx/TestXMLLegacyFileReadIdTypeArrays.cxx
index 1ae37da6af60f06c13ce5c667e8f4295bd3150fa..c103664e2ac5bd98c99a3743a49c8fb9e2e576b6 100644
--- a/IO/XML/Testing/Cxx/TestXMLLegacyFileReadIdTypeArrays.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLLegacyFileReadIdTypeArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLLegacyFileReadIdTypeArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkIdTypeArray.h"
 #include "vtkLogger.h"
diff --git a/IO/XML/Testing/Cxx/TestXMLMappedUnstructuredGridIO.cxx b/IO/XML/Testing/Cxx/TestXMLMappedUnstructuredGridIO.cxx
index 42809af3b803739799a55e0e93f591dfebe622e9..21cf04bcde3715ff47031d81cf6897eec4bbd471 100644
--- a/IO/XML/Testing/Cxx/TestXMLMappedUnstructuredGridIO.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLMappedUnstructuredGridIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLMappedUnstructuredGridIO
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------------
   This test was written by Menno Deij - van Rijswijk (MARIN).
 ----------------------------------------------------------------------------*/
diff --git a/IO/XML/Testing/Cxx/TestXMLPieceDistribution.cxx b/IO/XML/Testing/Cxx/TestXMLPieceDistribution.cxx
index e946e50856857c0108b4c8e1374cba06b9b01276..56ed5ffab070ec41f9e6cfdc2f65edc0fea06b38 100644
--- a/IO/XML/Testing/Cxx/TestXMLPieceDistribution.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLPieceDistribution.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Reads a partitioned exodus file in parallel
  */
diff --git a/IO/XML/Testing/Cxx/TestXMLReaderBadData.cxx b/IO/XML/Testing/Cxx/TestXMLReaderBadData.cxx
index 265a90696a3389fd6d912e8983f1571d6d3e2087..bcf5bc8bd0c806d035e3b9ea0e67ab49aab2d782 100644
--- a/IO/XML/Testing/Cxx/TestXMLReaderBadData.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLReaderBadData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLReaderBadData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestErrorObserver.h"
 #include <vtkSmartPointer.h>
diff --git a/IO/XML/Testing/Cxx/TestXMLToString.cxx b/IO/XML/Testing/Cxx/TestXMLToString.cxx
index 9a37a9563ac33f3e79b1c256e1c024066fbcd7ae..7a18038e138426ec0d06de26de51310a80aa7cdc 100644
--- a/IO/XML/Testing/Cxx/TestXMLToString.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLToString.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkNew.h"
 #include "vtkSphereSource.h"
 #include "vtkTestUtilities.h"
diff --git a/IO/XML/Testing/Cxx/TestXMLUnstructuredGridReader.cxx b/IO/XML/Testing/Cxx/TestXMLUnstructuredGridReader.cxx
index a106c41a1f8b4c0c7a110c813a74ec17ba913f0e..a2bd874e38a3d5484894ca0efcd913c52463bb16 100644
--- a/IO/XML/Testing/Cxx/TestXMLUnstructuredGridReader.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLUnstructuredGridReader.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLUnstructuredGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/IO/XML/Testing/Cxx/TestXMLWriteRead.cxx b/IO/XML/Testing/Cxx/TestXMLWriteRead.cxx
index df1983c521ba733d536d780ec85f2ccf2a2618af..5824bba8309c6c1080132e6b43fb762aa9cd5a73 100644
--- a/IO/XML/Testing/Cxx/TestXMLWriteRead.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLWriteRead.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLWriteRead.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointSource.h"
 #include "vtkXMLPolyDataReader.h"
 #include "vtkXMLPolyDataWriter.h"
diff --git a/IO/XML/Testing/Cxx/TestXMLWriterWithDataArrayFallback.cxx b/IO/XML/Testing/Cxx/TestXMLWriterWithDataArrayFallback.cxx
index de32e5f1944894b05a8953af2e382e93a92569a7..dc5d007b180f090c45e3c23603c5e6b4ee6af010 100644
--- a/IO/XML/Testing/Cxx/TestXMLWriterWithDataArrayFallback.cxx
+++ b/IO/XML/Testing/Cxx/TestXMLWriterWithDataArrayFallback.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXMLWriterWithDataArrayFallback.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME Test of vtkXMLWriter with data array dispatch fallback
 // .SECTION Description
 //
diff --git a/IO/XML/vtk.module b/IO/XML/vtk.module
index 47a5a3c61a2c00a9353430cdc75104298ffccc68..be0c35a89294a2d52b5afc9411f1b2828ca2701c 100644
--- a/IO/XML/vtk.module
+++ b/IO/XML/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/XML/vtkRTXMLPolyDataReader.cxx b/IO/XML/vtkRTXMLPolyDataReader.cxx
index bd0dce23964d9ef2083d6623a871123ab6445364..d012e7974c2cee740e71d6988ae6687f42928cfb 100644
--- a/IO/XML/vtkRTXMLPolyDataReader.cxx
+++ b/IO/XML/vtkRTXMLPolyDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRTXMLPolyDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRTXMLPolyDataReader.h"
 #include "vtkDirectory.h"
 #include "vtkObjectFactory.h"
diff --git a/IO/XML/vtkRTXMLPolyDataReader.h b/IO/XML/vtkRTXMLPolyDataReader.h
index dcfb4db054c834df577f2da6199868360fd7f502..20d8b3f168a2955414947c1e812e4a777d172395 100644
--- a/IO/XML/vtkRTXMLPolyDataReader.h
+++ b/IO/XML/vtkRTXMLPolyDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRTXMLPolyDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRTXMLPolyDataReader
  * @brief   Read RealTime VTK XML PolyData files.
diff --git a/IO/XML/vtkXMLCompositeDataReader.cxx b/IO/XML/vtkXMLCompositeDataReader.cxx
index de71a351157610fe889c8956b4384ffb760bcc32..b646d8bf024e81a2c4863882285ccc59b148788f 100644
--- a/IO/XML/vtkXMLCompositeDataReader.cxx
+++ b/IO/XML/vtkXMLCompositeDataReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLCompositeDataReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLCompositeDataReader.h"
 
 #include "vtkCompositeDataPipeline.h"
diff --git a/IO/XML/vtkXMLCompositeDataReader.h b/IO/XML/vtkXMLCompositeDataReader.h
index 446f09ea69822149f11ae98aacbbcecfef36faae..28a156e725a7e51076a9331db736f06368d547b4 100644
--- a/IO/XML/vtkXMLCompositeDataReader.h
+++ b/IO/XML/vtkXMLCompositeDataReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLCompositeDataReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLCompositeDataReader
  * @brief   Reader for multi-group datasets
diff --git a/IO/XML/vtkXMLCompositeDataWriter.cxx b/IO/XML/vtkXMLCompositeDataWriter.cxx
index b57ae6d8c15d53f8541e947aa395c18b02f5a708..2db4996adafd7958ec2c44ec95f7362e99506c80 100644
--- a/IO/XML/vtkXMLCompositeDataWriter.cxx
+++ b/IO/XML/vtkXMLCompositeDataWriter.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLCompositeDataWriter.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLCompositeDataWriter.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/XML/vtkXMLCompositeDataWriter.h b/IO/XML/vtkXMLCompositeDataWriter.h
index daa68c0da79be0e648554df3cec684891a7bab76..d70000f9322150979d189efd13daba3d7ce28626 100644
--- a/IO/XML/vtkXMLCompositeDataWriter.h
+++ b/IO/XML/vtkXMLCompositeDataWriter.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLCompositeDataWriter.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLCompositeDataWriter
  * @brief   Writer for multi-group datasets
diff --git a/IO/XML/vtkXMLDataObjectWriter.cxx b/IO/XML/vtkXMLDataObjectWriter.cxx
index d87807862253220e93e0dcbab13c9b6a5da6a981..a31b8082aed3c9484795da2e4ef2da6955b86ca3 100644
--- a/IO/XML/vtkXMLDataObjectWriter.cxx
+++ b/IO/XML/vtkXMLDataObjectWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataObjectWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLDataObjectWriter.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/IO/XML/vtkXMLDataObjectWriter.h b/IO/XML/vtkXMLDataObjectWriter.h
index 5d1c1d274c475738e1fb9cf5015ad02d98998e49..8a63a204e7b5f1994b8bbf741d19fbf2baec2933 100644
--- a/IO/XML/vtkXMLDataObjectWriter.h
+++ b/IO/XML/vtkXMLDataObjectWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataObjectWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLDataObjectWriter
  * @brief   Write any type of VTK XML file.
diff --git a/IO/XML/vtkXMLDataReader.cxx b/IO/XML/vtkXMLDataReader.cxx
index b8790c79829f34965f29ff450afd2cb5acb1a1cd..41372bd8e1d81298da0bbfa44fba645204f1b73b 100644
--- a/IO/XML/vtkXMLDataReader.cxx
+++ b/IO/XML/vtkXMLDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLDataReader.h"
 
 #include "vtkArrayIteratorIncludes.h"
diff --git a/IO/XML/vtkXMLDataReader.h b/IO/XML/vtkXMLDataReader.h
index 83bcd65abee4ba91f6919d57dc602dff115ffa26..f52d82861f560029c43364b01ad8192d5d65a0a9 100644
--- a/IO/XML/vtkXMLDataReader.h
+++ b/IO/XML/vtkXMLDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLDataReader
  * @brief   Superclass for VTK XML file readers.
diff --git a/IO/XML/vtkXMLDataSetWriter.cxx b/IO/XML/vtkXMLDataSetWriter.cxx
index fe3eef4a20251fd4f650ef9ed581eada50d99d26..76e641693c76e2ead3a36b7ee058daf71ff6450a 100644
--- a/IO/XML/vtkXMLDataSetWriter.cxx
+++ b/IO/XML/vtkXMLDataSetWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataSetWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLDataSetWriter.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/IO/XML/vtkXMLDataSetWriter.h b/IO/XML/vtkXMLDataSetWriter.h
index 53b254f4fc74225fa022894815638c04c7402a9e..a4da23bd0202c29ee524039d842eb7e30382d77c 100644
--- a/IO/XML/vtkXMLDataSetWriter.h
+++ b/IO/XML/vtkXMLDataSetWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataSetWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLDataSetWriter
  * @brief   Write any type of VTK XML file.
diff --git a/IO/XML/vtkXMLFileReadTester.cxx b/IO/XML/vtkXMLFileReadTester.cxx
index b508b8f11bc91df27fd1af4876ec1556c00bf54c..4d446a1c490364afa8d67edd32d355ac2522a7a5 100644
--- a/IO/XML/vtkXMLFileReadTester.cxx
+++ b/IO/XML/vtkXMLFileReadTester.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLFileReadTester.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLFileReadTester.h"
 #include "vtkObjectFactory.h"
 #include "vtksys/FStream.hxx"
diff --git a/IO/XML/vtkXMLFileReadTester.h b/IO/XML/vtkXMLFileReadTester.h
index c829ba6c720d7f913bf46140e59746c10aace56c..a9cf7066e63fb479c42e13e10135aae820dd26ba 100644
--- a/IO/XML/vtkXMLFileReadTester.h
+++ b/IO/XML/vtkXMLFileReadTester.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLFileReadTester.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLFileReadTester
  * @brief   Utility class for vtkXMLReader and subclasses.
diff --git a/IO/XML/vtkXMLGenericDataObjectReader.cxx b/IO/XML/vtkXMLGenericDataObjectReader.cxx
index c3e093c1c56873f4659407148446ce4acae4c344..4e0b1fe1db2c51347319c0bebb9540f92d377298 100644
--- a/IO/XML/vtkXMLGenericDataObjectReader.cxx
+++ b/IO/XML/vtkXMLGenericDataObjectReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLGenericDataObjectReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLGenericDataObjectReader.h"
 
 #include "vtkCommand.h"
diff --git a/IO/XML/vtkXMLGenericDataObjectReader.h b/IO/XML/vtkXMLGenericDataObjectReader.h
index d88ed5298a5d680cbb74929a0ce90f63dac2c86e..2ea1bf8faa6bafb8404d090360511e2450dd441f 100644
--- a/IO/XML/vtkXMLGenericDataObjectReader.h
+++ b/IO/XML/vtkXMLGenericDataObjectReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLGenericDataObjectReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLGenericDataObjectReader
  * @brief   Read any type of vtk data object
diff --git a/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.cxx b/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.cxx
index 2dbd64c81fbcb2ca34b4579411b5b503d908fe12..d478b23e5dd1497aa9e5f50a521b4771d3766441 100644
--- a/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.cxx
+++ b/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHierarchicalBoxDataFileConverter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLHierarchicalBoxDataFileConverter.h"
 
 #include "vtkBoundingBox.h"
diff --git a/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.h b/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.h
index cfd338c7c9a4b11f755e805bddeccab6c036f57d..09cd41fad89de0bd11223e6ed88213b3b019832d 100644
--- a/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.h
+++ b/IO/XML/vtkXMLHierarchicalBoxDataFileConverter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHierarchicalBoxDataFileConverter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLHierarchicalBoxDataFileConverter
  * @brief   converts older *.vth, *.vthb
diff --git a/IO/XML/vtkXMLHierarchicalBoxDataReader.cxx b/IO/XML/vtkXMLHierarchicalBoxDataReader.cxx
index 69faeddf6904b267c306b4c0157bcc8c7768ba2e..b47da65b8a76b53877248e7580ac31c380c0cfab 100644
--- a/IO/XML/vtkXMLHierarchicalBoxDataReader.cxx
+++ b/IO/XML/vtkXMLHierarchicalBoxDataReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLHierarchicalBoxDataReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLHierarchicalBoxDataReader.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/XML/vtkXMLHierarchicalBoxDataReader.h b/IO/XML/vtkXMLHierarchicalBoxDataReader.h
index 247b07f01a78721ad0c9dba0e67580f98f861d48..d7dd1dbce8b20c1acb5d71bb6015dcbaa9df5976 100644
--- a/IO/XML/vtkXMLHierarchicalBoxDataReader.h
+++ b/IO/XML/vtkXMLHierarchicalBoxDataReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLHierarchicalBoxDataReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLHierarchicalBoxDataReader
  * @brief   Reader for hierarchical datasets
diff --git a/IO/XML/vtkXMLHierarchicalBoxDataWriter.cxx b/IO/XML/vtkXMLHierarchicalBoxDataWriter.cxx
index 77527e54ec57aad175acf7de93c184badb1b5038..0dc805ceec4e962ce7dc1bdffc2f0358ec52ecb8 100644
--- a/IO/XML/vtkXMLHierarchicalBoxDataWriter.cxx
+++ b/IO/XML/vtkXMLHierarchicalBoxDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHierarchicalBoxDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLHierarchicalBoxDataWriter.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/XML/vtkXMLHierarchicalBoxDataWriter.h b/IO/XML/vtkXMLHierarchicalBoxDataWriter.h
index f609d915f6765f87d38e0f2d50689ad4bf889498..69c2eaf1b95b6d6f7d6b96fbd5b62b6c11e879f4 100644
--- a/IO/XML/vtkXMLHierarchicalBoxDataWriter.h
+++ b/IO/XML/vtkXMLHierarchicalBoxDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHierarchicalBoxDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLHierarchicalBoxDataWriter
  * @brief   writer for vtkHierarchicalBoxDataSet
diff --git a/IO/XML/vtkXMLHierarchicalDataReader.cxx b/IO/XML/vtkXMLHierarchicalDataReader.cxx
index 18ab8751ef2b976d194103002846f500c1e82d1d..91808e807ad724dd2867134df352291df849dcda 100644
--- a/IO/XML/vtkXMLHierarchicalDataReader.cxx
+++ b/IO/XML/vtkXMLHierarchicalDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHierarchicalDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLHierarchicalDataReader.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/XML/vtkXMLHierarchicalDataReader.h b/IO/XML/vtkXMLHierarchicalDataReader.h
index 76e1972ff0c1507571a41dcd2b57b55d67782ac1..933b8ec6c231123978296aeadd024676172888d1 100644
--- a/IO/XML/vtkXMLHierarchicalDataReader.h
+++ b/IO/XML/vtkXMLHierarchicalDataReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLHierarchicalDataReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLHierarchicalDataReader
  * @brief   Reader for hierarchical datasets
diff --git a/IO/XML/vtkXMLHyperTreeGridReader.cxx b/IO/XML/vtkXMLHyperTreeGridReader.cxx
index 28929c2640ca2efb109a22a4abee67390f2adc86..8ddd4efe890e3fa64402ad6c1296aa085630b3a3 100644
--- a/IO/XML/vtkXMLHyperTreeGridReader.cxx
+++ b/IO/XML/vtkXMLHyperTreeGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHyperTreeGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXMLHyperTreeGridReader.h"
 
diff --git a/IO/XML/vtkXMLHyperTreeGridReader.h b/IO/XML/vtkXMLHyperTreeGridReader.h
index 963d12062befa061fe6c9785f62280e5b30d6575..f8c4a8691112bb10be3163400fbc207530479242 100644
--- a/IO/XML/vtkXMLHyperTreeGridReader.h
+++ b/IO/XML/vtkXMLHyperTreeGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHyperTreeGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLHyperTreeGridReader
  * @brief   Read VTK XML HyperTreeGrid files.
diff --git a/IO/XML/vtkXMLHyperTreeGridWriter.cxx b/IO/XML/vtkXMLHyperTreeGridWriter.cxx
index 73ce08b1d8354e8c2930c8c9d7585e6dff25b8d0..11f8fde470ee290291382b69061aaffa312d687b 100644
--- a/IO/XML/vtkXMLHyperTreeGridWriter.cxx
+++ b/IO/XML/vtkXMLHyperTreeGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHyperTreeGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXMLHyperTreeGridWriter.h"
 
diff --git a/IO/XML/vtkXMLHyperTreeGridWriter.h b/IO/XML/vtkXMLHyperTreeGridWriter.h
index 9e57bdc89c80444cd70e1609f1cdda34651a1511..1890a8afd4638b471b4d56163b21a0352bec4cee 100644
--- a/IO/XML/vtkXMLHyperTreeGridWriter.h
+++ b/IO/XML/vtkXMLHyperTreeGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLHyperTreeGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLHyperTreeGridWriter
  * @brief   Write VTK XML HyperTreeGrid files.
diff --git a/IO/XML/vtkXMLImageDataReader.cxx b/IO/XML/vtkXMLImageDataReader.cxx
index 36e367b80f35928d7133497710614d653bee1bc4..2181ccf301ea1b74748d91d19489f869c7f54399 100644
--- a/IO/XML/vtkXMLImageDataReader.cxx
+++ b/IO/XML/vtkXMLImageDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLImageDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLImageDataReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/XML/vtkXMLImageDataReader.h b/IO/XML/vtkXMLImageDataReader.h
index 882fe426732729223c40c05dac5a74b146617ca5..bddbecef72b999a16fc367fe13e14f4f48f804c9 100644
--- a/IO/XML/vtkXMLImageDataReader.h
+++ b/IO/XML/vtkXMLImageDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLImageDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLImageDataReader
  * @brief   Read VTK XML ImageData files.
diff --git a/IO/XML/vtkXMLImageDataWriter.cxx b/IO/XML/vtkXMLImageDataWriter.cxx
index 411e49f67f028af0f8196bf43a97c1ca48c068af..4e3b02a66663ec6c3070eb06dcf37252fd64c63b 100644
--- a/IO/XML/vtkXMLImageDataWriter.cxx
+++ b/IO/XML/vtkXMLImageDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLImageDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLImageDataWriter.h"
 #include "vtkImageData.h"
 #include "vtkInformation.h"
diff --git a/IO/XML/vtkXMLImageDataWriter.h b/IO/XML/vtkXMLImageDataWriter.h
index cf78fcad1b10d6c254b93cf87c8263e274c8b107..e88a996ee683de1a5c6b87a3aa40a1a9250eb082 100644
--- a/IO/XML/vtkXMLImageDataWriter.h
+++ b/IO/XML/vtkXMLImageDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLImageDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLImageDataWriter
  * @brief   Write VTK XML ImageData files.
diff --git a/IO/XML/vtkXMLMultiBlockDataReader.cxx b/IO/XML/vtkXMLMultiBlockDataReader.cxx
index a516c325edf591c66a9cc1e84df5a6a3ceb61fe4..7dc8b42643bb198c40b892d797801d8c7d7f44bf 100644
--- a/IO/XML/vtkXMLMultiBlockDataReader.cxx
+++ b/IO/XML/vtkXMLMultiBlockDataReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLMultiBlockDataReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLMultiBlockDataReader.h"
 
 #include "vtkCompositeDataPipeline.h"
diff --git a/IO/XML/vtkXMLMultiBlockDataReader.h b/IO/XML/vtkXMLMultiBlockDataReader.h
index f43cb04c0acf3e4e88ba509412177ef5981cc5d4..663cb26e3eaec44c74f28b44fbdf51e7958a7a21 100644
--- a/IO/XML/vtkXMLMultiBlockDataReader.h
+++ b/IO/XML/vtkXMLMultiBlockDataReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLMultiBlockDataReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLMultiBlockDataReader
  * @brief   Reader for multi-block datasets
diff --git a/IO/XML/vtkXMLMultiBlockDataWriter.cxx b/IO/XML/vtkXMLMultiBlockDataWriter.cxx
index 5c28fb6024c7e3bb7d820eadc29046233ad34f9e..b1c59cea6e2774e836a5420471564d36ac4b87c2 100644
--- a/IO/XML/vtkXMLMultiBlockDataWriter.cxx
+++ b/IO/XML/vtkXMLMultiBlockDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLMultiBlockDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLMultiBlockDataWriter.h"
 
 #include "vtkDataObjectTreeIterator.h"
diff --git a/IO/XML/vtkXMLMultiBlockDataWriter.h b/IO/XML/vtkXMLMultiBlockDataWriter.h
index 3e7885d11a787c0dd4d35fbe6bed2d3786ddcc91..23dff5c052e9883617814da6894ce2ceef6423b8 100644
--- a/IO/XML/vtkXMLMultiBlockDataWriter.h
+++ b/IO/XML/vtkXMLMultiBlockDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLMultiBlockDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLMultiBlockDataWriter
  * @brief   writer for vtkMultiBlockDataSet.
diff --git a/IO/XML/vtkXMLMultiGroupDataReader.cxx b/IO/XML/vtkXMLMultiGroupDataReader.cxx
index 70f070b1ada2e905a46774a8ead3f2064cd5f238..95d6ac6e4b3db9e682b7e1b053134e2ae27f66ea 100644
--- a/IO/XML/vtkXMLMultiGroupDataReader.cxx
+++ b/IO/XML/vtkXMLMultiGroupDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLMultiGroupDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLMultiGroupDataReader.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/XML/vtkXMLMultiGroupDataReader.h b/IO/XML/vtkXMLMultiGroupDataReader.h
index 955c085787ce48aa4606c485da160dbfae5939eb..a8062711f12ae3b2d0ba7fb95d69112866c7c551 100644
--- a/IO/XML/vtkXMLMultiGroupDataReader.h
+++ b/IO/XML/vtkXMLMultiGroupDataReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLMultiGroupDataReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLMultiGroupDataReader
  * @brief   Reader for multi-block datasets
diff --git a/IO/XML/vtkXMLOffsetsManager.h b/IO/XML/vtkXMLOffsetsManager.h
index 7ee3f45b3d3d1882839d079ba96a6265e8d7a689..5269e11152a418e76eedadc67d71bb41ee9da011 100644
--- a/IO/XML/vtkXMLOffsetsManager.h
+++ b/IO/XML/vtkXMLOffsetsManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLOffsetsManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   OffsetsManager
  * @brief   Helper class due to PIMPL excess
diff --git a/IO/XML/vtkXMLPDataObjectReader.cxx b/IO/XML/vtkXMLPDataObjectReader.cxx
index 842b50cf87f98f1d3687a02bb417a6569af876de..8349268fbaa789f1c529a45fb69f89dde5058ecb 100644
--- a/IO/XML/vtkXMLPDataObjectReader.cxx
+++ b/IO/XML/vtkXMLPDataObjectReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataObjectReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPDataObjectReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/XML/vtkXMLPDataObjectReader.h b/IO/XML/vtkXMLPDataObjectReader.h
index 8b7e505b1a341a80790bb657d2f4dd2df2b4211a..ec76be8979fb8fd97ac5c3ef1c8a57ea32284a1d 100644
--- a/IO/XML/vtkXMLPDataObjectReader.h
+++ b/IO/XML/vtkXMLPDataObjectReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataObjectReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPDataObjectReader
  * @brief   Superclass for PVTK XML file readers.
diff --git a/IO/XML/vtkXMLPDataReader.cxx b/IO/XML/vtkXMLPDataReader.cxx
index f83863847d5aa98653a8a9a436ff481d4fcd7a3d..e317c6c494aa353938ea9031b9932261bf86aefb 100644
--- a/IO/XML/vtkXMLPDataReader.cxx
+++ b/IO/XML/vtkXMLPDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPDataReader.h"
 
 #include "vtkAbstractArray.h"
diff --git a/IO/XML/vtkXMLPDataReader.h b/IO/XML/vtkXMLPDataReader.h
index 6a79acc4395fc43700adba3f35b3a763d1ff9541..d9ed854f5195c9b59ae72c0b38dedad9a0364a4b 100644
--- a/IO/XML/vtkXMLPDataReader.h
+++ b/IO/XML/vtkXMLPDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPDataReader
  * @brief   Superclass for PVTK XML file readers that read vtkDataSets.
diff --git a/IO/XML/vtkXMLPHyperTreeGridReader.cxx b/IO/XML/vtkXMLPHyperTreeGridReader.cxx
index 340b43761149d3564cbe7755fd58fb18be666f0f..fd09409c6a096f2584599b19009f501e8a1f9819 100644
--- a/IO/XML/vtkXMLPHyperTreeGridReader.cxx
+++ b/IO/XML/vtkXMLPHyperTreeGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPHyperTreeGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPHyperTreeGridReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/XML/vtkXMLPHyperTreeGridReader.h b/IO/XML/vtkXMLPHyperTreeGridReader.h
index b90632f752d1a000a7a7b9be9e52fa30341efd0e..90cade1dc63e5d7c0659691b9fdbe6495be13d03 100644
--- a/IO/XML/vtkXMLPHyperTreeGridReader.h
+++ b/IO/XML/vtkXMLPHyperTreeGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPHyperTreeGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPHyperTreeGridReader
  * @brief   Read PVTK XML HyperTreeGrid files.
diff --git a/IO/XML/vtkXMLPImageDataReader.cxx b/IO/XML/vtkXMLPImageDataReader.cxx
index 7bc9470319a24f6640e33f02726d641196c92473..53811e79b6c87615c1992ed2fc71ba27280e54be 100644
--- a/IO/XML/vtkXMLPImageDataReader.cxx
+++ b/IO/XML/vtkXMLPImageDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPImageDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPImageDataReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/XML/vtkXMLPImageDataReader.h b/IO/XML/vtkXMLPImageDataReader.h
index cec5b35136d00f1ae5f4d88b09ef97b9143f9ddd..3574db03ba29bcb74a6883c8299b5b9e022a8163 100644
--- a/IO/XML/vtkXMLPImageDataReader.h
+++ b/IO/XML/vtkXMLPImageDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPImageDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPImageDataReader
  * @brief   Read PVTK XML ImageData files.
diff --git a/IO/XML/vtkXMLPPolyDataReader.cxx b/IO/XML/vtkXMLPPolyDataReader.cxx
index e7bb0c942a2933da2dec277c9732e85a0bb50024..6661f0e30884ccb71dc1431fd92a0bed465081ac 100644
--- a/IO/XML/vtkXMLPPolyDataReader.cxx
+++ b/IO/XML/vtkXMLPPolyDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPPolyDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPPolyDataReader.h"
 
 #include "vtkAbstractArray.h"
diff --git a/IO/XML/vtkXMLPPolyDataReader.h b/IO/XML/vtkXMLPPolyDataReader.h
index 54422a48c8fafe6370c9810abd1866179cea8cb1..55c21535e80956312231a8e3a93dbf77302932e3 100644
--- a/IO/XML/vtkXMLPPolyDataReader.h
+++ b/IO/XML/vtkXMLPPolyDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPPolyDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPPolyDataReader
  * @brief   Read PVTK XML PolyData files.
diff --git a/IO/XML/vtkXMLPRectilinearGridReader.cxx b/IO/XML/vtkXMLPRectilinearGridReader.cxx
index e91c863d1668f3286b852d23b3a0f68b9a286838..eff9655ce03288009f4fe9f0a8e21171ec9665fb 100644
--- a/IO/XML/vtkXMLPRectilinearGridReader.cxx
+++ b/IO/XML/vtkXMLPRectilinearGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPRectilinearGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPRectilinearGridReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/XML/vtkXMLPRectilinearGridReader.h b/IO/XML/vtkXMLPRectilinearGridReader.h
index c3c82054a0522d2934ba074b367b9018e023d0da..9cef1cb69c212a732e052940ea5031483d3b6137 100644
--- a/IO/XML/vtkXMLPRectilinearGridReader.h
+++ b/IO/XML/vtkXMLPRectilinearGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPRectilinearGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPRectilinearGridReader
  * @brief   Read PVTK XML RectilinearGrid files.
diff --git a/IO/XML/vtkXMLPStructuredDataReader.cxx b/IO/XML/vtkXMLPStructuredDataReader.cxx
index e05d5667b6580a1a56b3a9d5d55f846603177ca7..c64c0c4beb82ee7d64331c5be534419475f545ec 100644
--- a/IO/XML/vtkXMLPStructuredDataReader.cxx
+++ b/IO/XML/vtkXMLPStructuredDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPStructuredDataReader.h"
 
 #include "vtkAbstractArray.h"
diff --git a/IO/XML/vtkXMLPStructuredDataReader.h b/IO/XML/vtkXMLPStructuredDataReader.h
index 0766c552d9860546d4b2120cf50ad5b6bec4b5f5..2f825a4d3f2c110328850854f6d397c2400221f0 100644
--- a/IO/XML/vtkXMLPStructuredDataReader.h
+++ b/IO/XML/vtkXMLPStructuredDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPStructuredDataReader
  * @brief   Superclass for parallel structured data XML readers.
diff --git a/IO/XML/vtkXMLPStructuredGridReader.cxx b/IO/XML/vtkXMLPStructuredGridReader.cxx
index ae2d625869be2b214d2bddbb3b621eef220c50b5..ba7949142495fc7efd42513fe5f0c346e194a0ee 100644
--- a/IO/XML/vtkXMLPStructuredGridReader.cxx
+++ b/IO/XML/vtkXMLPStructuredGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPStructuredGridReader.h"
 
 #include "vtkInformation.h"
diff --git a/IO/XML/vtkXMLPStructuredGridReader.h b/IO/XML/vtkXMLPStructuredGridReader.h
index 1965fd7a3c2612805350d1f573f6210909563205..0f3d76881eb3bbd148c5a4d739d5c98d21b399c7 100644
--- a/IO/XML/vtkXMLPStructuredGridReader.h
+++ b/IO/XML/vtkXMLPStructuredGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPStructuredGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPStructuredGridReader
  * @brief   Read PVTK XML StructuredGrid files.
diff --git a/IO/XML/vtkXMLPTableReader.cxx b/IO/XML/vtkXMLPTableReader.cxx
index 69b21c0aceeb9f94eb0f788e5cc2370795c2199f..dd1def213ee10bed621a3c9d300ae27323444ddd 100644
--- a/IO/XML/vtkXMLPTableReader.cxx
+++ b/IO/XML/vtkXMLPTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPTableReader.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/IO/XML/vtkXMLPTableReader.h b/IO/XML/vtkXMLPTableReader.h
index 9b122def24a5998aa510a23b192f88d09cf8b014..e02134b2e8cd0686c5b7a4abb5f07cd5c1f3d844 100644
--- a/IO/XML/vtkXMLPTableReader.h
+++ b/IO/XML/vtkXMLPTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPTableReader
  * @brief   Read PVTK XML Table files.
diff --git a/IO/XML/vtkXMLPUnstructuredDataReader.cxx b/IO/XML/vtkXMLPUnstructuredDataReader.cxx
index 663bc1e6aed403537a38ec83413671c084b88b4b..224c207826d24a2e1a06bdeea61be68be691a3aa 100644
--- a/IO/XML/vtkXMLPUnstructuredDataReader.cxx
+++ b/IO/XML/vtkXMLPUnstructuredDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPUnstructuredDataReader.h"
 
 #include "vtkAbstractArray.h"
diff --git a/IO/XML/vtkXMLPUnstructuredDataReader.h b/IO/XML/vtkXMLPUnstructuredDataReader.h
index 98ada9bd6769c6aba8e4a5f3c0e94a51fc0f6c7b..cb7c0a18a6476cf01f37fdee96cf47bfa7698747 100644
--- a/IO/XML/vtkXMLPUnstructuredDataReader.h
+++ b/IO/XML/vtkXMLPUnstructuredDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPUnstructuredDataReader
  * @brief   Superclass for parallel unstructured data XML readers.
diff --git a/IO/XML/vtkXMLPUnstructuredGridReader.cxx b/IO/XML/vtkXMLPUnstructuredGridReader.cxx
index 90206124443c5f815659a2272629601bae457a99..b82b7435a18baa891f6b4b252ff1a526a0b96f65 100644
--- a/IO/XML/vtkXMLPUnstructuredGridReader.cxx
+++ b/IO/XML/vtkXMLPUnstructuredGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPUnstructuredGridReader.h"
 
 #include "vtkAbstractArray.h"
diff --git a/IO/XML/vtkXMLPUnstructuredGridReader.h b/IO/XML/vtkXMLPUnstructuredGridReader.h
index f7b18060bb4e4082320a46703c8b526fa0d9a6eb..484e550653f7c1b17d325560af2d9abffc1633fd 100644
--- a/IO/XML/vtkXMLPUnstructuredGridReader.h
+++ b/IO/XML/vtkXMLPUnstructuredGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPUnstructuredGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPUnstructuredGridReader
  * @brief   Read PVTK XML UnstructuredGrid files.
diff --git a/IO/XML/vtkXMLPartitionedDataSetCollectionReader.cxx b/IO/XML/vtkXMLPartitionedDataSetCollectionReader.cxx
index 6db098dceea472bccae87ca978c3dd86be333655..897204ceec1fb49f8faca0716161b30c5b42a3ac 100644
--- a/IO/XML/vtkXMLPartitionedDataSetCollectionReader.cxx
+++ b/IO/XML/vtkXMLPartitionedDataSetCollectionReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLPartitionedDataSetCollectionReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPartitionedDataSetCollectionReader.h"
 
 #include "vtkBase64Utilities.h"
diff --git a/IO/XML/vtkXMLPartitionedDataSetCollectionReader.h b/IO/XML/vtkXMLPartitionedDataSetCollectionReader.h
index 9f452f7bfdaf8707dbc562ce30b67adf5b3320fb..ed4470b543aff8c9c284213f64eea093015b9464 100644
--- a/IO/XML/vtkXMLPartitionedDataSetCollectionReader.h
+++ b/IO/XML/vtkXMLPartitionedDataSetCollectionReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLPartitionedDataSetCollectionReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPartitionedDataSetCollectionReader
  * @brief   Reader for partitioned dataset collections
diff --git a/IO/XML/vtkXMLPartitionedDataSetReader.cxx b/IO/XML/vtkXMLPartitionedDataSetReader.cxx
index ccfa63120180fe75b38f133b9e060fb95b7060ab..293beab8d2ca905fe7201822857ea95b2b8a5ad5 100644
--- a/IO/XML/vtkXMLPartitionedDataSetReader.cxx
+++ b/IO/XML/vtkXMLPartitionedDataSetReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLPartitionedDataSetReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPartitionedDataSetReader.h"
 
 #include "vtkCompositeDataPipeline.h"
diff --git a/IO/XML/vtkXMLPartitionedDataSetReader.h b/IO/XML/vtkXMLPartitionedDataSetReader.h
index 5d1ae4510358b59b51e4e3f7897ae730595c8b64..aa3041b6fb4fac3c836a9117703f3cf64cd02355 100644
--- a/IO/XML/vtkXMLPartitionedDataSetReader.h
+++ b/IO/XML/vtkXMLPartitionedDataSetReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLPartitionedDataSetReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPartitionedDataSetReader
  * @brief   Reader for partitioned datasets
diff --git a/IO/XML/vtkXMLPolyDataReader.cxx b/IO/XML/vtkXMLPolyDataReader.cxx
index 4f35ecdf342848af719e5358ca9d9f9f5206f49a..0d6d1ff9ddc4a6ebe9deebf222f05f17fb22543c 100644
--- a/IO/XML/vtkXMLPolyDataReader.cxx
+++ b/IO/XML/vtkXMLPolyDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPolyDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPolyDataReader.h"
 #include "vtkCellArray.h"
 #include "vtkIdTypeArray.h"
diff --git a/IO/XML/vtkXMLPolyDataReader.h b/IO/XML/vtkXMLPolyDataReader.h
index c36c8610a26428358f45f228e2db1ec19d4558e5..41e0e60a285b24813cb74aa2742dfcc6e7ee9d6f 100644
--- a/IO/XML/vtkXMLPolyDataReader.h
+++ b/IO/XML/vtkXMLPolyDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPolyDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPolyDataReader
  * @brief   Read VTK XML PolyData files.
diff --git a/IO/XML/vtkXMLPolyDataWriter.cxx b/IO/XML/vtkXMLPolyDataWriter.cxx
index 766ccad0928fcd7e29662628b32093e7aa84ec21..48dc0bc9922e25fe198e9e3800543c1c2f1062ec 100644
--- a/IO/XML/vtkXMLPolyDataWriter.cxx
+++ b/IO/XML/vtkXMLPolyDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPolyDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLPolyDataWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/XML/vtkXMLPolyDataWriter.h b/IO/XML/vtkXMLPolyDataWriter.h
index be028ac1040fe886e4e25d41db6794c22354b6dd..f922a2ce90f15f2ef891f92189f0b111017418b5 100644
--- a/IO/XML/vtkXMLPolyDataWriter.h
+++ b/IO/XML/vtkXMLPolyDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLPolyDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLPolyDataWriter
  * @brief   Write VTK XML PolyData files.
diff --git a/IO/XML/vtkXMLReader.cxx b/IO/XML/vtkXMLReader.cxx
index 33fd049dabea747ed0366201c7e32e7758c2b795..e7bf96584216e82c2643c741dd001e2dc715dd16 100644
--- a/IO/XML/vtkXMLReader.cxx
+++ b/IO/XML/vtkXMLReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLReader.h"
 
 #include "vtkArrayIteratorIncludes.h"
diff --git a/IO/XML/vtkXMLReader.h b/IO/XML/vtkXMLReader.h
index 670159402f02a4d4f288e3732cbd516062d23b7d..14805eb0264929e3b81f337748ff70cca29c54c7 100644
--- a/IO/XML/vtkXMLReader.h
+++ b/IO/XML/vtkXMLReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLReader
  * @brief   Superclass for VTK's XML format readers.
diff --git a/IO/XML/vtkXMLReaderVersion.h b/IO/XML/vtkXMLReaderVersion.h
index 18633d625e0c55db3599c760d3f1feae3575c128..3055f2e190547f6c9c0a62645f4ab12f11fc025e 100644
--- a/IO/XML/vtkXMLReaderVersion.h
+++ b/IO/XML/vtkXMLReaderVersion.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLReaderVersion.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLReaderVersion
  * @brief   version number for legacy readers/writers
diff --git a/IO/XML/vtkXMLRectilinearGridReader.cxx b/IO/XML/vtkXMLRectilinearGridReader.cxx
index 33ae782c0a69e129bc005f576f1d676f5ca91bac..b5d6af9f090e8d5ef66056a5eaa4a7ca12d427a9 100644
--- a/IO/XML/vtkXMLRectilinearGridReader.cxx
+++ b/IO/XML/vtkXMLRectilinearGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLRectilinearGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLRectilinearGridReader.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/XML/vtkXMLRectilinearGridReader.h b/IO/XML/vtkXMLRectilinearGridReader.h
index 9463ca0c26626ef4bac6d6fe6b9e90c8fec8d0b5..b8c579aa50f19466537d291b7da72a4fa7d871a1 100644
--- a/IO/XML/vtkXMLRectilinearGridReader.h
+++ b/IO/XML/vtkXMLRectilinearGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLRectilinearGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLRectilinearGridReader
  * @brief   Read VTK XML RectilinearGrid files.
diff --git a/IO/XML/vtkXMLRectilinearGridWriter.cxx b/IO/XML/vtkXMLRectilinearGridWriter.cxx
index 50bb5c3999b68be2cc4345ec5de0ca230570c27e..9156c88efa216b584365e1707fd90849e957ec5f 100644
--- a/IO/XML/vtkXMLRectilinearGridWriter.cxx
+++ b/IO/XML/vtkXMLRectilinearGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLRectilinearGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLRectilinearGridWriter.h"
 
 #include "vtkCellData.h"
diff --git a/IO/XML/vtkXMLRectilinearGridWriter.h b/IO/XML/vtkXMLRectilinearGridWriter.h
index b38bbf83414b105a6f10f693d8052703c45f36a4..b1e205aab88814aaffa0a12e47d02d4146e9de30 100644
--- a/IO/XML/vtkXMLRectilinearGridWriter.h
+++ b/IO/XML/vtkXMLRectilinearGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLRectilinearGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLRectilinearGridWriter
  * @brief   Write VTK XML RectilinearGrid files.
diff --git a/IO/XML/vtkXMLStructuredDataReader.cxx b/IO/XML/vtkXMLStructuredDataReader.cxx
index 6505e3deba3219d807085662e647986d67a47d1c..6d08d6b4dc1ccc6bd47ae03932dce540c3a673f3 100644
--- a/IO/XML/vtkXMLStructuredDataReader.cxx
+++ b/IO/XML/vtkXMLStructuredDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLStructuredDataReader.h"
 
 #include "vtkArrayIteratorIncludes.h"
diff --git a/IO/XML/vtkXMLStructuredDataReader.h b/IO/XML/vtkXMLStructuredDataReader.h
index 1332177fb57b5c93c8879544603d44c897b23100..3140760149015f3ec25142470111c493a7c32d99 100644
--- a/IO/XML/vtkXMLStructuredDataReader.h
+++ b/IO/XML/vtkXMLStructuredDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLStructuredDataReader
  * @brief   Superclass for structured data XML readers.
diff --git a/IO/XML/vtkXMLStructuredDataWriter.cxx b/IO/XML/vtkXMLStructuredDataWriter.cxx
index 5cc1bd337210177b5fe1a251cc3d5bcf50eec490..1363698c1af78c8437f447219c76b830cef21946 100644
--- a/IO/XML/vtkXMLStructuredDataWriter.cxx
+++ b/IO/XML/vtkXMLStructuredDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLStructuredDataWriter.h"
 
 #include "vtkArrayIteratorIncludes.h"
diff --git a/IO/XML/vtkXMLStructuredDataWriter.h b/IO/XML/vtkXMLStructuredDataWriter.h
index a89387e07bb7f3ec3a20d51ed001c8b477627c14..a541e741ec133224ca861e33095bf08d23fcb349 100644
--- a/IO/XML/vtkXMLStructuredDataWriter.h
+++ b/IO/XML/vtkXMLStructuredDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLStructuredDataWriter
  * @brief   Superclass for VTK XML structured data writers.
diff --git a/IO/XML/vtkXMLStructuredGridReader.cxx b/IO/XML/vtkXMLStructuredGridReader.cxx
index 5001a3fbb318a1220bc30632f9ef7177c012c1b4..582fa751fe5c979aa03324956f905bbfc3734c98 100644
--- a/IO/XML/vtkXMLStructuredGridReader.cxx
+++ b/IO/XML/vtkXMLStructuredGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLStructuredGridReader.h"
 
 #include "vtkInformation.h"
diff --git a/IO/XML/vtkXMLStructuredGridReader.h b/IO/XML/vtkXMLStructuredGridReader.h
index 42d818d741a86b899d84440a97dc599f259af776..18d9339bbe710e9b5c2aae0fef577deda9a3aea3 100644
--- a/IO/XML/vtkXMLStructuredGridReader.h
+++ b/IO/XML/vtkXMLStructuredGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLStructuredGridReader
  * @brief   Read VTK XML StructuredGrid files.
diff --git a/IO/XML/vtkXMLStructuredGridWriter.cxx b/IO/XML/vtkXMLStructuredGridWriter.cxx
index 53cac976f668d07aba027b23e92b31c58b111308..9d7f905eb74ea484109993146bb498f722eceed9 100644
--- a/IO/XML/vtkXMLStructuredGridWriter.cxx
+++ b/IO/XML/vtkXMLStructuredGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLStructuredGridWriter.h"
 
 #include "vtkCellData.h"
diff --git a/IO/XML/vtkXMLStructuredGridWriter.h b/IO/XML/vtkXMLStructuredGridWriter.h
index 313e2f79aad7cd0d911ef1f815f690d3cdbbcae8..f2dd1cc3049e61ac7e1a8999785a98307586c6bb 100644
--- a/IO/XML/vtkXMLStructuredGridWriter.h
+++ b/IO/XML/vtkXMLStructuredGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLStructuredGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLStructuredGridWriter
  * @brief   Write VTK XML StructuredGrid files.
diff --git a/IO/XML/vtkXMLTableReader.cxx b/IO/XML/vtkXMLTableReader.cxx
index 68b67bab24c3f286272264332810cc9e7b7b734f..1e8743e378d0c52870a5cabd338e8b28c3c049c6 100644
--- a/IO/XML/vtkXMLTableReader.cxx
+++ b/IO/XML/vtkXMLTableReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLTableReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLTableReader.h"
 #include "vtkCallbackCommand.h"
 #include "vtkDataArraySelection.h"
diff --git a/IO/XML/vtkXMLTableReader.h b/IO/XML/vtkXMLTableReader.h
index f48fcd73d7e8b6cbaf303cee3f0c0a87677e316e..69b888f79087510e185add004053016f892c8ca3 100644
--- a/IO/XML/vtkXMLTableReader.h
+++ b/IO/XML/vtkXMLTableReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLTableReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLTableReader
  * @brief   Read VTK XML Table files.
diff --git a/IO/XML/vtkXMLTableWriter.cxx b/IO/XML/vtkXMLTableWriter.cxx
index 00d52c20c587dfb1f99a2b4bf1056736134aab7a..beb7de857901644f0b926b5973643d57a02e14d5 100644
--- a/IO/XML/vtkXMLTableWriter.cxx
+++ b/IO/XML/vtkXMLTableWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLTableWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArray.h"
 #include "vtkErrorCode.h"
diff --git a/IO/XML/vtkXMLTableWriter.h b/IO/XML/vtkXMLTableWriter.h
index e4a13c8d15ab5c3eeadaf1d775a0f4a44d1617ff..cbc35eea41d898f5acd6ace0fc304ec6508c9f60 100644
--- a/IO/XML/vtkXMLTableWriter.h
+++ b/IO/XML/vtkXMLTableWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLTableWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLTableWriter
  * @brief   Write VTK XML Table files.
diff --git a/IO/XML/vtkXMLUniformGridAMRReader.cxx b/IO/XML/vtkXMLUniformGridAMRReader.cxx
index f672e7d11c7790ad7b0b93bb3b9d0e712a071b9f..26b2d2e37b9a90886a6450e35cd36e159e162f04 100644
--- a/IO/XML/vtkXMLUniformGridAMRReader.cxx
+++ b/IO/XML/vtkXMLUniformGridAMRReader.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLUniformGridAMRReader.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLUniformGridAMRReader.h"
 
 #include "vtkAMRBox.h"
diff --git a/IO/XML/vtkXMLUniformGridAMRReader.h b/IO/XML/vtkXMLUniformGridAMRReader.h
index 27a1e161785c4cf97803f2ffb7cfe112dd6f8dbf..96669a86bb8346e388a41e1bad9fb86e1703207a 100644
--- a/IO/XML/vtkXMLUniformGridAMRReader.h
+++ b/IO/XML/vtkXMLUniformGridAMRReader.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkXMLUniformGridAMRReader.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLUniformGridAMRReader
  * @brief   Reader for amr datasets (vtkOverlappingAMR
diff --git a/IO/XML/vtkXMLUniformGridAMRWriter.cxx b/IO/XML/vtkXMLUniformGridAMRWriter.cxx
index f39e975abaa6aa0471ae5b94c796710e2a56ed17..75b291aeaa2eaf528dfcea8a0dd4bd0adcf9060d 100644
--- a/IO/XML/vtkXMLUniformGridAMRWriter.cxx
+++ b/IO/XML/vtkXMLUniformGridAMRWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUniformGridAMRWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLUniformGridAMRWriter.h"
 
 #include "vtkAMRBox.h"
diff --git a/IO/XML/vtkXMLUniformGridAMRWriter.h b/IO/XML/vtkXMLUniformGridAMRWriter.h
index b17d6bc34450879703c6d975d534bd1d1988163f..9723aed504b5b7e7425e61f1c3c8bf0c9e471ad2 100644
--- a/IO/XML/vtkXMLUniformGridAMRWriter.h
+++ b/IO/XML/vtkXMLUniformGridAMRWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUniformGridAMRWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLUniformGridAMRWriter
  * @brief   writer for vtkUniformGridAMR.
diff --git a/IO/XML/vtkXMLUnstructuredDataReader.cxx b/IO/XML/vtkXMLUnstructuredDataReader.cxx
index 42fbc6f3e770a6a347af144d125db261a56927d5..590c7a219010ba49fe172b8d5549c3cc460e6a3f 100644
--- a/IO/XML/vtkXMLUnstructuredDataReader.cxx
+++ b/IO/XML/vtkXMLUnstructuredDataReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredDataReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLUnstructuredDataReader.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/IO/XML/vtkXMLUnstructuredDataReader.h b/IO/XML/vtkXMLUnstructuredDataReader.h
index 156a787ba86caeee3791de322d5c75ca9bc325f6..e262f035d6fa9ce9a1a6884ca5e084b1fd51b13f 100644
--- a/IO/XML/vtkXMLUnstructuredDataReader.h
+++ b/IO/XML/vtkXMLUnstructuredDataReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredDataReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLUnstructuredDataReader
  * @brief   Superclass for unstructured data XML readers.
diff --git a/IO/XML/vtkXMLUnstructuredDataWriter.cxx b/IO/XML/vtkXMLUnstructuredDataWriter.cxx
index 75c6df0474685acb0f4f4cdde3fe433afaa0d2b6..4fd50d55f6be57a7c801ceaf91bb11f55ecb470c 100644
--- a/IO/XML/vtkXMLUnstructuredDataWriter.cxx
+++ b/IO/XML/vtkXMLUnstructuredDataWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredDataWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXMLUnstructuredDataWriter.h"
 
diff --git a/IO/XML/vtkXMLUnstructuredDataWriter.h b/IO/XML/vtkXMLUnstructuredDataWriter.h
index 519c43fb707c0c8a78517569b3a0558be2247ab8..dddce567e6ddde6cf5be1d661738e749ba2e8134 100644
--- a/IO/XML/vtkXMLUnstructuredDataWriter.h
+++ b/IO/XML/vtkXMLUnstructuredDataWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredDataWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLUnstructuredDataWriter
  * @brief   Superclass for VTK XML unstructured data writers.
diff --git a/IO/XML/vtkXMLUnstructuredGridReader.cxx b/IO/XML/vtkXMLUnstructuredGridReader.cxx
index f926b4d4a74d5008b5a946f5cbe74571b1dc515d..2da7c089a68eb4d877a9071286d9b81f3c1c3cb3 100644
--- a/IO/XML/vtkXMLUnstructuredGridReader.cxx
+++ b/IO/XML/vtkXMLUnstructuredGridReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredGridReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLUnstructuredGridReader.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/XML/vtkXMLUnstructuredGridReader.h b/IO/XML/vtkXMLUnstructuredGridReader.h
index e4e0864f90b0a8ef7fe8c9fa83ebe1a547b8fead..5dab8e4d89ca66184bac362f45141b5e2175cf97 100644
--- a/IO/XML/vtkXMLUnstructuredGridReader.h
+++ b/IO/XML/vtkXMLUnstructuredGridReader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredGridReader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLUnstructuredGridReader
  * @brief   Read VTK XML UnstructuredGrid files.
diff --git a/IO/XML/vtkXMLUnstructuredGridWriter.cxx b/IO/XML/vtkXMLUnstructuredGridWriter.cxx
index 4434adc1269a5268f803159ef5c6f5dfcb54a4e3..95979e6e39416de2e8951831a634c8dd07557b04 100644
--- a/IO/XML/vtkXMLUnstructuredGridWriter.cxx
+++ b/IO/XML/vtkXMLUnstructuredGridWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredGridWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLUnstructuredGridWriter.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/XML/vtkXMLUnstructuredGridWriter.h b/IO/XML/vtkXMLUnstructuredGridWriter.h
index 0b3babaf3691ccfb253bb54eeeb8dc01df6bcf99..a3c3cc1d6f97a60f2a3fa3881a7c5afdb410a6fe 100644
--- a/IO/XML/vtkXMLUnstructuredGridWriter.h
+++ b/IO/XML/vtkXMLUnstructuredGridWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUnstructuredGridWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLUnstructuredGridWriter
  * @brief   Write VTK XML UnstructuredGrid files.
diff --git a/IO/XML/vtkXMLWriter.cxx b/IO/XML/vtkXMLWriter.cxx
index c03dd9e4791126465c08ff64ed769b3de0f2de8f..2f90772918197b8804de1d18c770172e68f0cda6 100644
--- a/IO/XML/vtkXMLWriter.cxx
+++ b/IO/XML/vtkXMLWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLWriter.h"
 
 #include "vtkAOSDataArrayTemplate.h"
diff --git a/IO/XML/vtkXMLWriter.h b/IO/XML/vtkXMLWriter.h
index fec0b952744c184657abd663c0b536db7b5042ca..3bc5b63474c550b0664898765f3f66a81d80ff73 100644
--- a/IO/XML/vtkXMLWriter.h
+++ b/IO/XML/vtkXMLWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLWriter
  * @brief   Superclass for VTK's XML file writers.
diff --git a/IO/XML/vtkXMLWriterBase.cxx b/IO/XML/vtkXMLWriterBase.cxx
index 376cb01d3ff01d590f20c1842422212d5b84833c..b0a18c7eddbef5859892fe0a59c8c292a58ca003 100644
--- a/IO/XML/vtkXMLWriterBase.cxx
+++ b/IO/XML/vtkXMLWriterBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriterBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLWriterBase.h"
 
 #include "vtkDataCompressor.h"
diff --git a/IO/XML/vtkXMLWriterBase.h b/IO/XML/vtkXMLWriterBase.h
index 58d991dc1b64997f63aa63a28c6e733300926b1f..dd20177fc040d4350354734b767d3d4810fecf7b 100644
--- a/IO/XML/vtkXMLWriterBase.h
+++ b/IO/XML/vtkXMLWriterBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriterBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkXMLWriterBase
  * @brief Abstract base class for VTK-XML writers.
diff --git a/IO/XML/vtkXMLWriterC.cxx b/IO/XML/vtkXMLWriterC.cxx
index 9b1e20ebfd33ba40d10834930fedf289e8c1e6d1..c478d1cdf79031cf4cfc38bb3b77142e50945182 100644
--- a/IO/XML/vtkXMLWriterC.cxx
+++ b/IO/XML/vtkXMLWriterC.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriterC.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLWriterC.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/XML/vtkXMLWriterC.h b/IO/XML/vtkXMLWriterC.h
index d6efdad51200305009b5f1675c8a329ab9089372..b95c94e9cabf20006d6015e73bc0b790fca1b6d6 100644
--- a/IO/XML/vtkXMLWriterC.h
+++ b/IO/XML/vtkXMLWriterC.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriterC.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkXMLWriterC_h
 #define vtkXMLWriterC_h
 
diff --git a/IO/XML/vtkXMLWriterF.h b/IO/XML/vtkXMLWriterF.h
index 7d08bbfa2045118aa67df46db0dad199a88c7501..ae86b5534ce677ce7840847c26ba02e86009377d 100644
--- a/IO/XML/vtkXMLWriterF.h
+++ b/IO/XML/vtkXMLWriterF.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLWriterF.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkXMLWriterF_h
 #define vtkXMLWriterF_h
 /*
diff --git a/IO/XMLParser/vtk.module b/IO/XMLParser/vtk.module
index bdb64b543cdcbb9aa0e510def615f9b7df34c1f2..2ebd332ff5983dc97bd4c3ffc0e755c07d35bb12 100644
--- a/IO/XMLParser/vtk.module
+++ b/IO/XMLParser/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::IO
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/XMLParser/vtkXMLDataHeaderPrivate.h b/IO/XMLParser/vtkXMLDataHeaderPrivate.h
index 82dd589ef00eb0ef52625629cffca3bcb58f8173..f83f349fc7b08eb50e973e3c0ccb0eacfba8f7d4 100644
--- a/IO/XMLParser/vtkXMLDataHeaderPrivate.h
+++ b/IO/XMLParser/vtkXMLDataHeaderPrivate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataHeaderPrivate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkXMLDataHeaderPrivate_DoNotInclude
 #error "do not include unless you know what you are doing"
diff --git a/IO/XMLParser/vtkXMLDataParser.cxx b/IO/XMLParser/vtkXMLDataParser.cxx
index cce1014fc9cd723ad11792e24e85a04f92c7f1e8..1f6006d37c2bde2c5f2dac1b135555007f11f3ec 100644
--- a/IO/XMLParser/vtkXMLDataParser.cxx
+++ b/IO/XMLParser/vtkXMLDataParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLDataParser.h"
 
 #include "vtkBase64InputStream.h"
diff --git a/IO/XMLParser/vtkXMLDataParser.h b/IO/XMLParser/vtkXMLDataParser.h
index 1bcc87c3877189306f9e8c5583474ce853f03d60..1504a4d400b3a74f8392fc66388f741cb77be008 100644
--- a/IO/XMLParser/vtkXMLDataParser.h
+++ b/IO/XMLParser/vtkXMLDataParser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLDataParser.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLDataParser
  * @brief   Used by vtkXMLReader to parse VTK XML files.
diff --git a/IO/XMLParser/vtkXMLParser.cxx b/IO/XMLParser/vtkXMLParser.cxx
index b2a0652a6b9cd4427fc9313a019d836997d80983..4dfcf4ce6ffc7f9ec8f9a3a4fea9e5ffa11360c8 100644
--- a/IO/XMLParser/vtkXMLParser.cxx
+++ b/IO/XMLParser/vtkXMLParser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLParser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLParser.h"
 #include "vtkObjectFactory.h"
 #include "vtk_expat.h"
diff --git a/IO/XMLParser/vtkXMLParser.h b/IO/XMLParser/vtkXMLParser.h
index 667c7f2dd7645958eb6abacb588e2489124d859f..98d08ca01c0a39db377b16b59d2423c364b48ab6 100644
--- a/IO/XMLParser/vtkXMLParser.h
+++ b/IO/XMLParser/vtkXMLParser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLParser.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLParser
  * @brief   Parse XML to handle element tags and attributes.
diff --git a/IO/XMLParser/vtkXMLUtilities.cxx b/IO/XMLParser/vtkXMLUtilities.cxx
index 6e630aa6c29838959a6550b1627b027b6cd8eb6b..58c7c338ba49bcc8f6020021744ea0c68c159ae7 100644
--- a/IO/XMLParser/vtkXMLUtilities.cxx
+++ b/IO/XMLParser/vtkXMLUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXMLUtilities.h"
 
 #include "vtkObjectFactory.h"
diff --git a/IO/XMLParser/vtkXMLUtilities.h b/IO/XMLParser/vtkXMLUtilities.h
index 11aba514e9af6c5f71f7f91e873b65c956e11a38..885431f898456e51b3d1f91abab908e1d820b8c6 100644
--- a/IO/XMLParser/vtkXMLUtilities.h
+++ b/IO/XMLParser/vtkXMLUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXMLUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXMLUtilities
  * @brief   XML utilities.
diff --git a/IO/Xdmf2/LICENSE b/IO/Xdmf2/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..98f344c766d230bc014bc6147c9b5adedd010a51
--- /dev/null
+++ b/IO/Xdmf2/LICENSE
@@ -0,0 +1,30 @@
+Copyright (c) 2002 U.S. Army Research Laboratory
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither the name of the U.S. Army Research Laboratory nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+ * Modified source versions must be plainly marked as such, and must not be
+   misrepresented as being the original software.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/IO/Xdmf2/Testing/Cxx/TestTemporalXdmfReaderWriter.cxx b/IO/Xdmf2/Testing/Cxx/TestTemporalXdmfReaderWriter.cxx
index ba3a4697634d97fba6f4ab50b10eaf5103c92668..3e47774c2be471b8902e2180ef0a0e565e0e08ba 100644
--- a/IO/Xdmf2/Testing/Cxx/TestTemporalXdmfReaderWriter.cxx
+++ b/IO/Xdmf2/Testing/Cxx/TestTemporalXdmfReaderWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTemporalXdmfReaderWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests temporal reading and writing of static meshes using
 // vtkXdmfReader and vtkXdmfWriter.
diff --git a/IO/Xdmf2/Testing/Cxx/XdmfTestVTKIO.cxx b/IO/Xdmf2/Testing/Cxx/XdmfTestVTKIO.cxx
index 0831663c55310662b43923926faf291656ad53db..0670b23f7e34dd7512145ca36bbe1b5240b5b37f 100644
--- a/IO/Xdmf2/Testing/Cxx/XdmfTestVTKIO.cxx
+++ b/IO/Xdmf2/Testing/Cxx/XdmfTestVTKIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    XdmfTestVTKIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Description:
 // This tests vtkXdmfWriter and vtkXdmfReader
 // It manufactures/reads a bunch of test data objects, writes them to disk
diff --git a/IO/Xdmf2/vtk.module b/IO/Xdmf2/vtk.module
index ed813ab8af459258ddc786dcfe49295cfa797190..1b57dfecc7d14ef64864f452179ce29f2876c7ea 100644
--- a/IO/Xdmf2/vtk.module
+++ b/IO/Xdmf2/vtk.module
@@ -2,6 +2,17 @@ NAME
   VTK::IOXdmf2
 LIBRARY_NAME
   vtkIOXdmf2
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause AND LicenseRef-BSD-4-Clause-Modif
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright @ 2002 US Army Research Laboratory
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-4-Clause-Modif
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/IO/Xdmf2/vtkSILBuilder.cxx b/IO/Xdmf2/vtkSILBuilder.cxx
index e52eea0d0e944ef5b43c4ed67d44b2c3bb88d1c8..7e939c6dc7ab5e65c7f665e94d67310b8aa97ccd 100644
--- a/IO/Xdmf2/vtkSILBuilder.cxx
+++ b/IO/Xdmf2/vtkSILBuilder.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSILBuilder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSILBuilder.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/IO/Xdmf2/vtkSILBuilder.h b/IO/Xdmf2/vtkSILBuilder.h
index 5a783fd8a3449315c584a9a003bea832eb51adaf..3a83377787bf50af9159cb37b1440acde4d65226 100644
--- a/IO/Xdmf2/vtkSILBuilder.h
+++ b/IO/Xdmf2/vtkSILBuilder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSILBuilder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSILBuilder
  * @brief   helper class to build a SIL i.e. a directed graph used
diff --git a/IO/Xdmf2/vtkXdmfDataArray.cxx b/IO/Xdmf2/vtkXdmfDataArray.cxx
index 3fc98501e97ada7e6c5c9c9fa10f45b6be9da026..9eb61eb702dd43f209ec808bc43ce27576ff285f 100644
--- a/IO/Xdmf2/vtkXdmfDataArray.cxx
+++ b/IO/Xdmf2/vtkXdmfDataArray.cxx
@@ -1,25 +1,6 @@
-/*******************************************************************/
-/*                               XDMF                              */
-/*                   eXtensible Data Model and Format              */
-/*                                                                 */
-/*  Id : Id  */
-/*                                                                 */
-/*  Author:                                                        */
-/*     Jerry A. Clarke                                             */
-/*     clarke@arl.army.mil                                         */
-/*     US Army Research Laboratory                                 */
-/*     Aberdeen Proving Ground, MD                                 */
-/*                                                                 */
-/*     Copyright @ 2002 US Army Research Laboratory                */
-/*     All Rights Reserved                                         */
-/*     See Copyright.txt or http://www.arl.hpc.mil/ice for details */
-/*                                                                 */
-/*     This software is distributed WITHOUT ANY WARRANTY; without  */
-/*     even the implied warranty of MERCHANTABILITY or FITNESS     */
-/*     FOR A PARTICULAR PURPOSE.  See the above copyright notice   */
-/*     for more information.                                       */
-/*                                                                 */
-/*******************************************************************/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright @ 2002 US Army Research Laboratory
+// SPDX-License-Identifier: BSD-3-Clause AND LicenseRef-BSD-4-Clause-Modif
 #include "vtkXdmfDataArray.h"
 
 #include "vtkCommand.h"
diff --git a/IO/Xdmf2/vtkXdmfDataArray.h b/IO/Xdmf2/vtkXdmfDataArray.h
index b784c41a8a0800357ccf8d1faee60263dc81b23f..e9589a6d23b302cc8de61d6e0b234ef00481ad3a 100644
--- a/IO/Xdmf2/vtkXdmfDataArray.h
+++ b/IO/Xdmf2/vtkXdmfDataArray.h
@@ -1,25 +1,6 @@
-/*******************************************************************/
-/*                               XDMF                              */
-/*                   eXtensible Data Model and Format              */
-/*                                                                 */
-/*  Id : Id  */
-/*                                                                 */
-/*  Author:                                                        */
-/*     Jerry A. Clarke                                             */
-/*     clarke@arl.army.mil                                         */
-/*     US Army Research Laboratory                                 */
-/*     Aberdeen Proving Ground, MD                                 */
-/*                                                                 */
-/*     Copyright @ 2002 US Army Research Laboratory                */
-/*     All Rights Reserved                                         */
-/*     See Copyright.txt or http://www.arl.hpc.mil/ice for details */
-/*                                                                 */
-/*     This software is distributed WITHOUT ANY WARRANTY; without  */
-/*     even the implied warranty of MERCHANTABILITY or FITNESS     */
-/*     FOR A PARTICULAR PURPOSE.  See the above copyright notice   */
-/*     for more information.                                       */
-/*                                                                 */
-/*******************************************************************/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright @ 2002 US Army Research Laboratory
+// SPDX-License-Identifier: BSD-3-Clause AND LicenseRef-BSD-4-Clause-Modif
 #ifndef vtkXdmfDataArray_h
 #define vtkXdmfDataArray_h
 
diff --git a/IO/Xdmf2/vtkXdmfHeavyData.cxx b/IO/Xdmf2/vtkXdmfHeavyData.cxx
index 6910b1365005e2c5fc249017af714bb060a88d52..072f84fe062573b1059215ef22e1383e643e94f2 100644
--- a/IO/Xdmf2/vtkXdmfHeavyData.cxx
+++ b/IO/Xdmf2/vtkXdmfHeavyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfHeavyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXdmfHeavyData.h"
 
 #include "vtkCellArray.h"
diff --git a/IO/Xdmf2/vtkXdmfHeavyData.h b/IO/Xdmf2/vtkXdmfHeavyData.h
index 6df0ea34dd2e2e358d0a6fd9f47687d53792c568..7d877dd45c6af9a165c21264e2f2d5fdcda9041d 100644
--- a/IO/Xdmf2/vtkXdmfHeavyData.h
+++ b/IO/Xdmf2/vtkXdmfHeavyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfHeavyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkXdmfHeavyData_h
 #define vtkXdmfHeavyData_h
 
diff --git a/IO/Xdmf2/vtkXdmfReader.cxx b/IO/Xdmf2/vtkXdmfReader.cxx
index 76d5414b7880d74e1ce89e69f75b2826c998202f..e81d188e3e66aa45a917d22ea7a3cec2ec9df1c7 100644
--- a/IO/Xdmf2/vtkXdmfReader.cxx
+++ b/IO/Xdmf2/vtkXdmfReader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXdmfReader.h"
 #include "vtkXdmfHeavyData.h"
 #include "vtkXdmfReaderInternal.h"
diff --git a/IO/Xdmf2/vtkXdmfReader.h b/IO/Xdmf2/vtkXdmfReader.h
index bb67d6fbd8810f5e0426c4a4a420f61a427e1b42..7da8c52479d81b1e8c3e9d0d59376c052c742f1f 100644
--- a/IO/Xdmf2/vtkXdmfReader.h
+++ b/IO/Xdmf2/vtkXdmfReader.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfReader.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmfReader
  * @brief   Reads <tt>eXtensible Data Model and Format</tt> files
diff --git a/IO/Xdmf2/vtkXdmfReaderInternal.cxx b/IO/Xdmf2/vtkXdmfReaderInternal.cxx
index 47bf0bb57541e44a50e7057228957cd18b956c0d..13b87eb366f35fbec6a283f62bfb6478b80501f2 100644
--- a/IO/Xdmf2/vtkXdmfReaderInternal.cxx
+++ b/IO/Xdmf2/vtkXdmfReaderInternal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfReaderInternal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXdmfReaderInternal.h"
 
 #include "vtkDataArray.h"
diff --git a/IO/Xdmf2/vtkXdmfReaderInternal.h b/IO/Xdmf2/vtkXdmfReaderInternal.h
index 7e8e71f2b10d26acf58ab5e89cedd678143042d7..0e16c769e1bca22ae0bf7f7b28a8ea18d44100b3 100644
--- a/IO/Xdmf2/vtkXdmfReaderInternal.h
+++ b/IO/Xdmf2/vtkXdmfReaderInternal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfReaderInternal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmfReaderInternal
  *
diff --git a/IO/Xdmf2/vtkXdmfWriter.cxx b/IO/Xdmf2/vtkXdmfWriter.cxx
index 2087e8783674f6df8c92547e7518ff352fd7e67a..a2b5bce4c8e6842de0c5c136befec0500fce387d 100644
--- a/IO/Xdmf2/vtkXdmfWriter.cxx
+++ b/IO/Xdmf2/vtkXdmfWriter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfWriter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmfWriter.h"
 
diff --git a/IO/Xdmf2/vtkXdmfWriter.h b/IO/Xdmf2/vtkXdmfWriter.h
index c733ae702741a3da65f0d51e278a89602c6b30b7..ab8eed1c465aae7f5c2109a87b4c14181a56f590 100644
--- a/IO/Xdmf2/vtkXdmfWriter.h
+++ b/IO/Xdmf2/vtkXdmfWriter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmfWriter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkXdmfWriter
diff --git a/IO/Xdmf3/vtk.module b/IO/Xdmf3/vtk.module
index ff2969ec353323a5469a331740a5b1ea8df16c54..e2427ebd9c7c78f193e5825bb2780a51394fe738 100644
--- a/IO/Xdmf3/vtk.module
+++ b/IO/Xdmf3/vtk.module
@@ -5,6 +5,10 @@ LIBRARY_NAME
 IMPLEMENTABLE
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/IO/Xdmf3/vtkXdmf3ArrayKeeper.cxx b/IO/Xdmf3/vtkXdmf3ArrayKeeper.cxx
index b510c69d42a1102ca54e88e2faf26b2e508149f2..491ea25604000d3569fb152a5b3dd0c2a1d223d6 100644
--- a/IO/Xdmf3/vtkXdmf3ArrayKeeper.cxx
+++ b/IO/Xdmf3/vtkXdmf3ArrayKeeper.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3ArrayKeeper.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3ArrayKeeper.h"
 
diff --git a/IO/Xdmf3/vtkXdmf3ArrayKeeper.h b/IO/Xdmf3/vtkXdmf3ArrayKeeper.h
index 9d5b110153c2bdf96e18c9611fa9482f3b5c6624..a9d736f99e4a3bb4d8022f38c34c52435f8dda01 100644
--- a/IO/Xdmf3/vtkXdmf3ArrayKeeper.h
+++ b/IO/Xdmf3/vtkXdmf3ArrayKeeper.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3ArrayKeeper.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmf3ArrayKeeper
  * @brief   LRU cache of XDMF Arrays
diff --git a/IO/Xdmf3/vtkXdmf3ArraySelection.cxx b/IO/Xdmf3/vtkXdmf3ArraySelection.cxx
index b950c99eea465607f8ac44cb886d3c9bf8ee6ddb..ff72b4ee5c0556f627ccec20a8f1f9119d4b3421 100644
--- a/IO/Xdmf3/vtkXdmf3ArraySelection.cxx
+++ b/IO/Xdmf3/vtkXdmf3ArraySelection.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3ArraySelection.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3ArraySelection.h"
 
diff --git a/IO/Xdmf3/vtkXdmf3ArraySelection.h b/IO/Xdmf3/vtkXdmf3ArraySelection.h
index 9013643c5d33aac258bb6925973bca112b265d52..60bb8a57029443cec8f259e1b3470bfb2d43f0eb 100644
--- a/IO/Xdmf3/vtkXdmf3ArraySelection.h
+++ b/IO/Xdmf3/vtkXdmf3ArraySelection.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3ArraySelection.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmf3ArraySelection
  * @brief   helper to identify requested arrays with
diff --git a/IO/Xdmf3/vtkXdmf3DataSet.cxx b/IO/Xdmf3/vtkXdmf3DataSet.cxx
index 60e64bd21b2f976b04b6786aebf8d145f3b23676..630aaec94f3698e0087c743da8e57c1853d768ee 100644
--- a/IO/Xdmf3/vtkXdmf3DataSet.cxx
+++ b/IO/Xdmf3/vtkXdmf3DataSet.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3DataSet.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3DataSet.h"
 #include "vtkCellArray.h"
diff --git a/IO/Xdmf3/vtkXdmf3DataSet.h b/IO/Xdmf3/vtkXdmf3DataSet.h
index d897c9edf257dbeca0acc4232b31b81bfc7db580..1f89bad449339cac5618e404d56ed213ced51b63 100644
--- a/IO/Xdmf3/vtkXdmf3DataSet.h
+++ b/IO/Xdmf3/vtkXdmf3DataSet.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3DataSet.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmf3DataSet
  * @brief   dataset level translation between xdmf3 and vtk
diff --git a/IO/Xdmf3/vtkXdmf3HeavyDataHandler.cxx b/IO/Xdmf3/vtkXdmf3HeavyDataHandler.cxx
index ea42b773370fc0aca4dedbbdf864ba0b3c22fb04..5e18259b6b9c2e02f0dd83845335c5c28e2356a3 100644
--- a/IO/Xdmf3/vtkXdmf3HeavyDataHandler.cxx
+++ b/IO/Xdmf3/vtkXdmf3HeavyDataHandler.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3HeavyDataHandler.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3HeavyDataHandler.h"
 
diff --git a/IO/Xdmf3/vtkXdmf3HeavyDataHandler.h b/IO/Xdmf3/vtkXdmf3HeavyDataHandler.h
index df96216f05265956413ed884a3772731f0afda34..5bb1d691b402df3ee7b97f063800f25959a08b27 100644
--- a/IO/Xdmf3/vtkXdmf3HeavyDataHandler.h
+++ b/IO/Xdmf3/vtkXdmf3HeavyDataHandler.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3HeavyDataHandler.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmf3HeavyDataHandler
  * @brief   internal helper for vtkXdmf3Reader
diff --git a/IO/Xdmf3/vtkXdmf3LightDataHandler.cxx b/IO/Xdmf3/vtkXdmf3LightDataHandler.cxx
index 82beffb589d07cfc71fc9f106ae28241b7ff0151..da5dae0aaf2477892c8d84225a3b6c797a282868 100644
--- a/IO/Xdmf3/vtkXdmf3LightDataHandler.cxx
+++ b/IO/Xdmf3/vtkXdmf3LightDataHandler.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3LightDataHandler.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3LightDataHandler.h"
 
diff --git a/IO/Xdmf3/vtkXdmf3LightDataHandler.h b/IO/Xdmf3/vtkXdmf3LightDataHandler.h
index 9319f7660b69883562f3ca4d96897ff0f089157d..b2d684a19234908937f99b50f8218a23dd4fadb5 100644
--- a/IO/Xdmf3/vtkXdmf3LightDataHandler.h
+++ b/IO/Xdmf3/vtkXdmf3LightDataHandler.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3LightDataHandler.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmf3LightDataHandler
  * @brief   internal helper for vtkXdmf3Reader
diff --git a/IO/Xdmf3/vtkXdmf3Reader.cxx b/IO/Xdmf3/vtkXdmf3Reader.cxx
index dc0f225eb61548bd1e33238562ebdf05dd7bda4c..a304fa4cf5c635ec73510831f716dfc48c2b7059 100644
--- a/IO/Xdmf3/vtkXdmf3Reader.cxx
+++ b/IO/Xdmf3/vtkXdmf3Reader.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3Reader.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3Reader.h"
 
diff --git a/IO/Xdmf3/vtkXdmf3Reader.h b/IO/Xdmf3/vtkXdmf3Reader.h
index fec4a7fa3f6227ffe87dfefadf88e72c5475ecb0..443f195f999166cdf03def31d84af7c54a4043e9 100644
--- a/IO/Xdmf3/vtkXdmf3Reader.h
+++ b/IO/Xdmf3/vtkXdmf3Reader.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3Reader.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmf3Reader
  * @brief   Reads <tt>eXtensible Data Model and Format</tt> files
diff --git a/IO/Xdmf3/vtkXdmf3SILBuilder.cxx b/IO/Xdmf3/vtkXdmf3SILBuilder.cxx
index e40f1cfa0e3cee65520c6f2c90bd6380442ac481..2a141d76542d1920a01ee8201845674a66258342 100644
--- a/IO/Xdmf3/vtkXdmf3SILBuilder.cxx
+++ b/IO/Xdmf3/vtkXdmf3SILBuilder.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3SILBuilder.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3SILBuilder.h"
 
diff --git a/IO/Xdmf3/vtkXdmf3SILBuilder.h b/IO/Xdmf3/vtkXdmf3SILBuilder.h
index 5e785ea6e99362e72678a3b8782974c855334a6a..cb1a143882e76fad6116223c7fe45e77c187aa0b 100644
--- a/IO/Xdmf3/vtkXdmf3SILBuilder.h
+++ b/IO/Xdmf3/vtkXdmf3SILBuilder.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3SILBuilder.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXdmf3SILBuilder
  * @brief   helper to allow block selection
diff --git a/IO/Xdmf3/vtkXdmf3Writer.cxx b/IO/Xdmf3/vtkXdmf3Writer.cxx
index 51ac6f7ca07b36fc795af8961a1b1b707e13af6b..f1e2330e1a1d198b05f28249603b90639f549958 100644
--- a/IO/Xdmf3/vtkXdmf3Writer.cxx
+++ b/IO/Xdmf3/vtkXdmf3Writer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3Writer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkXdmf3Writer.h"
 
diff --git a/IO/Xdmf3/vtkXdmf3Writer.h b/IO/Xdmf3/vtkXdmf3Writer.h
index f330ae7d66096cc1e7d0aae559a018300b8227a0..fb580126383c7276c1708ac33a363b6d4155686f 100644
--- a/IO/Xdmf3/vtkXdmf3Writer.h
+++ b/IO/Xdmf3/vtkXdmf3Writer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXdmf3Writer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkXdmf3Writer
diff --git a/Imaging/Color/Testing/Cxx/ImageQuantizeToIndex.cxx b/Imaging/Color/Testing/Cxx/ImageQuantizeToIndex.cxx
index 59faf48b94a63d8374001d12933fdc9e588f4a45..eb809d6cce8d8286b8aebf930a59414a145b04f2 100644
--- a/Imaging/Color/Testing/Cxx/ImageQuantizeToIndex.cxx
+++ b/Imaging/Color/Testing/Cxx/ImageQuantizeToIndex.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <array>
 #include <set>
 
diff --git a/Imaging/Color/vtk.module b/Imaging/Color/vtk.module
index 459f6431077eeddea0912f93d839dd2b60bce368..aa7fcec9ce2b74ddb0fe058bf3605f553d2b6b90 100644
--- a/Imaging/Color/vtk.module
+++ b/Imaging/Color/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::ImagingCore
diff --git a/Imaging/Color/vtkImageHSIToRGB.cxx b/Imaging/Color/vtkImageHSIToRGB.cxx
index aec5311d8aab901de4ddeb0e50bb8d2ba8730b9c..69bba3c4952b7a5a9f105a23152f34544de7b5c9 100644
--- a/Imaging/Color/vtkImageHSIToRGB.cxx
+++ b/Imaging/Color/vtkImageHSIToRGB.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHSIToRGB.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageHSIToRGB.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageHSIToRGB.h b/Imaging/Color/vtkImageHSIToRGB.h
index 413dac37437638a99adff75606cc7199cda7043d..dd20e8490f2966c39c6515543b4f422de00098f9 100644
--- a/Imaging/Color/vtkImageHSIToRGB.h
+++ b/Imaging/Color/vtkImageHSIToRGB.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHSIToRGB.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageHSIToRGB
  * @brief   Converts HSI components to RGB.
diff --git a/Imaging/Color/vtkImageHSVToRGB.cxx b/Imaging/Color/vtkImageHSVToRGB.cxx
index 7eda3e259b692854aecf38e27e395eabfa109436..dd8ecaefad4f34f71fac338ed94ce174c8316f67 100644
--- a/Imaging/Color/vtkImageHSVToRGB.cxx
+++ b/Imaging/Color/vtkImageHSVToRGB.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHSVToRGB.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageHSVToRGB.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageHSVToRGB.h b/Imaging/Color/vtkImageHSVToRGB.h
index e943c491a2c54b5798b8602e948f89c3e0433782..5c659a510827aea65860a1659ca4dfdcfd266ce7 100644
--- a/Imaging/Color/vtkImageHSVToRGB.h
+++ b/Imaging/Color/vtkImageHSVToRGB.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHSVToRGB.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageHSVToRGB
  * @brief   Converts HSV components to RGB.
diff --git a/Imaging/Color/vtkImageLuminance.cxx b/Imaging/Color/vtkImageLuminance.cxx
index c41cbab1154a908952370b9e88097f48444a1694..132bcdbfc4b31f3f0aeba31598b2da291460a8b2 100644
--- a/Imaging/Color/vtkImageLuminance.cxx
+++ b/Imaging/Color/vtkImageLuminance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLuminance.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageLuminance.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageLuminance.h b/Imaging/Color/vtkImageLuminance.h
index 97f9a17b92bbf822afaedd15506b1d15e9bfb627..5cd38d13ca03d1f3ad148757383bb2a556c0a109 100644
--- a/Imaging/Color/vtkImageLuminance.h
+++ b/Imaging/Color/vtkImageLuminance.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLuminance.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageLuminance
  * @brief   Computes the luminance of the input
diff --git a/Imaging/Color/vtkImageMapToRGBA.cxx b/Imaging/Color/vtkImageMapToRGBA.cxx
index ac58508a0807c699e9438ea7aea7af35a447323e..a04457057b55c1c32b1c3fc1aaaff37fbc90d853 100644
--- a/Imaging/Color/vtkImageMapToRGBA.cxx
+++ b/Imaging/Color/vtkImageMapToRGBA.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapToRGBA.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMapToRGBA.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Imaging/Color/vtkImageMapToRGBA.h b/Imaging/Color/vtkImageMapToRGBA.h
index 81d714fd727a01503edd1f502ed45b72070e3e85..9d6a2b763f7e6a2d864063f00d8eb0a2f70d19ba 100644
--- a/Imaging/Color/vtkImageMapToRGBA.h
+++ b/Imaging/Color/vtkImageMapToRGBA.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapToRGBA.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMapToRGBA
  * @brief   map the input image through a lookup table
diff --git a/Imaging/Color/vtkImageMapToWindowLevelColors.cxx b/Imaging/Color/vtkImageMapToWindowLevelColors.cxx
index b2893943a9d0469c5bd5ef3bd65b5249cf22dd8f..e0bfbe56094e1231c5fd556bbf293cb9fbc857c5 100644
--- a/Imaging/Color/vtkImageMapToWindowLevelColors.cxx
+++ b/Imaging/Color/vtkImageMapToWindowLevelColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapToWindowLevelColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMapToWindowLevelColors.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Color/vtkImageMapToWindowLevelColors.h b/Imaging/Color/vtkImageMapToWindowLevelColors.h
index 477854bbe06da31fd1f2ac9b314e359519291ef0..f4fa7ee7b1c67e7e276033a61f12ba27850c2ebd 100644
--- a/Imaging/Color/vtkImageMapToWindowLevelColors.h
+++ b/Imaging/Color/vtkImageMapToWindowLevelColors.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapToWindowLevelColors.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMapToWindowLevelColors
  * @brief   Map an image through a lookup table and/or a window/level.
diff --git a/Imaging/Color/vtkImageQuantizeRGBToIndex.cxx b/Imaging/Color/vtkImageQuantizeRGBToIndex.cxx
index 02d5bfdf5883275acf7e467d99cf958ef110874a..f8a0c86c9d5854e84a8db720152059ae80516380 100644
--- a/Imaging/Color/vtkImageQuantizeRGBToIndex.cxx
+++ b/Imaging/Color/vtkImageQuantizeRGBToIndex.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageQuantizeRGBToIndex.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageQuantizeRGBToIndex.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageQuantizeRGBToIndex.h b/Imaging/Color/vtkImageQuantizeRGBToIndex.h
index 95261659c265ca9f0d5693ac5499fbebf9c93797..2c8cfa9be669e78ded095fbca9ae1fd7b7df1950 100644
--- a/Imaging/Color/vtkImageQuantizeRGBToIndex.h
+++ b/Imaging/Color/vtkImageQuantizeRGBToIndex.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageQuantizeRGBToIndex.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageQuantizeRGBToIndex
  * @brief   generalized histograms up to 4 dimensions
diff --git a/Imaging/Color/vtkImageRGBToHSI.cxx b/Imaging/Color/vtkImageRGBToHSI.cxx
index 3b2893e0ea1cde0371f7e406f705f18a6f17c712..369c0caca360432927b97079c4cc85e419034bb2 100644
--- a/Imaging/Color/vtkImageRGBToHSI.cxx
+++ b/Imaging/Color/vtkImageRGBToHSI.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRGBToHSI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageRGBToHSI.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageRGBToHSI.h b/Imaging/Color/vtkImageRGBToHSI.h
index 784548be5561af36721fd0f40a5fab297f1d5c28..77e935e5e278215b50d7dc332b2ce8282f94878e 100644
--- a/Imaging/Color/vtkImageRGBToHSI.h
+++ b/Imaging/Color/vtkImageRGBToHSI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRGBToHSI.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRGBToHSI
  * @brief   Converts RGB components to HSI.
diff --git a/Imaging/Color/vtkImageRGBToHSV.cxx b/Imaging/Color/vtkImageRGBToHSV.cxx
index 3d654a0978894cbb880d5df8c6e5636f849bbf46..ee179c7b19d124b387873e148a98d72e8c4efed8 100644
--- a/Imaging/Color/vtkImageRGBToHSV.cxx
+++ b/Imaging/Color/vtkImageRGBToHSV.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRGBToHSV.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageRGBToHSV.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageRGBToHSV.h b/Imaging/Color/vtkImageRGBToHSV.h
index f34a6a8dde1a8b52cf1dfcd6f1331cd88b160c2b..3401ccd5b79850f0985ea9289f69aaedb86a7a22 100644
--- a/Imaging/Color/vtkImageRGBToHSV.h
+++ b/Imaging/Color/vtkImageRGBToHSV.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRGBToHSV.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRGBToHSV
  * @brief   Converts RGB components to HSV.
diff --git a/Imaging/Color/vtkImageRGBToYIQ.cxx b/Imaging/Color/vtkImageRGBToYIQ.cxx
index f035eba5076c6bc23f41befae4da57cc34b7dd79..4fb670ce5a053791e3dd5ce0ee4357637ee1f32b 100644
--- a/Imaging/Color/vtkImageRGBToYIQ.cxx
+++ b/Imaging/Color/vtkImageRGBToYIQ.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRGBToYIQ.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageRGBToYIQ.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageRGBToYIQ.h b/Imaging/Color/vtkImageRGBToYIQ.h
index b99e3134da442399d46eaf23fb41226cba87a5ab..6f224c67f52a82b9eb3d2c65fb42b81f08aa21fd 100644
--- a/Imaging/Color/vtkImageRGBToYIQ.h
+++ b/Imaging/Color/vtkImageRGBToYIQ.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRGBToYIQ.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRGBToYIQ
  * @brief   Converts RGB components to YIQ.
diff --git a/Imaging/Color/vtkImageYIQToRGB.cxx b/Imaging/Color/vtkImageYIQToRGB.cxx
index 13c8d608face0d507393e90e6b59d1636b5b45fe..8180922019e0b368a876b78b5bdb8f8902ce96a2 100644
--- a/Imaging/Color/vtkImageYIQToRGB.cxx
+++ b/Imaging/Color/vtkImageYIQToRGB.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageYIQToRGB.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageYIQToRGB.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Color/vtkImageYIQToRGB.h b/Imaging/Color/vtkImageYIQToRGB.h
index e097363997f715766b6020c9520a2e3dcfd5c0ae..02f038d0d38d5fd79875f94bad61357833ff27b9 100644
--- a/Imaging/Color/vtkImageYIQToRGB.h
+++ b/Imaging/Color/vtkImageYIQToRGB.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageYIQToRGB.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRGBToYIQ
  * @brief   Converts YIQ components to RGB.
diff --git a/Imaging/Core/LICENSE b/Imaging/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Imaging/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Imaging/Core/Testing/Cxx/FastSplatter.cxx b/Imaging/Core/Testing/Cxx/FastSplatter.cxx
index 22070ffc1bc84e56ad7e8fc432c8fd4978bc4e66..aa5ffa2be4bf804da0afe44cab386033d3898f33 100644
--- a/Imaging/Core/Testing/Cxx/FastSplatter.cxx
+++ b/Imaging/Core/Testing/Cxx/FastSplatter.cxx
@@ -1,11 +1,6 @@
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 // Simple test of vtkFastSplatter
 
diff --git a/Imaging/Core/Testing/Cxx/ImageAccumulate.cxx b/Imaging/Core/Testing/Cxx/ImageAccumulate.cxx
index ceeb0a8477b9630a17fdf1deaac5af70bcaafc87..83ac86344f3e06a8ce734a8974be41496141230d 100644
--- a/Imaging/Core/Testing/Cxx/ImageAccumulate.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageAccumulate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageAccumulate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAccumulate.h"
 #include "vtkImageData.h"
 #include "vtkImageSinusoidSource.h"
diff --git a/Imaging/Core/Testing/Cxx/ImageAccumulateLarge.cxx b/Imaging/Core/Testing/Cxx/ImageAccumulateLarge.cxx
index df587606a9289e8b3b5c4c190cb6473c46ff7f20..7866caef10a06ae33c860d38d1571acc2389e856 100644
--- a/Imaging/Core/Testing/Cxx/ImageAccumulateLarge.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageAccumulateLarge.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageAccumulateLarge.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataArray.h"
 #include "vtkDoubleArray.h"
 #include "vtkImageAccumulate.h"
diff --git a/Imaging/Core/Testing/Cxx/ImageAutoRange.cxx b/Imaging/Core/Testing/Cxx/ImageAutoRange.cxx
index e042afc754486fa4c3997acc4d6029491781b33d..c21fd5df7f2dffc1aab6b3a85db081ec713b8658 100644
--- a/Imaging/Core/Testing/Cxx/ImageAutoRange.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageAutoRange.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageAutoRange.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Use vtkImageHistogramStatistics to auto compute the window/level
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageBSplineCoefficients.cxx b/Imaging/Core/Testing/Cxx/ImageBSplineCoefficients.cxx
index d8bf60e859a97f7ac7816967aa2b12bc6d5d5ff7..13b408eecd3fe83cc1114fcd3dc10fa8dc14e0c7 100644
--- a/Imaging/Core/Testing/Cxx/ImageBSplineCoefficients.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageBSplineCoefficients.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageBSplineCoefficients.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the computation of b-spline coefficients for image interpolation
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageChangeInformation.cxx b/Imaging/Core/Testing/Cxx/ImageChangeInformation.cxx
index cf18997fd94637dd4911de290c9d59ff0cfa25aa..dcd5f41f65394a6606b368970e56ffe357131c2a 100644
--- a/Imaging/Core/Testing/Cxx/ImageChangeInformation.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageChangeInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageChangeInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageChangeInformation.h"
 #include "vtkImageData.h"
diff --git a/Imaging/Core/Testing/Cxx/ImageDifference.cxx b/Imaging/Core/Testing/Cxx/ImageDifference.cxx
index 7febfbb40754bb90d91129ec128ecfb3d926aaf8..cc860d0b577fdedc82448bcd5d62dc1ab91972ad 100644
--- a/Imaging/Core/Testing/Cxx/ImageDifference.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageDifference.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageDifference.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageDifference class
 
 #include "vtkImageDifference.h"
diff --git a/Imaging/Core/Testing/Cxx/ImageGenericInterpolateSlidingWindow3D.cxx b/Imaging/Core/Testing/Cxx/ImageGenericInterpolateSlidingWindow3D.cxx
index ad8878d3efbee1de8088ae39f04bcc140f95904a..b6277f2fef64e7ac6244d30f225f91019e56e9d8 100644
--- a/Imaging/Core/Testing/Cxx/ImageGenericInterpolateSlidingWindow3D.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageGenericInterpolateSlidingWindow3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageInterpolateSlidingWindow3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the "SlidingWindow" option of the image interpolators
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageHistogram.cxx b/Imaging/Core/Testing/Cxx/ImageHistogram.cxx
index 88f4be77e8dddcf330ec8ecc48372f87bcd1c31a..d04c249199829b7c7396131e4c30c77d27ee384e 100644
--- a/Imaging/Core/Testing/Cxx/ImageHistogram.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageHistogram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageHistogram class
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageHistogramStatistics.cxx b/Imaging/Core/Testing/Cxx/ImageHistogramStatistics.cxx
index f1d7a3218a94a9c35481699c3c3b118f45045c64..4e7bb7892656d68cfaebf8acbcaa60b894dcf587 100644
--- a/Imaging/Core/Testing/Cxx/ImageHistogramStatistics.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageHistogramStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageHistogramStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageHistogramStatistics class
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow2D.cxx b/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow2D.cxx
index aaff1eea7067b63ea7bbbad727cd1db6c0dc6ca5..f513845397a537e3433383e370e5d2244f892fa3 100644
--- a/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow2D.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageInterpolateSlidingWindow2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the "SlidingWindow" option of the image interpolators
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow3D.cxx b/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow3D.cxx
index 7fb70cc62b259af6799905754f8bae45cb0b62bf..057dab15666ffd3b4c8a3babfd7a32d550c6bfb5 100644
--- a/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow3D.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageInterpolateSlidingWindow3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageInterpolateSlidingWindow3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the "SlidingWindow" option of the image interpolators
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageInterpolator.cxx b/Imaging/Core/Testing/Cxx/ImageInterpolator.cxx
index 539d91ce2586eef3344dbacae261bd189effdd8b..7a1033772c1509b53b430db7b2b9ee9cd82fa3ca 100644
--- a/Imaging/Core/Testing/Cxx/ImageInterpolator.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataArray.h"
 #include "vtkImageData.h"
diff --git a/Imaging/Core/Testing/Cxx/ImagePassInformation.cxx b/Imaging/Core/Testing/Cxx/ImagePassInformation.cxx
index 09b6ba627e6edabeab156f5874edadee80feb23f..c4b495461ca12ba93551e5da3530b2bffa0a2553 100644
--- a/Imaging/Core/Testing/Cxx/ImagePassInformation.cxx
+++ b/Imaging/Core/Testing/Cxx/ImagePassInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImagePassInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // The purpose of this test is to check that the following pipeline
 // information is passed from the Input to the Output for VTK image
diff --git a/Imaging/Core/Testing/Cxx/ImageResize.cxx b/Imaging/Core/Testing/Cxx/ImageResize.cxx
index 066d84e8f39c879d0c773952ad88dc1cb0c8e19a..a87f0fe66aede75c7ebb892e2a66b9d48ec43486 100644
--- a/Imaging/Core/Testing/Cxx/ImageResize.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageResize.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageResize.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageResize class
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageResize3D.cxx b/Imaging/Core/Testing/Cxx/ImageResize3D.cxx
index 72e2a31dc58ab6780f68db0d12ea07ca0d46eefa..d80b6a706f06ae91eea73f1e3073e29d0b64e75c 100644
--- a/Imaging/Core/Testing/Cxx/ImageResize3D.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageResize3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageResize3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageResize class
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageResizeCropping.cxx b/Imaging/Core/Testing/Cxx/ImageResizeCropping.cxx
index 4c402019a395e254e114866fd14d83291cd75896..a43238f5080fbdc3003884cbaa19bc4f879bcf28 100644
--- a/Imaging/Core/Testing/Cxx/ImageResizeCropping.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageResizeCropping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageResizeCropping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageResize class
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageReslice.cxx b/Imaging/Core/Testing/Cxx/ImageReslice.cxx
index 4990080803f82c6dff93b6bf192533bd98708ea9..f720b9941f773abf15a9b31a3b02a27508b34a63 100644
--- a/Imaging/Core/Testing/Cxx/ImageReslice.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageReslice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageReslice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageReslice class
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageResliceDirection.cxx b/Imaging/Core/Testing/Cxx/ImageResliceDirection.cxx
index db400562098b23d9fb96d7043c16ec3fda47f867..a6ec52707f6ec7c6a0bc79b78e305060fdaff2f5 100644
--- a/Imaging/Core/Testing/Cxx/ImageResliceDirection.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageResliceDirection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageResliceDirection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageReslice SetOutputDirection method
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageResliceOriented.cxx b/Imaging/Core/Testing/Cxx/ImageResliceOriented.cxx
index 5dc76b586dc5922f2643ff899a0f29f1bc2662bf..2bceb1191abfbdbf9a18bd8e6ffde8882eb39901 100644
--- a/Imaging/Core/Testing/Cxx/ImageResliceOriented.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageResliceOriented.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageResliceOriented.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test vtkImageReslice with oriented image as input
 //
 // The command line arguments are:
diff --git a/Imaging/Core/Testing/Cxx/ImageWeightedSum.cxx b/Imaging/Core/Testing/Cxx/ImageWeightedSum.cxx
index f600094af0a081b310019397fe695f679e40949c..8d4c2dfb032d9dba4d5ec45a134554719b761159 100644
--- a/Imaging/Core/Testing/Cxx/ImageWeightedSum.cxx
+++ b/Imaging/Core/Testing/Cxx/ImageWeightedSum.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageWeightedSum.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Imaging/Core/Testing/Cxx/ImportExport.cxx b/Imaging/Core/Testing/Cxx/ImportExport.cxx
index e17a78a36400b136200a86d11c957de04409c2dc..c83c4fc445b0e9f096493724d41f635a1de163a6 100644
--- a/Imaging/Core/Testing/Cxx/ImportExport.cxx
+++ b/Imaging/Core/Testing/Cxx/ImportExport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImportExport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkImageExport.h"
diff --git a/Imaging/Core/Testing/Cxx/TestBSplineWarp.cxx b/Imaging/Core/Testing/Cxx/TestBSplineWarp.cxx
index 20e2071dcf5a4d063ddeeabb688567926ba851a1..8f2972a901983a268fea2f41b176aabd2f8da86e 100644
--- a/Imaging/Core/Testing/Cxx/TestBSplineWarp.cxx
+++ b/Imaging/Core/Testing/Cxx/TestBSplineWarp.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBSplineWarp.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This tests B-spline image warping
 
diff --git a/Imaging/Core/Testing/Cxx/TestImageProbeFilter.cxx b/Imaging/Core/Testing/Cxx/TestImageProbeFilter.cxx
index 9f2506cdd71e1c357a21c54e795ff502c04452c7..5bce62698f99825fbf8cbeea133e5190584c4306 100644
--- a/Imaging/Core/Testing/Cxx/TestImageProbeFilter.cxx
+++ b/Imaging/Core/Testing/Cxx/TestImageProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageProbeFilter.h"
 
diff --git a/Imaging/Core/Testing/Cxx/TestImageStencilData.cxx b/Imaging/Core/Testing/Cxx/TestImageStencilData.cxx
index fd343d5f42857b66db57b0b37d268bde38763030..56a2b5332bba742694fb9f6644a4d6fb7dc8409d 100644
--- a/Imaging/Core/Testing/Cxx/TestImageStencilData.cxx
+++ b/Imaging/Core/Testing/Cxx/TestImageStencilData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageStencilData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // The test creates two box-shaped image stencils from rectangular polydata.
 // The stencils are added / subtracted, converted to an image and compared
diff --git a/Imaging/Core/Testing/Cxx/TestImageStencilDataMethods.cxx b/Imaging/Core/Testing/Cxx/TestImageStencilDataMethods.cxx
index ad205fa1e548dce5ef832678152ac892df6a79be..41e3c212b18e67b84ed70d15e5f9e2a630426235 100644
--- a/Imaging/Core/Testing/Cxx/TestImageStencilDataMethods.cxx
+++ b/Imaging/Core/Testing/Cxx/TestImageStencilDataMethods.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageStencilDataMethods.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test the IsInside method of vtkImageStencilData.
 
diff --git a/Imaging/Core/Testing/Cxx/TestImageStencilIterator.cxx b/Imaging/Core/Testing/Cxx/TestImageStencilIterator.cxx
index 6068fae5c7d36e30fe60656ccddb58bf3b0471f2..a5a92cc5bf3f548eea294e21302eb234a7a97515 100644
--- a/Imaging/Core/Testing/Cxx/TestImageStencilIterator.cxx
+++ b/Imaging/Core/Testing/Cxx/TestImageStencilIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageStencilIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test the vtkImageStencilIterator under various conditions
 
diff --git a/Imaging/Core/Testing/Cxx/TestStencilWithLasso.cxx b/Imaging/Core/Testing/Cxx/TestStencilWithLasso.cxx
index 20a8bb46f02c4660829443f59bad4aac60d78707..2a25e12245d0dad8f4e658fa70b53093c9deb4e3 100644
--- a/Imaging/Core/Testing/Cxx/TestStencilWithLasso.cxx
+++ b/Imaging/Core/Testing/Cxx/TestStencilWithLasso.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStencilWithLasso.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkImageData.h"
diff --git a/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataContour.cxx b/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataContour.cxx
index 87773533c5e74c4f4b55262c8fad68af4e5e1628..6a417ef120b0d15d52576f539bd4a38c1d39d6ce 100644
--- a/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataContour.cxx
+++ b/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataContour.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStencilWithPolyDataContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkCellArray.h"
diff --git a/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataSurface.cxx b/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataSurface.cxx
index a9dcd1d37acff55b1e9732597bd47bbb337a1010..5702c3646ee67c8d19beeffbcc5bf5fdabe6ef09 100644
--- a/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataSurface.cxx
+++ b/Imaging/Core/Testing/Cxx/TestStencilWithPolyDataSurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStencilWithPolyDataSurface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAppendPolyData.h"
diff --git a/Imaging/Core/Testing/Cxx/TestUpdateExtentReset.cxx b/Imaging/Core/Testing/Cxx/TestUpdateExtentReset.cxx
index 6ffc867e9ef3e58a05b7ad8f668b7b442566dfe5..0b1d0a04b963919ede9687c57136d4e8dbb231ad 100644
--- a/Imaging/Core/Testing/Cxx/TestUpdateExtentReset.cxx
+++ b/Imaging/Core/Testing/Cxx/TestUpdateExtentReset.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageWeightedSum.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkColorTransferFunction.h>
 #include <vtkGlyph3D.h>
 #include <vtkImageAppendComponents.h>
diff --git a/Imaging/Core/Testing/Python/TestAllBlends.py b/Imaging/Core/Testing/Python/TestAllBlends.py
index db914cfeadedeefbc8b66615629cccd210e42c77..906a8d5b13a52cd9d1241c28c42089715425edcc 100755
--- a/Imaging/Core/Testing/Python/TestAllBlends.py
+++ b/Imaging/Core/Testing/Python/TestAllBlends.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkLookupTable
 from vtkmodules.vtkIOImage import (
diff --git a/Imaging/Core/Testing/Python/TestAllBlendsFloat.py b/Imaging/Core/Testing/Python/TestAllBlendsFloat.py
index 673b9ed30802a20583770d06095a988c4a1c2e07..09b202ee785b15231ae46221381e2da29fa4b95d 100755
--- a/Imaging/Core/Testing/Python/TestAllBlendsFloat.py
+++ b/Imaging/Core/Testing/Python/TestAllBlendsFloat.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkIOImage import (
     vtkBMPReader,
diff --git a/Imaging/Core/Testing/Python/TestAllLogic.py b/Imaging/Core/Testing/Python/TestAllLogic.py
index 87c95760055a83181e9786722b9f94760e8c13ab..09084510f7c131f749bde9476791143af3731e2c 100755
--- a/Imaging/Core/Testing/Python/TestAllLogic.py
+++ b/Imaging/Core/Testing/Python/TestAllLogic.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkImagingMath import vtkImageLogic
 from vtkmodules.vtkImagingSources import vtkImageEllipsoidSource
diff --git a/Imaging/Core/Testing/Python/TestAllMaskBits.py b/Imaging/Core/Testing/Python/TestAllMaskBits.py
index 4a7003e0c6afb9bd0377833abb1cb7a57f3f1541..5c03fa4c27fb659a559d92b63bfbf245075797fb 100755
--- a/Imaging/Core/Testing/Python/TestAllMaskBits.py
+++ b/Imaging/Core/Testing/Python/TestAllMaskBits.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkIOImage import vtkTIFFReader
 from vtkmodules.vtkImagingCore import vtkImageShrink3D
diff --git a/Imaging/Core/Testing/Python/TestAllMathematics.py b/Imaging/Core/Testing/Python/TestAllMathematics.py
index d5318e58ef5d21b14242c0d5667624ec605965dd..278d670c22c03c42984f99e7939d7aa0b9c2f5a7 100755
--- a/Imaging/Core/Testing/Python/TestAllMathematics.py
+++ b/Imaging/Core/Testing/Python/TestAllMathematics.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkImagingMath import vtkImageMathematics
 from vtkmodules.vtkImagingSources import vtkImageEllipsoidSource
diff --git a/Imaging/Core/Testing/Python/TestAllShrinks.py b/Imaging/Core/Testing/Python/TestAllShrinks.py
index 2ae81c7894f548ef5c5b85155f9eccea9b62fe63..4be1377a5127762fd8575f5dbceb83788cfc33f9 100755
--- a/Imaging/Core/Testing/Python/TestAllShrinks.py
+++ b/Imaging/Core/Testing/Python/TestAllShrinks.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkIOImage import vtkImageReader
 from vtkmodules.vtkImagingCore import (
diff --git a/Imaging/Core/Testing/Python/TestImageThresholdConnectivity.py b/Imaging/Core/Testing/Python/TestImageThresholdConnectivity.py
index 1172710cbc6c15c05f67f43d140c9062805fb80b..c8ea048926869a447f7e6a54bd94cb2166155071 100755
--- a/Imaging/Core/Testing/Python/TestImageThresholdConnectivity.py
+++ b/Imaging/Core/Testing/Python/TestImageThresholdConnectivity.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkPoints
 from vtkmodules.vtkIOImage import vtkImageReader
diff --git a/Imaging/Core/Testing/Python/TestThreshold.py b/Imaging/Core/Testing/Python/TestThreshold.py
index c58c466859b32d0907a270ce58fd3e0b06e39b92..291743bfcf70001370d0b4dd9640fd50921ddd5d 100755
--- a/Imaging/Core/Testing/Python/TestThreshold.py
+++ b/Imaging/Core/Testing/Python/TestThreshold.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkIOImage import vtkImageReader
 from vtkmodules.vtkImagingCore import vtkImageThreshold
diff --git a/Imaging/Core/Testing/Python/TestWipe.py b/Imaging/Core/Testing/Python/TestWipe.py
index 5fc22180f92a951b2667b427796916ef52c4d687..1540470cfeb2054c7c04c2665cf53f6a05dc09c1 100755
--- a/Imaging/Core/Testing/Python/TestWipe.py
+++ b/Imaging/Core/Testing/Python/TestWipe.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkImagingHybrid import vtkImageRectilinearWipe
 from vtkmodules.vtkImagingSources import vtkImageCanvasSource2D
diff --git a/Imaging/Core/Testing/Python/imageMCAll.py b/Imaging/Core/Testing/Python/imageMCAll.py
index c4d8d48f4d780fa242509805968cc74ce6a81c1e..a6ec8d4bc6e60d7b7489e6c399e0d2af46b9bd67 100755
--- a/Imaging/Core/Testing/Python/imageMCAll.py
+++ b/Imaging/Core/Testing/Python/imageMCAll.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonColor import vtkNamedColors
 from vtkmodules.vtkFiltersGeneral import vtkMarchingContourFilter
diff --git a/Imaging/Core/Testing/Python/reconstructSurface.py b/Imaging/Core/Testing/Python/reconstructSurface.py
index 5ca0f597156d48cf40d5b554bd8fe61dd8e4e93f..69e6914e9162e21f61fc0cceeeff67facec3bfca 100755
--- a/Imaging/Core/Testing/Python/reconstructSurface.py
+++ b/Imaging/Core/Testing/Python/reconstructSurface.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkPoints
 from vtkmodules.vtkFiltersCore import (
diff --git a/Imaging/Core/vtk.module b/Imaging/Core/vtk.module
index 11763667d906be17f5d474fb0797bde3687cff98..e54067e16ca3cbcf46793d1e4b8097ecf761adf4 100644
--- a/Imaging/Core/vtk.module
+++ b/Imaging/Core/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::Imaging
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Imaging/Core/vtkAbstractImageInterpolator.cxx b/Imaging/Core/vtkAbstractImageInterpolator.cxx
index dcb30c15f95900cf5d607bfb811827c75050d132..25b7b206898036e7af25247a5b062dd72460eda5 100644
--- a/Imaging/Core/vtkAbstractImageInterpolator.cxx
+++ b/Imaging/Core/vtkAbstractImageInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractImageInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractImageInterpolator.h"
 #include "vtkDataArray.h"
diff --git a/Imaging/Core/vtkAbstractImageInterpolator.h b/Imaging/Core/vtkAbstractImageInterpolator.h
index 75b36a413f4c08fa53eea16502483423d599e2c5..68e12767fc8943603bb8d4c86d3f4b06453ceae2 100644
--- a/Imaging/Core/vtkAbstractImageInterpolator.h
+++ b/Imaging/Core/vtkAbstractImageInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractImageInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractImageInterpolator
  * @brief   interpolate data values from images
diff --git a/Imaging/Core/vtkExtractVOI.cxx b/Imaging/Core/vtkExtractVOI.cxx
index 925c19755075add15df15988504915e3fd521ba9..e3348347c3de5b7d05fa837e2d2579448f39bdc8 100644
--- a/Imaging/Core/vtkExtractVOI.cxx
+++ b/Imaging/Core/vtkExtractVOI.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractVOI.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExtractVOI.h"
 
 #include "vtkCellData.h"
diff --git a/Imaging/Core/vtkExtractVOI.h b/Imaging/Core/vtkExtractVOI.h
index 5d26a146edbb0f8cd1e084202c156b0541d76252..59d883a1e169b6ca84bcb2cee7493a221192f0a7 100644
--- a/Imaging/Core/vtkExtractVOI.h
+++ b/Imaging/Core/vtkExtractVOI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractVOI.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractVOI
  * @brief   select piece (e.g., volume of interest) and/or subsample structured points dataset
diff --git a/Imaging/Core/vtkGenericImageInterpolator.cxx b/Imaging/Core/vtkGenericImageInterpolator.cxx
index 5c09297bb3f43daf4e63d1ef30fece83a52d2e93..a782052cfd690b8e3072096afe73aa2091c96e72 100644
--- a/Imaging/Core/vtkGenericImageInterpolator.cxx
+++ b/Imaging/Core/vtkGenericImageInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericImageInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericImageInterpolator.h"
 #include "vtkArrayDispatch.h"
diff --git a/Imaging/Core/vtkGenericImageInterpolator.h b/Imaging/Core/vtkGenericImageInterpolator.h
index a3eef8cb17b2b38a3056d9756627751076dc8e96..d40d66040022b00d38c89767824330ce5c40aa1d 100644
--- a/Imaging/Core/vtkGenericImageInterpolator.h
+++ b/Imaging/Core/vtkGenericImageInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericImageInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericImageInterpolator
  * @brief   interpolate data values from images using vtkGenericDataArray API
diff --git a/Imaging/Core/vtkImageAppendComponents.cxx b/Imaging/Core/vtkImageAppendComponents.cxx
index 346e38326f5e9bc05eada1b244926c180d12def6..0fea912fbcbd39dbd9cd1a28bc720f1dc22d60d7 100644
--- a/Imaging/Core/vtkImageAppendComponents.cxx
+++ b/Imaging/Core/vtkImageAppendComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAppendComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAppendComponents.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Imaging/Core/vtkImageAppendComponents.h b/Imaging/Core/vtkImageAppendComponents.h
index 17e7a65dfb8e9dc4ac80d8af62deff60febf26f1..0f8ebba0ab1ee3ad0394c146a2c0d53351654ddb 100644
--- a/Imaging/Core/vtkImageAppendComponents.h
+++ b/Imaging/Core/vtkImageAppendComponents.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAppendComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageAppendComponents
  * @brief   Collects components from two inputs into
diff --git a/Imaging/Core/vtkImageBSplineCoefficients.cxx b/Imaging/Core/vtkImageBSplineCoefficients.cxx
index 61e6766a85da6c67d6b33bc22e41eac7f3fe96c7..7b92f8e1f753fb875052992a1e9fa3ba8c750f20 100644
--- a/Imaging/Core/vtkImageBSplineCoefficients.cxx
+++ b/Imaging/Core/vtkImageBSplineCoefficients.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBSplineCoefficients.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageBSplineCoefficients.h"
 #include "vtkImageBSplineInternals.h"
 
diff --git a/Imaging/Core/vtkImageBSplineCoefficients.h b/Imaging/Core/vtkImageBSplineCoefficients.h
index 9f7ea812c8072c3bb069f9dd17952414712f2de2..ad4583870338ec9bcdf4cdd88c5b15b6346aad6d 100644
--- a/Imaging/Core/vtkImageBSplineCoefficients.h
+++ b/Imaging/Core/vtkImageBSplineCoefficients.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBSplineCoefficients.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageBSplineCoefficients
  * @brief   convert image to b-spline knots
diff --git a/Imaging/Core/vtkImageBSplineInternals.cxx b/Imaging/Core/vtkImageBSplineInternals.cxx
index 9c890ee968a428ebd9c47d11584f8f56a2405248..c03aaf7cfaac5af4394d7d7f6f298e451b1ce6cf 100644
--- a/Imaging/Core/vtkImageBSplineInternals.cxx
+++ b/Imaging/Core/vtkImageBSplineInternals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBSplineInternals.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This code has been modified from the original C code from Thevenaz.
 // The functions have been converted into static C++ class methods,
diff --git a/Imaging/Core/vtkImageBSplineInternals.h b/Imaging/Core/vtkImageBSplineInternals.h
index 35414f7fe3cdd362769051b2983984e703b1fc73..fdb3b76f3823c27e3f62ebf2a3454d24748866f5 100644
--- a/Imaging/Core/vtkImageBSplineInternals.h
+++ b/Imaging/Core/vtkImageBSplineInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBSplineInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageBSplineInternals
  * @brief   BSpline code from P. Thevenaz
diff --git a/Imaging/Core/vtkImageBSplineInterpolator.cxx b/Imaging/Core/vtkImageBSplineInterpolator.cxx
index 0fa38e0ed7105966853c95654d9643ed3ae61a0b..02603d74ff10c3c2ec12f7f3403866eef2a61858 100644
--- a/Imaging/Core/vtkImageBSplineInterpolator.cxx
+++ b/Imaging/Core/vtkImageBSplineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBSplineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageBSplineInterpolator.h"
 #include "vtkDataArray.h"
diff --git a/Imaging/Core/vtkImageBSplineInterpolator.h b/Imaging/Core/vtkImageBSplineInterpolator.h
index 98c237dd1a196622c4dcc009d7504ca201fd54ff..202ae39b452fe9a2c20d7033f022bb11975e9b01 100644
--- a/Imaging/Core/vtkImageBSplineInterpolator.h
+++ b/Imaging/Core/vtkImageBSplineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBSplineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageBSplineInterpolator
  * @brief   perform b-spline interpolation on images
diff --git a/Imaging/Core/vtkImageBlend.cxx b/Imaging/Core/vtkImageBlend.cxx
index a3687910426c50c44642c5b84fc8e5a5961ea990..a1c5ec43c339d6f7e0e5b98dea07e783bd4774fb 100644
--- a/Imaging/Core/vtkImageBlend.cxx
+++ b/Imaging/Core/vtkImageBlend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBlend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageBlend.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Imaging/Core/vtkImageBlend.h b/Imaging/Core/vtkImageBlend.h
index 3e24d4468ffab7ed2255aff66410e953ec418b4f..c12fa668a12bfd1e31ee03eda6bcd1aff163e0ca 100644
--- a/Imaging/Core/vtkImageBlend.h
+++ b/Imaging/Core/vtkImageBlend.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageBlend.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageBlend
  * @brief   blend images together using alpha or opacity
diff --git a/Imaging/Core/vtkImageCacheFilter.cxx b/Imaging/Core/vtkImageCacheFilter.cxx
index ad92c95429e2064ae2e05bc9e9fcee097c8f53c5..955d9297c4a6a556f77a957146f1258fc0498ce3 100644
--- a/Imaging/Core/vtkImageCacheFilter.cxx
+++ b/Imaging/Core/vtkImageCacheFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCacheFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCacheFilter.h"
 
 #include "vtkCachedStreamingDemandDrivenPipeline.h"
diff --git a/Imaging/Core/vtkImageCacheFilter.h b/Imaging/Core/vtkImageCacheFilter.h
index 1749e87a2a37ec171c595256ac86395ba0cf5e86..78796885987ee0a83e5da6e8017a408d5fe675a9 100644
--- a/Imaging/Core/vtkImageCacheFilter.h
+++ b/Imaging/Core/vtkImageCacheFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCacheFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCacheFilter
  * @brief   Caches multiple vtkImageData objects.
diff --git a/Imaging/Core/vtkImageCast.cxx b/Imaging/Core/vtkImageCast.cxx
index 886cdec00143cc182ddeff1000d8686c5478780a..a962d582929587c18d4351095be120b8c8482402 100644
--- a/Imaging/Core/vtkImageCast.cxx
+++ b/Imaging/Core/vtkImageCast.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCast.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCast.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageCast.h b/Imaging/Core/vtkImageCast.h
index 63cea5082f56bf3af6bfeb71880b3c52b9178487..d699fa93e8a579da12d6e29b15fe7704a45f5f42 100644
--- a/Imaging/Core/vtkImageCast.h
+++ b/Imaging/Core/vtkImageCast.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCast.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCast
  * @brief    Image Data type Casting Filter
diff --git a/Imaging/Core/vtkImageChangeInformation.cxx b/Imaging/Core/vtkImageChangeInformation.cxx
index c07000932f6dff3b10c1f58ea7f17d2cfc0282ad..33857a78fbde5e289c0c1f174a74d89f78f33abb 100644
--- a/Imaging/Core/vtkImageChangeInformation.cxx
+++ b/Imaging/Core/vtkImageChangeInformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageChangeInformation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageChangeInformation.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageChangeInformation.h b/Imaging/Core/vtkImageChangeInformation.h
index bfc8aa0d4a06965dd7f61fdcee1cc6765c0379c8..709061554ed34610dcf5f6c1efd11045afc6e39c 100644
--- a/Imaging/Core/vtkImageChangeInformation.h
+++ b/Imaging/Core/vtkImageChangeInformation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageChangeInformation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageChangeInformation
  * @brief   modify spacing, origin and extent.
diff --git a/Imaging/Core/vtkImageClip.cxx b/Imaging/Core/vtkImageClip.cxx
index fa33af88a1058682d348433756cb410d2ae38c08..9767416c346fe2a964b44dc484b377539d21fee3 100644
--- a/Imaging/Core/vtkImageClip.cxx
+++ b/Imaging/Core/vtkImageClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageClip.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Imaging/Core/vtkImageClip.h b/Imaging/Core/vtkImageClip.h
index 58d6c6c732866f4c766b82db165ce39df3560b38..5a5e89ee176ff8d42c58cd731dcb18db566b2ee9 100644
--- a/Imaging/Core/vtkImageClip.h
+++ b/Imaging/Core/vtkImageClip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageClip.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageClip
  * @brief   Reduces the image extent of the input.
diff --git a/Imaging/Core/vtkImageConstantPad.cxx b/Imaging/Core/vtkImageConstantPad.cxx
index 8a00e816cc73c9bdfe023f249536d77d1a9d5384..558d0eb4c96bb975e9932056c4429bf30ae7c54c 100644
--- a/Imaging/Core/vtkImageConstantPad.cxx
+++ b/Imaging/Core/vtkImageConstantPad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConstantPad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageConstantPad.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageConstantPad.h b/Imaging/Core/vtkImageConstantPad.h
index c42f7217686631f4d9b27132925e22b23fcb2109..e402229609b4c36e45af1fed8900c01dded55e82 100644
--- a/Imaging/Core/vtkImageConstantPad.h
+++ b/Imaging/Core/vtkImageConstantPad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConstantPad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageConstantPad
  * @brief   Makes image larger by padding with constant.
diff --git a/Imaging/Core/vtkImageDataStreamer.cxx b/Imaging/Core/vtkImageDataStreamer.cxx
index 2981cf7b86f93f7a0b9b7894726e2200508bd6ec..58ca2d40b24bb8045e62e146ecf19247e0bd9310 100644
--- a/Imaging/Core/vtkImageDataStreamer.cxx
+++ b/Imaging/Core/vtkImageDataStreamer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataStreamer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDataStreamer.h"
 
 #include "vtkCommand.h"
diff --git a/Imaging/Core/vtkImageDataStreamer.h b/Imaging/Core/vtkImageDataStreamer.h
index 296de54dd60e3578f4fb6ed7021e69fb16a50fe2..fccf9e78d4111bd61e758e28171adda1dbddcce6 100644
--- a/Imaging/Core/vtkImageDataStreamer.h
+++ b/Imaging/Core/vtkImageDataStreamer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataStreamer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDataStreamer
  * @brief   Initiates streaming on image data.
diff --git a/Imaging/Core/vtkImageDecomposeFilter.cxx b/Imaging/Core/vtkImageDecomposeFilter.cxx
index f180dbab40327056bcc5257c889edf3857d31ea9..6cbb0794b4abc65c920e753142d1a57dd9b647f5 100644
--- a/Imaging/Core/vtkImageDecomposeFilter.cxx
+++ b/Imaging/Core/vtkImageDecomposeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDecomposeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDecomposeFilter.h"
 
 #include <cmath>
diff --git a/Imaging/Core/vtkImageDecomposeFilter.h b/Imaging/Core/vtkImageDecomposeFilter.h
index 65a22fef8618b12e10f7677608fbd1fd387067c1..218c40beb3d136be349a0001952a2aa1184196fa 100644
--- a/Imaging/Core/vtkImageDecomposeFilter.h
+++ b/Imaging/Core/vtkImageDecomposeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDecomposeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDecomposeFilter
  * @brief   Filters that execute axes in series.
diff --git a/Imaging/Core/vtkImageDifference.cxx b/Imaging/Core/vtkImageDifference.cxx
index 0da37938faa0419cba0338453929f5fd7517b83e..299c0fa4bfe94176515f6df95fa11d5fb344ea18 100644
--- a/Imaging/Core/vtkImageDifference.cxx
+++ b/Imaging/Core/vtkImageDifference.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDifference.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDifference.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageDifference.h b/Imaging/Core/vtkImageDifference.h
index f875ee3629137308eba27d8868004511debbc110..66c65cd11b0677de048769b06e8ea1c04e9aa46c 100644
--- a/Imaging/Core/vtkImageDifference.h
+++ b/Imaging/Core/vtkImageDifference.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDifference.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDifference
  * @brief   Compares images for regression tests.
diff --git a/Imaging/Core/vtkImageExtractComponents.cxx b/Imaging/Core/vtkImageExtractComponents.cxx
index 4934f84c28d251c22829994f4cc2f2265d2605d2..dc927ed75d7669982652a3bce1312ef72b672325 100644
--- a/Imaging/Core/vtkImageExtractComponents.cxx
+++ b/Imaging/Core/vtkImageExtractComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageExtractComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageExtractComponents.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageExtractComponents.h b/Imaging/Core/vtkImageExtractComponents.h
index ac067fa396d9e0c2bb00f7887e600434857396dc..664ff2f72b87d5fbfb7b8bc185fc2e5d16bd16d3 100644
--- a/Imaging/Core/vtkImageExtractComponents.h
+++ b/Imaging/Core/vtkImageExtractComponents.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageExtractComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageExtractComponents
  * @brief   Outputs a single component
diff --git a/Imaging/Core/vtkImageFlip.cxx b/Imaging/Core/vtkImageFlip.cxx
index 0f8e0a7e210503bf9feffd32d4d344999e988766..3bcd62bda41ebe7a971cc0aebdb3b288eb25aa62 100644
--- a/Imaging/Core/vtkImageFlip.cxx
+++ b/Imaging/Core/vtkImageFlip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFlip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageFlip.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Imaging/Core/vtkImageFlip.h b/Imaging/Core/vtkImageFlip.h
index ed3912e60ef2c66bba43a110d010a4066db0c882..ebf22b21bdf465a0053f3c52bfc864090d04f4e6 100644
--- a/Imaging/Core/vtkImageFlip.h
+++ b/Imaging/Core/vtkImageFlip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFlip.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageFlip
  * @brief   This flips an axis of an image. Right becomes left ...
diff --git a/Imaging/Core/vtkImageInterpolator.cxx b/Imaging/Core/vtkImageInterpolator.cxx
index 0d60419dd4669f1063310a7636e7edfd3bbbfc82..252ca5819f211723a739817d933c503abfb6d04c 100644
--- a/Imaging/Core/vtkImageInterpolator.cxx
+++ b/Imaging/Core/vtkImageInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageInterpolator.h"
 #include "vtkDataArray.h"
diff --git a/Imaging/Core/vtkImageInterpolator.h b/Imaging/Core/vtkImageInterpolator.h
index 1b9cf7ab30f4690714f8e884eadc6909d5a8cbae..c8f051067f8323ed00c069fa66a0925e96b3df6c 100644
--- a/Imaging/Core/vtkImageInterpolator.h
+++ b/Imaging/Core/vtkImageInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageInterpolator
  * @brief   interpolate data values from images
diff --git a/Imaging/Core/vtkImageInterpolatorInternals.h b/Imaging/Core/vtkImageInterpolatorInternals.h
index 96e3d1c3b9ac36ef1fcd04d9327b39181eece83f..5af96f82883113ec80773ea393cfc48e5db10ebf 100644
--- a/Imaging/Core/vtkImageInterpolatorInternals.h
+++ b/Imaging/Core/vtkImageInterpolatorInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInterpolatorInternals.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInterpolatorInternals
  * @brief   internals for vtkImageInterpolator
diff --git a/Imaging/Core/vtkImageIterateFilter.cxx b/Imaging/Core/vtkImageIterateFilter.cxx
index 8d85dbf6ad35d0179160279b319ad238c68cb59e..df7e72f7a7bd8e714aa38652ef0af69c2fe74dc0 100644
--- a/Imaging/Core/vtkImageIterateFilter.cxx
+++ b/Imaging/Core/vtkImageIterateFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIterateFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageIterateFilter.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Imaging/Core/vtkImageIterateFilter.h b/Imaging/Core/vtkImageIterateFilter.h
index b69bac121594172c7f3d216699d88bd6466452bb..a9a7bd617b193e7c61947d5cacd38d85851f7043 100644
--- a/Imaging/Core/vtkImageIterateFilter.h
+++ b/Imaging/Core/vtkImageIterateFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIterateFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageIterateFilter
  * @brief   Multiple executes per update.
diff --git a/Imaging/Core/vtkImageMagnify.cxx b/Imaging/Core/vtkImageMagnify.cxx
index 148cec875de22c5c243ad6289802dcd1be7a30fd..03ec7bd9668218b843724da66e143a3eeed14c2f 100644
--- a/Imaging/Core/vtkImageMagnify.cxx
+++ b/Imaging/Core/vtkImageMagnify.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMagnify.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMagnify.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageMagnify.h b/Imaging/Core/vtkImageMagnify.h
index d8c7770c7ce7275f94a290a86c69af423d6ddd31..778f6fe0dd40f9b93ee88a51a1b7b0366643cf2e 100644
--- a/Imaging/Core/vtkImageMagnify.h
+++ b/Imaging/Core/vtkImageMagnify.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMagnify.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMagnify
  * @brief   magnify an image by an integer value
diff --git a/Imaging/Core/vtkImageMapToColors.cxx b/Imaging/Core/vtkImageMapToColors.cxx
index 329468f65dc53b30d9021c3f0f02d5d0c6a75730..1397693b96ed0283890e3c3b9f8ce80ccef36aed 100644
--- a/Imaging/Core/vtkImageMapToColors.cxx
+++ b/Imaging/Core/vtkImageMapToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapToColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMapToColors.h"
 
 #include "vtkCharArray.h"
diff --git a/Imaging/Core/vtkImageMapToColors.h b/Imaging/Core/vtkImageMapToColors.h
index db0b6f70682f08695bf36e0b4c5d36a374d40d0c..40cf058eb82343797da017dc1b12146f6d1113a9 100644
--- a/Imaging/Core/vtkImageMapToColors.h
+++ b/Imaging/Core/vtkImageMapToColors.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapToColors.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMapToColors
  * @brief   map the input image through a lookup table
diff --git a/Imaging/Core/vtkImageMask.cxx b/Imaging/Core/vtkImageMask.cxx
index 1f78e955b69a15c7bc895a53605eacf32ca83bdf..ed01a96b9f5adbc4a2f5ec7f0b9c4f169df36d00 100644
--- a/Imaging/Core/vtkImageMask.cxx
+++ b/Imaging/Core/vtkImageMask.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMask.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMask.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageMask.h b/Imaging/Core/vtkImageMask.h
index d2a25440072a420a502dadf5fb21b7372eb91da1..f8bae1f196b71ae55441ce1f4e0e51ab20ca8922 100644
--- a/Imaging/Core/vtkImageMask.h
+++ b/Imaging/Core/vtkImageMask.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMask.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMask
  * @brief   Combines a mask and an image.
diff --git a/Imaging/Core/vtkImageMirrorPad.cxx b/Imaging/Core/vtkImageMirrorPad.cxx
index 81a57a7416bcb2b0cdd86973103a1ba7caa9f866..067e50d492b997edbefd8fe52a285f54f0aeb85b 100644
--- a/Imaging/Core/vtkImageMirrorPad.cxx
+++ b/Imaging/Core/vtkImageMirrorPad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMirrorPad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMirrorPad.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageMirrorPad.h b/Imaging/Core/vtkImageMirrorPad.h
index 2dc0a71bc01b4fa69ccb0247ffc583840830e59d..f4fa43a67bb5502a2e75ee1d670c2df8d9c6a7c1 100644
--- a/Imaging/Core/vtkImageMirrorPad.h
+++ b/Imaging/Core/vtkImageMirrorPad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMirrorPad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMirrorPad
  * @brief   Extra pixels are filled by mirror images.
diff --git a/Imaging/Core/vtkImagePadFilter.cxx b/Imaging/Core/vtkImagePadFilter.cxx
index ccd2ecd66f7d0eb470e4d970530fc28ac425a0ef..644370b7c901cd15ba24de06d2770564bd7ea9bf 100644
--- a/Imaging/Core/vtkImagePadFilter.cxx
+++ b/Imaging/Core/vtkImagePadFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePadFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImagePadFilter.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Imaging/Core/vtkImagePadFilter.h b/Imaging/Core/vtkImagePadFilter.h
index 7ce1b7df765c942692b102fe9813e9c020c690cf..ce51bcadae3c40556f5b0b0579a290fee6dd8b62 100644
--- a/Imaging/Core/vtkImagePadFilter.h
+++ b/Imaging/Core/vtkImagePadFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePadFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImagePadFilter
  * @brief   Super class for filters that fill in extra pixels.
diff --git a/Imaging/Core/vtkImagePermute.cxx b/Imaging/Core/vtkImagePermute.cxx
index 0b5c8ee70fe0cebeebc50f5b5822a4338650be3e..2da8bbd4fa8e7f9e5cb037615d88d736dc4843a0 100644
--- a/Imaging/Core/vtkImagePermute.cxx
+++ b/Imaging/Core/vtkImagePermute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePermute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImagePermute.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Imaging/Core/vtkImagePermute.h b/Imaging/Core/vtkImagePermute.h
index 43db0b58d8dcc1886eb28ae8349a7a2cb330803c..71fd7b6215f2a85795a5d905a6722fcdddcf44be 100644
--- a/Imaging/Core/vtkImagePermute.h
+++ b/Imaging/Core/vtkImagePermute.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePermute.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImagePermute
  * @brief    Permutes axes of input.
diff --git a/Imaging/Core/vtkImagePointDataIterator.cxx b/Imaging/Core/vtkImagePointDataIterator.cxx
index 75691242ca0e2bc3ffd217f3378063a205264b8f..db55fb1327175705b33848496c8e3b8848727ac7 100644
--- a/Imaging/Core/vtkImagePointDataIterator.cxx
+++ b/Imaging/Core/vtkImagePointDataIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePointDataIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImagePointDataIterator.h"
 #include "vtkAlgorithm.h"
 #include "vtkDataArray.h"
diff --git a/Imaging/Core/vtkImagePointDataIterator.h b/Imaging/Core/vtkImagePointDataIterator.h
index 22d7f345f287726231369c7d020229acef3c0d05..131e4cceca4e52278c7a854d7bf4c5b389a681b1 100644
--- a/Imaging/Core/vtkImagePointDataIterator.h
+++ b/Imaging/Core/vtkImagePointDataIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePointDataIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImagePointDataIterator
  * @brief   iterate over point data in an image.
diff --git a/Imaging/Core/vtkImagePointIterator.cxx b/Imaging/Core/vtkImagePointIterator.cxx
index 467ff5f12a9cf064a479725ad3cfae62495d91d1..3c5440a76cfa0f2edae813e653efcd4c6963ff5a 100644
--- a/Imaging/Core/vtkImagePointIterator.cxx
+++ b/Imaging/Core/vtkImagePointIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePointIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImagePointIterator.h"
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImagePointIterator.h b/Imaging/Core/vtkImagePointIterator.h
index 7ba5b76366e7482c1d1b56fa459684b7252f5d15..5c151ef7ba03ac3a7344f6b121c5a29e4374db6d 100644
--- a/Imaging/Core/vtkImagePointIterator.h
+++ b/Imaging/Core/vtkImagePointIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePointIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImagePointIterator
  * @brief   iterate over all data points in an image.
diff --git a/Imaging/Core/vtkImageProbeFilter.cxx b/Imaging/Core/vtkImageProbeFilter.cxx
index 1450de8ea8a2d300627297d0d17dc49d3a8f89c4..92129d6f93df11c7da0dee24ba08745664c7b7c9 100644
--- a/Imaging/Core/vtkImageProbeFilter.cxx
+++ b/Imaging/Core/vtkImageProbeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProbeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageProbeFilter.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageProbeFilter.h b/Imaging/Core/vtkImageProbeFilter.h
index 3fde13076a8ffee0b00898c456fbfdae81ba819a..bca46e218c3464830525ceb7efa4f6a9517e852e 100644
--- a/Imaging/Core/vtkImageProbeFilter.h
+++ b/Imaging/Core/vtkImageProbeFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProbeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageProbeFilter
  * @brief   sample image values at specified point positions
diff --git a/Imaging/Core/vtkImageResample.cxx b/Imaging/Core/vtkImageResample.cxx
index 61570e49407c6953564b53e6b85773bc3092f85e..ac93842ceac22390a02e9351833e0fdc59e38fa3 100644
--- a/Imaging/Core/vtkImageResample.cxx
+++ b/Imaging/Core/vtkImageResample.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResample.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageResample.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Imaging/Core/vtkImageResample.h b/Imaging/Core/vtkImageResample.h
index f762a07397c87f07ebe6709c8af6a2c480883842..fadd208ee27340afeddae6d774a42cfb752aa286 100644
--- a/Imaging/Core/vtkImageResample.h
+++ b/Imaging/Core/vtkImageResample.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResample.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageResample
  * @brief   Resamples an image to be larger or smaller.
diff --git a/Imaging/Core/vtkImageResize.cxx b/Imaging/Core/vtkImageResize.cxx
index 9321c40903a62e919e49bd1c8653547a824370d6..3faab8a17a98e434723920786a23eeeb25a910af 100644
--- a/Imaging/Core/vtkImageResize.cxx
+++ b/Imaging/Core/vtkImageResize.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResize.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageResize.h"
 
diff --git a/Imaging/Core/vtkImageResize.h b/Imaging/Core/vtkImageResize.h
index a5f20abee4b5049895342298776da826dadb5d6a..9cf9389fc76b72bbd843c68a751b08158cc804b9 100644
--- a/Imaging/Core/vtkImageResize.h
+++ b/Imaging/Core/vtkImageResize.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResize.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageResize
  * @brief   High-quality image resizing filter
diff --git a/Imaging/Core/vtkImageReslice.cxx b/Imaging/Core/vtkImageReslice.cxx
index d58dbf512fbbdda44f6b937b6bc085ddbfeceb7c..baca906d43c370b43cb1c97b1d8992c79e9fadb7 100644
--- a/Imaging/Core/vtkImageReslice.cxx
+++ b/Imaging/Core/vtkImageReslice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReslice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageReslice.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Imaging/Core/vtkImageReslice.h b/Imaging/Core/vtkImageReslice.h
index c2fc32c97f2a01fb129b537ccb9ce58c048cea43..5302e5c282c32636c7aef9893c8f1b70e07a2014 100644
--- a/Imaging/Core/vtkImageReslice.h
+++ b/Imaging/Core/vtkImageReslice.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageReslice.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageReslice
  * @brief   Reslices a volume along a new set of axes.
diff --git a/Imaging/Core/vtkImageResliceToColors.cxx b/Imaging/Core/vtkImageResliceToColors.cxx
index 8ef4f5c48e31457251873076468b253b7d3fa7dd..7548ecdbdeee1b3b80489c129100f40807a271da 100644
--- a/Imaging/Core/vtkImageResliceToColors.cxx
+++ b/Imaging/Core/vtkImageResliceToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResliceToColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageResliceToColors.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageResliceToColors.h b/Imaging/Core/vtkImageResliceToColors.h
index 989103f3adbaaf76d25411db75994136c5898edd..1d3647d02ba8ff8f726aa1b949268d81869f4fc7 100644
--- a/Imaging/Core/vtkImageResliceToColors.h
+++ b/Imaging/Core/vtkImageResliceToColors.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResliceToColors.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageResliceToColors
  * @brief   Reslice and produce color scalars.
diff --git a/Imaging/Core/vtkImageShiftScale.cxx b/Imaging/Core/vtkImageShiftScale.cxx
index c99ebee840c5cff44cde5c8283aaa03789c62517..08c8d45852c4337c8d27c6bae06480929aa6a36f 100644
--- a/Imaging/Core/vtkImageShiftScale.cxx
+++ b/Imaging/Core/vtkImageShiftScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageShiftScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageShiftScale.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageShiftScale.h b/Imaging/Core/vtkImageShiftScale.h
index b88ef9d8db269a2bc5912d507ac23f1003217f9a..3bc22a60fac73445ebadac41b358d17fb7892e9f 100644
--- a/Imaging/Core/vtkImageShiftScale.h
+++ b/Imaging/Core/vtkImageShiftScale.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageShiftScale.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageShiftScale
  * @brief   shift and scale an input image
diff --git a/Imaging/Core/vtkImageShrink3D.cxx b/Imaging/Core/vtkImageShrink3D.cxx
index fd2057a548d796b425bcad3e0c3c7f3786b0e8e2..ebd56defa5805089481205984b0d2cb50abb675b 100644
--- a/Imaging/Core/vtkImageShrink3D.cxx
+++ b/Imaging/Core/vtkImageShrink3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageShrink3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageShrink3D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageShrink3D.h b/Imaging/Core/vtkImageShrink3D.h
index e905165c2f2b68c76c7e513df9f1809edd4c7a08..d3c4dce09da5420fb4d1131be887e16ca558fcb0 100644
--- a/Imaging/Core/vtkImageShrink3D.h
+++ b/Imaging/Core/vtkImageShrink3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageShrink3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageShrink3D
  * @brief   Subsamples an image.
diff --git a/Imaging/Core/vtkImageSincInterpolator.cxx b/Imaging/Core/vtkImageSincInterpolator.cxx
index 8d3bbfb58d515903a4e949266ec83492be3087cd..f8bdad3154759f56bf69847e5a1be07d9b2da810 100644
--- a/Imaging/Core/vtkImageSincInterpolator.cxx
+++ b/Imaging/Core/vtkImageSincInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSincInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageSincInterpolator.h"
 #include "vtkDataArray.h"
diff --git a/Imaging/Core/vtkImageSincInterpolator.h b/Imaging/Core/vtkImageSincInterpolator.h
index 1912d9bba5bfb688aa2d751130b1d27a989f7205..43f64670774ee8c7258aea0c356b0a1efb0c1a24 100644
--- a/Imaging/Core/vtkImageSincInterpolator.h
+++ b/Imaging/Core/vtkImageSincInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSincInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSincInterpolator
  * @brief   perform sinc interpolation on images
diff --git a/Imaging/Core/vtkImageStencilAlgorithm.cxx b/Imaging/Core/vtkImageStencilAlgorithm.cxx
index 1931228bdb26982293d12f6d09e797b0e188dfa6..ede6fbc9fcec962daf587f04f11be5b0a375b419 100644
--- a/Imaging/Core/vtkImageStencilAlgorithm.cxx
+++ b/Imaging/Core/vtkImageStencilAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageStencilAlgorithm.h"
 
 #include "vtkImageStencilData.h"
diff --git a/Imaging/Core/vtkImageStencilAlgorithm.h b/Imaging/Core/vtkImageStencilAlgorithm.h
index 53761cf29207635f0832968904e3fbb380e7bb24..1c65bc3a2b17974459c7df8478f63d6057f3fedf 100644
--- a/Imaging/Core/vtkImageStencilAlgorithm.h
+++ b/Imaging/Core/vtkImageStencilAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageStencilAlgorithm
  * @brief   producer of vtkImageStencilData
diff --git a/Imaging/Core/vtkImageStencilData.cxx b/Imaging/Core/vtkImageStencilData.cxx
index d2ef356b6578e0f866cfc0f8943aa9480f980216..e11446491dbe165c08bb16657cede1104d1ff16b 100644
--- a/Imaging/Core/vtkImageStencilData.cxx
+++ b/Imaging/Core/vtkImageStencilData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageStencilData.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Core/vtkImageStencilData.h b/Imaging/Core/vtkImageStencilData.h
index 4b2d70590c682a2d1523cde4b11dce6d0ebd67f2..cfce63cd8b16b54e1db4679e229c9c2eed54326d 100644
--- a/Imaging/Core/vtkImageStencilData.h
+++ b/Imaging/Core/vtkImageStencilData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageStencilData
  * @brief   efficient description of an image stencil
diff --git a/Imaging/Core/vtkImageStencilIterator.cxx b/Imaging/Core/vtkImageStencilIterator.cxx
index fae5f67278d737b72420778135b7bebaacd7dd85..64772861b30676a563e57f0b6b0e03569754683d 100644
--- a/Imaging/Core/vtkImageStencilIterator.cxx
+++ b/Imaging/Core/vtkImageStencilIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #define vtkImageStencilIterator_cxx
 
diff --git a/Imaging/Core/vtkImageStencilIterator.h b/Imaging/Core/vtkImageStencilIterator.h
index a2fad351181fb1939e48727c52d0f0d8e341e968..3f05ada676c16d723c3f8ead8cc1fc36f685b462 100644
--- a/Imaging/Core/vtkImageStencilIterator.h
+++ b/Imaging/Core/vtkImageStencilIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageStencilIterator
  * @brief   an image region iterator
diff --git a/Imaging/Core/vtkImageStencilSource.cxx b/Imaging/Core/vtkImageStencilSource.cxx
index f62df600c31bab13d4eba44a9a024a30a77d5153..4acdef082b65be53422e2223eaf2963800504f4d 100644
--- a/Imaging/Core/vtkImageStencilSource.cxx
+++ b/Imaging/Core/vtkImageStencilSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageStencilSource.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Imaging/Core/vtkImageStencilSource.h b/Imaging/Core/vtkImageStencilSource.h
index c87b93eca4d5548dda9ec3f4b2ecd1fe4931b970..920ddce3ded0023c35734c26983668e791da0892 100644
--- a/Imaging/Core/vtkImageStencilSource.h
+++ b/Imaging/Core/vtkImageStencilSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageStencilSource
  * @brief   generate an image stencil
diff --git a/Imaging/Core/vtkImageThreshold.cxx b/Imaging/Core/vtkImageThreshold.cxx
index e4fc70d750051e26b020b9d8224c2aee4e671f0a..6ec26f8f11e3413c702a6aa332dbf347cfd26929 100644
--- a/Imaging/Core/vtkImageThreshold.cxx
+++ b/Imaging/Core/vtkImageThreshold.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageThreshold.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageThreshold.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Imaging/Core/vtkImageThreshold.h b/Imaging/Core/vtkImageThreshold.h
index 23550bc015e7eb74743fadb9d8f9676ee9599c0d..e55858f76f07b866663d050fe5be7ad9278c2d5b 100644
--- a/Imaging/Core/vtkImageThreshold.h
+++ b/Imaging/Core/vtkImageThreshold.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageThreshold.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageThreshold
  * @brief    Flexible threshold
diff --git a/Imaging/Core/vtkImageTranslateExtent.cxx b/Imaging/Core/vtkImageTranslateExtent.cxx
index bdb500542656bb4e1bec5d589eac4795ead08fff..2a47b46dbcc1b70f51d23f1ccf25f1105f44563c 100644
--- a/Imaging/Core/vtkImageTranslateExtent.cxx
+++ b/Imaging/Core/vtkImageTranslateExtent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageTranslateExtent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageTranslateExtent.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageTranslateExtent.h b/Imaging/Core/vtkImageTranslateExtent.h
index 3958d93d08978fec723c2364e2da80bbbcf89602..90785c24e25b66d6aa4d3aed0fb097cd46d534d2 100644
--- a/Imaging/Core/vtkImageTranslateExtent.h
+++ b/Imaging/Core/vtkImageTranslateExtent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageTranslateExtent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageTranslateExtent
  * @brief   Changes extent, nothing else.
diff --git a/Imaging/Core/vtkImageWrapPad.cxx b/Imaging/Core/vtkImageWrapPad.cxx
index e14f11720e24f8ffdc6aedba35f428909510943d..f5d09f74590c56977dbbf907802b6d3f3656f64d 100644
--- a/Imaging/Core/vtkImageWrapPad.cxx
+++ b/Imaging/Core/vtkImageWrapPad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageWrapPad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageWrapPad.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Core/vtkImageWrapPad.h b/Imaging/Core/vtkImageWrapPad.h
index 648e34b9ecb59940579660e07ee2ae075961e06e..e5e05fd51b934195ff2aff8fa93c0e0ee1e38f4c 100644
--- a/Imaging/Core/vtkImageWrapPad.h
+++ b/Imaging/Core/vtkImageWrapPad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageWrapPad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageWrapPad
  * @brief   Makes an image larger by wrapping existing data.
diff --git a/Imaging/Core/vtkRTAnalyticSource.cxx b/Imaging/Core/vtkRTAnalyticSource.cxx
index 4c9ffed0749259d1ac49d49f72fb1d4537b0d5c1..2024e4b61042cd96fee52815af91b4f9c7537a3f 100644
--- a/Imaging/Core/vtkRTAnalyticSource.cxx
+++ b/Imaging/Core/vtkRTAnalyticSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRTAnalyticSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRTAnalyticSource.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Core/vtkRTAnalyticSource.h b/Imaging/Core/vtkRTAnalyticSource.h
index adbb6ba25a39ff7e5870924cef95d300841009a0..bc47022d2e6910fd010c1bcb2985668550c5918d 100644
--- a/Imaging/Core/vtkRTAnalyticSource.h
+++ b/Imaging/Core/vtkRTAnalyticSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRTAnalyticSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRTAnalyticSource
  * @brief   Create an image for regression testing
diff --git a/Imaging/Fourier/vtk.module b/Imaging/Fourier/vtk.module
index 055506e7ef8d828a9959412e2a110992c60ec307..2694c8c7f0feab2ded696bbacfabbc82dcaf9757 100644
--- a/Imaging/Fourier/vtk.module
+++ b/Imaging/Fourier/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Imaging
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Imaging/Fourier/vtkImageButterworthHighPass.cxx b/Imaging/Fourier/vtkImageButterworthHighPass.cxx
index d411a820f51b9eff0d08b53125a9070bd2578ddb..5a61d68dcc35157e29092646d02436673e9e049b 100644
--- a/Imaging/Fourier/vtkImageButterworthHighPass.cxx
+++ b/Imaging/Fourier/vtkImageButterworthHighPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageButterworthHighPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageButterworthHighPass.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Fourier/vtkImageButterworthHighPass.h b/Imaging/Fourier/vtkImageButterworthHighPass.h
index 088e791309d8d02d9c1b4172f890900df48a0a3c..f7e0c233d33af56f2ac363bb3af0d00a7e433146 100644
--- a/Imaging/Fourier/vtkImageButterworthHighPass.h
+++ b/Imaging/Fourier/vtkImageButterworthHighPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageButterworthHighPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageButterworthHighPass
  * @brief   Frequency domain high pass.
diff --git a/Imaging/Fourier/vtkImageButterworthLowPass.cxx b/Imaging/Fourier/vtkImageButterworthLowPass.cxx
index d1d930cef90fd793bf6d010ca24e99c4b9007a7d..38350f886588f3df6269073a6831d00105f134f9 100644
--- a/Imaging/Fourier/vtkImageButterworthLowPass.cxx
+++ b/Imaging/Fourier/vtkImageButterworthLowPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageButterworthLowPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageButterworthLowPass.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Fourier/vtkImageButterworthLowPass.h b/Imaging/Fourier/vtkImageButterworthLowPass.h
index d1e0ff873d4a0211abef8cce9efd194169513f60..7876a59c413dec9e45fbef938b92e5a603c477c6 100644
--- a/Imaging/Fourier/vtkImageButterworthLowPass.h
+++ b/Imaging/Fourier/vtkImageButterworthLowPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageButterworthLowPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageButterworthLowPass
  * @brief   Frequency domain Low pass.
diff --git a/Imaging/Fourier/vtkImageFFT.cxx b/Imaging/Fourier/vtkImageFFT.cxx
index f2865e3aca8a0799a84c1585da492a7b599d2360..96e937ddeca0bb14233a00cc29ff52561bfd1859 100644
--- a/Imaging/Fourier/vtkImageFFT.cxx
+++ b/Imaging/Fourier/vtkImageFFT.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFFT.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageFFT.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Fourier/vtkImageFFT.h b/Imaging/Fourier/vtkImageFFT.h
index ddcdf21de417a73686261850bb0b945544ee3f07..efb7b4141f2297657b030f6ba2c394cf4088e8e2 100644
--- a/Imaging/Fourier/vtkImageFFT.h
+++ b/Imaging/Fourier/vtkImageFFT.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFFT.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageFFT
  * @brief    Fast Fourier Transform.
diff --git a/Imaging/Fourier/vtkImageFourierCenter.cxx b/Imaging/Fourier/vtkImageFourierCenter.cxx
index b134a2c452f92ee6e293ae1464c5c4f321699182..5e9ee598d629d20db5e7d13571520e9630777c00 100644
--- a/Imaging/Fourier/vtkImageFourierCenter.cxx
+++ b/Imaging/Fourier/vtkImageFourierCenter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFourierCenter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageFourierCenter.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Fourier/vtkImageFourierCenter.h b/Imaging/Fourier/vtkImageFourierCenter.h
index b7fbd8c80ccb737deb852d9754b68c3f64da0bcc..0f7b912b9227fe16c6482d0fa0ecc9d9f872ee1d 100644
--- a/Imaging/Fourier/vtkImageFourierCenter.h
+++ b/Imaging/Fourier/vtkImageFourierCenter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFourierCenter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageFourierCenter
  * @brief   Shifts constant frequency to center for
diff --git a/Imaging/Fourier/vtkImageFourierFilter.cxx b/Imaging/Fourier/vtkImageFourierFilter.cxx
index 98920ae30e5ef423b74ced458ff6b4890d2312b4..3dbecab6f575c95e9fcee42c760692edbf80ff6d 100644
--- a/Imaging/Fourier/vtkImageFourierFilter.cxx
+++ b/Imaging/Fourier/vtkImageFourierFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFourierFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageFourierFilter.h"
 
 #include "vtkMath.h"
diff --git a/Imaging/Fourier/vtkImageFourierFilter.h b/Imaging/Fourier/vtkImageFourierFilter.h
index 966a4ab4edd39f04e8cbb5c6519088078d9513df..71884c008308b4332f56952550af6380519a012a 100644
--- a/Imaging/Fourier/vtkImageFourierFilter.h
+++ b/Imaging/Fourier/vtkImageFourierFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageFourierFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageFourierFilter
  * @brief   Superclass that implements complex numbers.
diff --git a/Imaging/Fourier/vtkImageIdealHighPass.cxx b/Imaging/Fourier/vtkImageIdealHighPass.cxx
index e156078e01123d48f50beba08b8eafcc9e6f41ae..097f4a38900c186af4592b5a8564b5fd4999299e 100644
--- a/Imaging/Fourier/vtkImageIdealHighPass.cxx
+++ b/Imaging/Fourier/vtkImageIdealHighPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIdealHighPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageIdealHighPass.h"
 #include "vtkImageData.h"
 #include "vtkInformation.h"
diff --git a/Imaging/Fourier/vtkImageIdealHighPass.h b/Imaging/Fourier/vtkImageIdealHighPass.h
index 59ecbf790bae6b11ef309e2c62871a9fc5e9b8d3..ec2bd098d316359f35538311a17c6299fb6e311f 100644
--- a/Imaging/Fourier/vtkImageIdealHighPass.h
+++ b/Imaging/Fourier/vtkImageIdealHighPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIdealHighPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageIdealHighPass
  * @brief   Simple frequency domain band pass.
diff --git a/Imaging/Fourier/vtkImageIdealLowPass.cxx b/Imaging/Fourier/vtkImageIdealLowPass.cxx
index f52d4efe0c87513594ab1fb23bddcffbd4077a36..9f60666904a45fa069a3036e4fc2b5db750620eb 100644
--- a/Imaging/Fourier/vtkImageIdealLowPass.cxx
+++ b/Imaging/Fourier/vtkImageIdealLowPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIdealLowPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageIdealLowPass.h"
 #include "vtkImageData.h"
 #include "vtkInformation.h"
diff --git a/Imaging/Fourier/vtkImageIdealLowPass.h b/Imaging/Fourier/vtkImageIdealLowPass.h
index e58634927a3442ead5daf2c9989cabd147c8e38d..08bfee0cb7957373cc48e4a7b34b8ebf046550a0 100644
--- a/Imaging/Fourier/vtkImageIdealLowPass.h
+++ b/Imaging/Fourier/vtkImageIdealLowPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIdealLowPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageIdealLowPass
  * @brief   Simple frequency domain band pass.
diff --git a/Imaging/Fourier/vtkImageRFFT.cxx b/Imaging/Fourier/vtkImageRFFT.cxx
index c928f8424aaabe2d7103ab6e94d1228ff0e69310..1b0ea282ca55ef3d850ed965039bf71d97ba5081 100644
--- a/Imaging/Fourier/vtkImageRFFT.cxx
+++ b/Imaging/Fourier/vtkImageRFFT.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRFFT.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageRFFT.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Fourier/vtkImageRFFT.h b/Imaging/Fourier/vtkImageRFFT.h
index 5c6910bb7b0cc4a7379cbde6729b6afae13216ff..568c8eb9674b2eb4e2e718581907e4230cd1d2e4 100644
--- a/Imaging/Fourier/vtkImageRFFT.h
+++ b/Imaging/Fourier/vtkImageRFFT.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRFFT.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRFFT
  * @brief    Reverse Fast Fourier Transform.
diff --git a/Imaging/General/vtk.module b/Imaging/General/vtk.module
index f6f1f19a46fcffed54213c06989fbb0396198804..0cca2c0e43f8a6b7f791996ef86bc69eca0c9934 100644
--- a/Imaging/General/vtk.module
+++ b/Imaging/General/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::ImagingCore
diff --git a/Imaging/General/vtkImageAnisotropicDiffusion2D.cxx b/Imaging/General/vtkImageAnisotropicDiffusion2D.cxx
index abea731823de84845c9f5c752fb2c6a26f9790ff..b29996b906d1e7fd1529442450a3af5cd73ffadc 100644
--- a/Imaging/General/vtkImageAnisotropicDiffusion2D.cxx
+++ b/Imaging/General/vtkImageAnisotropicDiffusion2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAnisotropicDiffusion2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAnisotropicDiffusion2D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageAnisotropicDiffusion2D.h b/Imaging/General/vtkImageAnisotropicDiffusion2D.h
index 84fc356803d0d6f38cb0e70adfb70aa95af4151f..956c5b73581d7ea40cdbc195a71ceddbd176096d 100644
--- a/Imaging/General/vtkImageAnisotropicDiffusion2D.h
+++ b/Imaging/General/vtkImageAnisotropicDiffusion2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAnisotropicDiffusion2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageAnisotropicDiffusion2D
  * @brief   edge preserving smoothing.
diff --git a/Imaging/General/vtkImageAnisotropicDiffusion3D.cxx b/Imaging/General/vtkImageAnisotropicDiffusion3D.cxx
index 4b3b150fda417d7c286b3e8bad730c1669d2e28e..12fc5be99d9f3e19daba921b2a2d78d52a7f8f1c 100644
--- a/Imaging/General/vtkImageAnisotropicDiffusion3D.cxx
+++ b/Imaging/General/vtkImageAnisotropicDiffusion3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAnisotropicDiffusion3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAnisotropicDiffusion3D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageAnisotropicDiffusion3D.h b/Imaging/General/vtkImageAnisotropicDiffusion3D.h
index 5d3f7e2f1c146ad96ebb7285d93f82ca4a6b597d..6b7ba3c4957313d2f0d57c2e10925713f53f44e0 100644
--- a/Imaging/General/vtkImageAnisotropicDiffusion3D.h
+++ b/Imaging/General/vtkImageAnisotropicDiffusion3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAnisotropicDiffusion3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageAnisotropicDiffusion3D
  * @brief   edge preserving smoothing.
diff --git a/Imaging/General/vtkImageCheckerboard.cxx b/Imaging/General/vtkImageCheckerboard.cxx
index 73d372cf35def582352c536418c8ee1a1ab71905..77d5469030978332dd9d2057bfb23363bcac18b0 100644
--- a/Imaging/General/vtkImageCheckerboard.cxx
+++ b/Imaging/General/vtkImageCheckerboard.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCheckerboard.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCheckerboard.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageCheckerboard.h b/Imaging/General/vtkImageCheckerboard.h
index b41f7d5ca5c28c5686830af0f4c24fa74e53a6b0..247149d88b4283eeb31f383b2317dc0186e1d31d 100644
--- a/Imaging/General/vtkImageCheckerboard.h
+++ b/Imaging/General/vtkImageCheckerboard.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCheckerboard.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCheckerboard
  * @brief   show two images at once using a checkboard pattern
diff --git a/Imaging/General/vtkImageCityBlockDistance.cxx b/Imaging/General/vtkImageCityBlockDistance.cxx
index 165a1c316c80ca7859f2b9c10747408fdc5f5ed1..f810ade83dd522700e275cfce08eed8fd71cc789 100644
--- a/Imaging/General/vtkImageCityBlockDistance.cxx
+++ b/Imaging/General/vtkImageCityBlockDistance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCityBlockDistance.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCityBlockDistance.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageCityBlockDistance.h b/Imaging/General/vtkImageCityBlockDistance.h
index 05d81fb00c0c38e0e18669bcb3cb34c348cc4d65..d33d025ff3fec67f1ec9f50694d69a7cd8cee117 100644
--- a/Imaging/General/vtkImageCityBlockDistance.h
+++ b/Imaging/General/vtkImageCityBlockDistance.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCityBlockDistance.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCityBlockDistance
  * @brief   1,2 or 3D distance map.
diff --git a/Imaging/General/vtkImageConvolve.cxx b/Imaging/General/vtkImageConvolve.cxx
index 753330ba8aa6547c6cb7b3486f6172eaa48f6d13..fda10c93879ca7301f07c1d09a237e5651d38c45 100644
--- a/Imaging/General/vtkImageConvolve.cxx
+++ b/Imaging/General/vtkImageConvolve.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConvolve.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageConvolve.h"
 #include "vtkImageData.h"
 #include "vtkInformation.h"
diff --git a/Imaging/General/vtkImageConvolve.h b/Imaging/General/vtkImageConvolve.h
index d1d820a4a6e11d91991cf6f1400223ae38d9917f..5d2d61efc6c41d21c68a1bf1fcb4984d400734f3 100644
--- a/Imaging/General/vtkImageConvolve.h
+++ b/Imaging/General/vtkImageConvolve.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConvolve.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageConvolve
  * @brief   Convolution of an image with a kernel.
diff --git a/Imaging/General/vtkImageCorrelation.cxx b/Imaging/General/vtkImageCorrelation.cxx
index ade656c2c16cc49e238c687deebe0df863c17872..cec92a0ac6efaf2c6a81f1bb0499e34809cfcdaa 100644
--- a/Imaging/General/vtkImageCorrelation.cxx
+++ b/Imaging/General/vtkImageCorrelation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCorrelation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCorrelation.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageCorrelation.h b/Imaging/General/vtkImageCorrelation.h
index e42426e61d6b8592e114efdb5d77c343a4cfe5fc..82a35da5c491fbec94667ac6a032f639333c4cce 100644
--- a/Imaging/General/vtkImageCorrelation.h
+++ b/Imaging/General/vtkImageCorrelation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCorrelation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCorrelation
  * @brief   Correlation imageof the two inputs.
diff --git a/Imaging/General/vtkImageEuclideanDistance.cxx b/Imaging/General/vtkImageEuclideanDistance.cxx
index 289b272dbff784d5b62a86f947a33ca588e748f7..5a0254a161c6f5c61c9380b4730f0fa3eea2933a 100644
--- a/Imaging/General/vtkImageEuclideanDistance.cxx
+++ b/Imaging/General/vtkImageEuclideanDistance.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageEuclideanDistance.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageEuclideanDistance.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageEuclideanDistance.h b/Imaging/General/vtkImageEuclideanDistance.h
index 2a26a2ad49df2112e248cf14ddf105cdcea7e4c0..c9fe4e961ca0e8ec9aee95eb8068f7748f4bfeb0 100644
--- a/Imaging/General/vtkImageEuclideanDistance.h
+++ b/Imaging/General/vtkImageEuclideanDistance.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageEuclideanDistance.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageEuclideanDistance
  * @brief   computes 3D Euclidean DT
diff --git a/Imaging/General/vtkImageEuclideanToPolar.cxx b/Imaging/General/vtkImageEuclideanToPolar.cxx
index 06c4293b299d1873a951035f1b6852a4f214c4f3..2b290f8a944ce4c59efc95d7a25449cb2bc2bc27 100644
--- a/Imaging/General/vtkImageEuclideanToPolar.cxx
+++ b/Imaging/General/vtkImageEuclideanToPolar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageEuclideanToPolar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageEuclideanToPolar.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageEuclideanToPolar.h b/Imaging/General/vtkImageEuclideanToPolar.h
index c29b2cce65f5efadb0f3981d5e1177d76cfa0cb5..79ea1f85287a78bca9490ff835aef44cad16f43e 100644
--- a/Imaging/General/vtkImageEuclideanToPolar.h
+++ b/Imaging/General/vtkImageEuclideanToPolar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageEuclideanToPolar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageEuclideanToPolar
  * @brief   Converts 2D Euclidean coordinates to polar.
diff --git a/Imaging/General/vtkImageGaussianSmooth.cxx b/Imaging/General/vtkImageGaussianSmooth.cxx
index 6ee468fc04f29f3be002f36f53112572a62b354c..18f7ee40ddc81b093ddffe115487e72f685a8fa1 100644
--- a/Imaging/General/vtkImageGaussianSmooth.cxx
+++ b/Imaging/General/vtkImageGaussianSmooth.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGaussianSmooth.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageGaussianSmooth.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageGaussianSmooth.h b/Imaging/General/vtkImageGaussianSmooth.h
index 44938246876e46c2b0d00c88f8b767892ca3e425..efe4adfdee645137103cf3c467bd1301de0817fe 100644
--- a/Imaging/General/vtkImageGaussianSmooth.h
+++ b/Imaging/General/vtkImageGaussianSmooth.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGaussianSmooth.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageGaussianSmooth
  * @brief   Performs a gaussian convolution.
diff --git a/Imaging/General/vtkImageGradient.cxx b/Imaging/General/vtkImageGradient.cxx
index bca3903213cff00ac306e7c7ba56548b3c571709..838b5f714a74c7911a6fd84db16929c25059892d 100644
--- a/Imaging/General/vtkImageGradient.cxx
+++ b/Imaging/General/vtkImageGradient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGradient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageGradient.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/General/vtkImageGradient.h b/Imaging/General/vtkImageGradient.h
index da8f25cc78800dd43c23a22b454838465239f27d..a1e5e8c1dc0d602403a7e54785ce863680a6790b 100644
--- a/Imaging/General/vtkImageGradient.h
+++ b/Imaging/General/vtkImageGradient.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGradient.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageGradient
  * @brief   Computes the gradient vector.
diff --git a/Imaging/General/vtkImageGradientMagnitude.cxx b/Imaging/General/vtkImageGradientMagnitude.cxx
index 9853b7c9b133669807a480c70ee5b26d5c05acf8..3e9802ca319b1a0cb2a0d0a8d62e3f82d976aad8 100644
--- a/Imaging/General/vtkImageGradientMagnitude.cxx
+++ b/Imaging/General/vtkImageGradientMagnitude.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGradientMagnitude.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageGradientMagnitude.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/General/vtkImageGradientMagnitude.h b/Imaging/General/vtkImageGradientMagnitude.h
index 5e59f3c3b60b3a0165396a96880e88c8d789c643..250a6d1e64ddee41714dd2a0ea97c5e9547e6024 100644
--- a/Imaging/General/vtkImageGradientMagnitude.h
+++ b/Imaging/General/vtkImageGradientMagnitude.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGradientMagnitude.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageGradientMagnitude
  * @brief   Computes magnitude of the gradient.
diff --git a/Imaging/General/vtkImageHybridMedian2D.cxx b/Imaging/General/vtkImageHybridMedian2D.cxx
index bea3251bc124bd98a5f536d48a73c2255b8e9e15..2545e8cc6b651c7503493d73defe24c99fcd1871 100644
--- a/Imaging/General/vtkImageHybridMedian2D.cxx
+++ b/Imaging/General/vtkImageHybridMedian2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHybridMedian2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageHybridMedian2D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageHybridMedian2D.h b/Imaging/General/vtkImageHybridMedian2D.h
index fda1378f1526e9a6f72fa9ea90fa1677c8042094..10c0103f6f7d0164781be4db4e107b13c4e46767 100644
--- a/Imaging/General/vtkImageHybridMedian2D.h
+++ b/Imaging/General/vtkImageHybridMedian2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHybridMedian2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageHybridMedian2D
  * @brief   Median filter that preserves lines and
diff --git a/Imaging/General/vtkImageLaplacian.cxx b/Imaging/General/vtkImageLaplacian.cxx
index b24c5b842eee8a26b29288ef3ce7748aafa630f2..9c0dad40ef50d9082fbb7cecbf46c2607191aa38 100644
--- a/Imaging/General/vtkImageLaplacian.cxx
+++ b/Imaging/General/vtkImageLaplacian.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLaplacian.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageLaplacian.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageLaplacian.h b/Imaging/General/vtkImageLaplacian.h
index c36144abe45dd24bdacad1b162d29719af8a6715..5ed330c7fb79af97efc1c4416f28650a434a32f5 100644
--- a/Imaging/General/vtkImageLaplacian.h
+++ b/Imaging/General/vtkImageLaplacian.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLaplacian.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageLaplacian
  * @brief   Computes divergence of gradient.
diff --git a/Imaging/General/vtkImageMedian3D.cxx b/Imaging/General/vtkImageMedian3D.cxx
index ba3b506884fbd6b16688f19f1f8d916711e663d1..576698321708a71246b77125688b207630176f7a 100644
--- a/Imaging/General/vtkImageMedian3D.cxx
+++ b/Imaging/General/vtkImageMedian3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMedian3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMedian3D.h"
 
 #include "vtkCellData.h"
diff --git a/Imaging/General/vtkImageMedian3D.h b/Imaging/General/vtkImageMedian3D.h
index 49c36808dfe15f916107124f25fef7d58da96bd8..6759572b3839603bef9685ac8d41f033d306f935 100644
--- a/Imaging/General/vtkImageMedian3D.h
+++ b/Imaging/General/vtkImageMedian3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMedian3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMedian3D
  * @brief   Median Filter
diff --git a/Imaging/General/vtkImageNormalize.cxx b/Imaging/General/vtkImageNormalize.cxx
index 2b81877645f8d76a649b9a255b7219a153a90cd0..99dd3dc87d44c614d2f911300ce07e64ace50d04 100644
--- a/Imaging/General/vtkImageNormalize.cxx
+++ b/Imaging/General/vtkImageNormalize.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageNormalize.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageNormalize.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageNormalize.h b/Imaging/General/vtkImageNormalize.h
index 4272c0179caf642d63aae3e02f202f1674986ae5..a01adb0bd4f45141f0d7481acfb371e059f043c2 100644
--- a/Imaging/General/vtkImageNormalize.h
+++ b/Imaging/General/vtkImageNormalize.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageNormalize.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageNormalize
  * @brief   Normalizes that scalar components for each point.
diff --git a/Imaging/General/vtkImageRange3D.cxx b/Imaging/General/vtkImageRange3D.cxx
index 3a484a5cd945c3014b8470c0ae0f90467511511f..7638987f79b5d4f33d48fef05f482bfff5a66ace 100644
--- a/Imaging/General/vtkImageRange3D.cxx
+++ b/Imaging/General/vtkImageRange3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRange3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageRange3D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageRange3D.h b/Imaging/General/vtkImageRange3D.h
index a55cf53aa901d08223747a44158cc0aeb213220e..6c4258ab1839403812bf9b037a8e5cc210f1300f 100644
--- a/Imaging/General/vtkImageRange3D.h
+++ b/Imaging/General/vtkImageRange3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRange3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRange3D
  * @brief   Max - min of a circular neighborhood.
diff --git a/Imaging/General/vtkImageSeparableConvolution.cxx b/Imaging/General/vtkImageSeparableConvolution.cxx
index 6f977341985fa30c51c3d0212bcf0dbd6d192b18..4e247eceb7c03e064f5c56983e9d4b2070011299 100644
--- a/Imaging/General/vtkImageSeparableConvolution.cxx
+++ b/Imaging/General/vtkImageSeparableConvolution.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSeparableConvolution.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSeparableConvolution.h"
 
 #include "vtkFloatArray.h"
diff --git a/Imaging/General/vtkImageSeparableConvolution.h b/Imaging/General/vtkImageSeparableConvolution.h
index 2c1e325792c589a9a6b1945058f41561b242cbff..da06c8dbe77318a3c8c057700145e84db690691f 100644
--- a/Imaging/General/vtkImageSeparableConvolution.h
+++ b/Imaging/General/vtkImageSeparableConvolution.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSeparableConvolution.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSeparableConvolution
  * @brief    3 1D convolutions on an image
diff --git a/Imaging/General/vtkImageSlab.cxx b/Imaging/General/vtkImageSlab.cxx
index 458a1d711907977d45986cb366d12321425d125c..79750d42953cc514e883fd024155590fc4a27161 100644
--- a/Imaging/General/vtkImageSlab.cxx
+++ b/Imaging/General/vtkImageSlab.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSlab.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageSlab.h"
 
diff --git a/Imaging/General/vtkImageSlab.h b/Imaging/General/vtkImageSlab.h
index 3748db7a79d1d99b3b9b96273073867784d72954..9f74f92cfa6cdbc3febe2c3acf1117a607791eb0 100644
--- a/Imaging/General/vtkImageSlab.h
+++ b/Imaging/General/vtkImageSlab.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSlab.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSlab
  * @brief   combine image slices to form a slab image
diff --git a/Imaging/General/vtkImageSlabReslice.cxx b/Imaging/General/vtkImageSlabReslice.cxx
index b7dfc16c616af5d53cd0590beb86450d1ac44eb4..25663421139542f0a9c25c0d80e6a124f3626814 100644
--- a/Imaging/General/vtkImageSlabReslice.cxx
+++ b/Imaging/General/vtkImageSlabReslice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSlabReslice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSlabReslice.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageSlabReslice.h b/Imaging/General/vtkImageSlabReslice.h
index c9c714468f090fa6b45b2c57b95c840a4fd3aa15..e9587a8156bfab076e0184a7e529cf7ede6c380a 100644
--- a/Imaging/General/vtkImageSlabReslice.h
+++ b/Imaging/General/vtkImageSlabReslice.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSlabReslice.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSlabReslice
  * @brief   Thick slab reformat through data.
diff --git a/Imaging/General/vtkImageSobel2D.cxx b/Imaging/General/vtkImageSobel2D.cxx
index 3e39df8f85056c24bc28e499bd37dc4ae4e175d7..77670b503c42145df21e12ac66a2cf6465f458bd 100644
--- a/Imaging/General/vtkImageSobel2D.cxx
+++ b/Imaging/General/vtkImageSobel2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSobel2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSobel2D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageSobel2D.h b/Imaging/General/vtkImageSobel2D.h
index 2918e651ce64f11cf1817b8297a6ed3c77a84e4c..9b6d288f28bbee4b2d5300b96f74507fdd8b8b24 100644
--- a/Imaging/General/vtkImageSobel2D.h
+++ b/Imaging/General/vtkImageSobel2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSobel2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSobel2D
  * @brief   Computes a vector field using sobel functions.
diff --git a/Imaging/General/vtkImageSobel3D.cxx b/Imaging/General/vtkImageSobel3D.cxx
index 1e44bf4e767a4493868f85734033a0b944566d68..b50313ce6e3a7a84f0fe53ee8a92357eaad6e69d 100644
--- a/Imaging/General/vtkImageSobel3D.cxx
+++ b/Imaging/General/vtkImageSobel3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSobel3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSobel3D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageSobel3D.h b/Imaging/General/vtkImageSobel3D.h
index e765ab7f171fa80f1b43c9bb4ccb9df6c7077d03..3c5d6ec47b448ee2f799894b0b7e853ea28c1195 100644
--- a/Imaging/General/vtkImageSobel3D.h
+++ b/Imaging/General/vtkImageSobel3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSobel3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSobel3D
  * @brief   Computes a vector field using sobel functions.
diff --git a/Imaging/General/vtkImageSpatialAlgorithm.cxx b/Imaging/General/vtkImageSpatialAlgorithm.cxx
index 74e31f965403537554b6c72f42e3e125b8c47699..1491036400a9aecf435118e8473d282983f8c97f 100644
--- a/Imaging/General/vtkImageSpatialAlgorithm.cxx
+++ b/Imaging/General/vtkImageSpatialAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSpatialAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSpatialAlgorithm.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/General/vtkImageSpatialAlgorithm.h b/Imaging/General/vtkImageSpatialAlgorithm.h
index f96156ab050ad7cc521d03ce51ad5f908ca76358..74bc4bb2ff5a832bbc21c170a1bcb457b946b073 100644
--- a/Imaging/General/vtkImageSpatialAlgorithm.h
+++ b/Imaging/General/vtkImageSpatialAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSpatialAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSpatialAlgorithm
  * @brief   Filters that operate on pixel neighborhoods.
diff --git a/Imaging/General/vtkImageVariance3D.cxx b/Imaging/General/vtkImageVariance3D.cxx
index 0a132da5c077233e3bc42159472039b176855fc3..61c104f7e85e7f22fc58067b22bfd90d1cec7787 100644
--- a/Imaging/General/vtkImageVariance3D.cxx
+++ b/Imaging/General/vtkImageVariance3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageVariance3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageVariance3D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/General/vtkImageVariance3D.h b/Imaging/General/vtkImageVariance3D.h
index 55a297a401e5946c27d6746d7cd18472ff23523d..973dc7c78b74327ebccd18c181722c40c32c2ae8 100644
--- a/Imaging/General/vtkImageVariance3D.h
+++ b/Imaging/General/vtkImageVariance3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageVariance3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageVariance3D
  * @brief   Variance in a neighborhood.
diff --git a/Imaging/Hybrid/Testing/Cxx/TestImageToPoints.cxx b/Imaging/Hybrid/Testing/Cxx/TestImageToPoints.cxx
index 8975c2624f33311472d3ba35dc7431c1d52cea33..c8f8b8af1026bae76bffb8edc7951c61d24eff55 100644
--- a/Imaging/Hybrid/Testing/Cxx/TestImageToPoints.cxx
+++ b/Imaging/Hybrid/Testing/Cxx/TestImageToPoints.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkGlyph3DMapper.h"
diff --git a/Imaging/Hybrid/Testing/Cxx/TestSampleFunction.cxx b/Imaging/Hybrid/Testing/Cxx/TestSampleFunction.cxx
index 90194c41473ad43d34bbb7c4a86318c2d29641ce..940aeb45dc41636ccbb16d459ca5e660043a401b 100644
--- a/Imaging/Hybrid/Testing/Cxx/TestSampleFunction.cxx
+++ b/Imaging/Hybrid/Testing/Cxx/TestSampleFunction.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataArray.h>
 #include <vtkImageData.h>
 #include <vtkPointData.h>
diff --git a/Imaging/Hybrid/vtk.module b/Imaging/Hybrid/vtk.module
index f22f46b534941b4dfb2f6974f689984684d5a2da..5ee05a428cebae0f46d286cdd9d5a13fa22068ae 100644
--- a/Imaging/Hybrid/vtk.module
+++ b/Imaging/Hybrid/vtk.module
@@ -5,6 +5,10 @@ LIBRARY_NAME
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Imaging/Hybrid/vtkBooleanTexture.cxx b/Imaging/Hybrid/vtkBooleanTexture.cxx
index 88198196bd3f2f52d3c2bd96915f71d4976fa9c0..e82dc9610e3f9f3cddcbf7e58833aa6bdc11cc60 100644
--- a/Imaging/Hybrid/vtkBooleanTexture.cxx
+++ b/Imaging/Hybrid/vtkBooleanTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBooleanTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBooleanTexture.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Hybrid/vtkBooleanTexture.h b/Imaging/Hybrid/vtkBooleanTexture.h
index f6b7b2646a3e005ec2a47778ab418f0a1823ebef..9878f977a2a7cd58da8816c4d2d4e9e445adb6b0 100644
--- a/Imaging/Hybrid/vtkBooleanTexture.h
+++ b/Imaging/Hybrid/vtkBooleanTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBooleanTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBooleanTexture
  * @brief   generate 2D texture map based on combinations of inside, outside, and on region boundary
diff --git a/Imaging/Hybrid/vtkCheckerboardSplatter.cxx b/Imaging/Hybrid/vtkCheckerboardSplatter.cxx
index 59a4ca4873bee522f1dee01522d67925e8acd183..b255b6de90e6f7586bd12d1f535a422fa10caddd 100644
--- a/Imaging/Hybrid/vtkCheckerboardSplatter.cxx
+++ b/Imaging/Hybrid/vtkCheckerboardSplatter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCheckerboardSplatter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCheckerboardSplatter.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Imaging/Hybrid/vtkCheckerboardSplatter.h b/Imaging/Hybrid/vtkCheckerboardSplatter.h
index e619cc8be945aee33a221c23f78d2f205a77a07f..054e603013c6be154d5c90bd29066517615f9db0 100644
--- a/Imaging/Hybrid/vtkCheckerboardSplatter.h
+++ b/Imaging/Hybrid/vtkCheckerboardSplatter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCheckerboardSplatter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCheckerboardSplatter
  * @brief   splat points into a volume with an elliptical, Gaussian distribution
diff --git a/Imaging/Hybrid/vtkFastSplatter.cxx b/Imaging/Hybrid/vtkFastSplatter.cxx
index 773ec4342495c71db08d25f0e2fcaf6d1382329e..9a5492b1adf3c03c842c53f059a252c769634a12 100644
--- a/Imaging/Hybrid/vtkFastSplatter.cxx
+++ b/Imaging/Hybrid/vtkFastSplatter.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFastSplatter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFastSplatter.h"
 
diff --git a/Imaging/Hybrid/vtkFastSplatter.h b/Imaging/Hybrid/vtkFastSplatter.h
index e9fa521b4c67753195a3176cd3a3f7ac808b4895..e72141e4fb86199ae54c170d7cb56c84840309e8 100644
--- a/Imaging/Hybrid/vtkFastSplatter.h
+++ b/Imaging/Hybrid/vtkFastSplatter.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFastSplatter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFastSplatter
  * @brief   A splatter optimized for splatting single kernels.
diff --git a/Imaging/Hybrid/vtkGaussianSplatter.cxx b/Imaging/Hybrid/vtkGaussianSplatter.cxx
index bbc35b14394ebc954da2545ae47b7d4db85eb0bf..7f40c9126d4116c9f478e6433f8030472b57a062 100644
--- a/Imaging/Hybrid/vtkGaussianSplatter.cxx
+++ b/Imaging/Hybrid/vtkGaussianSplatter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianSplatter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGaussianSplatter.h"
 
 #include "vtkCompositeDataIterator.h"
diff --git a/Imaging/Hybrid/vtkGaussianSplatter.h b/Imaging/Hybrid/vtkGaussianSplatter.h
index 3d0730647cc0b75ece4f088ca2ae85d56aec32ff..d220af59df7241d1c27a267f752a96774fa65a7b 100644
--- a/Imaging/Hybrid/vtkGaussianSplatter.h
+++ b/Imaging/Hybrid/vtkGaussianSplatter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianSplatter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGaussianSplatter
  * @brief   splat points into a volume with an elliptical, Gaussian distribution
diff --git a/Imaging/Hybrid/vtkImageCursor3D.cxx b/Imaging/Hybrid/vtkImageCursor3D.cxx
index bff40e58dd4f3b67b4921449d0ea542835f100d1..5479ad33bd619beff8f7b400b354ea818aa8c41e 100644
--- a/Imaging/Hybrid/vtkImageCursor3D.cxx
+++ b/Imaging/Hybrid/vtkImageCursor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCursor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCursor3D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Hybrid/vtkImageCursor3D.h b/Imaging/Hybrid/vtkImageCursor3D.h
index 08c39e03aa7b7b68b07e299b2b6c7ef39e96a414..55ede16d68d6be48115cb80c2a2621a8d9d01602 100644
--- a/Imaging/Hybrid/vtkImageCursor3D.h
+++ b/Imaging/Hybrid/vtkImageCursor3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCursor3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCursor3D
  * @brief   Paints a cursor on top of an image or volume.
diff --git a/Imaging/Hybrid/vtkImageRectilinearWipe.cxx b/Imaging/Hybrid/vtkImageRectilinearWipe.cxx
index fb7f6c1859f661b06cbe323a06c886ad4614c8ac..2eaf44102c156997960d9f11379518a40e468d92 100644
--- a/Imaging/Hybrid/vtkImageRectilinearWipe.cxx
+++ b/Imaging/Hybrid/vtkImageRectilinearWipe.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRectilinearWipe.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageRectilinearWipe.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Hybrid/vtkImageRectilinearWipe.h b/Imaging/Hybrid/vtkImageRectilinearWipe.h
index 60ec75c408df6cf4c97b86afbc90659670b94fc4..3d7a54c09cd3d0d754dbe223564aab37be42b14b 100644
--- a/Imaging/Hybrid/vtkImageRectilinearWipe.h
+++ b/Imaging/Hybrid/vtkImageRectilinearWipe.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRectilinearWipe.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRectilinearWipe
  * @brief   make a rectilinear combination of two images.
diff --git a/Imaging/Hybrid/vtkImageToPoints.cxx b/Imaging/Hybrid/vtkImageToPoints.cxx
index ad76cef06561d1685f14323aab7c3c49de50b3e0..b7c553c89a1bd8ea005b00e536ac2ff2c5022b92 100644
--- a/Imaging/Hybrid/vtkImageToPoints.cxx
+++ b/Imaging/Hybrid/vtkImageToPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageToPoints.h"
 
 #include <vtkImageData.h>
diff --git a/Imaging/Hybrid/vtkImageToPoints.h b/Imaging/Hybrid/vtkImageToPoints.h
index cbd1f4275cb7df82efc3e77fcacb0a9ecb4ee153..309059975016018f2d1d7c37d67a554b797f6f17 100644
--- a/Imaging/Hybrid/vtkImageToPoints.h
+++ b/Imaging/Hybrid/vtkImageToPoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToPoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageToPoints
  * @brief   Extract all image voxels as points.
diff --git a/Imaging/Hybrid/vtkPointLoad.cxx b/Imaging/Hybrid/vtkPointLoad.cxx
index 6abbe5353052ae4cd57886b1a93f06b70c74f7fd..2cf9fce9768df24516adfa63c817e47eb6785c10 100644
--- a/Imaging/Hybrid/vtkPointLoad.cxx
+++ b/Imaging/Hybrid/vtkPointLoad.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointLoad.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointLoad.h"
 
 #include "vtkFloatArray.h"
diff --git a/Imaging/Hybrid/vtkPointLoad.h b/Imaging/Hybrid/vtkPointLoad.h
index 9a2b0a1dd5fcd412a62ba2d7e3bebc511f5eae71..ac736617777224161cde132e526eb26344f53967 100644
--- a/Imaging/Hybrid/vtkPointLoad.h
+++ b/Imaging/Hybrid/vtkPointLoad.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointLoad.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointLoad
  * @brief   compute stress tensors given point load on semi-infinite domain
diff --git a/Imaging/Hybrid/vtkSampleFunction.cxx b/Imaging/Hybrid/vtkSampleFunction.cxx
index f9b7e0bb239e923623170f0318823e991a52dcb5..65ae8be18146012de43a20477c0b5df5e03d7e1e 100644
--- a/Imaging/Hybrid/vtkSampleFunction.cxx
+++ b/Imaging/Hybrid/vtkSampleFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSampleFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSampleFunction.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Imaging/Hybrid/vtkSampleFunction.h b/Imaging/Hybrid/vtkSampleFunction.h
index 21100d2cfc0a82cdc89aa208d76d8780002c6b0a..d01134e7a79241ed2244f11f8158d2d70d58c00d 100644
--- a/Imaging/Hybrid/vtkSampleFunction.h
+++ b/Imaging/Hybrid/vtkSampleFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSampleFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSampleFunction
  * @brief   sample an implicit function over a structured point set
diff --git a/Imaging/Hybrid/vtkShepardMethod.cxx b/Imaging/Hybrid/vtkShepardMethod.cxx
index f464e4a4244f1cb5b2b0d0dbef8b5b1b13d6f70b..d64d100a136eb9ec0a9609ca26f3b0c2e4ce6b9c 100644
--- a/Imaging/Hybrid/vtkShepardMethod.cxx
+++ b/Imaging/Hybrid/vtkShepardMethod.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShepardMethod.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkShepardMethod.h"
 
 #include "vtkFloatArray.h"
diff --git a/Imaging/Hybrid/vtkShepardMethod.h b/Imaging/Hybrid/vtkShepardMethod.h
index 93591a891628fd58edf9867c04ca66301f224462..819be5797c6023677923bfa502337ecf4c600ec2 100644
--- a/Imaging/Hybrid/vtkShepardMethod.h
+++ b/Imaging/Hybrid/vtkShepardMethod.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShepardMethod.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShepardMethod
  * @brief   interpolate points and associated scalars onto volume
diff --git a/Imaging/Hybrid/vtkSliceCubes.cxx b/Imaging/Hybrid/vtkSliceCubes.cxx
index 45c95a03de21618920e3e8acc59126db81d6a1cf..c1d8db415d92fe8ff571fe799eb94742415a2dde 100644
--- a/Imaging/Hybrid/vtkSliceCubes.cxx
+++ b/Imaging/Hybrid/vtkSliceCubes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliceCubes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSliceCubes.h"
 
 #include "vtkByteSwap.h"
diff --git a/Imaging/Hybrid/vtkSliceCubes.h b/Imaging/Hybrid/vtkSliceCubes.h
index 3345c606583f9e695d1c6ffd092db20ca6b2975b..4fb58f73a2dce44aa7a272894852970024a95ca7 100644
--- a/Imaging/Hybrid/vtkSliceCubes.h
+++ b/Imaging/Hybrid/vtkSliceCubes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliceCubes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSliceCubes
  * @brief   generate isosurface(s) from volume four slices at a time
diff --git a/Imaging/Hybrid/vtkSurfaceReconstructionFilter.cxx b/Imaging/Hybrid/vtkSurfaceReconstructionFilter.cxx
index 93766035cf096e61e09ecc4491dd1412c6a35606..9598aa62453e63dbee47abdac2d3d09d68eea42a 100644
--- a/Imaging/Hybrid/vtkSurfaceReconstructionFilter.cxx
+++ b/Imaging/Hybrid/vtkSurfaceReconstructionFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceReconstructionFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSurfaceReconstructionFilter.h"
 
 #include "vtkFloatArray.h"
diff --git a/Imaging/Hybrid/vtkSurfaceReconstructionFilter.h b/Imaging/Hybrid/vtkSurfaceReconstructionFilter.h
index b9ffe0d8a88fbde5eb8edd56c192f84a0824e3dc..c7c48dc5a68816de0d8afe68a6fff6a227d0f24a 100644
--- a/Imaging/Hybrid/vtkSurfaceReconstructionFilter.h
+++ b/Imaging/Hybrid/vtkSurfaceReconstructionFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceReconstructionFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSurfaceReconstructionFilter
  * @brief   reconstructs a surface from unorganized points
diff --git a/Imaging/Hybrid/vtkTriangularTexture.cxx b/Imaging/Hybrid/vtkTriangularTexture.cxx
index f0133e385fc396af12c6ce9215536311fbe10ca7..aa96bf016b6050ed6395ba53aa4f91c5bafe48c4 100644
--- a/Imaging/Hybrid/vtkTriangularTexture.cxx
+++ b/Imaging/Hybrid/vtkTriangularTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangularTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTriangularTexture.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Hybrid/vtkTriangularTexture.h b/Imaging/Hybrid/vtkTriangularTexture.h
index 64f83267c6879dda647f0bea803068d3ffd80bba..d2028f92f777b2f08d9b4c9142b66242a747f6ea 100644
--- a/Imaging/Hybrid/vtkTriangularTexture.h
+++ b/Imaging/Hybrid/vtkTriangularTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTriangularTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTriangularTexture
  * @brief   generate 2D triangular texture map
diff --git a/Imaging/Hybrid/vtkVoxelModeller.cxx b/Imaging/Hybrid/vtkVoxelModeller.cxx
index 1963487507759e3f524f2b8dcb6b0f22aaf31631..cfeb97341e7ddc5d25b913d1a9728f60e651ecea 100644
--- a/Imaging/Hybrid/vtkVoxelModeller.cxx
+++ b/Imaging/Hybrid/vtkVoxelModeller.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxelModeller.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVoxelModeller.h"
 
 #include "vtkBitArray.h"
diff --git a/Imaging/Hybrid/vtkVoxelModeller.h b/Imaging/Hybrid/vtkVoxelModeller.h
index d87db6e71037738abe5b188aad6e27d6c01818f3..c8937eeea862390cdf000d365a0643efd206d82e 100644
--- a/Imaging/Hybrid/vtkVoxelModeller.h
+++ b/Imaging/Hybrid/vtkVoxelModeller.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVoxelModeller.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVoxelModeller
  * @brief   convert an arbitrary dataset to a voxel representation
diff --git a/Imaging/Math/vtk.module b/Imaging/Math/vtk.module
index cdc031e6f3a92f1f0a5809d261835a1e7327881b..f7ebdffc63caebec70879563e5b311ad031ac542 100644
--- a/Imaging/Math/vtk.module
+++ b/Imaging/Math/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Imaging/Math/vtkImageDivergence.cxx b/Imaging/Math/vtkImageDivergence.cxx
index 808966dbf9c67b2f2dd467720b2ee80a00e01130..d466f7f74630b7321bfdd217d5a50533e9af73b2 100644
--- a/Imaging/Math/vtkImageDivergence.cxx
+++ b/Imaging/Math/vtkImageDivergence.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDivergence.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDivergence.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Imaging/Math/vtkImageDivergence.h b/Imaging/Math/vtkImageDivergence.h
index 336c532c0e2477a228a3f335918bc69112c723ef..6ce5fef23e2b355a9957f4fd592988e0b8e15437 100644
--- a/Imaging/Math/vtkImageDivergence.h
+++ b/Imaging/Math/vtkImageDivergence.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDivergence.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDivergence
  * @brief   Divergence of a vector field.
diff --git a/Imaging/Math/vtkImageDotProduct.cxx b/Imaging/Math/vtkImageDotProduct.cxx
index 858c1ba9fbbbcfbe3e44eb656fb40ee73719ba76..abadeecc9ba0a45eb207e12e8648447d634384b2 100644
--- a/Imaging/Math/vtkImageDotProduct.cxx
+++ b/Imaging/Math/vtkImageDotProduct.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDotProduct.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDotProduct.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Math/vtkImageDotProduct.h b/Imaging/Math/vtkImageDotProduct.h
index 71dad83ded80848f122c85efa94b46bc8ba77971..73b303ef8fa0addafa35ba12506b1a67a01dc5ee 100644
--- a/Imaging/Math/vtkImageDotProduct.h
+++ b/Imaging/Math/vtkImageDotProduct.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDotProduct.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDotProduct
  * @brief   Dot product of two vector images.
diff --git a/Imaging/Math/vtkImageLogarithmicScale.cxx b/Imaging/Math/vtkImageLogarithmicScale.cxx
index 63d8b2ccabe6f62ab62595619b6b1f486367e959..f006f95c553e1839469fd53d9cc505992fbd39ec 100644
--- a/Imaging/Math/vtkImageLogarithmicScale.cxx
+++ b/Imaging/Math/vtkImageLogarithmicScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLogarithmicScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageLogarithmicScale.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Math/vtkImageLogarithmicScale.h b/Imaging/Math/vtkImageLogarithmicScale.h
index a8ec4fb5c0dbf8343961bd6c6729567a50c4456f..bc1a768efbba2987ef28d01d0936a30421fb33de 100644
--- a/Imaging/Math/vtkImageLogarithmicScale.h
+++ b/Imaging/Math/vtkImageLogarithmicScale.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLogarithmicScale.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageLogarithmicScale
  * @brief   Passes each pixel through log function.
diff --git a/Imaging/Math/vtkImageLogic.cxx b/Imaging/Math/vtkImageLogic.cxx
index efce217b8b31a8132ca905e3d8848e6bceecc7d8..85ba785cb1eb30c997de2c1c5280fb579284356f 100644
--- a/Imaging/Math/vtkImageLogic.cxx
+++ b/Imaging/Math/vtkImageLogic.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLogic.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageLogic.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Math/vtkImageLogic.h b/Imaging/Math/vtkImageLogic.h
index f72dc1953df52c81640f85d6f089ffa23c15ab8e..62f098cb9fe67f3a05a5b4ea8cc6afe32c59452c 100644
--- a/Imaging/Math/vtkImageLogic.h
+++ b/Imaging/Math/vtkImageLogic.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageLogic.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageLogic
  * @brief   And, or, xor, nand, nor, not.
diff --git a/Imaging/Math/vtkImageMagnitude.cxx b/Imaging/Math/vtkImageMagnitude.cxx
index c11ead427d0e9928bb727ff2ecad83828d07f509..7ce3840d318de9083cdc9d8ff46f8588a1555d16 100644
--- a/Imaging/Math/vtkImageMagnitude.cxx
+++ b/Imaging/Math/vtkImageMagnitude.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMagnitude.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMagnitude.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Math/vtkImageMagnitude.h b/Imaging/Math/vtkImageMagnitude.h
index b72924eec0f7871b503940837238dea07a5fc240..61771c571344c547d2cbe6c9415cc7eea028fd6f 100644
--- a/Imaging/Math/vtkImageMagnitude.h
+++ b/Imaging/Math/vtkImageMagnitude.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMagnitude.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMagnitude.h
  * @brief   Colapses components with magnitude function.
diff --git a/Imaging/Math/vtkImageMaskBits.cxx b/Imaging/Math/vtkImageMaskBits.cxx
index d5bcac690efd786eaf1255c210b8d46a7f7d587f..8ea004660ed17480b3a4c8b21b3511892c8351a7 100644
--- a/Imaging/Math/vtkImageMaskBits.cxx
+++ b/Imaging/Math/vtkImageMaskBits.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMaskBits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMaskBits.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Math/vtkImageMaskBits.h b/Imaging/Math/vtkImageMaskBits.h
index 1a203f58c0a8b890959daba329f405951a2387f8..7e60bcc344cc76a905ab0512d96bcbd3447315bd 100644
--- a/Imaging/Math/vtkImageMaskBits.h
+++ b/Imaging/Math/vtkImageMaskBits.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMaskBits.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMaskBits
  * @brief   applies a bit-mask pattern to each component.
diff --git a/Imaging/Math/vtkImageMathematics.cxx b/Imaging/Math/vtkImageMathematics.cxx
index 3eef806d093f337958826ee28e916b56873d8e7b..e3907110dae08e2e8266a0fdf99744d952c50347 100644
--- a/Imaging/Math/vtkImageMathematics.cxx
+++ b/Imaging/Math/vtkImageMathematics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMathematics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMathematics.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Imaging/Math/vtkImageMathematics.h b/Imaging/Math/vtkImageMathematics.h
index 8ddf97db21918958df4fc928aee67915faaea021..c9a3d1432a3e361eb0122d54d565605956a765d2 100644
--- a/Imaging/Math/vtkImageMathematics.h
+++ b/Imaging/Math/vtkImageMathematics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMathematics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMathematics
  * @brief   Add, subtract, multiply, divide, invert, sin,
diff --git a/Imaging/Math/vtkImageWeightedSum.cxx b/Imaging/Math/vtkImageWeightedSum.cxx
index c64c1e040c005fee70e38da578cc5efceba9d80b..649c0cf3b256865ea6c59fc69ed89211b33be112 100644
--- a/Imaging/Math/vtkImageWeightedSum.cxx
+++ b/Imaging/Math/vtkImageWeightedSum.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageWeightedSum.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageWeightedSum.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Imaging/Math/vtkImageWeightedSum.h b/Imaging/Math/vtkImageWeightedSum.h
index ca25c96c947fed77c3343926ab59c65344dd77ee..1cc5f488cc713537f5ce1045d495995e869dd91e 100644
--- a/Imaging/Math/vtkImageWeightedSum.h
+++ b/Imaging/Math/vtkImageWeightedSum.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageWeightedSum.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageWeightedSum
  * @brief    adds any number of images, weighting
diff --git a/Imaging/Morphological/Testing/Cxx/TestImageConnectivityFilter.cxx b/Imaging/Morphological/Testing/Cxx/TestImageConnectivityFilter.cxx
index 8e1fa50e8b298fddf3d9a4e0befef4fb4ef0e3fa..186beb80a34757b083cedd8e73aabd3cfeb99d20 100644
--- a/Imaging/Morphological/Testing/Cxx/TestImageConnectivityFilter.cxx
+++ b/Imaging/Morphological/Testing/Cxx/TestImageConnectivityFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImageConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the ImageConnectivityFilter class
 //
 // The command line arguments are:
diff --git a/Imaging/Morphological/Testing/Cxx/TestImageThresholdConnectivity.cxx b/Imaging/Morphological/Testing/Cxx/TestImageThresholdConnectivity.cxx
index 8de1e3c5599d711f46d902a64c0f930ad4c55112..eec6f97b738e1c8d2a7afed8eea2d88509b28d15 100644
--- a/Imaging/Morphological/Testing/Cxx/TestImageThresholdConnectivity.cxx
+++ b/Imaging/Morphological/Testing/Cxx/TestImageThresholdConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageThresholdConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageThresholdConnectivity class
 //
 // The command line arguments are:
diff --git a/Imaging/Morphological/vtk.module b/Imaging/Morphological/vtk.module
index 24b80260d4bd7788edd199f853ab883882d24afa..5c0ba270889ee96821f35629f0fbf28f6800c900 100644
--- a/Imaging/Morphological/vtk.module
+++ b/Imaging/Morphological/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Imaging/Morphological/vtkImageConnectivityFilter.cxx b/Imaging/Morphological/vtkImageConnectivityFilter.cxx
index 99b4d81fea46915dfdf9e84f12e8e0768579be85..4f63d32e435a8dc4354a673a9e96cfaf08e77a06 100644
--- a/Imaging/Morphological/vtkImageConnectivityFilter.cxx
+++ b/Imaging/Morphological/vtkImageConnectivityFilter.cxx
@@ -1,49 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConnectivityFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-  Copyright (c) 2014 David Gobbi
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions
-  are met:
-
-  * Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer.
-
-  * Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution.
-
-  * Neither the name of David Gobbi nor the names of any contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2014 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageConnectivityFilter.h"
 
 #include "vtkDataSet.h"
diff --git a/Imaging/Morphological/vtkImageConnectivityFilter.h b/Imaging/Morphological/vtkImageConnectivityFilter.h
index 316b91bcab0d00d015b6d3265ad316bc7f29f1df..d3cd9995dbf97d35e52a81f25ecfe751b55d8eb6 100644
--- a/Imaging/Morphological/vtkImageConnectivityFilter.h
+++ b/Imaging/Morphological/vtkImageConnectivityFilter.h
@@ -1,48 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConnectivityFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-  Copyright (c) 2014 David Gobbi
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions
-  are met:
-
-  * Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer.
-
-  * Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution.
-
-  * Neither the name of David Gobbi nor the names of any contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2014 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageConnectivityFilter
  * @brief   Label an image by connectivity
diff --git a/Imaging/Morphological/vtkImageConnector.cxx b/Imaging/Morphological/vtkImageConnector.cxx
index a64fae172b4e6690178774f5a9e1cdbf65135667..c435d40759f9021116c3323afe63fc36415d0e33 100644
--- a/Imaging/Morphological/vtkImageConnector.cxx
+++ b/Imaging/Morphological/vtkImageConnector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConnector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageConnector.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Morphological/vtkImageConnector.h b/Imaging/Morphological/vtkImageConnector.h
index b2a6270673c287cdcff6a490d5b1eba0ae4735df..06b7289bbb0b49803af1c2866ca91f5c6ccccc38 100644
--- a/Imaging/Morphological/vtkImageConnector.h
+++ b/Imaging/Morphological/vtkImageConnector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageConnector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageConnector
  * @brief   Create a binary image of a sphere.
diff --git a/Imaging/Morphological/vtkImageContinuousDilate3D.cxx b/Imaging/Morphological/vtkImageContinuousDilate3D.cxx
index 67afe2fd70d6f6624fb48fc4aa184ebb5869c1f2..dcef31a93d08823cdffec804c07abdea5bcfb56b 100644
--- a/Imaging/Morphological/vtkImageContinuousDilate3D.cxx
+++ b/Imaging/Morphological/vtkImageContinuousDilate3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageContinuousDilate3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageContinuousDilate3D.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Morphological/vtkImageContinuousDilate3D.h b/Imaging/Morphological/vtkImageContinuousDilate3D.h
index 58f021dc2c723cec98c34dc24bafffd5fc0e3217..d312ed741b2e31ab75eb74ca8a5c453ab0d7fa90 100644
--- a/Imaging/Morphological/vtkImageContinuousDilate3D.h
+++ b/Imaging/Morphological/vtkImageContinuousDilate3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageContinuousDilate3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageContinuousDilate3D
  * @brief   Dilate implemented as a maximum.
diff --git a/Imaging/Morphological/vtkImageContinuousErode3D.cxx b/Imaging/Morphological/vtkImageContinuousErode3D.cxx
index 33f87dbb6a90eedf71bc8795ef7f4f7fa58e4338..e3366b5b8ab32fe186b764e38c15ec64bfdcfa1c 100644
--- a/Imaging/Morphological/vtkImageContinuousErode3D.cxx
+++ b/Imaging/Morphological/vtkImageContinuousErode3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageContinuousErode3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageContinuousErode3D.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Morphological/vtkImageContinuousErode3D.h b/Imaging/Morphological/vtkImageContinuousErode3D.h
index 1bcd0eaaede2c977a49e5fbd2710cad56b1bb1c6..d508918fb3851fb2fe5c1beb316bd05e1b53e68e 100644
--- a/Imaging/Morphological/vtkImageContinuousErode3D.h
+++ b/Imaging/Morphological/vtkImageContinuousErode3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageContinuousErode3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageContinuousErode3D
  * @brief   Erosion implemented as a minimum.
diff --git a/Imaging/Morphological/vtkImageDilateErode3D.cxx b/Imaging/Morphological/vtkImageDilateErode3D.cxx
index 1b5b527f266e58f348f2eb000b6fa3e422d19ab0..e3c1c7d8188734a34948c14290e0657924576fa0 100644
--- a/Imaging/Morphological/vtkImageDilateErode3D.cxx
+++ b/Imaging/Morphological/vtkImageDilateErode3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDilateErode3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDilateErode3D.h"
 #include "vtkImageData.h"
 #include "vtkImageEllipsoidSource.h"
diff --git a/Imaging/Morphological/vtkImageDilateErode3D.h b/Imaging/Morphological/vtkImageDilateErode3D.h
index dc0dbe93f0c535b8b76fb667367286a19c02265e..db1afcfcb3d31dd8f07fca4d0fcfb3bc42eebf27 100644
--- a/Imaging/Morphological/vtkImageDilateErode3D.h
+++ b/Imaging/Morphological/vtkImageDilateErode3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDilateErode3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDilateErode3D
  * @brief   Dilates one value and erodes another.
diff --git a/Imaging/Morphological/vtkImageIslandRemoval2D.cxx b/Imaging/Morphological/vtkImageIslandRemoval2D.cxx
index eb98babde3ba2a5a15c3798840be09316c23f701..f1cea95f108865346f5b07a0978ecd5535828390 100644
--- a/Imaging/Morphological/vtkImageIslandRemoval2D.cxx
+++ b/Imaging/Morphological/vtkImageIslandRemoval2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIslandRemoval2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageIslandRemoval2D.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Morphological/vtkImageIslandRemoval2D.h b/Imaging/Morphological/vtkImageIslandRemoval2D.h
index ae4e7b7a43e57c59d298b07b9482a7f1c461af19..295cc891d5ce8eae7cf7b329bce3ddc672d6894d 100644
--- a/Imaging/Morphological/vtkImageIslandRemoval2D.h
+++ b/Imaging/Morphological/vtkImageIslandRemoval2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageIslandRemoval2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageIslandRemoval2D
  * @brief   Removes small clusters in masks.
diff --git a/Imaging/Morphological/vtkImageNonMaximumSuppression.cxx b/Imaging/Morphological/vtkImageNonMaximumSuppression.cxx
index 276e0e9174ed2122803dd47f366bf127dfb83dc6..ff430d2f144388662ef091aad81aab60b2f78a0f 100644
--- a/Imaging/Morphological/vtkImageNonMaximumSuppression.cxx
+++ b/Imaging/Morphological/vtkImageNonMaximumSuppression.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageNonMaximumSuppression.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageNonMaximumSuppression.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Morphological/vtkImageNonMaximumSuppression.h b/Imaging/Morphological/vtkImageNonMaximumSuppression.h
index 29d591f2caa53c6c69c6b5f813d7834a2526e530..6c7192e8ff73eacfe00affbd1f997464f2ff1429 100644
--- a/Imaging/Morphological/vtkImageNonMaximumSuppression.h
+++ b/Imaging/Morphological/vtkImageNonMaximumSuppression.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageNonMaximumSuppression.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageNonMaximumSuppression
  * @brief   Performs non-maximum suppression
diff --git a/Imaging/Morphological/vtkImageOpenClose3D.cxx b/Imaging/Morphological/vtkImageOpenClose3D.cxx
index 66920e1f2f19873df0701bbabfb39224a663c5f2..4d5dc0546c5edd6d23d29a3755dc2037a6c28544 100644
--- a/Imaging/Morphological/vtkImageOpenClose3D.cxx
+++ b/Imaging/Morphological/vtkImageOpenClose3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageOpenClose3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageOpenClose3D.h"
 
 #include "vtkCommand.h"
diff --git a/Imaging/Morphological/vtkImageOpenClose3D.h b/Imaging/Morphological/vtkImageOpenClose3D.h
index 8b7d4fd1f0e3a06eec0172f39caf133dddcf27f0..e20398ecfcf1bfdc398a1480cd253265ee60a93e 100644
--- a/Imaging/Morphological/vtkImageOpenClose3D.h
+++ b/Imaging/Morphological/vtkImageOpenClose3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageOpenClose3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageOpenClose3D
  * @brief   Will perform opening or closing.
diff --git a/Imaging/Morphological/vtkImageSeedConnectivity.cxx b/Imaging/Morphological/vtkImageSeedConnectivity.cxx
index cd774b45181f0bd24ffa6039e379fb64e5733914..2f8798b3571ff5d1c3afd3a4256a547a83a1c393 100644
--- a/Imaging/Morphological/vtkImageSeedConnectivity.cxx
+++ b/Imaging/Morphological/vtkImageSeedConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSeedConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSeedConnectivity.h"
 
 #include "vtkImageConnector.h"
diff --git a/Imaging/Morphological/vtkImageSeedConnectivity.h b/Imaging/Morphological/vtkImageSeedConnectivity.h
index 8ca6b58aa7b7276f0f436b0e76d625d9039908c6..322f4ed504f7acae567a2554a594d7b752f967fa 100644
--- a/Imaging/Morphological/vtkImageSeedConnectivity.h
+++ b/Imaging/Morphological/vtkImageSeedConnectivity.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSeedConnectivity.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSeedConnectivity
  * @brief   SeedConnectivity with user defined seeds.
diff --git a/Imaging/Morphological/vtkImageSkeleton2D.cxx b/Imaging/Morphological/vtkImageSkeleton2D.cxx
index c45513a066d08ba7691fd7af43d59ca20f7e6887..e5c6c997d18af930b629f6f71109d8ae0c943a11 100644
--- a/Imaging/Morphological/vtkImageSkeleton2D.cxx
+++ b/Imaging/Morphological/vtkImageSkeleton2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSkeleton2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSkeleton2D.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Imaging/Morphological/vtkImageSkeleton2D.h b/Imaging/Morphological/vtkImageSkeleton2D.h
index a623ecd2095803d165f0f64143cb3c7f65c0a576..cd64391d39b31bfb21978ee1f10ced85cf43aa25 100644
--- a/Imaging/Morphological/vtkImageSkeleton2D.h
+++ b/Imaging/Morphological/vtkImageSkeleton2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSkeleton2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSkeleton2D
  * @brief   Skeleton of 2D images.
diff --git a/Imaging/Morphological/vtkImageThresholdConnectivity.cxx b/Imaging/Morphological/vtkImageThresholdConnectivity.cxx
index 36a8cc57f7e07b464f359b8b0fad82a382b3d5e1..2e38e5eafe05429eb380c4733f58b7da44ee30c5 100644
--- a/Imaging/Morphological/vtkImageThresholdConnectivity.cxx
+++ b/Imaging/Morphological/vtkImageThresholdConnectivity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageThresholdConnectivity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageThresholdConnectivity.h"
 
diff --git a/Imaging/Morphological/vtkImageThresholdConnectivity.h b/Imaging/Morphological/vtkImageThresholdConnectivity.h
index 1d4d67d40a4ea46d5963a34327c7dc5405fc4346..e6fa45af56b9845cb2f7bbd23fa39a636041bb97 100644
--- a/Imaging/Morphological/vtkImageThresholdConnectivity.h
+++ b/Imaging/Morphological/vtkImageThresholdConnectivity.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageThresholdConnectivity.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageThresholdConnectivity
  * @brief   Flood fill an image region.
diff --git a/Imaging/OpenGL2/Testing/Cxx/TestOpenGLImageGradient.cxx b/Imaging/OpenGL2/Testing/Cxx/TestOpenGLImageGradient.cxx
index d1d7a753ef41d36f5659b889a42ee0d34c5e3b6c..1a5cdcbef3e633d592325284b92d033aa55a8a5e 100644
--- a/Imaging/OpenGL2/Testing/Cxx/TestOpenGLImageGradient.cxx
+++ b/Imaging/OpenGL2/Testing/Cxx/TestOpenGLImageGradient.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 
diff --git a/Imaging/OpenGL2/vtk.module b/Imaging/OpenGL2/vtk.module
index e4e4f8914aa05a6afe71e7eda16361a61615adee..d13b4c6f00284a940f5a18e559604d3fe08b4687 100644
--- a/Imaging/OpenGL2/vtk.module
+++ b/Imaging/OpenGL2/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::ImagingOpenGL2
 LIBRARY_NAME
   vtkImagingOpenGL2
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::ImagingGeneral
   VTK::RenderingOpenGL2
diff --git a/Imaging/OpenGL2/vtkOpenGLImageGradient.cxx b/Imaging/OpenGL2/vtkOpenGLImageGradient.cxx
index 6ac252a2833e2c337c937116eeb295b3fd702d52..cf365f761960f48583de7706b553433790d79dfe 100644
--- a/Imaging/OpenGL2/vtkOpenGLImageGradient.cxx
+++ b/Imaging/OpenGL2/vtkOpenGLImageGradient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageGradient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLImageGradient.h"
 
 #include "vtkOpenGLImageAlgorithmHelper.h"
diff --git a/Imaging/OpenGL2/vtkOpenGLImageGradient.h b/Imaging/OpenGL2/vtkOpenGLImageGradient.h
index 69f3ecd1a61d55dd7fd3d56090535c452a9a2805..c84c6169d94ab050a40ef9d727fe3a3e05647b48 100644
--- a/Imaging/OpenGL2/vtkOpenGLImageGradient.h
+++ b/Imaging/OpenGL2/vtkOpenGLImageGradient.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageGradient.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLImageGradient
  * @brief   Compute Gradient using the GPU
diff --git a/Imaging/Sources/vtk.module b/Imaging/Sources/vtk.module
index 4dd30f7a53213a46a8d7571f3d1d18105a617cdd..a07706b099875d48e78443acc1d2bb465f3bc333 100644
--- a/Imaging/Sources/vtk.module
+++ b/Imaging/Sources/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Imaging/Sources/vtkImageCanvasSource2D.cxx b/Imaging/Sources/vtkImageCanvasSource2D.cxx
index e9bff7e199244aba48bbaac3238ef428b84866f5..081a3ffc860851c4a268cc6b5bbe2ba5345cf645 100644
--- a/Imaging/Sources/vtkImageCanvasSource2D.cxx
+++ b/Imaging/Sources/vtkImageCanvasSource2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCanvasSource2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCanvasSource2D.h"
 
 #include "vtkImageCast.h"
diff --git a/Imaging/Sources/vtkImageCanvasSource2D.h b/Imaging/Sources/vtkImageCanvasSource2D.h
index 80735567c80ad9d1524d41c955c7e00057ef3209..f0535a85fc39165d9737991b09c4d445ece93800 100644
--- a/Imaging/Sources/vtkImageCanvasSource2D.h
+++ b/Imaging/Sources/vtkImageCanvasSource2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCanvasSource2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCanvasSource2D
  * @brief   Paints on a canvas
diff --git a/Imaging/Sources/vtkImageEllipsoidSource.cxx b/Imaging/Sources/vtkImageEllipsoidSource.cxx
index d6ffe60ec7a6973f4299ea923f654ff41375ab70..c3f978f3f6817f44104f21e5ea4a00f9c2204b0a 100644
--- a/Imaging/Sources/vtkImageEllipsoidSource.cxx
+++ b/Imaging/Sources/vtkImageEllipsoidSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageEllipsoidSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageEllipsoidSource.h"
 #include "vtkInformation.h"
 #include "vtkInformationVector.h"
diff --git a/Imaging/Sources/vtkImageEllipsoidSource.h b/Imaging/Sources/vtkImageEllipsoidSource.h
index 67b690177114dc8a6c6eea57b03b05900f139726..21426621931aca096a23949aa3aab0d3b2f328ab 100644
--- a/Imaging/Sources/vtkImageEllipsoidSource.h
+++ b/Imaging/Sources/vtkImageEllipsoidSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageEllipsoidSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageEllipsoidSource
  * @brief   Create a binary image of an ellipsoid.
diff --git a/Imaging/Sources/vtkImageGaussianSource.cxx b/Imaging/Sources/vtkImageGaussianSource.cxx
index ccf8a48b8fd8b7ff378755f9a6ed00bf72911d48..4ae81f833959bc0d02e13d601ae4ecddb98cad66 100644
--- a/Imaging/Sources/vtkImageGaussianSource.cxx
+++ b/Imaging/Sources/vtkImageGaussianSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGaussianSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageGaussianSource.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Sources/vtkImageGaussianSource.h b/Imaging/Sources/vtkImageGaussianSource.h
index 4b3ccee9595c04b3a5bfb8477970840296db80b8..fa5eadb324d79a994b819574cf73ad9f9e940269 100644
--- a/Imaging/Sources/vtkImageGaussianSource.h
+++ b/Imaging/Sources/vtkImageGaussianSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGaussianSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageGaussianSource
  * @brief   Create an image with Gaussian pixel values.
diff --git a/Imaging/Sources/vtkImageGridSource.cxx b/Imaging/Sources/vtkImageGridSource.cxx
index a6ae528e91dba0472400fc721e7d4043359e5d60..b84a72ca1b17544687b688cf8a154db351825cfc 100644
--- a/Imaging/Sources/vtkImageGridSource.cxx
+++ b/Imaging/Sources/vtkImageGridSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGridSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageGridSource.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Sources/vtkImageGridSource.h b/Imaging/Sources/vtkImageGridSource.h
index e13527dca187a3fcda4705f2099df5cefab2fa49..2d1aafae11c529e6aaee4217eddfcdc2ea231c1b 100644
--- a/Imaging/Sources/vtkImageGridSource.h
+++ b/Imaging/Sources/vtkImageGridSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageGridSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageGridSource
  * @brief   Create an image of a grid.
diff --git a/Imaging/Sources/vtkImageMandelbrotSource.cxx b/Imaging/Sources/vtkImageMandelbrotSource.cxx
index 06da155c1b7b769300d3b2373f61835c622e0d98..9c128ca197ef25516ba05a4e02a8ff74fe63c153 100644
--- a/Imaging/Sources/vtkImageMandelbrotSource.cxx
+++ b/Imaging/Sources/vtkImageMandelbrotSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMandelbrotSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMandelbrotSource.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Sources/vtkImageMandelbrotSource.h b/Imaging/Sources/vtkImageMandelbrotSource.h
index 7d8fbf0d07a61b8fe7e618b08b616664b1f8d4b8..216d8a09717eb4ef4b87095d34d4cdd3a32cb5bb 100644
--- a/Imaging/Sources/vtkImageMandelbrotSource.h
+++ b/Imaging/Sources/vtkImageMandelbrotSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMandelbrotSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMandelbrotSource
  * @brief   Mandelbrot image.
diff --git a/Imaging/Sources/vtkImageNoiseSource.cxx b/Imaging/Sources/vtkImageNoiseSource.cxx
index 34e742802a44451f7b2a2446684f66d78183a4d2..37a0250fb97b6886aa65c08543ad729e86fac6cf 100644
--- a/Imaging/Sources/vtkImageNoiseSource.cxx
+++ b/Imaging/Sources/vtkImageNoiseSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageNoiseSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageNoiseSource.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Sources/vtkImageNoiseSource.h b/Imaging/Sources/vtkImageNoiseSource.h
index 5877f2649fe233f61ce23e5d993e8317a6effe50..b272bb598bcfa49fa038b54766fdbee7a9e173e5 100644
--- a/Imaging/Sources/vtkImageNoiseSource.h
+++ b/Imaging/Sources/vtkImageNoiseSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageNoiseSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageNoiseSource
  * @brief   Create an image filled with noise.
diff --git a/Imaging/Sources/vtkImageSinusoidSource.cxx b/Imaging/Sources/vtkImageSinusoidSource.cxx
index a3640e9d90b311b9771aa885be27022e0793b540..d65a5e3e9136784697f7cc65de976304c4239341 100644
--- a/Imaging/Sources/vtkImageSinusoidSource.cxx
+++ b/Imaging/Sources/vtkImageSinusoidSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSinusoidSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSinusoidSource.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Sources/vtkImageSinusoidSource.h b/Imaging/Sources/vtkImageSinusoidSource.h
index 4bee28aa8f18a5629d63682f8a94119e755fa394..e5ec8231ab42e47c5776f6039b78f72263bfccdf 100644
--- a/Imaging/Sources/vtkImageSinusoidSource.h
+++ b/Imaging/Sources/vtkImageSinusoidSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSinusoidSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSinusoidSource
  * @brief   Create an image with sinusoidal pixel values.
diff --git a/Imaging/Statistics/vtk.module b/Imaging/Statistics/vtk.module
index 5a69c55c423fcfba10d85a5425954a657ff8be56..e1d31fb410e67ea077a34d0cd8fb7275479abe98 100644
--- a/Imaging/Statistics/vtk.module
+++ b/Imaging/Statistics/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
 PRIVATE_DEPENDS
diff --git a/Imaging/Statistics/vtkImageAccumulate.cxx b/Imaging/Statistics/vtkImageAccumulate.cxx
index fc32e2385aef1c644a1cfc959f677bc23fdf1d58..02bf42b15668786f8110cdb6f1b1d22bd9718c19 100644
--- a/Imaging/Statistics/vtkImageAccumulate.cxx
+++ b/Imaging/Statistics/vtkImageAccumulate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAccumulate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageAccumulate.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Statistics/vtkImageAccumulate.h b/Imaging/Statistics/vtkImageAccumulate.h
index da7de995a66dbbff6d257ab123580f5ad6b33c09..8ae8108c148a907d17d9511eed8160291d6d6503 100644
--- a/Imaging/Statistics/vtkImageAccumulate.h
+++ b/Imaging/Statistics/vtkImageAccumulate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageAccumulate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageAccumulate
  * @brief   Generalized histograms up to 3 dimensions.
diff --git a/Imaging/Statistics/vtkImageHistogram.cxx b/Imaging/Statistics/vtkImageHistogram.cxx
index 9eed8adf1c414fbd50b95af79df576e258a21397..2d27fd77ca032e212ea083b0965d7a9049db0384 100644
--- a/Imaging/Statistics/vtkImageHistogram.cxx
+++ b/Imaging/Statistics/vtkImageHistogram.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHistogram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageHistogram.h"
 
 #include "vtkIdTypeArray.h"
diff --git a/Imaging/Statistics/vtkImageHistogram.h b/Imaging/Statistics/vtkImageHistogram.h
index 473e46a9a8f3b40d4393fa548f9773651e850730..c09107f826b0b127b40737e3bd6cabe46e530bec 100644
--- a/Imaging/Statistics/vtkImageHistogram.h
+++ b/Imaging/Statistics/vtkImageHistogram.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHistogram.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageHistogram
  * @brief   Compute the histogram for an image.
diff --git a/Imaging/Statistics/vtkImageHistogramStatistics.cxx b/Imaging/Statistics/vtkImageHistogramStatistics.cxx
index 578328fd59670b44653f98e445a5f158f9c659de..ae92b10bedf95aba8a2ef174f786277a5e94fb4a 100644
--- a/Imaging/Statistics/vtkImageHistogramStatistics.cxx
+++ b/Imaging/Statistics/vtkImageHistogramStatistics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHistogramStatistics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageHistogramStatistics.h"
 
 #include "vtkIdTypeArray.h"
diff --git a/Imaging/Statistics/vtkImageHistogramStatistics.h b/Imaging/Statistics/vtkImageHistogramStatistics.h
index 75d1b6d5ec201b0f57956505ba73c148bde1b349..2cdd3fc37595010559bad43c19b3aaf1ae0cf3d4 100644
--- a/Imaging/Statistics/vtkImageHistogramStatistics.h
+++ b/Imaging/Statistics/vtkImageHistogramStatistics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageHistogramStatistics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageHistogramStatistics
  * @brief   Compute statistics for an image
diff --git a/Imaging/Stencil/vtk.module b/Imaging/Stencil/vtk.module
index 674141434dcc276ee77222ef16f2d3a38a8c4672..d071d171230cc0daae38acef3df99e6abc6a8662 100644
--- a/Imaging/Stencil/vtk.module
+++ b/Imaging/Stencil/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::ImagingCore
diff --git a/Imaging/Stencil/vtkImageStencil.cxx b/Imaging/Stencil/vtkImageStencil.cxx
index e7dbb3a7416bdd4f724e7d685beafbd3ec193e16..bb12b0bf33729111ebb0e1a866d85c3cd58f350e 100644
--- a/Imaging/Stencil/vtkImageStencil.cxx
+++ b/Imaging/Stencil/vtkImageStencil.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencil.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageStencil.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Stencil/vtkImageStencil.h b/Imaging/Stencil/vtkImageStencil.h
index 2ab1cb053a4e99b4da2b74bee081d0b260bf3073..16ca76cf3656f488064fb7f7fc628ea373657b90 100644
--- a/Imaging/Stencil/vtkImageStencil.h
+++ b/Imaging/Stencil/vtkImageStencil.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencil.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageStencil
  * @brief   combine images via a cookie-cutter operation
diff --git a/Imaging/Stencil/vtkImageStencilToImage.cxx b/Imaging/Stencil/vtkImageStencilToImage.cxx
index 0e410706aad29262ed9e614b78a52f1ddb1bd776..7e1b2fbeb692978a7e3bc8875a7d6c1b0d028bd8 100644
--- a/Imaging/Stencil/vtkImageStencilToImage.cxx
+++ b/Imaging/Stencil/vtkImageStencilToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageStencilToImage.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Stencil/vtkImageStencilToImage.h b/Imaging/Stencil/vtkImageStencilToImage.h
index c6c38dc09f58019de4798a67f5b012632e7bf863..ab8916915ed40814b920981ef6dee1efa621ddb1 100644
--- a/Imaging/Stencil/vtkImageStencilToImage.h
+++ b/Imaging/Stencil/vtkImageStencilToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStencilToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageStencilToImage
  * @brief   Convert an image stencil into an image
diff --git a/Imaging/Stencil/vtkImageToImageStencil.cxx b/Imaging/Stencil/vtkImageToImageStencil.cxx
index 80c7517b9d6774bf88a9632ea5658a607d20fc42..b5bf42b782633254d5091f4963a13f010639102b 100644
--- a/Imaging/Stencil/vtkImageToImageStencil.cxx
+++ b/Imaging/Stencil/vtkImageToImageStencil.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToImageStencil.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageToImageStencil.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Stencil/vtkImageToImageStencil.h b/Imaging/Stencil/vtkImageToImageStencil.h
index 149b40e1cd909b1940298782c88bb539a18ab4d4..e6e1ad330cf13e4a768c0b6001d3d0dc3814f380 100644
--- a/Imaging/Stencil/vtkImageToImageStencil.h
+++ b/Imaging/Stencil/vtkImageToImageStencil.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageToImageStencil.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageToImageStencil
  * @brief   clip an image with a mask image
diff --git a/Imaging/Stencil/vtkImplicitFunctionToImageStencil.cxx b/Imaging/Stencil/vtkImplicitFunctionToImageStencil.cxx
index a3da25de9aa5c740f8719f79e3e26ff837ad6362..81f341d46e6ef648bf33db700a997f86f8bca60b 100644
--- a/Imaging/Stencil/vtkImplicitFunctionToImageStencil.cxx
+++ b/Imaging/Stencil/vtkImplicitFunctionToImageStencil.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitFunctionToImageStencil.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitFunctionToImageStencil.h"
 
 #include "vtkImageData.h"
diff --git a/Imaging/Stencil/vtkImplicitFunctionToImageStencil.h b/Imaging/Stencil/vtkImplicitFunctionToImageStencil.h
index 763fe9c1fc8203b35cdbc26d183bd82bff366b35..d0cdccfee4ddd94a8d66b5b38a18e9df26ec8098 100644
--- a/Imaging/Stencil/vtkImplicitFunctionToImageStencil.h
+++ b/Imaging/Stencil/vtkImplicitFunctionToImageStencil.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitFunctionToImageStencil.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitFunctionToImageStencil
  * @brief   clip an image with a function
diff --git a/Imaging/Stencil/vtkLassoStencilSource.cxx b/Imaging/Stencil/vtkLassoStencilSource.cxx
index 476adfd598c5e543605c580e2eb8ee49735a7696..f6b054248d49079becb580f8d407a623f7b1ea0d 100644
--- a/Imaging/Stencil/vtkLassoStencilSource.cxx
+++ b/Imaging/Stencil/vtkLassoStencilSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLassoStencilSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLassoStencilSource.h"
 
 #include "vtkCardinalSpline.h"
diff --git a/Imaging/Stencil/vtkLassoStencilSource.h b/Imaging/Stencil/vtkLassoStencilSource.h
index 52c46ade7faefcc20768bd6d7a296b442b35ec0f..e8872945c79e8cf7039cf12e966d94904a8f6c51 100644
--- a/Imaging/Stencil/vtkLassoStencilSource.h
+++ b/Imaging/Stencil/vtkLassoStencilSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLassoStencilSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLassoStencilSource
  * @brief   Create a stencil from a contour
diff --git a/Imaging/Stencil/vtkPolyDataToImageStencil.cxx b/Imaging/Stencil/vtkPolyDataToImageStencil.cxx
index 18de38c7cc686e7f92fe2c7714e38e7a818ad6be..6c1b09b7c658e09ac749a25a3282643ff8a9b6a7 100644
--- a/Imaging/Stencil/vtkPolyDataToImageStencil.cxx
+++ b/Imaging/Stencil/vtkPolyDataToImageStencil.cxx
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataToImageStencil.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2008 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2008 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataToImageStencil.h"
 #include "vtkImageStencilData.h"
 #include "vtkObjectFactory.h"
diff --git a/Imaging/Stencil/vtkPolyDataToImageStencil.h b/Imaging/Stencil/vtkPolyDataToImageStencil.h
index 26f2745209e74066dffc4ff93b47a7c183d9cc44..7c5153328ce28a33000bba510c760d9187e328b4 100644
--- a/Imaging/Stencil/vtkPolyDataToImageStencil.h
+++ b/Imaging/Stencil/vtkPolyDataToImageStencil.h
@@ -1,50 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataToImageStencil.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-
-Copyright (c) 2008 Atamai, Inc.
-
-Use, modification and redistribution of the software, in source or
-binary forms, are permitted provided that the following terms and
-conditions are met:
-
-1) Redistribution of the source code, in verbatim or modified
-   form, must retain the above copyright notice, this license,
-   the following disclaimer, and any notices that refer to this
-   license and/or the following disclaimer.
-
-2) Redistribution in binary form must include the above copyright
-   notice, a copy of this license and the following disclaimer
-   in the documentation or with other materials provided with the
-   distribution.
-
-3) Modified copies of the source code must be clearly marked as such,
-   and must not be misrepresented as verbatim copies of the source code.
-
-THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS"
-WITHOUT EXPRESSED OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE.  IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR OTHER PARTY WHO MAY
-MODIFY AND/OR REDISTRIBUTE THE SOFTWARE UNDER THE TERMS OF THIS LICENSE
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BECOMING INACCURATE
-OR LOSS OF PROFIT OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF
-THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2008 Atamai, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataToImageStencil
  * @brief   use polydata to mask an image
diff --git a/Imaging/Stencil/vtkROIStencilSource.cxx b/Imaging/Stencil/vtkROIStencilSource.cxx
index d556fbe4f922ca3a8572a7ff5ab42d241e6e5614..14b1ed18fe1cead1fdcc42c2ff095469df6e2e43 100644
--- a/Imaging/Stencil/vtkROIStencilSource.cxx
+++ b/Imaging/Stencil/vtkROIStencilSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkROIStencilSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkROIStencilSource.h"
 
 #include "vtkDataArray.h"
diff --git a/Imaging/Stencil/vtkROIStencilSource.h b/Imaging/Stencil/vtkROIStencilSource.h
index b8e75dac06b2bd6b6c052d723a91cb571c71aee5..3ca4ad0e1ac1c17eb6d8a5c616e3ea2830adc50b 100644
--- a/Imaging/Stencil/vtkROIStencilSource.h
+++ b/Imaging/Stencil/vtkROIStencilSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkROIStencilSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkROIStencilSource
  * @brief   create simple mask shapes
diff --git a/Infovis/Boost/LICENSE b/Infovis/Boost/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Infovis/Boost/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Infovis/Boost/Testing/Cxx/TestVariantSerialization.cxx b/Infovis/Boost/Testing/Cxx/TestVariantSerialization.cxx
index cfca9f81a6ef392c155b34deb9bf6984562b8fed..33ad82468656dfb3335351dae91d7cba3aad1f1c 100644
--- a/Infovis/Boost/Testing/Cxx/TestVariantSerialization.cxx
+++ b/Infovis/Boost/Testing/Cxx/TestVariantSerialization.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVariantSerialization.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2008 The Trustees of Indiana University.
- * Use, modification and distribution is subject to the Boost Software
- * License, Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt)
- */
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2008 The Trustees of Indiana University.
+// SPDX-License-Identifier: BSD-3-Clause AND BSL-1.0
 #include "vtkSmartPointer.h"
 #include "vtkVariant.h"
 #include "vtkVariantArray.h"
diff --git a/Infovis/Boost/vtk.module b/Infovis/Boost/vtk.module
index 084147ffc4a78297dbcf947b513fe615ebab5ca1..2bbe400316a7b9c08efc39c7fea1d6c94432dcb8 100644
--- a/Infovis/Boost/vtk.module
+++ b/Infovis/Boost/vtk.module
@@ -2,6 +2,17 @@ NAME
   VTK::InfovisBoost
 LIBRARY_NAME
   vtkInfovisBoost
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
 TEST_DEPENDS
diff --git a/Infovis/Boost/vtkTryDowncast.h b/Infovis/Boost/vtkTryDowncast.h
index 689198b7cce52d70f4048047fd080c8951fff7cb..cf7462a87bbcd56bdb5bae9bf65a5e00c1a1a537 100644
--- a/Infovis/Boost/vtkTryDowncast.h
+++ b/Infovis/Boost/vtkTryDowncast.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTryDowncast.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #ifndef vtkTryDowncast_h
 #define vtkTryDowncast_h
diff --git a/Infovis/Boost/vtkVariantBoostSerialization.h b/Infovis/Boost/vtkVariantBoostSerialization.h
index 26cd1347b7bb9e129a316f332aa02ef364043ba8..b9828f0546dd9d4b515637e2dabbf7d973ca2be9 100644
--- a/Infovis/Boost/vtkVariantBoostSerialization.h
+++ b/Infovis/Boost/vtkVariantBoostSerialization.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVariantBoostSerialization.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*
- * Copyright (C) 2008 The Trustees of Indiana University.
- * Use, modification and distribution is subject to the Boost Software
- * License, Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt)
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (C) 2008 The Trustees of Indiana University.
+// SPDX-License-Identifier: BSD-3-Clause AND BSL-1.0
 /**
  * @class   vtkVariantBoostSerialization
  * @brief   Serialization support for
diff --git a/Infovis/BoostGraphAlgorithms/LICENSE b/Infovis/BoostGraphAlgorithms/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Infovis/BoostGraphAlgorithms/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayLogWeighting.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayLogWeighting.cxx
index 2e67731f6e393f60418b9dfd2209fddc881d7746..0783dc4948d12fb61992f7e65084ba6d387c3ec3 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayLogWeighting.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayLogWeighting.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoostArrayLogWeighting.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayRandomSparseArraySource.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayRandomSparseArraySource.cxx
index 8ef31a4c52cfa051ec2c514f5efe6b345a3055bc..9f5b58c773700d7b8902e422c74154e6d7de7d21 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayRandomSparseArraySource.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/BoostArrayRandomSparseArraySource.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoostArrayRandomSparseArraySource.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAdapter.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAdapter.cxx
index 16737a08f610a87a9768a1a7fe9d9feec2987f11..a855ee6b1b4c1251cb570e6f0c1ef388948027d3 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAdapter.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAdapter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoostAdapter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkBoostGraphAdapter.h"
 #include "vtkGraph.h"
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAlgorithms.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAlgorithms.cxx
index be7b64f9aad48ad59843e039cbb0342df1384d86..40ae3e5040e1878f18e8661aec9334468120c9e4 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAlgorithms.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostAlgorithms.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoostAlgorithms.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkActor.h"
 #include "vtkBoostBrandesCentrality.h"
 #include "vtkBoostBreadthFirstSearch.h"
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBetweennessClustering.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBetweennessClustering.cxx
index 2feee8ebb0babe2eeb6dc1f685a9977c3d0611c6..164f31da63698fedbb18585eb4069c530404c8a4 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBetweennessClustering.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBetweennessClustering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoostAlgorithms.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkBoostBetweennessClustering.h"
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBrandesCentrality.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBrandesCentrality.cxx
index 53e7a61966dc9f5cad2df78b4da93bdb073afae7..16d19611008a27083a72ff64c3cfd02fd9455b59 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBrandesCentrality.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostBrandesCentrality.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoostAlgorithms.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkActor.h"
 #include "vtkBoostBrandesCentrality.h"
 #include "vtkBoostBreadthFirstSearch.h"
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostDividedEdgeBundling.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostDividedEdgeBundling.cxx
index c93ae7fa1c23b2d5baa80a5ee287a067b9e56e5c..cf04dc2f4a4fdb0fae3de0e1fab5c6e1df25aa98 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostDividedEdgeBundling.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostDividedEdgeBundling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiagram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoostDividedEdgeBundling.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostExtractLargestComponent.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostExtractLargestComponent.cxx
index 428dd30962260a9f4af2ea6a4042aa1d899a8304..5c915494983781b8ff9cea043d54ab9945cae6ce 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostExtractLargestComponent.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostExtractLargestComponent.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataSetAttributes.h>
 #include <vtkDoubleArray.h>
 #include <vtkMutableUndirectedGraph.h>
diff --git a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostSplitTableField.cxx b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostSplitTableField.cxx
index a5cdefb29c800ae7a8bcd3f208475a4c4af5acef..60da31234f8792d9425ec39f9cceb1dd8d499189 100644
--- a/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostSplitTableField.cxx
+++ b/Infovis/BoostGraphAlgorithms/Testing/Cxx/TestBoostSplitTableField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBoostSplitTableField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoostSplitTableField.h"
 #include "vtkDelimitedTextReader.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtk.module b/Infovis/BoostGraphAlgorithms/vtk.module
index 0db8669c6fe7cb18f750c8c3d397212767d1c53f..3ffcd0111d80f844c9edb7200f9ab9360bf75a36 100644
--- a/Infovis/BoostGraphAlgorithms/vtk.module
+++ b/Infovis/BoostGraphAlgorithms/vtk.module
@@ -2,6 +2,17 @@ NAME
   VTK::InfovisBoostGraphAlgorithms
 LIBRARY_NAME
   vtkInfovisBoostGraphAlgorithms
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.cxx
index ab84bcf5161c0f55e85040877472b6e603656e21..8314cb116552505f069fb2c8c4303c28e8ac1655 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBetweennessClustering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoostBetweennessClustering.h"
 
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.h b/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.h
index 6b951f6dac1205e82628e4c3664df86c8893eb1a..aab06c737d35f697ea85ecab01c0d53259360b3a 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBetweennessClustering.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostGraphAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkBoostBetweennessClustering
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.cxx
index d7e4c902379a694eb70e3ed963c33840e38331b0..4d7af9236731c91024b052dcf04f68469f545204 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBiconnectedComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkBoostBiconnectedComponents.h"
 
 #include "vtkCellData.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.h b/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.h
index 3ff578444f7154fb44202a5cef34ed239cf82585..4c0ec206d61d2ffa6dc1075eb2065cd0c452c34b 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBiconnectedComponents.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBiconnectedComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostBiconnectedComponents
  * @brief   Find the biconnected components of a graph
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.cxx
index 5b996372fe951e2334e396993125ada7ed652b53..bf17427582953effda818405fadb73b7323bbad0 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBrandesCentrality.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkBoostBrandesCentrality.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.h b/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.h
index 17afd98100d7735ffda4089f41034505daf7dd61..99f44d9f4d449603c136ac776f68989645ff4fda 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBrandesCentrality.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBrandesCentrality.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostBrandesCentrality
  * @brief   Compute Brandes betweenness centrality
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.cxx
index ad4ba978a64b0d2ea9422293f62b1d48d8d560a5..a26989c127363b369110919b1954a6a0a786b3e7 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.cxx
@@ -1,27 +1,7 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBreadthFirstSearch.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-/*
- * Copyright (C) 2008 The Trustees of Indiana University.
- * Use, modification and distribution is subject to the Boost Software
- * License, Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt)
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-FileCopyrightText: Copyright (C) 2008 The Trustees of Indiana University
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov AND BSL-1.0
 #include "vtkBoostBreadthFirstSearch.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.h b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.h
index 5bbcc4a1da856eb0262e49dbd6d6eb98623e1ff8..5db76f3b6161eccac4f83b158936ce190cc18295 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearch.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBreadthFirstSearch.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostBreadthFirstSearch
  * @brief   Boost breadth_first_search on a vtkGraph
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.cxx
index 90e5c451e2a0be07efecfe3990a8ff1082ce2837..75858350a518914d292148191ec4733a0e2f00f9 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBreadthFirstSearchTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkBoostBreadthFirstSearchTree.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.h b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.h
index 702f5c6585f7c542cde5d1462417d977d01d16b0..8c837b12c262d30a8d85848e52411ad542f320b6 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostBreadthFirstSearchTree.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostBreadthFirstSearchTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostBreadthFirstSearchTree
  * @brief   Constructs a BFS tree from a graph
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.cxx
index 22a642bc34d7bbab86cfc787689b41b38e1fa06c..44e9a0eb2d3f91577694a3749c6f2596b192ee1d 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostConnectedComponents.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkBoostConnectedComponents.h"
 
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.h b/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.h
index 4e133b3693eb441178300e41ccfb683d2c9816be..48e673a58d7db8bfd8e933297930288aca748633 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostConnectedComponents.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostConnectedComponents.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostConnectedComponents
  * @brief   Find the connected components of a graph
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.cxx
index 63fba690fb916c7574cab6430ddf1840af62f377..9d83f61717f05fe6d9c9995341d156719f48edcb 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostDividedEdgeBundling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkBoostDividedEdgeBundling.h"
 
 #include "vtkBoostGraphAdapter.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.h b/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.h
index bdca7e9553d965b3644e40fff715b325c6657420..d6591812bd1399c0f6ed56bf75b478d6503ee08f 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostDividedEdgeBundling.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostDividedEdgeBundling.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostDividedEdgeBundling
  * @brief   layout graph edges in directed edge bundles
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.cxx
index 6be838790b27c1564b35fcf45f290dcf95f880af..369d1004d29d85d9255a778302f55c201fe9bf73 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostExtractLargestComponent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoostExtractLargestComponent.h"
 
 #include "vtkBoostConnectedComponents.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.h b/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.h
index ce8c2a01d2e1180b545746e7da066f5d9b68d98d..79c370e85997915d0fafee0c44d79b5f7827c645 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostExtractLargestComponent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostExtractLargestComponent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoostExtractLargestComponent
  * @brief   Extract the largest connected
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostGraphAdapter.h b/Infovis/BoostGraphAlgorithms/vtkBoostGraphAdapter.h
index 6429990e01838f4827d7486dafa8cd4d1e268f22..151d355181b0246f4805b090d4152079f8aadc6f 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostGraphAdapter.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostGraphAdapter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostGraphAdapter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDirectedGraph
  *
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.cxx
index 18cdd84abce028d1d8e9bc85461fa6e9372c59ee..94431a64bc1793511c742ebe017476a258f6311d 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBoostKruskalMinimumSpanningTree.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkBoostKruskalMinimumSpanningTree.h"
 
 #include "vtkBoostGraphAdapter.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.h b/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.h
index b01e75c2845fe9594a8a530cbe9eb6da681554b0..02cbd25b2723bca61ca18cdf4f20d36eafabc600 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostKruskalMinimumSpanningTree.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBoostKruskalMinimumSpanningTree.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostKruskalMinimumSpanningTree
  * @brief   Constructs a minimum spanning
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.cxx
index 610eb5b676d6d8dd29fa47d3c0a3b1c074564a6d..3a9ca0c23a30ae96ab686dcd4bd7fb218b32d25b 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostLogWeighting.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkBoostLogWeighting.h"
 #include "vtkArrayCoordinates.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.h b/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.h
index 737e444e125ad7c8a02e8db129d4ddd7a26ee937..dbdf1f833440a49db73ed2da22dc1ff9246f0cc8 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostLogWeighting.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostLogWeighting.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkBoostLogWeighting
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.cxx
index 93ed00e1cd6ddae9917bbd4ff0a1bbe02ab537f7..d7b8fcf585b26cd975a5cf6a7c01479a9cbb9103 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBoostPrimMinimumSpanningTree.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkBoostPrimMinimumSpanningTree.h"
 
 #include "vtkBoostGraphAdapter.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.h b/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.h
index 9fe10a06dab5d069e00594c39253ab722de5d65b..d065d82e063d1b9b0f8b4943292872ac51976737 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostPrimMinimumSpanningTree.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBoostPrimMinimumSpanningTree.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoostPrimMinimumSpanningTree
  * @brief   Constructs a minimum spanning
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.cxx
index 86b0a805cb4b89b42e76c96dd19f6111c05655af..826ef98e5fcd224126d5ecb45bbfebf48ec60309 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostRandomSparseArraySource.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkBoostRandomSparseArraySource.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.h b/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.h
index 6f9a9718d6e0dd10742cc7e0030413583249ce1d..6fbcf09f61188e62fdf9a888db66dda34aeeaf1b 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostRandomSparseArraySource.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostRandomSparseArraySource.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkBoostRandomSparseArraySource
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.cxx b/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.cxx
index a47d16c9e6852229ff889562c1211c624562f935..3cb67524e30bd5027749b5840542345f97e85510 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.cxx
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostSplitTableField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoostSplitTableField.h"
 
diff --git a/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.h b/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.h
index 5b5c859aa02892a34410734ff36e28bdc84ebcf5..082f4fae8889e178d45bb1dcab8b447919f9ff54 100644
--- a/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.h
+++ b/Infovis/BoostGraphAlgorithms/vtkBoostSplitTableField.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoostSplitTableField.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoostSplitTableField
  * @brief   "Splits" one-or-more table fields by duplicating rows containing delimited data.
diff --git a/Infovis/Core/LICENSE b/Infovis/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Infovis/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Infovis/Core/Testing/Cxx/ArrayDotProductSimilarity.cxx b/Infovis/Core/Testing/Cxx/ArrayDotProductSimilarity.cxx
index 1fa849fb3dda171a1ac9c0e6d53e9f3f145b6aff..99cd0630f83edd14fb25c02f6d957a3ef0cf4051 100644
--- a/Infovis/Core/Testing/Cxx/ArrayDotProductSimilarity.cxx
+++ b/Infovis/Core/Testing/Cxx/ArrayDotProductSimilarity.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayDotProductSimilarity.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Infovis/Core/Testing/Cxx/ArraySparseArrayToTable.cxx b/Infovis/Core/Testing/Cxx/ArraySparseArrayToTable.cxx
index 3c3e93b88eb131d3fbb900835c07a8ef56a5f16e..bca4d61b0e47237db001979daed811d8fd0be525 100644
--- a/Infovis/Core/Testing/Cxx/ArraySparseArrayToTable.cxx
+++ b/Infovis/Core/Testing/Cxx/ArraySparseArrayToTable.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArraySparseArrayToTable.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkAbstractArray.h>
 #include <vtkArrayData.h>
diff --git a/Infovis/Core/Testing/Cxx/ArrayTableToSparseArray.cxx b/Infovis/Core/Testing/Cxx/ArrayTableToSparseArray.cxx
index 9998e39ce1d0b90f62b295040302316b0af72912..4422e8385d872520d8eebe12bdaacdf12960cedb 100644
--- a/Infovis/Core/Testing/Cxx/ArrayTableToSparseArray.cxx
+++ b/Infovis/Core/Testing/Cxx/ArrayTableToSparseArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayTableToSparseArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Infovis/Core/Testing/Cxx/ArrayToTable.cxx b/Infovis/Core/Testing/Cxx/ArrayToTable.cxx
index 8716e1eebba28221c1a81d59fa4266a04470874a..b03f34d4cda97b378a740a593d1ee1f812d06026 100644
--- a/Infovis/Core/Testing/Cxx/ArrayToTable.cxx
+++ b/Infovis/Core/Testing/Cxx/ArrayToTable.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayToTable.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkAbstractArray.h>
 #include <vtkArrayData.h>
diff --git a/Infovis/Core/Testing/Cxx/ArrayTransposeMatrix.cxx b/Infovis/Core/Testing/Cxx/ArrayTransposeMatrix.cxx
index cce1829af8f246687e26fb9120a0d98c9ee068ec..7560a1a6725c2de8040a4015614af4b051ab6df7 100644
--- a/Infovis/Core/Testing/Cxx/ArrayTransposeMatrix.cxx
+++ b/Infovis/Core/Testing/Cxx/ArrayTransposeMatrix.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ArrayTransposeMatrix.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayPrint.h>
diff --git a/Infovis/Core/Testing/Cxx/TestArrayNorm.cxx b/Infovis/Core/Testing/Cxx/TestArrayNorm.cxx
index e47c00da45df4f122e21d134a61280ed2133ed0d..47a25d1b831be9e3d22263bcee57efe049b0e0c8 100644
--- a/Infovis/Core/Testing/Cxx/TestArrayNorm.cxx
+++ b/Infovis/Core/Testing/Cxx/TestArrayNorm.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestArrayNorm.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkArrayData.h>
 #include <vtkArrayNorm.h>
diff --git a/Infovis/Core/Testing/Cxx/TestCollapseVerticesByArray.cxx b/Infovis/Core/Testing/Cxx/TestCollapseVerticesByArray.cxx
index c3c90fee5c5d2e0a5a8bcc3f1f9007adfde5b4a1..dd52054025f9433a5d8d82435bec73877f11388c 100644
--- a/Infovis/Core/Testing/Cxx/TestCollapseVerticesByArray.cxx
+++ b/Infovis/Core/Testing/Cxx/TestCollapseVerticesByArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCollapseVerticesByArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCollapseVerticesByArray.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Infovis/Core/Testing/Cxx/TestContinuousScatterPlot.cxx b/Infovis/Core/Testing/Cxx/TestContinuousScatterPlot.cxx
index 67f8fb39d6968b86e1e62e484d054a0720eb1a5f..3873a63e78cded38b194edee4b01288bda74da57 100644
--- a/Infovis/Core/Testing/Cxx/TestContinuousScatterPlot.cxx
+++ b/Infovis/Core/Testing/Cxx/TestContinuousScatterPlot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContinuousScatterPlot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // PURPOSE: test new vtkContinuousScatterplot filter
 #include <cstring>
diff --git a/Infovis/Core/Testing/Cxx/TestExtractSelectedGraph.cxx b/Infovis/Core/Testing/Cxx/TestExtractSelectedGraph.cxx
index d966533d0fe0a3b1111fcd23d7d51f94a68b8556..7ca502b0f128f343b5347b9c144e9c7bf8651d20 100644
--- a/Infovis/Core/Testing/Cxx/TestExtractSelectedGraph.cxx
+++ b/Infovis/Core/Testing/Cxx/TestExtractSelectedGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelectedGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkActor.h"
 #include "vtkCircularLayoutStrategy.h"
 #include "vtkDoubleArray.h"
diff --git a/Infovis/Core/Testing/Cxx/TestExtractSelectedTree.cxx b/Infovis/Core/Testing/Cxx/TestExtractSelectedTree.cxx
index 97f2b1e100572811340acde0268d00acaf1c4c78..de61ded0af6a062366fe7378120d07315b0b7dc8 100644
--- a/Infovis/Core/Testing/Cxx/TestExtractSelectedTree.cxx
+++ b/Infovis/Core/Testing/Cxx/TestExtractSelectedTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestExtractSelectedTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/Infovis/Core/Testing/Cxx/TestGraphAlgorithms.cxx b/Infovis/Core/Testing/Cxx/TestGraphAlgorithms.cxx
index dff17f2dbc40fa461b59c32c2460f757ae0630d0..d74e2896b464fda239f175ab87b0d5d33f755a6a 100644
--- a/Infovis/Core/Testing/Cxx/TestGraphAlgorithms.cxx
+++ b/Infovis/Core/Testing/Cxx/TestGraphAlgorithms.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGraphAlgorithms.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkActor.h"
 #include "vtkGlyph3D.h"
 #include "vtkGlyphSource2D.h"
diff --git a/Infovis/Core/Testing/Cxx/TestKCoreDecomposition.cxx b/Infovis/Core/Testing/Cxx/TestKCoreDecomposition.cxx
index c0931e0a1489b9aeed2b8951e4cedfa19c2439e7..d680435db50ca86b327bce57499975d512be02d3 100644
--- a/Infovis/Core/Testing/Cxx/TestKCoreDecomposition.cxx
+++ b/Infovis/Core/Testing/Cxx/TestKCoreDecomposition.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestKCorePartitioners.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkDataArray.h"
 #include "vtkDataSetAttributes.h"
 #include "vtkKCoreDecomposition.h"
diff --git a/Infovis/Core/Testing/Cxx/TestMergeGraphs.cxx b/Infovis/Core/Testing/Cxx/TestMergeGraphs.cxx
index db69bb049817da0c2cdd0ba64363be20447ac5f6..db561769486d3e973c68194722670b40a0dda433 100644
--- a/Infovis/Core/Testing/Cxx/TestMergeGraphs.cxx
+++ b/Infovis/Core/Testing/Cxx/TestMergeGraphs.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMergeGraphs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDelimitedTextReader.h>
 #include <vtkIOStream.h>
diff --git a/Infovis/Core/Testing/Cxx/TestMergeTables.cxx b/Infovis/Core/Testing/Cxx/TestMergeTables.cxx
index 2d62750169b34df303656a8e412f02b324c0cf67..3388abd4d5044b99a1153b9c0f4c9584329e02c9 100644
--- a/Infovis/Core/Testing/Cxx/TestMergeTables.cxx
+++ b/Infovis/Core/Testing/Cxx/TestMergeTables.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMergeTables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkDelimitedTextReader.h>
 #include <vtkIOStream.h>
diff --git a/Infovis/Core/Testing/Cxx/TestPruneTreeFilter.cxx b/Infovis/Core/Testing/Cxx/TestPruneTreeFilter.cxx
index dee78d9f875958b851a27f00940bdbebb273d27e..aa19c2bd55a3684d08b17c00cbce2ff9e5904fea 100644
--- a/Infovis/Core/Testing/Cxx/TestPruneTreeFilter.cxx
+++ b/Infovis/Core/Testing/Cxx/TestPruneTreeFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPruneTreeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMutableDirectedGraph.h"
 #include "vtkNew.h"
diff --git a/Infovis/Core/Testing/Cxx/TestRandomGraphSource.cxx b/Infovis/Core/Testing/Cxx/TestRandomGraphSource.cxx
index 0342a1ffeb2f254512074a8be4684ccf35929b80..2aec353e1fda646e5dd0fb18a2ba3d98f7ae4f13 100644
--- a/Infovis/Core/Testing/Cxx/TestRandomGraphSource.cxx
+++ b/Infovis/Core/Testing/Cxx/TestRandomGraphSource.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRandomGraphSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkAdjacentVertexIterator.h"
 #include "vtkBitArray.h"
 #include "vtkGraph.h"
diff --git a/Infovis/Core/Testing/Cxx/TestReduceTable.cxx b/Infovis/Core/Testing/Cxx/TestReduceTable.cxx
index 8cf571ec49014af61281af8c298f453fc7d2615b..727dca5c050750fd47fce70a50a34ad1bdf493d8 100644
--- a/Infovis/Core/Testing/Cxx/TestReduceTable.cxx
+++ b/Infovis/Core/Testing/Cxx/TestReduceTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestReduceTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkReduceTable.h"
 
diff --git a/Infovis/Core/Testing/Cxx/TestRemoveIsolatedVertices.cxx b/Infovis/Core/Testing/Cxx/TestRemoveIsolatedVertices.cxx
index c2f6705d68ebf31e4d391baa533553adc68c9244..7d2a61136659c1b4687ccc09849d63b0634640dc 100644
--- a/Infovis/Core/Testing/Cxx/TestRemoveIsolatedVertices.cxx
+++ b/Infovis/Core/Testing/Cxx/TestRemoveIsolatedVertices.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRemoveIsolatedVertices.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include <vtkMutableUndirectedGraph.h>
 #include <vtkRemoveIsolatedVertices.h>
 #include <vtkSmartPointer.h>
diff --git a/Infovis/Core/Testing/Cxx/TestStreamGraph.cxx b/Infovis/Core/Testing/Cxx/TestStreamGraph.cxx
index d37bcff826d51d275066761299f7321b236e8ace..9e4c6f03077123cfe73ea42ce6fd105526c329d7 100644
--- a/Infovis/Core/Testing/Cxx/TestStreamGraph.cxx
+++ b/Infovis/Core/Testing/Cxx/TestStreamGraph.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkIntArray.h"
diff --git a/Infovis/Core/Testing/Cxx/TestStringToCategory.cxx b/Infovis/Core/Testing/Cxx/TestStringToCategory.cxx
index 07fdca8b8f941429a15680078a9db8ab29711f1a..65ea757a1d7f00a13a76c9e25f771af39dcafbcf 100644
--- a/Infovis/Core/Testing/Cxx/TestStringToCategory.cxx
+++ b/Infovis/Core/Testing/Cxx/TestStringToCategory.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStringToCategory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCircularLayoutStrategy.h"
diff --git a/Infovis/Core/Testing/Cxx/TestStringToNumeric.cxx b/Infovis/Core/Testing/Cxx/TestStringToNumeric.cxx
index b66f128d9144c6a39afca6484979f1eee874ffc5..bc150be76bc355880e7b1111f313caedfd6dff4b 100644
--- a/Infovis/Core/Testing/Cxx/TestStringToNumeric.cxx
+++ b/Infovis/Core/Testing/Cxx/TestStringToNumeric.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStringToNumeric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDelimitedTextReader.h"
 #include "vtkDoubleArray.h"
diff --git a/Infovis/Core/Testing/Cxx/TestTableToArray.cxx b/Infovis/Core/Testing/Cxx/TestTableToArray.cxx
index bfad3cb6a3d25a67239659aaf74e4cbd3b5f0f2f..8881f286b5b091b392a022fb2d5b2f2061a1bf30 100644
--- a/Infovis/Core/Testing/Cxx/TestTableToArray.cxx
+++ b/Infovis/Core/Testing/Cxx/TestTableToArray.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThresholdTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayData.h"
 #include "vtkArrayPrint.h"
diff --git a/Infovis/Core/Testing/Cxx/TestTableToGraph.cxx b/Infovis/Core/Testing/Cxx/TestTableToGraph.cxx
index 2bd70f2bbc3420f78fb9ca8006eef9a691eb9111..1af7306b12a38ba423f4b0f095a4007dee9d5e2c 100644
--- a/Infovis/Core/Testing/Cxx/TestTableToGraph.cxx
+++ b/Infovis/Core/Testing/Cxx/TestTableToGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTableToGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Infovis/Core/Testing/Cxx/TestThresholdTable.cxx b/Infovis/Core/Testing/Cxx/TestThresholdTable.cxx
index 29b8f6109a877985d4e5c6c59914029514f2cf09..e4858a88c270d80bf8e4bbce0a3dbf6f6fe2a5f7 100644
--- a/Infovis/Core/Testing/Cxx/TestThresholdTable.cxx
+++ b/Infovis/Core/Testing/Cxx/TestThresholdTable.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThresholdTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDoubleArray.h"
 #include "vtkIntArray.h"
diff --git a/Infovis/Core/Testing/Cxx/TestTreeDifferenceFilter.cxx b/Infovis/Core/Testing/Cxx/TestTreeDifferenceFilter.cxx
index 884562dd1a882c6e20542cde5699f252795206ec..0f8da22fcfee7655763388c8ca4779630f8942fa 100644
--- a/Infovis/Core/Testing/Cxx/TestTreeDifferenceFilter.cxx
+++ b/Infovis/Core/Testing/Cxx/TestTreeDifferenceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTreeDifferenceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/Infovis/Core/Testing/Cxx/TestWordCloud.cxx b/Infovis/Core/Testing/Cxx/TestWordCloud.cxx
index 844305f2bdb4052c3c21601c18c334d98731d0fb..eaab4d380d73ad5719461d6f9a5b8ce51a8920bd 100644
--- a/Infovis/Core/Testing/Cxx/TestWordCloud.cxx
+++ b/Infovis/Core/Testing/Cxx/TestWordCloud.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestWordCloud.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSmartPointer.h"
 #include "vtkWordCloud.h"
 
diff --git a/Infovis/Core/Testing/Cxx/UnitTestWordCloud.cxx b/Infovis/Core/Testing/Cxx/UnitTestWordCloud.cxx
index a630f383ed1e6ae5cec6d7c26c4d54faa840f0b0..4d243c000a6b23c7814e2a972c696448803d8ca1 100644
--- a/Infovis/Core/Testing/Cxx/UnitTestWordCloud.cxx
+++ b/Infovis/Core/Testing/Cxx/UnitTestWordCloud.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestWordCloud.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSmartPointer.h"
 #include "vtkWordCloud.h"
 
diff --git a/Infovis/Core/vtk.module b/Infovis/Core/vtk.module
index 86806e098cdf12a76e64c3b51f8fbf8e7d64bcd1..93b1cf3291bd4faf521fa1b7ee5a75ed96688834 100644
--- a/Infovis/Core/vtk.module
+++ b/Infovis/Core/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkInfovisCore
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Infovis/Core/vtkAddMembershipArray.cxx b/Infovis/Core/vtkAddMembershipArray.cxx
index 880fa4e353e8213aac97a171d6b0cd8f5e170e2b..534a4019271afd30d91665f5638bde86d024fd88 100644
--- a/Infovis/Core/vtkAddMembershipArray.cxx
+++ b/Infovis/Core/vtkAddMembershipArray.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAddMembershipArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAddMembershipArray.h"
 
diff --git a/Infovis/Core/vtkAddMembershipArray.h b/Infovis/Core/vtkAddMembershipArray.h
index de6beb5f86ab2b31dce587c1a3845c0dfe1e54a0..cd6238d774d20b0d57b7e8c053c9a7cd3770b26e 100644
--- a/Infovis/Core/vtkAddMembershipArray.h
+++ b/Infovis/Core/vtkAddMembershipArray.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAddMembershipArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkAddMembershipArray
  * @brief   Add an array to the output indicating
diff --git a/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.cxx b/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.cxx
index 09b3ede880594a10cec3755f25a4962775412d1d..886d21235e26a2b0062265418b63e66110b9e9b8 100644
--- a/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.cxx
+++ b/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdjacencyMatrixToEdgeTable.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAdjacencyMatrixToEdgeTable.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.h b/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.h
index e51943179ddaf54df8f9698d42ab058f81336a5c..bb253cd51a17a2f9182328acb4fd2d76e60dcd2f 100644
--- a/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.h
+++ b/Infovis/Core/vtkAdjacencyMatrixToEdgeTable.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAdjacencyMatrixToEdgeTable.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkAdjacencyMatrixToEdgeTable
diff --git a/Infovis/Core/vtkArrayNorm.cxx b/Infovis/Core/vtkArrayNorm.cxx
index 2986d02bb832fd2e56bc4bcb125392f41b5cb369..b6470b1d1368da8ba270bf0eee208a34a5f48384 100644
--- a/Infovis/Core/vtkArrayNorm.cxx
+++ b/Infovis/Core/vtkArrayNorm.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayNorm.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayNorm.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/Core/vtkArrayNorm.h b/Infovis/Core/vtkArrayNorm.h
index 010fdae66a292b9564eef5c937cb4e5b960086f1..4bfa967fe73cae4ebe56036d0ab9bf106a5d4f6e 100644
--- a/Infovis/Core/vtkArrayNorm.h
+++ b/Infovis/Core/vtkArrayNorm.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayNorm.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayNorm
diff --git a/Infovis/Core/vtkArrayToTable.cxx b/Infovis/Core/vtkArrayToTable.cxx
index a793196ba7c4d10bb18fb7eaf5ca63c0c6a72247..d434f0faba2f596d8bd340516c0e123d7d221ac1 100644
--- a/Infovis/Core/vtkArrayToTable.cxx
+++ b/Infovis/Core/vtkArrayToTable.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayToTable.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkArrayToTable.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/Core/vtkArrayToTable.h b/Infovis/Core/vtkArrayToTable.h
index 56a3d2d08ccf2d5042c9ccba2837c9ddffd9fd09..23c620e6b9fd9505695bffc95ff024d293297eeb 100644
--- a/Infovis/Core/vtkArrayToTable.h
+++ b/Infovis/Core/vtkArrayToTable.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArrayToTable.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkArrayToTable
diff --git a/Infovis/Core/vtkCollapseGraph.cxx b/Infovis/Core/vtkCollapseGraph.cxx
index db80f982813b42fd205618579f225f7fd1b5640f..a608333e9e44835ae8606bbeb054a6cff1a39b1f 100644
--- a/Infovis/Core/vtkCollapseGraph.cxx
+++ b/Infovis/Core/vtkCollapseGraph.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollapseGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCollapseGraph.h"
 
 #include "vtkConvertSelection.h"
diff --git a/Infovis/Core/vtkCollapseGraph.h b/Infovis/Core/vtkCollapseGraph.h
index 506c614bca50e8282b929f9a1483540d21db9d5c..fd108765329819279cddf98f38d2ac3d0f56ea93 100644
--- a/Infovis/Core/vtkCollapseGraph.h
+++ b/Infovis/Core/vtkCollapseGraph.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollapseGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkCollapseGraph
diff --git a/Infovis/Core/vtkCollapseVerticesByArray.cxx b/Infovis/Core/vtkCollapseVerticesByArray.cxx
index de97a43c691c3ef1c65dc306c8f75738bacb3323..0a4d8cf33f2659bdd72a69388e452ae31dbd102e 100644
--- a/Infovis/Core/vtkCollapseVerticesByArray.cxx
+++ b/Infovis/Core/vtkCollapseVerticesByArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollapseVerticesByArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCollapseVerticesByArray.h"
 
diff --git a/Infovis/Core/vtkCollapseVerticesByArray.h b/Infovis/Core/vtkCollapseVerticesByArray.h
index 6863da1a8d116fcd6d7518723733607fafc4fa09..9495c9c3193b25e230c3f55949bf514b31251b8b 100644
--- a/Infovis/Core/vtkCollapseVerticesByArray.h
+++ b/Infovis/Core/vtkCollapseVerticesByArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollapseVerticesByArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCollapseVerticesByArray
  * @brief   Collapse the graph given a vertex array
diff --git a/Infovis/Core/vtkContinuousScatterplot.cxx b/Infovis/Core/vtkContinuousScatterplot.cxx
index 8f7390a5977de691558a91f8d69352f287cae3e8..b4498c489e3dd10167e9555552a17eb43dd3095d 100644
--- a/Infovis/Core/vtkContinuousScatterplot.cxx
+++ b/Infovis/Core/vtkContinuousScatterplot.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContinuousScatterplot.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContinuousScatterplot.h"
 
 #include "vtkCell.h"
diff --git a/Infovis/Core/vtkContinuousScatterplot.h b/Infovis/Core/vtkContinuousScatterplot.h
index 918ee08dfe9d9e8a9c7c53f38a032730e3fe4deb..ac81e32b039a1f52fad54a482b6ad2ed5fc825c4 100644
--- a/Infovis/Core/vtkContinuousScatterplot.h
+++ b/Infovis/Core/vtkContinuousScatterplot.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
 * @class vtkContinuousScatterplot
 * @brief Given a 3D domain space represented by an
diff --git a/Infovis/Core/vtkDataObjectToTable.cxx b/Infovis/Core/vtkDataObjectToTable.cxx
index ccd632e20cc3ac86a885875c88fb494023639f96..a162a5e8eb7cd187790f6518b64c41586adc8cbb 100644
--- a/Infovis/Core/vtkDataObjectToTable.cxx
+++ b/Infovis/Core/vtkDataObjectToTable.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectToTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Infovis/Core/vtkDataObjectToTable.h b/Infovis/Core/vtkDataObjectToTable.h
index 1f7cb90f9991ae9b37833c7d5501243f15775552..10cf8ea7ac15541a86a3da5c4e39cb909707c9f0 100644
--- a/Infovis/Core/vtkDataObjectToTable.h
+++ b/Infovis/Core/vtkDataObjectToTable.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataObjectToTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDataObjectToTable
  * @brief   extract field data as a table
diff --git a/Infovis/Core/vtkDotProductSimilarity.cxx b/Infovis/Core/vtkDotProductSimilarity.cxx
index dae20bc8d3ec63151582c837e00957b8d504002c..ce19935fc694c10b812b886684c765a3b590b7ac 100644
--- a/Infovis/Core/vtkDotProductSimilarity.cxx
+++ b/Infovis/Core/vtkDotProductSimilarity.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDotProductSimilarity.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDotProductSimilarity.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/Core/vtkDotProductSimilarity.h b/Infovis/Core/vtkDotProductSimilarity.h
index 9aa878bc18dedcd8208554862fc06648d304a465..a922904020fbb01b5f5c2f1c5238230383effb55 100644
--- a/Infovis/Core/vtkDotProductSimilarity.h
+++ b/Infovis/Core/vtkDotProductSimilarity.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDotProductSimilarity.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkDotProductSimilarity
diff --git a/Infovis/Core/vtkEdgeCenters.cxx b/Infovis/Core/vtkEdgeCenters.cxx
index 91ab92b05f0e116a4698bbc5198a3e02f41b7fb3..acd9229a656e9f4cec9cc98ba13dd2446a401f77 100644
--- a/Infovis/Core/vtkEdgeCenters.cxx
+++ b/Infovis/Core/vtkEdgeCenters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeCenters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEdgeCenters.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/Core/vtkEdgeCenters.h b/Infovis/Core/vtkEdgeCenters.h
index f779fd29b8570674c4d29e1e24cd396df963a092..b63dc7765f7d077a90aa667ea52c20b57ccf820e 100644
--- a/Infovis/Core/vtkEdgeCenters.h
+++ b/Infovis/Core/vtkEdgeCenters.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeCenters.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEdgeCenters
  * @brief   generate points at center of edges
diff --git a/Infovis/Core/vtkExpandSelectedGraph.cxx b/Infovis/Core/vtkExpandSelectedGraph.cxx
index e2e2b7360ea5bf32b67e72c78b5cc5f87ad25201..2265fa63ae9e87be3c8a10c698158d8e7203d77b 100644
--- a/Infovis/Core/vtkExpandSelectedGraph.cxx
+++ b/Infovis/Core/vtkExpandSelectedGraph.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExpandSelectedGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExpandSelectedGraph.h"
 
diff --git a/Infovis/Core/vtkExpandSelectedGraph.h b/Infovis/Core/vtkExpandSelectedGraph.h
index 21dad241fba0999ff3e26f667bfbdaeb064bb05f..0ed365a0e0adb2cdad40ab41e8ec6f4d902cb424 100644
--- a/Infovis/Core/vtkExpandSelectedGraph.h
+++ b/Infovis/Core/vtkExpandSelectedGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExpandSelectedGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkExpandSelectedGraph
diff --git a/Infovis/Core/vtkExtractSelectedGraph.cxx b/Infovis/Core/vtkExtractSelectedGraph.cxx
index e2a3b9f3c88f51d6066b73e572728e670ff96cea..cbae432f8716382c3b787f5ff33a151e34e623b9 100644
--- a/Infovis/Core/vtkExtractSelectedGraph.cxx
+++ b/Infovis/Core/vtkExtractSelectedGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkExtractSelectedGraph.h"
 
diff --git a/Infovis/Core/vtkExtractSelectedGraph.h b/Infovis/Core/vtkExtractSelectedGraph.h
index 476900ffebdc716f3754f21ec0f917949fc5d72e..ad0c8130ca49e7cebef1bff429d7937cb0472323 100644
--- a/Infovis/Core/vtkExtractSelectedGraph.h
+++ b/Infovis/Core/vtkExtractSelectedGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkExtractSelectedGraph
  * @brief   return a subgraph of a vtkGraph
diff --git a/Infovis/Core/vtkExtractSelectedTree.cxx b/Infovis/Core/vtkExtractSelectedTree.cxx
index 519a30f2115aa019e0afe93ed1570b73d7203530..9b36118f93ddd09e34b13dd264b806c1b8146672 100644
--- a/Infovis/Core/vtkExtractSelectedTree.cxx
+++ b/Infovis/Core/vtkExtractSelectedTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkExtractSelectedTree.h"
 
diff --git a/Infovis/Core/vtkExtractSelectedTree.h b/Infovis/Core/vtkExtractSelectedTree.h
index 99a1b32652334bb23366d154bb65f36ada3e7aac..f7e729b2434fe87da6c712a5a009275a9b55c0c9 100644
--- a/Infovis/Core/vtkExtractSelectedTree.h
+++ b/Infovis/Core/vtkExtractSelectedTree.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExtractSelectedTree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExtractSelectedTree
  * @brief   return a subtree from a vtkTree
diff --git a/Infovis/Core/vtkGenerateIndexArray.cxx b/Infovis/Core/vtkGenerateIndexArray.cxx
index adb8a32e406de97b14263b320faf6ce5af7d6c33..fb4ff27ee692e16f22a83ffdb1a43a77da079715 100644
--- a/Infovis/Core/vtkGenerateIndexArray.cxx
+++ b/Infovis/Core/vtkGenerateIndexArray.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateIndexArray.cxx
-
-  Copyright 2007 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
-  license for use of this work by or on behalf of the
-  U.S. Government. Redistribution and use in source and binary forms, with
-  or without modification, are permitted provided that this Notice and any
-  statement of authorship are reproduced on all copies.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGenerateIndexArray.h"
 #include "vtkCellData.h"
 #include "vtkDataSet.h"
diff --git a/Infovis/Core/vtkGenerateIndexArray.h b/Infovis/Core/vtkGenerateIndexArray.h
index b1d0854f2776d51eea0229a8a3e2ca66055d5ec2..20b90e3807de5042b076f7e1324b96d966294009 100644
--- a/Infovis/Core/vtkGenerateIndexArray.h
+++ b/Infovis/Core/vtkGenerateIndexArray.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenerateIndexArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGenerateIndexArray
  *
diff --git a/Infovis/Core/vtkGraphHierarchicalBundleEdges.cxx b/Infovis/Core/vtkGraphHierarchicalBundleEdges.cxx
index 156858e20ef509f5156e1d2a2dfb5437474b02ad..de19ebe82d1947616bf6298a7835fdb06ba6487b 100644
--- a/Infovis/Core/vtkGraphHierarchicalBundleEdges.cxx
+++ b/Infovis/Core/vtkGraphHierarchicalBundleEdges.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphHierarchicalBundleEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGraphHierarchicalBundleEdges.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/Core/vtkGraphHierarchicalBundleEdges.h b/Infovis/Core/vtkGraphHierarchicalBundleEdges.h
index 56564c30fa58b0e89ecfaff1ec4d59c1efb41fbe..9719fd5a9b722696515ac6cf9bfc2ee6b7cc018e 100644
--- a/Infovis/Core/vtkGraphHierarchicalBundleEdges.h
+++ b/Infovis/Core/vtkGraphHierarchicalBundleEdges.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphHierarchicalBundleEdges.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphHierarchicalBundleEdges
  * @brief   layout graph arcs in bundles
diff --git a/Infovis/Core/vtkGroupLeafVertices.cxx b/Infovis/Core/vtkGroupLeafVertices.cxx
index b9866c65782286656e863876c35d7053a81bc5b7..d6a610e3fef1d2ffcef7e716e2a68b848de23962 100644
--- a/Infovis/Core/vtkGroupLeafVertices.cxx
+++ b/Infovis/Core/vtkGroupLeafVertices.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGroupLeafVertices.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGroupLeafVertices.h"
 
diff --git a/Infovis/Core/vtkGroupLeafVertices.h b/Infovis/Core/vtkGroupLeafVertices.h
index e918e4d4924b15e620866d5fe222b9980cda579a..dcde5e0a8308b73b2fdc49712fdd5f3583ea7c68 100644
--- a/Infovis/Core/vtkGroupLeafVertices.h
+++ b/Infovis/Core/vtkGroupLeafVertices.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGroupLeafVertices.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGroupLeafVertices
  * @brief   Filter that expands a tree, categorizing leaf vertices
diff --git a/Infovis/Core/vtkKCoreDecomposition.cxx b/Infovis/Core/vtkKCoreDecomposition.cxx
index d59f282a853f47c51add89a584b9c09f567fd8d3..594e6ef5958375c375fb4cbddeab14577620f75e 100644
--- a/Infovis/Core/vtkKCoreDecomposition.cxx
+++ b/Infovis/Core/vtkKCoreDecomposition.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKCoreDecomposition.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkKCoreDecomposition.h"
 #include "vtkDirectedGraph.h"
 #include "vtkEdgeListIterator.h"
diff --git a/Infovis/Core/vtkKCoreDecomposition.h b/Infovis/Core/vtkKCoreDecomposition.h
index a7eb7843bbf3eab8f3eba4b6ae82c3700c99f218..a8698ea711772a8510c217f884a8a09048e4b9e3 100644
--- a/Infovis/Core/vtkKCoreDecomposition.h
+++ b/Infovis/Core/vtkKCoreDecomposition.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKCoreDecomposition.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkKCoreDecomposition
  * @brief   Compute the k-core decomposition of the input graph.
diff --git a/Infovis/Core/vtkMergeColumns.cxx b/Infovis/Core/vtkMergeColumns.cxx
index 983941edee3bd96a600541b9933d09d66ec9ffe2..34ce21193aa31b4851ffa6b3f1da001b7cc191a3 100644
--- a/Infovis/Core/vtkMergeColumns.cxx
+++ b/Infovis/Core/vtkMergeColumns.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeColumns.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkMergeColumns.h"
 
diff --git a/Infovis/Core/vtkMergeColumns.h b/Infovis/Core/vtkMergeColumns.h
index 30f6c90c82337c91b08767e92510b4dbef652844..03e68e7e91e1c1fe463e37ff5d2cd8804a9f70f4 100644
--- a/Infovis/Core/vtkMergeColumns.h
+++ b/Infovis/Core/vtkMergeColumns.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeColumns.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMergeColumns
  * @brief   merge two columns into a single column
diff --git a/Infovis/Core/vtkMergeGraphs.cxx b/Infovis/Core/vtkMergeGraphs.cxx
index 90d6cce4811181c6b70ec689cc241113b8f567b5..54d4e2a5967145e087ce2f6c4e20c96a1dcdfe13 100644
--- a/Infovis/Core/vtkMergeGraphs.cxx
+++ b/Infovis/Core/vtkMergeGraphs.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeGraphs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkMergeGraphs.h"
 
diff --git a/Infovis/Core/vtkMergeGraphs.h b/Infovis/Core/vtkMergeGraphs.h
index 4c0a3b4cead018b4b8286a55217263f86a40d514..16c3afa5d14bc9d10151d10400edaf4dd019cd6b 100644
--- a/Infovis/Core/vtkMergeGraphs.h
+++ b/Infovis/Core/vtkMergeGraphs.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeGraphs.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMergeGraphs
  * @brief   combines two graphs
diff --git a/Infovis/Core/vtkMergeTables.cxx b/Infovis/Core/vtkMergeTables.cxx
index 862e8e11be3b4a4911bcdb081755d26df3cd0531..1303e648a5fe14c7405d22058fac897e20906310 100644
--- a/Infovis/Core/vtkMergeTables.cxx
+++ b/Infovis/Core/vtkMergeTables.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeTables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkMergeTables.h"
 
diff --git a/Infovis/Core/vtkMergeTables.h b/Infovis/Core/vtkMergeTables.h
index 64f0ce7b51c0569a444f76c0717aee0bb4ef1b46..ae22a8cf0e545f2f6a98aba0ae99a8a97836bcd2 100644
--- a/Infovis/Core/vtkMergeTables.h
+++ b/Infovis/Core/vtkMergeTables.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMergeTables.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkMergeTables
  * @brief   combine two tables
diff --git a/Infovis/Core/vtkMutableGraphHelper.cxx b/Infovis/Core/vtkMutableGraphHelper.cxx
index a0ea97bc87f375dd3f1eedd5c722d4821d5e2eef..43a8ec01d606720e1dd9ca9e3f0e8fedf9453cce 100644
--- a/Infovis/Core/vtkMutableGraphHelper.cxx
+++ b/Infovis/Core/vtkMutableGraphHelper.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMutableGraphHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMutableGraphHelper.h"
 
diff --git a/Infovis/Core/vtkMutableGraphHelper.h b/Infovis/Core/vtkMutableGraphHelper.h
index 2b62f43139269b8be0fb04008133ef37e4775a22..96583bd222be996502e6ed2dc61637ebb9cdd589 100644
--- a/Infovis/Core/vtkMutableGraphHelper.h
+++ b/Infovis/Core/vtkMutableGraphHelper.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMutableGraphHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMutableGraphHelper
  * @brief   Helper class for building a directed or
diff --git a/Infovis/Core/vtkNetworkHierarchy.cxx b/Infovis/Core/vtkNetworkHierarchy.cxx
index 16b9c5bdef3655357d8b236c96dc3cd4f100f56c..46232bda377009719ff3bf35465ab3a55d6c0aae 100644
--- a/Infovis/Core/vtkNetworkHierarchy.cxx
+++ b/Infovis/Core/vtkNetworkHierarchy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetworkHierarchy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkNetworkHierarchy.h"
 
diff --git a/Infovis/Core/vtkNetworkHierarchy.h b/Infovis/Core/vtkNetworkHierarchy.h
index 9baf4e72e6ccb6d30643597567f0573cffe51055..b588adc8930800c7fd16655733608f3196a96824 100644
--- a/Infovis/Core/vtkNetworkHierarchy.h
+++ b/Infovis/Core/vtkNetworkHierarchy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNetworkHierarchy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkNetworkHierarchy
  * @brief   Filter that takes a graph and makes a
diff --git a/Infovis/Core/vtkPipelineGraphSource.cxx b/Infovis/Core/vtkPipelineGraphSource.cxx
index f08c16a6fce937523f352cc015cbd3b69e8a0578..2a43016d87e4c19f1edf19b38492bca88badeaab 100644
--- a/Infovis/Core/vtkPipelineGraphSource.cxx
+++ b/Infovis/Core/vtkPipelineGraphSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPipelineGraphSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPipelineGraphSource.h"
 #include "vtkAbstractArray.h"
diff --git a/Infovis/Core/vtkPipelineGraphSource.h b/Infovis/Core/vtkPipelineGraphSource.h
index 71db1cb837d8a298fb081f6de8c7db1b18a21ff3..cdbd0062ad920335cb33ffe239919d1949c148d4 100644
--- a/Infovis/Core/vtkPipelineGraphSource.h
+++ b/Infovis/Core/vtkPipelineGraphSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPipelineGraphSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPipelineGraphSource
  * @brief   a graph constructed from a VTK pipeline
diff --git a/Infovis/Core/vtkPruneTreeFilter.cxx b/Infovis/Core/vtkPruneTreeFilter.cxx
index 92554006bb3c44c4836765064cc03bf6e16e956c..a8edd3883209c3e57e392bb8e87c09aa7082fc04 100644
--- a/Infovis/Core/vtkPruneTreeFilter.cxx
+++ b/Infovis/Core/vtkPruneTreeFilter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPruneTreeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPruneTreeFilter.h"
 
diff --git a/Infovis/Core/vtkPruneTreeFilter.h b/Infovis/Core/vtkPruneTreeFilter.h
index 438236cb82305c573bfda2726c49474e0ceb2036..86d8a2bb861030306918a8c4fcddb8069ba1c44d 100644
--- a/Infovis/Core/vtkPruneTreeFilter.h
+++ b/Infovis/Core/vtkPruneTreeFilter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPruneTreeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPruneTreeFilter
  * @brief   prune a subtree out of a vtkTree
diff --git a/Infovis/Core/vtkRandomGraphSource.cxx b/Infovis/Core/vtkRandomGraphSource.cxx
index cb1b5d030d401594afc976c84de95e348e657ab2..b46b6ad98eef94a7ec1f46ed61a96d68c005b26d 100644
--- a/Infovis/Core/vtkRandomGraphSource.cxx
+++ b/Infovis/Core/vtkRandomGraphSource.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomGraphSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkRandomGraphSource.h"
 
 #include "vtkCellData.h"
diff --git a/Infovis/Core/vtkRandomGraphSource.h b/Infovis/Core/vtkRandomGraphSource.h
index c375f17d65143cb9f717e6c8320da6c3ee6251a3..4bf5d27132f067c57b3e07dd5f845c2ec73effff 100644
--- a/Infovis/Core/vtkRandomGraphSource.h
+++ b/Infovis/Core/vtkRandomGraphSource.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomGraphSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRandomGraphSource
  * @brief   a graph with random edges
diff --git a/Infovis/Core/vtkReduceTable.cxx b/Infovis/Core/vtkReduceTable.cxx
index dfe1a564097a874d57ff35bf985daff9e8c31768..d16d560131df3e69cfa57196aa9d34de61c56582 100644
--- a/Infovis/Core/vtkReduceTable.cxx
+++ b/Infovis/Core/vtkReduceTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReduceTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkReduceTable.h"
 
diff --git a/Infovis/Core/vtkReduceTable.h b/Infovis/Core/vtkReduceTable.h
index 8cc4873c60ce13ea7fa1d135d11f76cd0559050c..22a7c837a6dedd0732af8df6ddd0ce0581264a57 100644
--- a/Infovis/Core/vtkReduceTable.h
+++ b/Infovis/Core/vtkReduceTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkReduceTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkReduceTable
  * @brief   combine some of the rows of a table
diff --git a/Infovis/Core/vtkRemoveHiddenData.cxx b/Infovis/Core/vtkRemoveHiddenData.cxx
index 1c9ba821790501b8a627564c4863c7826029cdd3..330cf6af8136353a85f25697938bfbb570dc98c8 100644
--- a/Infovis/Core/vtkRemoveHiddenData.cxx
+++ b/Infovis/Core/vtkRemoveHiddenData.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveHiddenData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkRemoveHiddenData.h"
 
 #include "vtkAnnotation.h"
diff --git a/Infovis/Core/vtkRemoveHiddenData.h b/Infovis/Core/vtkRemoveHiddenData.h
index ed190ff755a638067ebbaba22a3e4d6fba9f1013..584925a5f827483c4d5ad93782309fab26fe20ea 100644
--- a/Infovis/Core/vtkRemoveHiddenData.h
+++ b/Infovis/Core/vtkRemoveHiddenData.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveHiddenData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRemoveHiddenData
  * @brief   Removes the rows/edges/vertices of
diff --git a/Infovis/Core/vtkRemoveIsolatedVertices.cxx b/Infovis/Core/vtkRemoveIsolatedVertices.cxx
index f829688196eed533b3d56c9ef268489f136c9126..abc5bbb5f05e7918efe25181853a76de1c10aa6d 100644
--- a/Infovis/Core/vtkRemoveIsolatedVertices.cxx
+++ b/Infovis/Core/vtkRemoveIsolatedVertices.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveIsolatedVertices.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRemoveIsolatedVertices.h"
 
diff --git a/Infovis/Core/vtkRemoveIsolatedVertices.h b/Infovis/Core/vtkRemoveIsolatedVertices.h
index 80b659b3454b5d781e4c91b8a3c662c2dc696922..6b8ed82a569d674a139e37514212595e0119dc19 100644
--- a/Infovis/Core/vtkRemoveIsolatedVertices.h
+++ b/Infovis/Core/vtkRemoveIsolatedVertices.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRemoveIsolatedVertices.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRemoveIsolatedVertices
  * @brief   remove vertices of a vtkGraph with
diff --git a/Infovis/Core/vtkSparseArrayToTable.cxx b/Infovis/Core/vtkSparseArrayToTable.cxx
index 14b409f444c1d152deac5326447327579b92533c..0c214acb070784fa08135ba540c83712cf4b07a6 100644
--- a/Infovis/Core/vtkSparseArrayToTable.cxx
+++ b/Infovis/Core/vtkSparseArrayToTable.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSparseArrayToTable.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSparseArrayToTable.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/Core/vtkSparseArrayToTable.h b/Infovis/Core/vtkSparseArrayToTable.h
index 7a18c5d3ba29392df6178fca850f7a653367d4af..c76a38824f40b08dc26ee6e75b5e47f35a1addd3 100644
--- a/Infovis/Core/vtkSparseArrayToTable.h
+++ b/Infovis/Core/vtkSparseArrayToTable.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSparseArrayToTable.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkSparseArrayToTable
diff --git a/Infovis/Core/vtkStreamGraph.cxx b/Infovis/Core/vtkStreamGraph.cxx
index 318dc55f688384c516276b585179eea7a7464385..737653b5728f395d08d59cffb96039d177838360 100644
--- a/Infovis/Core/vtkStreamGraph.cxx
+++ b/Infovis/Core/vtkStreamGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkStreamGraph.h"
 
diff --git a/Infovis/Core/vtkStreamGraph.h b/Infovis/Core/vtkStreamGraph.h
index 2f97a0a7a565dec68ed5e1f6900af1921fb4915b..4d2c3731602db6ab47cf753894bf5194ca9571e4 100644
--- a/Infovis/Core/vtkStreamGraph.h
+++ b/Infovis/Core/vtkStreamGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStreamGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStreamGraph
  * @brief   combines two graphs
diff --git a/Infovis/Core/vtkStringToCategory.cxx b/Infovis/Core/vtkStringToCategory.cxx
index 576d661c4d4b25c4a0d95fa080e4764e2c8fea3d..d9f700a635bd34d6882cd88a49c6227b3fcde0e6 100644
--- a/Infovis/Core/vtkStringToCategory.cxx
+++ b/Infovis/Core/vtkStringToCategory.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToCategory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkStringToCategory.h"
 
diff --git a/Infovis/Core/vtkStringToCategory.h b/Infovis/Core/vtkStringToCategory.h
index a9b1b8539a617379930fd675cf255cc5fd0360a6..be9bf8a3a6f63c1f67626a876d330dce58848975 100644
--- a/Infovis/Core/vtkStringToCategory.h
+++ b/Infovis/Core/vtkStringToCategory.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToCategory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStringToCategory
  * @brief   Creates a category array from a string array
diff --git a/Infovis/Core/vtkStringToNumeric.cxx b/Infovis/Core/vtkStringToNumeric.cxx
index 2f8904f39c24533e5e36c45c5216d87b6147f150..1d45fc7259b7ef0e7e0b56f400ce0ff7db971bd4 100644
--- a/Infovis/Core/vtkStringToNumeric.cxx
+++ b/Infovis/Core/vtkStringToNumeric.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToNumeric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkStringToNumeric.h"
 
diff --git a/Infovis/Core/vtkStringToNumeric.h b/Infovis/Core/vtkStringToNumeric.h
index aa2656b867d7c8910e118db37ca7abfbae300cd7..bbadb5def466b3e5e1e05868b434365da834a8d4 100644
--- a/Infovis/Core/vtkStringToNumeric.h
+++ b/Infovis/Core/vtkStringToNumeric.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToNumeric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStringToNumeric
  * @brief   Converts string arrays to numeric arrays
diff --git a/Infovis/Core/vtkTableToArray.cxx b/Infovis/Core/vtkTableToArray.cxx
index 448d6302ba1e6474d70ca0a9f76af27d9aea0631..490d8a8861e1fa670f412887e27f193019d78a83 100644
--- a/Infovis/Core/vtkTableToArray.cxx
+++ b/Infovis/Core/vtkTableToArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTableToArray.h"
 #include "vtkAbstractArray.h"
diff --git a/Infovis/Core/vtkTableToArray.h b/Infovis/Core/vtkTableToArray.h
index d9b0f065354d5e87f43c23c8b8e5f637640bd40c..a36214082fbb70672e716dea22a5145f3a8a768d 100644
--- a/Infovis/Core/vtkTableToArray.h
+++ b/Infovis/Core/vtkTableToArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkTableToArray
diff --git a/Infovis/Core/vtkTableToGraph.cxx b/Infovis/Core/vtkTableToGraph.cxx
index 29db13f51651b664cf8d87e9775ce1ecd92b8194..e4a4869e67fea24342d2874e3a6ceb001f52a5fe 100644
--- a/Infovis/Core/vtkTableToGraph.cxx
+++ b/Infovis/Core/vtkTableToGraph.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToGraph.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTableToGraph.h"
 
diff --git a/Infovis/Core/vtkTableToGraph.h b/Infovis/Core/vtkTableToGraph.h
index 89fed6897236d1ed3b734afd5064c9c617a441ea..2bccab75e86e1b51d2890ed2b3a3c92e5ec41a41 100644
--- a/Infovis/Core/vtkTableToGraph.h
+++ b/Infovis/Core/vtkTableToGraph.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToGraph.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTableToGraph
  * @brief   convert a vtkTable into a vtkGraph
diff --git a/Infovis/Core/vtkTableToSparseArray.cxx b/Infovis/Core/vtkTableToSparseArray.cxx
index 1fa7e52064cddfa2122d78fd9c307ab290108c17..3167f1f6a5eba46a001760a26610958c99c33415 100644
--- a/Infovis/Core/vtkTableToSparseArray.cxx
+++ b/Infovis/Core/vtkTableToSparseArray.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToSparseArray.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTableToSparseArray.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/Core/vtkTableToSparseArray.h b/Infovis/Core/vtkTableToSparseArray.h
index 80cef93243f5f1bd98e2d4f5923891b58c6a5847..9737a94e84e486ab837e03cd8b7721189275cb43 100644
--- a/Infovis/Core/vtkTableToSparseArray.h
+++ b/Infovis/Core/vtkTableToSparseArray.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToSparseArray.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkTableToSparseArray
diff --git a/Infovis/Core/vtkTableToTreeFilter.cxx b/Infovis/Core/vtkTableToTreeFilter.cxx
index cde38e5bb57d27b67f789a090b88c739b94d11fc..bc549e1a3f6f8704a765de244cd7b90cb0fff918 100644
--- a/Infovis/Core/vtkTableToTreeFilter.cxx
+++ b/Infovis/Core/vtkTableToTreeFilter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToTreeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTableToTreeFilter.h"
 
diff --git a/Infovis/Core/vtkTableToTreeFilter.h b/Infovis/Core/vtkTableToTreeFilter.h
index e580b92eae106f6826838182ca06ce3a865aa1c0..7e0a80598d421829d9623aa7695528917aca6f6f 100644
--- a/Infovis/Core/vtkTableToTreeFilter.h
+++ b/Infovis/Core/vtkTableToTreeFilter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTableToTreeFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTableToTreeFilter
  * @brief   Filter that converts a vtkTable to a vtkTree
diff --git a/Infovis/Core/vtkThresholdGraph.cxx b/Infovis/Core/vtkThresholdGraph.cxx
index de78466b159f6f1626b9743c7923182248641ace..0528cb7e25e83905c6c23233b3284e78bdcd9000 100644
--- a/Infovis/Core/vtkThresholdGraph.cxx
+++ b/Infovis/Core/vtkThresholdGraph.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThresholdGraph.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Infovis/Core/vtkThresholdGraph.h b/Infovis/Core/vtkThresholdGraph.h
index 207e8f00d358f705596d7f8d0c9133108bc53f65..b1daf5757f4950f55ff5b181ad59f07d08ee38fc 100644
--- a/Infovis/Core/vtkThresholdGraph.h
+++ b/Infovis/Core/vtkThresholdGraph.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCollapseVerticesByArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkThresholdGraph
  * @brief   Returns a subgraph of a vtkGraph.
diff --git a/Infovis/Core/vtkThresholdTable.cxx b/Infovis/Core/vtkThresholdTable.cxx
index 2163aebaf20a203c71614f427dc10158d22571f3..2d08b51eaef4637f601a2e6eec39981c7b111292 100644
--- a/Infovis/Core/vtkThresholdTable.cxx
+++ b/Infovis/Core/vtkThresholdTable.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThresholdTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkThresholdTable.h"
 
diff --git a/Infovis/Core/vtkThresholdTable.h b/Infovis/Core/vtkThresholdTable.h
index 1b11509639a9c9ed215e879250de08983031f0d3..8383e44965f53dd1cdd9db7e54825224ba9591e0 100644
--- a/Infovis/Core/vtkThresholdTable.h
+++ b/Infovis/Core/vtkThresholdTable.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThresholdTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkThresholdTable
  * @brief   Thresholds table rows.
diff --git a/Infovis/Core/vtkTransferAttributes.cxx b/Infovis/Core/vtkTransferAttributes.cxx
index b3a05464c912025472c36135cef3f3ff98784c96..113e75ff73283d905b5b8dbe5e4cad6ca1fe7666 100644
--- a/Infovis/Core/vtkTransferAttributes.cxx
+++ b/Infovis/Core/vtkTransferAttributes.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkTransferAttributes.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkTransferAttributes.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/Core/vtkTransferAttributes.h b/Infovis/Core/vtkTransferAttributes.h
index d5138d3c7f12c76f9372d3122ec6a855cab837d9..1a5a4391d3289fb6ed2f61e987a499d26bcc2494 100644
--- a/Infovis/Core/vtkTransferAttributes.h
+++ b/Infovis/Core/vtkTransferAttributes.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkTransferAttributes.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTransferAttributes
  * @brief   transfer data from a graph representation
diff --git a/Infovis/Core/vtkTransposeMatrix.cxx b/Infovis/Core/vtkTransposeMatrix.cxx
index 443eaeb7b7ac6a0a087f4201fac91e10582166d8..ea1c654b1ea72cfe3a28dfc3deacbcbf47b42743 100644
--- a/Infovis/Core/vtkTransposeMatrix.cxx
+++ b/Infovis/Core/vtkTransposeMatrix.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransposeMatrix.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTransposeMatrix.h"
 #include "vtkArrayData.h"
diff --git a/Infovis/Core/vtkTransposeMatrix.h b/Infovis/Core/vtkTransposeMatrix.h
index cc5e31ef4e79f2cce09561fa8492227d6a89f05c..9432b8d02afe14df85580cdee026b2d760b5ebbf 100644
--- a/Infovis/Core/vtkTransposeMatrix.h
+++ b/Infovis/Core/vtkTransposeMatrix.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransposeMatrix.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkTransposeMatrix
diff --git a/Infovis/Core/vtkTreeDifferenceFilter.cxx b/Infovis/Core/vtkTreeDifferenceFilter.cxx
index 1e32e1158a26f0f1396254b813234d26280b3a81..761717b2b69f5f3f4fa24730ed939ec900c37036 100644
--- a/Infovis/Core/vtkTreeDifferenceFilter.cxx
+++ b/Infovis/Core/vtkTreeDifferenceFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeDifferenceFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTreeDifferenceFilter.h"
 
diff --git a/Infovis/Core/vtkTreeDifferenceFilter.h b/Infovis/Core/vtkTreeDifferenceFilter.h
index 50daea49e76f9aec681fa6f8ce55523cafddfea9..196548e684d1e01024a2d0c4fbf63d482042ddd9 100644
--- a/Infovis/Core/vtkTreeDifferenceFilter.h
+++ b/Infovis/Core/vtkTreeDifferenceFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeDifferenceFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTreeDifferenceFilter
diff --git a/Infovis/Core/vtkTreeFieldAggregator.cxx b/Infovis/Core/vtkTreeFieldAggregator.cxx
index 3b41d806466fefadc46e07ec3d012849be13f36e..25faa3fc02e21011c89f5e8ecb702e54e9cf2435 100644
--- a/Infovis/Core/vtkTreeFieldAggregator.cxx
+++ b/Infovis/Core/vtkTreeFieldAggregator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeFieldAggregator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeFieldAggregator.h"
 
diff --git a/Infovis/Core/vtkTreeFieldAggregator.h b/Infovis/Core/vtkTreeFieldAggregator.h
index 6199b646b9800d329ec4711f8b67baac8fa59db0..2ac583e0d1bf69594938c3ec5bede85a8ae43e99 100644
--- a/Infovis/Core/vtkTreeFieldAggregator.h
+++ b/Infovis/Core/vtkTreeFieldAggregator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeFieldAggregator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeFieldAggregator
  * @brief   aggregate field values from the leaves up the tree
diff --git a/Infovis/Core/vtkTreeLevelsFilter.cxx b/Infovis/Core/vtkTreeLevelsFilter.cxx
index e09556e1178b4f059620fb645f227e1f1d275a06..32ebd11bb3dc317be0ac758482ca7a587888265a 100644
--- a/Infovis/Core/vtkTreeLevelsFilter.cxx
+++ b/Infovis/Core/vtkTreeLevelsFilter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeLevelsFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeLevelsFilter.h"
 
diff --git a/Infovis/Core/vtkTreeLevelsFilter.h b/Infovis/Core/vtkTreeLevelsFilter.h
index c5cdc8e0fde5becf9aab62082d12a21c452a94ac..5ea34305340ec9a0cd0036cda816300781a1c2e1 100644
--- a/Infovis/Core/vtkTreeLevelsFilter.h
+++ b/Infovis/Core/vtkTreeLevelsFilter.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeLevelsFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeLevelsFilter
  * @brief   adds level and leaf fields to a vtkTree
diff --git a/Infovis/Core/vtkVertexDegree.cxx b/Infovis/Core/vtkVertexDegree.cxx
index 36a5cc1c669747d8dea464bee86d5a8760f26fab..e49d9c0aaff15df66b9d45b9028e4e9484f5784b 100644
--- a/Infovis/Core/vtkVertexDegree.cxx
+++ b/Infovis/Core/vtkVertexDegree.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertexDegree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkVertexDegree.h"
 
 #include "vtkCommand.h"
diff --git a/Infovis/Core/vtkVertexDegree.h b/Infovis/Core/vtkVertexDegree.h
index 625bd36cefcccde8eb5fe64086e81a60af0e2af8..0a95da282aebee9945fc20cff720875f6d06fed5 100644
--- a/Infovis/Core/vtkVertexDegree.h
+++ b/Infovis/Core/vtkVertexDegree.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVertexDegree.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkVertexDegree
  * @brief   Adds an attribute array with the degree of each vertex
diff --git a/Infovis/Core/vtkWordCloud.cxx b/Infovis/Core/vtkWordCloud.cxx
index 0758eab43cf3a6499a6c9b94505280d624229d71..ba6036b763e5a2b04112f7a4df132a3167f3a08b 100644
--- a/Infovis/Core/vtkWordCloud.cxx
+++ b/Infovis/Core/vtkWordCloud.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWordCloud.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWordCloud.h"
 
 // Older versions of GCC do not implement regex. The first working
diff --git a/Infovis/Core/vtkWordCloud.h b/Infovis/Core/vtkWordCloud.h
index 30f9b0e100c634fba6a777cf780d8c7b9bedfa35..0fc42aeeba60e6c6995a693f325e07c763e4c0b2 100644
--- a/Infovis/Core/vtkWordCloud.h
+++ b/Infovis/Core/vtkWordCloud.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWordCloud.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWordCloud_h
 #define vtkWordCloud_h
 
diff --git a/Infovis/Layout/LICENSE b/Infovis/Layout/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Infovis/Layout/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Infovis/Layout/Testing/Cxx/TestArcEdges.cxx b/Infovis/Layout/Testing/Cxx/TestArcEdges.cxx
index cd1a6e6f8727eb4ee8d9f9bf147711511933b5fc..fb96f6e344e6699dc536676dc14b914871c41f19 100644
--- a/Infovis/Layout/Testing/Cxx/TestArcEdges.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestArcEdges.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkArcParallelEdgeStrategy.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestAssignCoordinates.cxx b/Infovis/Layout/Testing/Cxx/TestAssignCoordinates.cxx
index 40fc478579a3548e0ce0d5be652534d5f824f361..bff8eb2be578ddef6652ff749ddee2d35ac5cf39 100644
--- a/Infovis/Layout/Testing/Cxx/TestAssignCoordinates.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestAssignCoordinates.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAssignCoordinates.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAssignCoordinates.h"
 #include "vtkDataSetAttributes.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestChacoGraphReader.cxx b/Infovis/Layout/Testing/Cxx/TestChacoGraphReader.cxx
index d275242b04cb898b6a37f92a1b309acd4dd606ae..6df0cbd37d8b2c5f4c1ce74e4ddc1fdcd0e9f8a2 100644
--- a/Infovis/Layout/Testing/Cxx/TestChacoGraphReader.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestChacoGraphReader.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestChacoGraphReader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkChacoGraphReader.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestCirclePackLayoutStrategy.cxx b/Infovis/Layout/Testing/Cxx/TestCirclePackLayoutStrategy.cxx
index 4be5aa36cdae9ce7d37943d80f68553f4f162f4a..761a74c609560f6bd3994df8877e1db87e8cdb55 100644
--- a/Infovis/Layout/Testing/Cxx/TestCirclePackLayoutStrategy.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestCirclePackLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTreeMapLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkCirclePackFrontChainLayoutStrategy.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestCosmicTreeLayoutStrategy.cxx b/Infovis/Layout/Testing/Cxx/TestCosmicTreeLayoutStrategy.cxx
index 9df941f7e3b0896acf94896c3daccfc45a4f7c1f..741b04c0b7da38f2f698bd28013965989152b90b 100644
--- a/Infovis/Layout/Testing/Cxx/TestCosmicTreeLayoutStrategy.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestCosmicTreeLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCosmicTreeLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestGraphLayoutStrategy.cxx b/Infovis/Layout/Testing/Cxx/TestGraphLayoutStrategy.cxx
index 1200f810e0913b8fc8fea1198d10d01134569f93..0e5cca6914c79ae92d25c1a3629536b86a0c7f81 100644
--- a/Infovis/Layout/Testing/Cxx/TestGraphLayoutStrategy.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestGraphLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGraphLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkCircularLayoutStrategy.h"
 #include "vtkEdgeListIterator.h"
 #include "vtkFast2DLayoutStrategy.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestGroupLeafVertices.cxx b/Infovis/Layout/Testing/Cxx/TestGroupLeafVertices.cxx
index b8257f28f3af838dd77783ee9d0508658c53ca54..93f309e0403f20623cb00ac94185adfab666a3fa 100644
--- a/Infovis/Layout/Testing/Cxx/TestGroupLeafVertices.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestGroupLeafVertices.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGroupLeafVertices.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestIncrementalForceLayout.cxx b/Infovis/Layout/Testing/Cxx/TestIncrementalForceLayout.cxx
index 15585f079c04a03c43051592c6a739a753813bf4..120626ca2fdc6effbdd25d688579012b0c2854b9 100644
--- a/Infovis/Layout/Testing/Cxx/TestIncrementalForceLayout.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestIncrementalForceLayout.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiagram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkIncrementalForceLayout.h"
 #include "vtkMath.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestKCoreLayout.cxx b/Infovis/Layout/Testing/Cxx/TestKCoreLayout.cxx
index a06348cf31d5367b2e3e7851e57edee70ae72f91..4541d16ab18c42bd096f1ac58096d31f15b749b3 100644
--- a/Infovis/Layout/Testing/Cxx/TestKCoreLayout.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestKCoreLayout.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDelimitedTextReader.h"
 #include "vtkGraph.h"
 #include "vtkKCoreLayout.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestKdTreeBoxSelection.cxx b/Infovis/Layout/Testing/Cxx/TestKdTreeBoxSelection.cxx
index 6ec213c827c5ff5240b17224956d7f9a194fcd61..524d8fa52cf4a7f685217ba2e73edb4e3171abcd 100644
--- a/Infovis/Layout/Testing/Cxx/TestKdTreeBoxSelection.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestKdTreeBoxSelection.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestKdTreeBoxSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkAreaPicker.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestPruneTreeFilter.cxx b/Infovis/Layout/Testing/Cxx/TestPruneTreeFilter.cxx
index e5885b8b6abcbca3d8cbbb2104df8629943596d2..d7841a815895b46ed60297051a2a69a3b537e062 100644
--- a/Infovis/Layout/Testing/Cxx/TestPruneTreeFilter.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestPruneTreeFilter.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPruneTreeFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestSimple3DCirclesStrategy.cxx b/Infovis/Layout/Testing/Cxx/TestSimple3DCirclesStrategy.cxx
index d0de5345437da386425a54b5ff65bb80d5be1e01..c579260d9e4f63dea1c86a4c965ca095c29525ff 100644
--- a/Infovis/Layout/Testing/Cxx/TestSimple3DCirclesStrategy.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestSimple3DCirclesStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimple3DCirclesStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkEdgeLayout.h"
diff --git a/Infovis/Layout/Testing/Cxx/TestTreeMapLayoutStrategy.cxx b/Infovis/Layout/Testing/Cxx/TestTreeMapLayoutStrategy.cxx
index 6b50580bbcc30346e045a8b05a097677434cd1cf..6c865cfc91608e017d127f1707e17fad0b48cd0e 100644
--- a/Infovis/Layout/Testing/Cxx/TestTreeMapLayoutStrategy.cxx
+++ b/Infovis/Layout/Testing/Cxx/TestTreeMapLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTreeMapLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkActor.h"
 #include "vtkBoxLayoutStrategy.h"
diff --git a/Infovis/Layout/vtk.module b/Infovis/Layout/vtk.module
index 5866d560324835d497448026c25e052644e02343..ce737bc5f2bb5741f8d1dbee28c5cb5866d3d9b8 100644
--- a/Infovis/Layout/vtk.module
+++ b/Infovis/Layout/vtk.module
@@ -11,6 +11,17 @@ TEST_DEPENDS
   VTK::RenderingLabel
   VTK::RenderingOpenGL2
   VTK::TestingRendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Infovis/Layout/vtkArcParallelEdgeStrategy.cxx b/Infovis/Layout/vtkArcParallelEdgeStrategy.cxx
index 10b9653d21421dba8a3325775b71301b93e6a0e6..563e95c4337658a99e76014b788200eaaf766b7e 100644
--- a/Infovis/Layout/vtkArcParallelEdgeStrategy.cxx
+++ b/Infovis/Layout/vtkArcParallelEdgeStrategy.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArcParallelEdgeStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArcParallelEdgeStrategy.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/Layout/vtkArcParallelEdgeStrategy.h b/Infovis/Layout/vtkArcParallelEdgeStrategy.h
index b49b32cb757b3f516193ebb7c2f4f1f13a1b96ca..f105f3fad9683e8b278557a39d0056dadd78db56 100644
--- a/Infovis/Layout/vtkArcParallelEdgeStrategy.h
+++ b/Infovis/Layout/vtkArcParallelEdgeStrategy.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArcParallelEdgeStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArcParallelEdgeStrategy
  * @brief   routes parallel edges as arcs
diff --git a/Infovis/Layout/vtkAreaLayout.cxx b/Infovis/Layout/vtkAreaLayout.cxx
index c3be776ccf12152eb5d828972384d01ff47b1a3c..aef242e24e3393265859a3214e3791e4db46c077 100644
--- a/Infovis/Layout/vtkAreaLayout.cxx
+++ b/Infovis/Layout/vtkAreaLayout.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAreaLayout.h"
 
diff --git a/Infovis/Layout/vtkAreaLayout.h b/Infovis/Layout/vtkAreaLayout.h
index 6e87aca47776385d3a171dbdb8cc3cc415a92490..68447744c410781695a0d4b833ed1968d9b58800 100644
--- a/Infovis/Layout/vtkAreaLayout.h
+++ b/Infovis/Layout/vtkAreaLayout.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaLayout.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkAreaLayout
  * @brief   layout a vtkTree into a tree map
diff --git a/Infovis/Layout/vtkAreaLayoutStrategy.cxx b/Infovis/Layout/vtkAreaLayoutStrategy.cxx
index fda46afd064b296ee700158e02960cf7577179f5..dbb6b8116f803dd20e2270f1dc826a6fdb431fe3 100644
--- a/Infovis/Layout/vtkAreaLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkAreaLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAreaLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkAreaLayoutStrategy.h b/Infovis/Layout/vtkAreaLayoutStrategy.h
index 395f0d3328389ba5432352f765480bf3d2a63b78..b40f9178c32f7b9c84bd1eff12945d9019aa66de 100644
--- a/Infovis/Layout/vtkAreaLayoutStrategy.h
+++ b/Infovis/Layout/vtkAreaLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkAreaLayoutStrategy
  * @brief   abstract superclass for all area layout strategies
diff --git a/Infovis/Layout/vtkAssignCoordinates.cxx b/Infovis/Layout/vtkAssignCoordinates.cxx
index 6b89ee4e1cd4003ecadc6189de95a551f33a8564..39adec72ee59463c70b757f29b1c2e4341bed688 100644
--- a/Infovis/Layout/vtkAssignCoordinates.cxx
+++ b/Infovis/Layout/vtkAssignCoordinates.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssignCoordinates.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkAssignCoordinates.h"
 
 #include "vtkGraph.h"
diff --git a/Infovis/Layout/vtkAssignCoordinates.h b/Infovis/Layout/vtkAssignCoordinates.h
index ffabd7f874e0d7d09779e2759dc9357fb0ac5a07..109f124339071f87a949aebb6b277b7d9876521c 100644
--- a/Infovis/Layout/vtkAssignCoordinates.h
+++ b/Infovis/Layout/vtkAssignCoordinates.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssignCoordinates.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkAssignCoordinates
  * @brief   Given two(or three) arrays take the values
diff --git a/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.cxx b/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.cxx
index f4002060792a692681d161d718ebee14f9ec9512..4029cffd246f5dfe89f1c5f6ecae0e1f572e5e09 100644
--- a/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssignCoordinatesLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAssignCoordinatesLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.h b/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.h
index 328a286ced5fcc3de419a4f653c4d6019d1dcafc..eb5e25055733c326a53e3262c01c7f7021cd3f54 100644
--- a/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.h
+++ b/Infovis/Layout/vtkAssignCoordinatesLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssignCoordinatesLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkAssignCoordinatesLayoutStrategy
  * @brief   uses array values to set vertex locations
diff --git a/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.cxx b/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.cxx
index 5018b6945d7a408d0b99740882b81c78be931b2e..fa49620c0d36c1549f54f404e9d42ee232ce308e 100644
--- a/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributeClustering2DLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAttributeClustering2DLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.h b/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.h
index d799a4b1a5bdcc64d39e24654087cee576b00e18..635365129000925f8433c52b3372fb17bcc3aa73 100644
--- a/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.h
+++ b/Infovis/Layout/vtkAttributeClustering2DLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAttributeClustering2DLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkAttributeClustering2DLayoutStrategy
  * @brief   a simple fast 2D graph layout
diff --git a/Infovis/Layout/vtkBoxLayoutStrategy.cxx b/Infovis/Layout/vtkBoxLayoutStrategy.cxx
index 16a83372468d7203d37a7500c4319283b50f813b..b7adf30e9639539d6e52edb88076ef276ad650e0 100644
--- a/Infovis/Layout/vtkBoxLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkBoxLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkBoxLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkBoxLayoutStrategy.h b/Infovis/Layout/vtkBoxLayoutStrategy.h
index f9d242a5614206ab668e48db8636dd3eed9cca61..052d910298c2628ab254434c310748be2f47b84e 100644
--- a/Infovis/Layout/vtkBoxLayoutStrategy.h
+++ b/Infovis/Layout/vtkBoxLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkBoxLayoutStrategy
  * @brief   a tree map layout that puts vertices in square-ish boxes
diff --git a/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.cxx b/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.cxx
index ef613ada604f762bb447f35a7c59485cb3882a0b..3da27af6d81621d35a0f2baf284155969f6d38b5 100644
--- a/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCirclePackFrontChainLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCirclePackFrontChainLayoutStrategy.h"
 #include "vtkAdjacentVertexIterator.h"
diff --git a/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.h b/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.h
index fc842ce27e09e0fc9354a9e9de8fd6be33e9925d..34cbe3cc098e5706ab7942688489231e3a2bdc47 100644
--- a/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.h
+++ b/Infovis/Layout/vtkCirclePackFrontChainLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCirclePackFrontChainLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkCirclePackFrontChainLayoutStrategy
  * @brief   layout a vtkTree into packed circles
diff --git a/Infovis/Layout/vtkCirclePackLayout.cxx b/Infovis/Layout/vtkCirclePackLayout.cxx
index 07c0ea4d96e29063edf5488027cb79cc9037c88f..fcd84e1a006a4131fb4fc94185b8231f6c2c185d 100644
--- a/Infovis/Layout/vtkCirclePackLayout.cxx
+++ b/Infovis/Layout/vtkCirclePackLayout.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkCirclePackLayout.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
-/*-------------------------------------------------------------------------
- Copyright 2008 Sandia Corporation.
- Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
- the U.S. Government retains certain rights in this software.
- -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCirclePackLayout.h"
 
diff --git a/Infovis/Layout/vtkCirclePackLayout.h b/Infovis/Layout/vtkCirclePackLayout.h
index 2dd44022746b9364ca4e82cb7f9d6b881202da39..a27431f08d47a3a6e7d557d4ac0ebb7d30d333d1 100644
--- a/Infovis/Layout/vtkCirclePackLayout.h
+++ b/Infovis/Layout/vtkCirclePackLayout.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkCirclePackLayout.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
-/*-------------------------------------------------------------------------
- Copyright 2008 Sandia Corporation.
- Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
- the U.S. Government retains certain rights in this software.
- -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkCirclePackLayout
  * @brief   layout a vtkTree as a circle packing.
diff --git a/Infovis/Layout/vtkCirclePackLayoutStrategy.cxx b/Infovis/Layout/vtkCirclePackLayoutStrategy.cxx
index ddd338c61fcd95923c8f68db3ca110612a90969b..8bcde476780c000f698ee143828c0e6c15d58bdd 100644
--- a/Infovis/Layout/vtkCirclePackLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkCirclePackLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkCirclePackLayoutStrategy.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
-/*-------------------------------------------------------------------------
- Copyright 2008 Sandia Corporation.
- Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
- the U.S. Government retains certain rights in this software.
- -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCirclePackLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkCirclePackLayoutStrategy.h b/Infovis/Layout/vtkCirclePackLayoutStrategy.h
index 1c365f8ac5a687c5958d058e9db7b9313dc7451f..7df787cfa8f04ba4b654cd231a4f579709aba865 100644
--- a/Infovis/Layout/vtkCirclePackLayoutStrategy.h
+++ b/Infovis/Layout/vtkCirclePackLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkCirclePackLayoutStrategy.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
-/*-------------------------------------------------------------------------
- Copyright 2008 Sandia Corporation.
- Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
- the U.S. Government retains certain rights in this software.
- -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkCirclePackLayoutStrategy
  * @brief   abstract superclass for all circle packing
diff --git a/Infovis/Layout/vtkCirclePackToPolyData.cxx b/Infovis/Layout/vtkCirclePackToPolyData.cxx
index 83eaa16d455c19aa951ee39b9f6a21897b8c2176..9fec3b6d909e921b1b13ae6c73d67b6b2e721ff5 100644
--- a/Infovis/Layout/vtkCirclePackToPolyData.cxx
+++ b/Infovis/Layout/vtkCirclePackToPolyData.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCirclePackToPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkCirclePackToPolyData.h"
 #include "vtkAppendPolyData.h"
 #include "vtkCellArray.h"
diff --git a/Infovis/Layout/vtkCirclePackToPolyData.h b/Infovis/Layout/vtkCirclePackToPolyData.h
index 055b6be0905741089f1954438c9f586bb25873ca..b3166fcf7b3484f44dd79291b21aba334e669584 100644
--- a/Infovis/Layout/vtkCirclePackToPolyData.h
+++ b/Infovis/Layout/vtkCirclePackToPolyData.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCirclePackToPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkCirclePackToPolyData
  * @brief   converts a tree to a polygonal data
diff --git a/Infovis/Layout/vtkCircularLayoutStrategy.cxx b/Infovis/Layout/vtkCircularLayoutStrategy.cxx
index ac89e40e8c3bd08ca37a96c24d26c337f615a824..d066007b4e93c7fb9ab15613140bd8d5e89f234c 100644
--- a/Infovis/Layout/vtkCircularLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkCircularLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCircularLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCircularLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkCircularLayoutStrategy.h b/Infovis/Layout/vtkCircularLayoutStrategy.h
index d01df55fde4292361346517653d18925b14c97d7..decac8fda6ea25b1d9dcc1a60f74caceafee709c 100644
--- a/Infovis/Layout/vtkCircularLayoutStrategy.h
+++ b/Infovis/Layout/vtkCircularLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCircularLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkCircularLayoutStrategy
  * @brief   Places vertices around a circle
diff --git a/Infovis/Layout/vtkClustering2DLayoutStrategy.cxx b/Infovis/Layout/vtkClustering2DLayoutStrategy.cxx
index 080041e1c239d95f45eded27df343101c2c4152c..60a345bcb0c735c095c52be2d08fff5e57ebf504 100644
--- a/Infovis/Layout/vtkClustering2DLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkClustering2DLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClustering2DLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkClustering2DLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkClustering2DLayoutStrategy.h b/Infovis/Layout/vtkClustering2DLayoutStrategy.h
index caba786199c665c957704bdec4d4213e0e5d571e..c451aa7bf84a485d1bbe4893e8b8c5c94b5d888e 100644
--- a/Infovis/Layout/vtkClustering2DLayoutStrategy.h
+++ b/Infovis/Layout/vtkClustering2DLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClustering2DLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkClustering2DLayoutStrategy
  * @brief   a simple fast 2D graph layout
diff --git a/Infovis/Layout/vtkCommunity2DLayoutStrategy.cxx b/Infovis/Layout/vtkCommunity2DLayoutStrategy.cxx
index 71f66d798aa575d7fddbc1aed83c3bd58b1d350b..e12f29351328bac67dc8cb06f9189b5b8465b67c 100644
--- a/Infovis/Layout/vtkCommunity2DLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkCommunity2DLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommunity2DLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCommunity2DLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkCommunity2DLayoutStrategy.h b/Infovis/Layout/vtkCommunity2DLayoutStrategy.h
index 716468e63b3ddc54d2aa9e84e1c6060456640fcd..d0e9c18fa3344f46abe39c6eccc2dd3edc284fcb 100644
--- a/Infovis/Layout/vtkCommunity2DLayoutStrategy.h
+++ b/Infovis/Layout/vtkCommunity2DLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommunity2DLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkCommunity2DLayoutStrategy
  * @brief   a simple fast 2D graph layout
diff --git a/Infovis/Layout/vtkConeLayoutStrategy.cxx b/Infovis/Layout/vtkConeLayoutStrategy.cxx
index 6995933e6e65d06ce99c4f098723dd56d5d03ecd..7ebc4ed25905b22e64a52320db77ce65f884b6a0 100644
--- a/Infovis/Layout/vtkConeLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkConeLayoutStrategy.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkConeLayoutStrategy.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-Copyright 2008 Sandia Corporation.
-Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkConeLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkConeLayoutStrategy.h b/Infovis/Layout/vtkConeLayoutStrategy.h
index e8e4200f9f585dccb347d69d51df9b50fa5ec422..bfa767975df38d57bc76c8d5c9ad13272b838049 100644
--- a/Infovis/Layout/vtkConeLayoutStrategy.h
+++ b/Infovis/Layout/vtkConeLayoutStrategy.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConeLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//-------------------------------------------------------------------------
-// Copyright 2008 Sandia Corporation.
-// Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-// the U.S. Government retains certain rights in this software.
-//-------------------------------------------------------------------------
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkConeLayoutStrategy
  * @brief   produce a cone-tree layout for a forest
diff --git a/Infovis/Layout/vtkConstrained2DLayoutStrategy.cxx b/Infovis/Layout/vtkConstrained2DLayoutStrategy.cxx
index 0e7e4d9b4ac3df23089efc5f8f79c91bae0b608f..84fce88de1f6af4ace45705e03cd762208560178 100644
--- a/Infovis/Layout/vtkConstrained2DLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkConstrained2DLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstrained2DLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkConstrained2DLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkConstrained2DLayoutStrategy.h b/Infovis/Layout/vtkConstrained2DLayoutStrategy.h
index 674ad0eb4ec817154caf562ac5e6e391bbcb4b6e..1c9c418e4fbbad037f6c2e9252237b4b32255b7f 100644
--- a/Infovis/Layout/vtkConstrained2DLayoutStrategy.h
+++ b/Infovis/Layout/vtkConstrained2DLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstrained2DLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkConstrained2DLayoutStrategy
  * @brief   a simple fast 2D graph layout
diff --git a/Infovis/Layout/vtkCosmicTreeLayoutStrategy.cxx b/Infovis/Layout/vtkCosmicTreeLayoutStrategy.cxx
index a111e4721872c732ad66a05e2f2e3216186ef094..cb6f119eeace20741114adb2f395d67cc215854d 100644
--- a/Infovis/Layout/vtkCosmicTreeLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkCosmicTreeLayoutStrategy.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCosmicTreeLayoutStrategy.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Infovis/Layout/vtkCosmicTreeLayoutStrategy.h b/Infovis/Layout/vtkCosmicTreeLayoutStrategy.h
index 08d1e1bdfaaa83ce91ebd8d6ad6dc0196e88f81d..9dfe358326408945768743cb39889e0ef8879370 100644
--- a/Infovis/Layout/vtkCosmicTreeLayoutStrategy.h
+++ b/Infovis/Layout/vtkCosmicTreeLayoutStrategy.h
@@ -1,13 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCosmicTreeLayoutStrategy.h
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCosmicTreeLayoutStrategy
  * @brief   tree layout strategy reminiscent of astronomical systems
diff --git a/Infovis/Layout/vtkEdgeLayout.cxx b/Infovis/Layout/vtkEdgeLayout.cxx
index 00ddf4dfdd81c269048449d2db776d2c83d61073..db1d95cb443f120a85e1bd601375a669f3a92fe5 100644
--- a/Infovis/Layout/vtkEdgeLayout.cxx
+++ b/Infovis/Layout/vtkEdgeLayout.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkEdgeLayout.h"
 
diff --git a/Infovis/Layout/vtkEdgeLayout.h b/Infovis/Layout/vtkEdgeLayout.h
index 4c200cb0e22937fd6dc3e70a0c8ea0717f8150f4..7b45c68a09a8d92109c1c9de71465b32ef8ac287 100644
--- a/Infovis/Layout/vtkEdgeLayout.h
+++ b/Infovis/Layout/vtkEdgeLayout.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeLayout.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEdgeLayout
  * @brief   layout graph edges
diff --git a/Infovis/Layout/vtkEdgeLayoutStrategy.cxx b/Infovis/Layout/vtkEdgeLayoutStrategy.cxx
index ece943fe16fb1951d986350aeea9eeb31bd19854..c7e5927bbafd792d79bc36d593f2c1a19736abea 100644
--- a/Infovis/Layout/vtkEdgeLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkEdgeLayoutStrategy.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEdgeLayoutStrategy.h"
 
 #include "vtkGraph.h"
diff --git a/Infovis/Layout/vtkEdgeLayoutStrategy.h b/Infovis/Layout/vtkEdgeLayoutStrategy.h
index deb0ac517290320ef5f26f15f02bf2dd628ffa48..1a44d3210c96daacca29215c676bdb39b5c7d332 100644
--- a/Infovis/Layout/vtkEdgeLayoutStrategy.h
+++ b/Infovis/Layout/vtkEdgeLayoutStrategy.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEdgeLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEdgeLayoutStrategy
  * @brief   abstract superclass for all edge layout strategies
diff --git a/Infovis/Layout/vtkFast2DLayoutStrategy.cxx b/Infovis/Layout/vtkFast2DLayoutStrategy.cxx
index 36a9b072f17b42eaf2320616315e0bb47953276c..1715d1071bd0fe3d6cd2769fe53db4d2f64f4723 100644
--- a/Infovis/Layout/vtkFast2DLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkFast2DLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFast2DLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkFast2DLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkFast2DLayoutStrategy.h b/Infovis/Layout/vtkFast2DLayoutStrategy.h
index e10089f326385f198c7a3249d622037d4a71961d..a1082488fc580f2dd015a201db4c906c64d03801 100644
--- a/Infovis/Layout/vtkFast2DLayoutStrategy.h
+++ b/Infovis/Layout/vtkFast2DLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFast2DLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkFast2DLayoutStrategy
  * @brief   a simple fast 2D graph layout
diff --git a/Infovis/Layout/vtkForceDirectedLayoutStrategy.cxx b/Infovis/Layout/vtkForceDirectedLayoutStrategy.cxx
index ed88edcbd1c5acd57d3d14459320115dbbb4dc41..c507dcc07ac465a409f7458aa5cfd58cefbeda55 100644
--- a/Infovis/Layout/vtkForceDirectedLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkForceDirectedLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkForceDirectedLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkForceDirectedLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkForceDirectedLayoutStrategy.h b/Infovis/Layout/vtkForceDirectedLayoutStrategy.h
index 713e5a40e61173d256412dc444705e5bbb22c735..3cb79619f249f3763c1cce5916a5cf95b05ddb2b 100644
--- a/Infovis/Layout/vtkForceDirectedLayoutStrategy.h
+++ b/Infovis/Layout/vtkForceDirectedLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkForceDirectedLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkForceDirectedLayoutStrategy
  * @brief   a force directed graph layout algorithm
diff --git a/Infovis/Layout/vtkGeoEdgeStrategy.cxx b/Infovis/Layout/vtkGeoEdgeStrategy.cxx
index cb3aafb904fee0a5a54e82c04272bd9bbced1804..e755ddaacbc6c2721267f390c8fd4176d4fb0a44 100644
--- a/Infovis/Layout/vtkGeoEdgeStrategy.cxx
+++ b/Infovis/Layout/vtkGeoEdgeStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoEdgeStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGeoEdgeStrategy.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/Layout/vtkGeoEdgeStrategy.h b/Infovis/Layout/vtkGeoEdgeStrategy.h
index c80a93a89d51a74f754fbecb0d31fe40336c7fcc..fe418d165b0dc5238cc11c5edd2ef2ffcd4b6c06 100644
--- a/Infovis/Layout/vtkGeoEdgeStrategy.h
+++ b/Infovis/Layout/vtkGeoEdgeStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoEdgeStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGeoEdgeStrategy
  * @brief   Layout graph edges on a globe as arcs.
diff --git a/Infovis/Layout/vtkGeoMath.cxx b/Infovis/Layout/vtkGeoMath.cxx
index 8fdb39567b9cd3a6258355f3319a88dfeb7ce4e5..68c049ae10579f9c7fc3dee718b9f57c8d6f6c50 100644
--- a/Infovis/Layout/vtkGeoMath.cxx
+++ b/Infovis/Layout/vtkGeoMath.cxx
@@ -1,23 +1,6 @@
-/*=============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoMath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=============================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGeoMath.h"
 #include "vtkMath.h"
diff --git a/Infovis/Layout/vtkGeoMath.h b/Infovis/Layout/vtkGeoMath.h
index d4afe02fd892e00b204ca2ce7096f45977987076..770a5c3527e17d7f4e2609a0a89596568ce1ad57 100644
--- a/Infovis/Layout/vtkGeoMath.h
+++ b/Infovis/Layout/vtkGeoMath.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGeoMath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGeoMath
  * @brief   Useful geographic calculations
diff --git a/Infovis/Layout/vtkGraphLayout.cxx b/Infovis/Layout/vtkGraphLayout.cxx
index 2718bc08c7998f3dcf1e88255d587a2c75f93dd8..f95cc60cbdae268e12a96e6e6783afea99a909d0 100644
--- a/Infovis/Layout/vtkGraphLayout.cxx
+++ b/Infovis/Layout/vtkGraphLayout.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGraphLayout.h"
 
diff --git a/Infovis/Layout/vtkGraphLayout.h b/Infovis/Layout/vtkGraphLayout.h
index 0049b28e3eae9ae797304e94880985da118446e0..345c2f3c560c24c8fa972e9be9d8593415f673ed 100644
--- a/Infovis/Layout/vtkGraphLayout.h
+++ b/Infovis/Layout/vtkGraphLayout.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayout.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphLayout
  * @brief   layout a graph in 2 or 3 dimensions
diff --git a/Infovis/Layout/vtkGraphLayoutStrategy.cxx b/Infovis/Layout/vtkGraphLayoutStrategy.cxx
index 411f10dafad390973fb19969d1abf4cde73d6521..d4973bfa02d3ddf8b1aae791e141e2ef7370a263 100644
--- a/Infovis/Layout/vtkGraphLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkGraphLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGraphLayoutStrategy.h"
 
 #include "vtkGraph.h"
diff --git a/Infovis/Layout/vtkGraphLayoutStrategy.h b/Infovis/Layout/vtkGraphLayoutStrategy.h
index 718a5501d6664219af74c085048e44ee482c574b..09e86ce9b19593ece2f57cb6fda453aed1a84dcd 100644
--- a/Infovis/Layout/vtkGraphLayoutStrategy.h
+++ b/Infovis/Layout/vtkGraphLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphLayoutStrategy
  * @brief   abstract superclass for all graph layout strategies
diff --git a/Infovis/Layout/vtkIncrementalForceLayout.cxx b/Infovis/Layout/vtkIncrementalForceLayout.cxx
index 3f90ec2cc5f5d797742c155448a3040b04080fc0..cd439c9a628d39450dd903b574ac7b36583928eb 100644
--- a/Infovis/Layout/vtkIncrementalForceLayout.cxx
+++ b/Infovis/Layout/vtkIncrementalForceLayout.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkIncrementalForceLayout.h"
 
 #include "vtkCommand.h"
diff --git a/Infovis/Layout/vtkIncrementalForceLayout.h b/Infovis/Layout/vtkIncrementalForceLayout.h
index 372ee404e4869a66dca04f038f3ea4bbe2c505e5..21ba3dd565877dc7cecc8908797f46647e6028ea 100644
--- a/Infovis/Layout/vtkIncrementalForceLayout.h
+++ b/Infovis/Layout/vtkIncrementalForceLayout.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScatterPlotMatrix.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkIncrementalForceLayout
diff --git a/Infovis/Layout/vtkKCoreLayout.cxx b/Infovis/Layout/vtkKCoreLayout.cxx
index a98d46094362ab0a9e5d24d04c0c7a1faabd3f91..ad7eafcf2bfbdc9647b413acf37e498bc6c80294 100644
--- a/Infovis/Layout/vtkKCoreLayout.cxx
+++ b/Infovis/Layout/vtkKCoreLayout.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKCoreLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkKCoreLayout.h"
 
 #include "vtkAdjacentVertexIterator.h"
diff --git a/Infovis/Layout/vtkKCoreLayout.h b/Infovis/Layout/vtkKCoreLayout.h
index cbeeac47a0a6505efb4d770fddcee4805f248782..fd1e2cc8eecd4fc7e1c52756b402c1da53726765 100644
--- a/Infovis/Layout/vtkKCoreLayout.h
+++ b/Infovis/Layout/vtkKCoreLayout.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkKCoreLayout.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkKCoreLayout
  * @brief   Produces a layout for a graph labeled with K-Core
diff --git a/Infovis/Layout/vtkPassThroughEdgeStrategy.cxx b/Infovis/Layout/vtkPassThroughEdgeStrategy.cxx
index ce48c746968ac30e267a3c54ded63384d5e129ac..e9ac19b5b1bad1be8444381d96304d331b6cd55e 100644
--- a/Infovis/Layout/vtkPassThroughEdgeStrategy.cxx
+++ b/Infovis/Layout/vtkPassThroughEdgeStrategy.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassThroughEdgeStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPassThroughEdgeStrategy.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/Layout/vtkPassThroughEdgeStrategy.h b/Infovis/Layout/vtkPassThroughEdgeStrategy.h
index 25fa18be70130ffe19f8a08c50c0d5f5f4c9c4d9..307e4513e564221fa30e3fe2aad7aff8fefbf55c 100644
--- a/Infovis/Layout/vtkPassThroughEdgeStrategy.h
+++ b/Infovis/Layout/vtkPassThroughEdgeStrategy.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassThroughEdgeStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPassThroughEdgeStrategy
  * @brief   passes edge routing information through
diff --git a/Infovis/Layout/vtkPassThroughLayoutStrategy.cxx b/Infovis/Layout/vtkPassThroughLayoutStrategy.cxx
index 51e02ab742e4279f75d10a72524d9f62998e8ca6..0904ccdc45a3eacb165e31dd837858f47d172025 100644
--- a/Infovis/Layout/vtkPassThroughLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkPassThroughLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassThroughLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPassThroughLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkPassThroughLayoutStrategy.h b/Infovis/Layout/vtkPassThroughLayoutStrategy.h
index 863a2eea548b9ec884b33a65a7b445e0e08221e3..10ff9100e86f84cca235aced2053ff1e4b9f6b14 100644
--- a/Infovis/Layout/vtkPassThroughLayoutStrategy.h
+++ b/Infovis/Layout/vtkPassThroughLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPassThroughLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPassThroughLayoutStrategy
  * @brief   a layout strategy that does absolutely nothing
diff --git a/Infovis/Layout/vtkPerturbCoincidentVertices.cxx b/Infovis/Layout/vtkPerturbCoincidentVertices.cxx
index 4d78cc49edc0e90b04dcb7e7c5fa1e7f356d740e..56b38ae5a51d05b63bde3536e616491e8c8168cc 100644
--- a/Infovis/Layout/vtkPerturbCoincidentVertices.cxx
+++ b/Infovis/Layout/vtkPerturbCoincidentVertices.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPerturbCoincidentVertices.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPerturbCoincidentVertices.h"
 
diff --git a/Infovis/Layout/vtkPerturbCoincidentVertices.h b/Infovis/Layout/vtkPerturbCoincidentVertices.h
index 03fa1a62f95099041565f288f5cd26cfa6300c2e..f49b3c505d38251a3e2a397e2ff1c44e681f9288 100644
--- a/Infovis/Layout/vtkPerturbCoincidentVertices.h
+++ b/Infovis/Layout/vtkPerturbCoincidentVertices.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPerturbCoincidentVertices.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPerturbCoincidentVertices
  * @brief   Perturbs vertices that are coincident.
diff --git a/Infovis/Layout/vtkRandomLayoutStrategy.cxx b/Infovis/Layout/vtkRandomLayoutStrategy.cxx
index f1f41ae04a6706d38c6247e730c8b5a1f59c8e87..0e340549afabdb99ccca765f6760973f0d503076 100644
--- a/Infovis/Layout/vtkRandomLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkRandomLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRandomLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkRandomLayoutStrategy.h b/Infovis/Layout/vtkRandomLayoutStrategy.h
index 90c14a97e462593680e17dd81efaf488724b4237..0602e9fdfb6f8c2825e7d21c5a98721fc718c745 100644
--- a/Infovis/Layout/vtkRandomLayoutStrategy.h
+++ b/Infovis/Layout/vtkRandomLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRandomLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRandomLayoutStrategy
  * @brief   randomly places vertices in 2 or 3 dimensions
diff --git a/Infovis/Layout/vtkSimple2DLayoutStrategy.cxx b/Infovis/Layout/vtkSimple2DLayoutStrategy.cxx
index 8b44bbeeabf4c07c1a1775df2dfe47a592e1cffe..a0b69e8878c9064fc89b5bd42443aa84e29c0b0e 100644
--- a/Infovis/Layout/vtkSimple2DLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkSimple2DLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimple2DLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSimple2DLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkSimple2DLayoutStrategy.h b/Infovis/Layout/vtkSimple2DLayoutStrategy.h
index 5c5cad31df14997c1ec063ebed8cc30aeba560a6..75c4445de842fd163a4fb2d402a24e87109a6bf8 100644
--- a/Infovis/Layout/vtkSimple2DLayoutStrategy.h
+++ b/Infovis/Layout/vtkSimple2DLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimple2DLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSimple2DLayoutStrategy
  * @brief   a simple 2D graph layout
diff --git a/Infovis/Layout/vtkSimple3DCirclesStrategy.cxx b/Infovis/Layout/vtkSimple3DCirclesStrategy.cxx
index 05438defd935fa1305c774ce7f818c4f721a9fa8..e3f833f4fcb75d85e39ac1c689607bb375838b28 100644
--- a/Infovis/Layout/vtkSimple3DCirclesStrategy.cxx
+++ b/Infovis/Layout/vtkSimple3DCirclesStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimple3DCirclesStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSimple3DCirclesStrategy.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Infovis/Layout/vtkSimple3DCirclesStrategy.h b/Infovis/Layout/vtkSimple3DCirclesStrategy.h
index aef48f04befef864c48ca899b3e426bc846c3d58..ce6ee12ca20f7e35e70085a7cefea59837558373 100644
--- a/Infovis/Layout/vtkSimple3DCirclesStrategy.h
+++ b/Infovis/Layout/vtkSimple3DCirclesStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimple3DCirclesStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimple3DCirclesStrategy
  * @brief   places vertices on circles in 3D
diff --git a/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.cxx b/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.cxx
index a2a8b76c21aa7ed0a60d4388282a33be318fbd77..7c42474a317cfaddabfc66175f68bf6be40c605b 100644
--- a/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliceAndDiceLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkSliceAndDiceLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.h b/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.h
index 5d873adfa448b30f6d9ec61baf624f33ffe4bfbb..bcdb88d7540d8005f477d914eded73003362abf6 100644
--- a/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.h
+++ b/Infovis/Layout/vtkSliceAndDiceLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliceAndDiceLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSliceAndDiceLayoutStrategy
  * @brief   a horizontal and vertical slicing tree map layout
diff --git a/Infovis/Layout/vtkSpanTreeLayoutStrategy.cxx b/Infovis/Layout/vtkSpanTreeLayoutStrategy.cxx
index 87a8cda315b5cc5c5162c387d919b81a8ad5bbb3..761aab58d7f54d748ec85aea2a8c6e0dfd2dba81 100644
--- a/Infovis/Layout/vtkSpanTreeLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkSpanTreeLayoutStrategy.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSpanTreeLayoutStrategy.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 // File: vtkSpanTreeLayoutStrategy.cxx
 // Graph visualization library for VTK
diff --git a/Infovis/Layout/vtkSpanTreeLayoutStrategy.h b/Infovis/Layout/vtkSpanTreeLayoutStrategy.h
index e32dfb03bbfb7fbd6de45ecbd889872c906319ad..b6f4dba20b005c8eef83bb38f7a6238e8db70e1b 100644
--- a/Infovis/Layout/vtkSpanTreeLayoutStrategy.h
+++ b/Infovis/Layout/vtkSpanTreeLayoutStrategy.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpanTreeLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//-------------------------------------------------------------------------
-// Copyright 2008 Sandia Corporation.
-// Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-// the U.S. Government retains certain rights in this software.
-//-------------------------------------------------------------------------
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSpanTreeLayoutStrategy
  *
diff --git a/Infovis/Layout/vtkSplineGraphEdges.cxx b/Infovis/Layout/vtkSplineGraphEdges.cxx
index 0cb127b6f056e4480cb67f4c4abb82757aaf253f..fcdb96f200430c1416e3fa29150203379de8c612 100644
--- a/Infovis/Layout/vtkSplineGraphEdges.cxx
+++ b/Infovis/Layout/vtkSplineGraphEdges.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineGraphEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSplineGraphEdges.h"
 
 #include "vtkCardinalSpline.h"
diff --git a/Infovis/Layout/vtkSplineGraphEdges.h b/Infovis/Layout/vtkSplineGraphEdges.h
index f3944ef46e686b800f23710990c140457a7bcdf2..5fa1881cdb8c2037924b0aa98a95407f2f79d671 100644
--- a/Infovis/Layout/vtkSplineGraphEdges.h
+++ b/Infovis/Layout/vtkSplineGraphEdges.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineGraphEdges.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSplineGraphEdges
  * @brief   subsample graph edges to make smooth curves
diff --git a/Infovis/Layout/vtkSquarifyLayoutStrategy.cxx b/Infovis/Layout/vtkSquarifyLayoutStrategy.cxx
index 9606ade4b43bb0d43661327cfdd31728b6ad8fe2..d8a2408131396048580433d336cb8dbdb5023a08 100644
--- a/Infovis/Layout/vtkSquarifyLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkSquarifyLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSquarifyLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSquarifyLayoutStrategy.h"
 
 #include "vtkDataArray.h"
diff --git a/Infovis/Layout/vtkSquarifyLayoutStrategy.h b/Infovis/Layout/vtkSquarifyLayoutStrategy.h
index ed529122e013f35091a2738e2eba8522bc976a8b..aa6832d6869637eafde8a5e9fd4fe2f550e21ee7 100644
--- a/Infovis/Layout/vtkSquarifyLayoutStrategy.h
+++ b/Infovis/Layout/vtkSquarifyLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSquarifyLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSquarifyLayoutStrategy
  * @brief   uses the squarify tree map layout algorithm
diff --git a/Infovis/Layout/vtkStackedTreeLayoutStrategy.cxx b/Infovis/Layout/vtkStackedTreeLayoutStrategy.cxx
index 714a53c3d48b321c180c5154543e4d8f9cd5c5c4..52ea4ab1cf90db2eef65fd70eae1d100bcd2442a 100644
--- a/Infovis/Layout/vtkStackedTreeLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkStackedTreeLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStackedTreeLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkStackedTreeLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkStackedTreeLayoutStrategy.h b/Infovis/Layout/vtkStackedTreeLayoutStrategy.h
index 4423c26107d405096ed75c662dda1c5bc0d57422..45afc93ca0bf6a968f3d57aa6b4463d540efbef8 100644
--- a/Infovis/Layout/vtkStackedTreeLayoutStrategy.h
+++ b/Infovis/Layout/vtkStackedTreeLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStackedTreeLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkStackedTreeLayoutStrategy
  * @brief   lays out tree in stacked boxes or rings
diff --git a/Infovis/Layout/vtkTreeLayoutStrategy.cxx b/Infovis/Layout/vtkTreeLayoutStrategy.cxx
index ddbe88d0cd71cbb6b372a689a9f323b1ff5abe80..92cc3cce3b4a013f1be02b13186d803003a921b4 100644
--- a/Infovis/Layout/vtkTreeLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkTreeLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkTreeLayoutStrategy.h b/Infovis/Layout/vtkTreeLayoutStrategy.h
index 2bf489740d7f8bfb1cc9ed106b5774385f703281..ec2636859eb5ec1a381284305b0e5f8f4830f6f8 100644
--- a/Infovis/Layout/vtkTreeLayoutStrategy.h
+++ b/Infovis/Layout/vtkTreeLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeLayoutStrategy
  * @brief   hierarchical layout
diff --git a/Infovis/Layout/vtkTreeMapLayout.cxx b/Infovis/Layout/vtkTreeMapLayout.cxx
index 1b18239c145ecb366fef7c09547dddaa22353202..a757a2d6fdab6b3167c11df0f9d7ce8ce318f038 100644
--- a/Infovis/Layout/vtkTreeMapLayout.cxx
+++ b/Infovis/Layout/vtkTreeMapLayout.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeMapLayout.h"
 
diff --git a/Infovis/Layout/vtkTreeMapLayout.h b/Infovis/Layout/vtkTreeMapLayout.h
index 30d9cd255e89a4d34b891c6e32f510cfc43abe85..3948cf83768425d6e5895aef7717b310cf5b6884 100644
--- a/Infovis/Layout/vtkTreeMapLayout.h
+++ b/Infovis/Layout/vtkTreeMapLayout.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapLayout.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeMapLayout
  * @brief   layout a vtkTree into a tree map
diff --git a/Infovis/Layout/vtkTreeMapLayoutStrategy.cxx b/Infovis/Layout/vtkTreeMapLayoutStrategy.cxx
index 04a8c5cd85c5e76e0ae64c804f253e72e88cd47f..774db0eb0e0e79a2f89d5a6804c5a894417d420e 100644
--- a/Infovis/Layout/vtkTreeMapLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkTreeMapLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeMapLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkTreeMapLayoutStrategy.h b/Infovis/Layout/vtkTreeMapLayoutStrategy.h
index 4cbe1dbfa3ce6c358d1e312e85c65e410d2cb0e0..88077ad0041a51198cbe19e8aaf5e1f528757f3d 100644
--- a/Infovis/Layout/vtkTreeMapLayoutStrategy.h
+++ b/Infovis/Layout/vtkTreeMapLayoutStrategy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapLayoutStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeMapLayoutStrategy
  * @brief   abstract superclass for all tree map layout strategies
diff --git a/Infovis/Layout/vtkTreeMapToPolyData.cxx b/Infovis/Layout/vtkTreeMapToPolyData.cxx
index d27dd5d31f2f0e39593717e4f07c9c12a8119ce6..baa16bb6b4d1e2948c4d54fd85783c4b3d064368 100644
--- a/Infovis/Layout/vtkTreeMapToPolyData.cxx
+++ b/Infovis/Layout/vtkTreeMapToPolyData.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapToPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkTreeMapToPolyData.h"
 
 #include "vtkCellArray.h"
diff --git a/Infovis/Layout/vtkTreeMapToPolyData.h b/Infovis/Layout/vtkTreeMapToPolyData.h
index 7a37e232afa0dc57457b68c50711d1fb796c220c..afe7be81e04b0631765135ebc97d4a9c47ae5ab3 100644
--- a/Infovis/Layout/vtkTreeMapToPolyData.h
+++ b/Infovis/Layout/vtkTreeMapToPolyData.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapToPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeMapToPolyData
  * @brief   converts a tree to a polygonal data representing a tree map
diff --git a/Infovis/Layout/vtkTreeOrbitLayoutStrategy.cxx b/Infovis/Layout/vtkTreeOrbitLayoutStrategy.cxx
index 46a11911804341ce0db28d9fd876f87216e7c4dd..520c6df24dbfb9ac073fdd4e2fced1d13d2f57d0 100644
--- a/Infovis/Layout/vtkTreeOrbitLayoutStrategy.cxx
+++ b/Infovis/Layout/vtkTreeOrbitLayoutStrategy.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeOrbitLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTreeOrbitLayoutStrategy.h"
 
diff --git a/Infovis/Layout/vtkTreeOrbitLayoutStrategy.h b/Infovis/Layout/vtkTreeOrbitLayoutStrategy.h
index 4f745d8231547774f4b37ff71733f97f18624c42..b876bd99567a1d2d9fe30393700abb909db699d6 100644
--- a/Infovis/Layout/vtkTreeOrbitLayoutStrategy.h
+++ b/Infovis/Layout/vtkTreeOrbitLayoutStrategy.h
@@ -1,13 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeOrbitLayoutStrategy.h
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTreeOrbitLayoutStrategy
  * @brief   hierarchical orbital layout
diff --git a/Infovis/Layout/vtkTreeRingToPolyData.cxx b/Infovis/Layout/vtkTreeRingToPolyData.cxx
index 6e5c28b1b55c1c852550ba11a6b8279a18bf3f10..a6e0db40c9e1142a0bc141ab7dd2ccd49a42f747 100644
--- a/Infovis/Layout/vtkTreeRingToPolyData.cxx
+++ b/Infovis/Layout/vtkTreeRingToPolyData.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeRingToPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkTreeRingToPolyData.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Infovis/Layout/vtkTreeRingToPolyData.h b/Infovis/Layout/vtkTreeRingToPolyData.h
index d23492bbb4aab5c1d3f774a395767b341af30498..c5c26132a12eedded9f4b69170f1998d2111946a 100644
--- a/Infovis/Layout/vtkTreeRingToPolyData.h
+++ b/Infovis/Layout/vtkTreeRingToPolyData.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeRingToPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeRingToPolyData
  * @brief   converts a tree to a polygonal data
diff --git a/Interaction/Image/vtk.module b/Interaction/Image/vtk.module
index 0ab8ac47d635082b3610940462e44fb56891572d..682d40cc7d7b16258367215ea75978a08b5c1072 100644
--- a/Interaction/Image/vtk.module
+++ b/Interaction/Image/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::RenderingCore
diff --git a/Interaction/Image/vtkImageViewer.cxx b/Interaction/Image/vtkImageViewer.cxx
index bec4c2b10363e13c04ba38413cc3ac2b7f4f51e3..9a11f4b7506a538361e6571a6cd697687bf08ec5 100644
--- a/Interaction/Image/vtkImageViewer.cxx
+++ b/Interaction/Image/vtkImageViewer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageViewer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageViewer.h"
 
 #include "vtkActor2D.h"
diff --git a/Interaction/Image/vtkImageViewer.h b/Interaction/Image/vtkImageViewer.h
index 01c659b0cb2cce42300d6f88090dc8fec860e521..faccaea0fbc43d465a0589ace83a422335d91b0b 100644
--- a/Interaction/Image/vtkImageViewer.h
+++ b/Interaction/Image/vtkImageViewer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageViewer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageViewer
  * @brief   Display a 2d image.
diff --git a/Interaction/Image/vtkImageViewer2.cxx b/Interaction/Image/vtkImageViewer2.cxx
index 1922036ab9d83ca152d5f44a25d23fd50d8e15e3..df60db15867a49a350285a88c3e7c94f2fcf3df1 100644
--- a/Interaction/Image/vtkImageViewer2.cxx
+++ b/Interaction/Image/vtkImageViewer2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageViewer2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageViewer2.h"
 
 #include "vtkCamera.h"
diff --git a/Interaction/Image/vtkImageViewer2.h b/Interaction/Image/vtkImageViewer2.h
index 359345ff76022fc7213cf7cf3c9302eb42ba4377..48da9260febde979571db1cfbe6539052c2bb797 100644
--- a/Interaction/Image/vtkImageViewer2.h
+++ b/Interaction/Image/vtkImageViewer2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageViewer2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageViewer2
  * @brief   Display a 2D image.
diff --git a/Interaction/Image/vtkResliceImageViewer.cxx b/Interaction/Image/vtkResliceImageViewer.cxx
index f09d358f7e76879a854d2c75031de9d4b9c11c34..42a1284ec8d710b159fd227fcbd0c376d91d6d88 100644
--- a/Interaction/Image/vtkResliceImageViewer.cxx
+++ b/Interaction/Image/vtkResliceImageViewer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceImageViewer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceImageViewer.h"
 
 #include "vtkBoundedPlanePointPlacer.h"
diff --git a/Interaction/Image/vtkResliceImageViewer.h b/Interaction/Image/vtkResliceImageViewer.h
index 7cc768363c4f06fec084fe236475d14fd978dff0..9f8f0fd0bf49850674201d27588c1f106778a924 100644
--- a/Interaction/Image/vtkResliceImageViewer.h
+++ b/Interaction/Image/vtkResliceImageViewer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceImageViewer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceImageViewer
  * @brief   Display an image along with a reslice cursor
diff --git a/Interaction/Image/vtkResliceImageViewerMeasurements.cxx b/Interaction/Image/vtkResliceImageViewerMeasurements.cxx
index 3ffe1fe5561e0b04f82d5b30aad392421722b368..0020d99785e257e907b1f438861c0d00d8551c24 100644
--- a/Interaction/Image/vtkResliceImageViewerMeasurements.cxx
+++ b/Interaction/Image/vtkResliceImageViewerMeasurements.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceImageViewerMeasurements.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceImageViewerMeasurements.h"
 
 #include "vtkAngleRepresentation.h"
diff --git a/Interaction/Image/vtkResliceImageViewerMeasurements.h b/Interaction/Image/vtkResliceImageViewerMeasurements.h
index 9429fdb1eeedb7ac3075e3cb96cb03767a8ca54a..a4ac84be85d1142ac988b0e309d15988f0e6b48d 100644
--- a/Interaction/Image/vtkResliceImageViewerMeasurements.h
+++ b/Interaction/Image/vtkResliceImageViewerMeasurements.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceImageViewerMeasurements.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceImageViewerMeasurements
  * @brief   Manage measurements on a resliced image
diff --git a/Interaction/Style/LICENSE b/Interaction/Style/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Interaction/Style/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Interaction/Style/Testing/Python/TestStyleBaseSpike.py b/Interaction/Style/Testing/Python/TestStyleBaseSpike.py
index d42be883c685df9017f58031aeb88fdc445ea0e0..9160adacf613554eb45fccc7bab351c2cc885fc6 100755
--- a/Interaction/Style/Testing/Python/TestStyleBaseSpike.py
+++ b/Interaction/Style/Testing/Python/TestStyleBaseSpike.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonColor import vtkNamedColors
 from vtkmodules.vtkFiltersCore import vtkGlyph3D
diff --git a/Interaction/Style/Testing/Python/TestStyleJoystickActor.py b/Interaction/Style/Testing/Python/TestStyleJoystickActor.py
index 66c097b98ef8fa67ed8398777fc03912a818f3a4..889de56e8e19da58910cbf58492cb56b726055ab 100755
--- a/Interaction/Style/Testing/Python/TestStyleJoystickActor.py
+++ b/Interaction/Style/Testing/Python/TestStyleJoystickActor.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 from vtkmodules.vtkCommonColor import vtkNamedColors
 from vtkmodules.vtkFiltersCore import vtkGlyph3D
 from vtkmodules.vtkFiltersSources import (
diff --git a/Interaction/Style/Testing/Python/TestStyleJoystickCamera.py b/Interaction/Style/Testing/Python/TestStyleJoystickCamera.py
index 91b3efb321379b1ebe9ea2eeaa60a8b577b4a005..d2f32537f8c855bfcc0c2d71bdd4eaeeea28fabb 100755
--- a/Interaction/Style/Testing/Python/TestStyleJoystickCamera.py
+++ b/Interaction/Style/Testing/Python/TestStyleJoystickCamera.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkInteractionStyle import vtkInteractorStyleSwitch
diff --git a/Interaction/Style/Testing/Python/TestStyleTerrain.py b/Interaction/Style/Testing/Python/TestStyleTerrain.py
index 254bd0772559bed1318f7d6a6c451a8125fb2712..55fa61ddce26a3e543283c19f250ed01de5c2fed 100755
--- a/Interaction/Style/Testing/Python/TestStyleTerrain.py
+++ b/Interaction/Style/Testing/Python/TestStyleTerrain.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkInteractionStyle import vtkInteractorStyleTerrain
diff --git a/Interaction/Style/Testing/Python/TestStyleTrackballActor.py b/Interaction/Style/Testing/Python/TestStyleTrackballActor.py
index fa09c02337c526da30bcbf0926150494c97f6dce..820cd739c886c7f5a740d09e117a447ae851175d 100755
--- a/Interaction/Style/Testing/Python/TestStyleTrackballActor.py
+++ b/Interaction/Style/Testing/Python/TestStyleTrackballActor.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 from vtkmodules.vtkCommonColor import vtkNamedColors
 from vtkmodules.vtkFiltersCore import vtkGlyph3D
 from vtkmodules.vtkFiltersSources import (
diff --git a/Interaction/Style/Testing/Python/TestStyleTrackballCamera.py b/Interaction/Style/Testing/Python/TestStyleTrackballCamera.py
index 23c3520567b38fc150898a58e5d2836f56f0f68d..2e42387be834038c82c88e94a7bcc029199caf73 100755
--- a/Interaction/Style/Testing/Python/TestStyleTrackballCamera.py
+++ b/Interaction/Style/Testing/Python/TestStyleTrackballCamera.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkInteractionStyle import vtkInteractorStyleSwitch
diff --git a/Interaction/Style/vtk.module b/Interaction/Style/vtk.module
index 42ac6ba546e12f616e2a3814f9916b37945e08d0..7815c4b7595485150e87ceedab410086c16fd01a 100644
--- a/Interaction/Style/vtk.module
+++ b/Interaction/Style/vtk.module
@@ -8,6 +8,17 @@ GROUPS
   Rendering
 IMPLEMENTS
   VTK::RenderingCore
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonDataModel
   VTK::RenderingCore
diff --git a/Interaction/Style/vtkInteractorStyleDrawPolygon.cxx b/Interaction/Style/vtkInteractorStyleDrawPolygon.cxx
index 0169fe305d6a6fea7ebac239c995e48a5368ce51..01d4f34175e1c0526d122468b76e883dd8b8a2da 100644
--- a/Interaction/Style/vtkInteractorStyleDrawPolygon.cxx
+++ b/Interaction/Style/vtkInteractorStyleDrawPolygon.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleDrawPolygon.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleDrawPolygon.h"
 
 #include "vtkCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleDrawPolygon.h b/Interaction/Style/vtkInteractorStyleDrawPolygon.h
index c5511060f352853a2bb6857cf6e5bcd7f0eeac2f..36884d26b617951e32de2434badb0bf295f8e9a4 100644
--- a/Interaction/Style/vtkInteractorStyleDrawPolygon.h
+++ b/Interaction/Style/vtkInteractorStyleDrawPolygon.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleDrawPolygon.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleDrawPolygon
  * @brief   draw polygon during mouse move
diff --git a/Interaction/Style/vtkInteractorStyleFlight.cxx b/Interaction/Style/vtkInteractorStyleFlight.cxx
index d1c11c91aa651804f29427f8a4edd1852a8cb677..3853e186825ddbdc25c11d6d77a731c75143cd6e 100644
--- a/Interaction/Style/vtkInteractorStyleFlight.cxx
+++ b/Interaction/Style/vtkInteractorStyleFlight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleFlight.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleFlight.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleFlight.h b/Interaction/Style/vtkInteractorStyleFlight.h
index 2c6b527a91386127286d1044783ea6ca84c1a743..e9a47cd81c4e75335aec8afc732f85fcb834853b 100644
--- a/Interaction/Style/vtkInteractorStyleFlight.h
+++ b/Interaction/Style/vtkInteractorStyleFlight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleFlight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkInteractorStyleFlight
diff --git a/Interaction/Style/vtkInteractorStyleImage.cxx b/Interaction/Style/vtkInteractorStyleImage.cxx
index ca0b9e47fb556ad5eb7ec71ed47b9a938ee7161d..f8403fb02a6bd9565c8891696517f5b767399d30 100644
--- a/Interaction/Style/vtkInteractorStyleImage.cxx
+++ b/Interaction/Style/vtkInteractorStyleImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleImage.h"
 
 #include "vtkAbstractPropPicker.h"
diff --git a/Interaction/Style/vtkInteractorStyleImage.h b/Interaction/Style/vtkInteractorStyleImage.h
index 1ebd47b9b616285d9f5b3d149cfc71408eefa566..590d5b2ba6f5ff0b6f6ca3d6df0a54d5920ca3f4 100644
--- a/Interaction/Style/vtkInteractorStyleImage.h
+++ b/Interaction/Style/vtkInteractorStyleImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleImage
  * @brief   interactive manipulation of the camera specialized for images
diff --git a/Interaction/Style/vtkInteractorStyleJoystickActor.cxx b/Interaction/Style/vtkInteractorStyleJoystickActor.cxx
index 5173b7ece2c69c66c3ebe0c191be60c85aaf1e91..53e8f14a8ce9e337b0476c15bdbbacfa8119f399 100644
--- a/Interaction/Style/vtkInteractorStyleJoystickActor.cxx
+++ b/Interaction/Style/vtkInteractorStyleJoystickActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleJoystickActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleJoystickActor.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleJoystickActor.h b/Interaction/Style/vtkInteractorStyleJoystickActor.h
index 9fba9e9027d91bf77939455cbc00b9b320115013..02657309f24ce4a4d422408f5c2544dc40df1b6e 100644
--- a/Interaction/Style/vtkInteractorStyleJoystickActor.h
+++ b/Interaction/Style/vtkInteractorStyleJoystickActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleJoystickActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleJoystickActor
  * @brief   manipulate objects in the scene independently of one another
diff --git a/Interaction/Style/vtkInteractorStyleJoystickCamera.cxx b/Interaction/Style/vtkInteractorStyleJoystickCamera.cxx
index 45c0707125f55f6516953357ab46a70a4d3bc95b..eb97678eea703bb2e23939f47cb0cfc47b5be4ab 100644
--- a/Interaction/Style/vtkInteractorStyleJoystickCamera.cxx
+++ b/Interaction/Style/vtkInteractorStyleJoystickCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleJoystickCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleJoystickCamera.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleJoystickCamera.h b/Interaction/Style/vtkInteractorStyleJoystickCamera.h
index 30dee7abc27539387cba14eefaa39ab4e2805a75..c70ce60beb074c935bbdc88197a6d4b97503579e 100644
--- a/Interaction/Style/vtkInteractorStyleJoystickCamera.h
+++ b/Interaction/Style/vtkInteractorStyleJoystickCamera.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleJoystickCamera.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleJoystickCamera
  * @brief   interactive manipulation of the camera
diff --git a/Interaction/Style/vtkInteractorStyleMultiTouchCamera.cxx b/Interaction/Style/vtkInteractorStyleMultiTouchCamera.cxx
index 5c769c8be9f6e2ca7142bec52ed678693c1a312c..05cc1547826307e6bb15dd0fe4d4d7963979aa56 100644
--- a/Interaction/Style/vtkInteractorStyleMultiTouchCamera.cxx
+++ b/Interaction/Style/vtkInteractorStyleMultiTouchCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleMultiTouchCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleMultiTouchCamera.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleMultiTouchCamera.h b/Interaction/Style/vtkInteractorStyleMultiTouchCamera.h
index d3dea659d15780184d1fdaa454629e35b1105e51..8bb774d1eac03d8c87bac18cf50285f285c232d2 100644
--- a/Interaction/Style/vtkInteractorStyleMultiTouchCamera.h
+++ b/Interaction/Style/vtkInteractorStyleMultiTouchCamera.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleMultiTouchCamera.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleMultiTouchCamera
  * @brief   multitouch manipulation of the camera
diff --git a/Interaction/Style/vtkInteractorStyleRubberBand2D.cxx b/Interaction/Style/vtkInteractorStyleRubberBand2D.cxx
index 19e06690925d09d5f95cc2033afc781c4c1e25e3..2102e526aa4f97d1542b91e21ebb482a0afb2340 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBand2D.cxx
+++ b/Interaction/Style/vtkInteractorStyleRubberBand2D.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBand2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkInteractorStyleRubberBand2D.h"
 
diff --git a/Interaction/Style/vtkInteractorStyleRubberBand2D.h b/Interaction/Style/vtkInteractorStyleRubberBand2D.h
index f7072ac3695a472f261db52a630917fa1746dc67..cd32e9e42d982d2bd4552251b6dffc00fa46dce0 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBand2D.h
+++ b/Interaction/Style/vtkInteractorStyleRubberBand2D.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBand2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkInteractorStyleRubberBand2D
  * @brief   A rubber band interactor for a 2D view
diff --git a/Interaction/Style/vtkInteractorStyleRubberBand3D.cxx b/Interaction/Style/vtkInteractorStyleRubberBand3D.cxx
index 2777e6418eab492f420118e4ea2964791d1d4ed7..5fcd1f4431faeb01d8c7596b97823359c140cb41 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBand3D.cxx
+++ b/Interaction/Style/vtkInteractorStyleRubberBand3D.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBand3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkInteractorStyleRubberBand3D.h"
 
diff --git a/Interaction/Style/vtkInteractorStyleRubberBand3D.h b/Interaction/Style/vtkInteractorStyleRubberBand3D.h
index 239c070c6fcc3ebf4edbe5704b1d003eb075fd6c..471f427ede1e60f86b6f15ac966dad75223cfe34 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBand3D.h
+++ b/Interaction/Style/vtkInteractorStyleRubberBand3D.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBand3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkInteractorStyleRubberBand3D
  * @brief   A rubber band interactor for a 3D view
diff --git a/Interaction/Style/vtkInteractorStyleRubberBandPick.cxx b/Interaction/Style/vtkInteractorStyleRubberBandPick.cxx
index 25136bd98be7b408bd7fbf763bd19d82911ad6b0..600bc97fe56720991e1adfb8717c4e1fa469ca8e 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBandPick.cxx
+++ b/Interaction/Style/vtkInteractorStyleRubberBandPick.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBandPick.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleRubberBandPick.h"
 
 #include "vtkAbstractPropPicker.h"
diff --git a/Interaction/Style/vtkInteractorStyleRubberBandPick.h b/Interaction/Style/vtkInteractorStyleRubberBandPick.h
index 223ea41b1f650fba8bf2ab64fb2653cc9d8ea75a..40f3df432a0f36c2761d53594b18f461f9b541c0 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBandPick.h
+++ b/Interaction/Style/vtkInteractorStyleRubberBandPick.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBandPick.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleRubberBandPick
  * @brief   Like TrackBallCamera, but this can pick props underneath a rubber band selection
diff --git a/Interaction/Style/vtkInteractorStyleRubberBandZoom.cxx b/Interaction/Style/vtkInteractorStyleRubberBandZoom.cxx
index cb1371c1bb76ae90f3ded329fb6daa9455e415a9..565608ac788bed854a9761a3223081d194bfebd5 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBandZoom.cxx
+++ b/Interaction/Style/vtkInteractorStyleRubberBandZoom.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBandZoom.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleRubberBandZoom.h"
 
 #include "vtkCamera.h"
diff --git a/Interaction/Style/vtkInteractorStyleRubberBandZoom.h b/Interaction/Style/vtkInteractorStyleRubberBandZoom.h
index 544aaf8c489e7dde35e4d7778d175d01d741556f..f538a122ec928bd0e54027f695be3b81d55b5e31 100644
--- a/Interaction/Style/vtkInteractorStyleRubberBandZoom.h
+++ b/Interaction/Style/vtkInteractorStyleRubberBandZoom.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleRubberBandZoom.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleRubberBandZoom
  * @brief   zoom in by amount indicated by rubber band box
diff --git a/Interaction/Style/vtkInteractorStyleSwitch.cxx b/Interaction/Style/vtkInteractorStyleSwitch.cxx
index 15502781f6097a7d4c18f6f957c56a1403e529c1..71bae500fafcae4bf81309946fb20ae1a9e06c7c 100644
--- a/Interaction/Style/vtkInteractorStyleSwitch.cxx
+++ b/Interaction/Style/vtkInteractorStyleSwitch.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleSwitch.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleSwitch.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleSwitch.h b/Interaction/Style/vtkInteractorStyleSwitch.h
index 8fdce1ca5eaa19f39ee8b488a02f4b6e952da1f9..4a3457d30a26c8f89ec8e4b3c3d7b87e1d4b365f 100644
--- a/Interaction/Style/vtkInteractorStyleSwitch.h
+++ b/Interaction/Style/vtkInteractorStyleSwitch.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleSwitch.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleSwitch
  * @brief   class to swap between interactory styles
diff --git a/Interaction/Style/vtkInteractorStyleTerrain.cxx b/Interaction/Style/vtkInteractorStyleTerrain.cxx
index 0939eb2d9e487ffcdf86e3be48bc94f24aeba4c4..625166df361687b53fd4e2fad72c70927637ecbd 100644
--- a/Interaction/Style/vtkInteractorStyleTerrain.cxx
+++ b/Interaction/Style/vtkInteractorStyleTerrain.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTerrain.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleTerrain.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Style/vtkInteractorStyleTerrain.h b/Interaction/Style/vtkInteractorStyleTerrain.h
index 2b90ed93b08d31e3f16c60d2997f26a14564eba4..11d185587fe43f1463281d0a31bc0105280176fb 100644
--- a/Interaction/Style/vtkInteractorStyleTerrain.h
+++ b/Interaction/Style/vtkInteractorStyleTerrain.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTerrain.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleTerrain
  * @brief   manipulate camera in scene with natural view up (e.g., terrain)
diff --git a/Interaction/Style/vtkInteractorStyleTrackball.cxx b/Interaction/Style/vtkInteractorStyleTrackball.cxx
index 351d9b2a4e38ce5da71ca286e4deac6a97c92fde..571f157312583a29cad9be44ff57ffb0db976811 100644
--- a/Interaction/Style/vtkInteractorStyleTrackball.cxx
+++ b/Interaction/Style/vtkInteractorStyleTrackball.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTrackball.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleTrackball.h"
 #include "vtkCommand.h"
 #include "vtkMath.h"
diff --git a/Interaction/Style/vtkInteractorStyleTrackball.h b/Interaction/Style/vtkInteractorStyleTrackball.h
index 88dac7324b646b0997a35726c6605c1677f7fa6a..dd359039059e7e189f4571d5570ab3a76a80645e 100644
--- a/Interaction/Style/vtkInteractorStyleTrackball.h
+++ b/Interaction/Style/vtkInteractorStyleTrackball.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTrackball.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleTrackball
  * @brief   provides trackball motion control
diff --git a/Interaction/Style/vtkInteractorStyleTrackballActor.cxx b/Interaction/Style/vtkInteractorStyleTrackballActor.cxx
index 5a4e310118d2dfa731e03eb7e059a11228abc1e4..93f668c51d840d8831c144a8755d2f3b521e2e79 100644
--- a/Interaction/Style/vtkInteractorStyleTrackballActor.cxx
+++ b/Interaction/Style/vtkInteractorStyleTrackballActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTrackballActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleTrackballActor.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleTrackballActor.h b/Interaction/Style/vtkInteractorStyleTrackballActor.h
index 6e85c0171b996ea86a51f7eae9af636dc083fb69..edbcf7527d4687b84a48c58c6f0c80a802421b7b 100644
--- a/Interaction/Style/vtkInteractorStyleTrackballActor.h
+++ b/Interaction/Style/vtkInteractorStyleTrackballActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTrackballActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleTrackballActor
  * @brief   manipulate objects in the scene independent of each other
diff --git a/Interaction/Style/vtkInteractorStyleTrackballCamera.cxx b/Interaction/Style/vtkInteractorStyleTrackballCamera.cxx
index edc2b72f870113fbda0ec8db30c9faccf606996e..b4a0a2bc2f73c5d9b92d3950abbc9c779265fc70 100644
--- a/Interaction/Style/vtkInteractorStyleTrackballCamera.cxx
+++ b/Interaction/Style/vtkInteractorStyleTrackballCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTrackballCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleTrackballCamera.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleTrackballCamera.h b/Interaction/Style/vtkInteractorStyleTrackballCamera.h
index 122fbff29a3d0a153ebe622573bcf5ffe2abca4a..34dffe81cf3933a9441e38dbb6ed56ef7a75abd8 100644
--- a/Interaction/Style/vtkInteractorStyleTrackballCamera.h
+++ b/Interaction/Style/vtkInteractorStyleTrackballCamera.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTrackballCamera.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleTrackballCamera
  * @brief   interactive manipulation of the camera
diff --git a/Interaction/Style/vtkInteractorStyleUnicam.cxx b/Interaction/Style/vtkInteractorStyleUnicam.cxx
index 3bf8d26b30e00b12a0c2baa0211441abff81661e..9f828b868933e13005b55ddb76c3ca78010c313a 100644
--- a/Interaction/Style/vtkInteractorStyleUnicam.cxx
+++ b/Interaction/Style/vtkInteractorStyleUnicam.cxx
@@ -1,23 +1,9 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleUnicam.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * This work was produced under a grant from the Department of Energy to Brown
- * University.  Neither Brown University nor the authors assert any copyright
- * with respect to this work and it may be used, reproduced, and distributed
- * without permission.
+ * University.
  */
 
 #include "vtkInteractorStyleUnicam.h"
diff --git a/Interaction/Style/vtkInteractorStyleUnicam.h b/Interaction/Style/vtkInteractorStyleUnicam.h
index 0e666455e28fcbb38bca03d17fa6de5cd56d56d2..185dbcd73bee4fe39ab28953fd483790ca09a306 100644
--- a/Interaction/Style/vtkInteractorStyleUnicam.h
+++ b/Interaction/Style/vtkInteractorStyleUnicam.h
@@ -1,23 +1,9 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleUnicam.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
  * This work (vtkInteractorStyleUnicam.h) was produced under a grant from
- * the Department of Energy to Brown University.  Neither Brown University
- * nor the authors assert any copyright with respect to this work and it may
- * be used, reproduced, and distributed without permission.
+ * the Department of Energy to Brown University.
  */
 
 /**
diff --git a/Interaction/Style/vtkInteractorStyleUser.cxx b/Interaction/Style/vtkInteractorStyleUser.cxx
index b653d33a95268c986543def8806810c7ab1daa33..afa701a90e6bc71b94416a691da43ae8228c3533 100644
--- a/Interaction/Style/vtkInteractorStyleUser.cxx
+++ b/Interaction/Style/vtkInteractorStyleUser.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleUser.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleUser.h"
 #include "vtkCellPicker.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Style/vtkInteractorStyleUser.h b/Interaction/Style/vtkInteractorStyleUser.h
index bd68203911b42f20058bf19468baf5e1e96f25c0..55726578b4b53a868c7ce2dad60fbdea4fb5249c 100644
--- a/Interaction/Style/vtkInteractorStyleUser.h
+++ b/Interaction/Style/vtkInteractorStyleUser.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleUser.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkInteractorStyleUser
diff --git a/Interaction/Style/vtkParallelCoordinatesInteractorStyle.cxx b/Interaction/Style/vtkParallelCoordinatesInteractorStyle.cxx
index fa9cec84941024e16ede8f280e0a718abcf937f3..db0a64f918358b9bc9cdb5da9e9f921fc9c97711 100644
--- a/Interaction/Style/vtkParallelCoordinatesInteractorStyle.cxx
+++ b/Interaction/Style/vtkParallelCoordinatesInteractorStyle.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkParallelCoordinatesInteractorStyle.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkParallelCoordinatesInteractorStyle.h"
 
 #include "vtkAbstractPropPicker.h"
diff --git a/Interaction/Style/vtkParallelCoordinatesInteractorStyle.h b/Interaction/Style/vtkParallelCoordinatesInteractorStyle.h
index 30fbc61c5a29afad0e574093cd21dabb4108286f..ba5ee83eba8f2f1f3b431edd40d5f79ce80aca52 100644
--- a/Interaction/Style/vtkParallelCoordinatesInteractorStyle.h
+++ b/Interaction/Style/vtkParallelCoordinatesInteractorStyle.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelCoordinatesInteractorStyle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkParallelCoordinatesInteractorStyle
  * @brief   interactive manipulation of the camera specialized for parallel coordinates
diff --git a/Interaction/Widgets/LICENSE b/Interaction/Widgets/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Interaction/Widgets/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Interaction/Widgets/Testing/Cxx/BoxWidget.cxx b/Interaction/Widgets/Testing/Cxx/BoxWidget.cxx
index fb18fde64923539e8d5b7c8d96524b9cdbc60d30..c1191c6b1f35f3aa7c3b7b58cfd499d6317a3c00 100644
--- a/Interaction/Widgets/Testing/Cxx/BoxWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/BoxWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendPolyData.h"
 #include "vtkBoxWidget.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/Testing/Cxx/BoxWidget2.cxx b/Interaction/Widgets/Testing/Cxx/BoxWidget2.cxx
index 5bbdefee60d5b4f699c8cb2be351d68feeaf673f..46b1995e12fcd5aa519d528d94d1aec79e0bb1d1 100644
--- a/Interaction/Widgets/Testing/Cxx/BoxWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/BoxWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendPolyData.h"
 #include "vtkBoxRepresentation.h"
 #include "vtkBoxWidget2.h"
diff --git a/Interaction/Widgets/Testing/Cxx/ImagePlaneWidget.cxx b/Interaction/Widgets/Testing/Cxx/ImagePlaneWidget.cxx
index 2dbebe86d6371f96cc41351fe37b99a402acf313..49e4cf3d550b567c65dd31962ace89ba358ef017 100644
--- a/Interaction/Widgets/Testing/Cxx/ImagePlaneWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/ImagePlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImagePlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/ScaledBoxWidget2.cxx b/Interaction/Widgets/Testing/Cxx/ScaledBoxWidget2.cxx
index 3a434421068c8c6eeb0d70b703499184dddcfa70..528a772865d16463533f3f2581f6d240b55f2adb 100644
--- a/Interaction/Widgets/Testing/Cxx/ScaledBoxWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/ScaledBoxWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    BoxWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAppendPolyData.h"
 #include "vtkBoxRepresentation.h"
 #include "vtkBoxWidget2.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TerrainPolylineEditor.cxx b/Interaction/Widgets/Testing/Cxx/TerrainPolylineEditor.cxx
index 51a8b80b2c3d5646d2c4c25557f9c070fcf93bfc..119cceb13122e1ed150cc5600378b7091e6cdf8b 100644
--- a/Interaction/Widgets/Testing/Cxx/TerrainPolylineEditor.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TerrainPolylineEditor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TerrainPolylineEditor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestAffineWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestAffineWidget.cxx
index d41fe9456dd9a4f6bb583d75d9211e4e8719a9ff..f43c29467460ae260a20b356dbc7430b54d11cb9 100644
--- a/Interaction/Widgets/Testing/Cxx/TestAffineWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestAffineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAffineWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkAffineWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestAngleWidget2D.cxx b/Interaction/Widgets/Testing/Cxx/TestAngleWidget2D.cxx
index 39db68cc815490e5b61a10cdd2b2021cc62b9441..495c02ad05723a22125a8a86c8a83320077e093f 100644
--- a/Interaction/Widgets/Testing/Cxx/TestAngleWidget2D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestAngleWidget2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAngleWidget2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkAngleWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestAngleWidget3D.cxx b/Interaction/Widgets/Testing/Cxx/TestAngleWidget3D.cxx
index 200348ffb4c67e3c40eab70f205825c1ed6e66eb..d9c6620ccd46bb2f7ceac1d965cd82a9e4026dd7 100644
--- a/Interaction/Widgets/Testing/Cxx/TestAngleWidget3D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestAngleWidget3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAngleWidget3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkAngleWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestAxesTransformWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestAxesTransformWidget.cxx
index 076708829d6f247ceefe711e6f9cc8aa08e13701..46b192006caf2243a1bcb516976340249790b54f 100644
--- a/Interaction/Widgets/Testing/Cxx/TestAxesTransformWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestAxesTransformWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAxesTransformWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkCaptionWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestBalloonWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestBalloonWidget.cxx
index 09ada9b69d6c7a99ed98ff031a6eee23ecaa8a87..28950ade4406559890208cfb5c4afc2ea2c9121d 100644
--- a/Interaction/Widgets/Testing/Cxx/TestBalloonWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestBalloonWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBalloonWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkHoverWidget and vtkBalloonWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestBiDimensionalWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestBiDimensionalWidget.cxx
index 835512068c28f8cc12527a62a9ac3e4ba3a0b0e3..63720d6bff6672df9fcfb1809750faf28a32060a 100644
--- a/Interaction/Widgets/Testing/Cxx/TestBiDimensionalWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestBiDimensionalWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBiDimensionalWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkBiDimensionalWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestBorderWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestBorderWidget.cxx
index 0533642dbdc0393d9f1e0a759e6bbde06117b105..d109c5ea0051c24890086a06d751108a6f4c0551 100644
--- a/Interaction/Widgets/Testing/Cxx/TestBorderWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestBorderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBorderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkBorderWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestBrokenLineWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestBrokenLineWidget.cxx
index 5413494b543247f4c89400d4f864d0f782826ff1..e6cfb42f01738fecf4cc7fcf67929f535322e3ba 100644
--- a/Interaction/Widgets/Testing/Cxx/TestBrokenLineWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestBrokenLineWidget.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestButtonWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestButtonWidget.cxx
index e4825b7f566617aa46a948256e302d80d169a334..ab97877c91507a9c6e8d4f10e21a77ca1e9e18b6 100644
--- a/Interaction/Widgets/Testing/Cxx/TestButtonWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestButtonWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestButtonWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAppendPolyData.h"
 #include "vtkButtonWidget.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestButtonWidgetMultipleViewports.cxx b/Interaction/Widgets/Testing/Cxx/TestButtonWidgetMultipleViewports.cxx
index e3b144d97e83dcc6126a4c138f10cfbab6176a75..3e621300d39bb7fb1ce995f4c837054e43289331 100644
--- a/Interaction/Widgets/Testing/Cxx/TestButtonWidgetMultipleViewports.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestButtonWidgetMultipleViewports.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestButtonWidgetMultipleViewports.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAppendPolyData.h"
 #include "vtkButtonWidget.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestButtonWidgetPlacement.cxx b/Interaction/Widgets/Testing/Cxx/TestButtonWidgetPlacement.cxx
index f3a84f9095bda0444c6951bd0002e16692cfe2b0..97f304294668a108671079cb21f869c66894248f 100644
--- a/Interaction/Widgets/Testing/Cxx/TestButtonWidgetPlacement.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestButtonWidgetPlacement.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestButtonWidgetPlacement.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAppendPolyData.h"
 #include "vtkBMPReader.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestCamera3DWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestCamera3DWidget.cxx
index 068495f625d8b2a80d303af1586a974bcd90163d..68ec2cdc54e158ae1c621b286ed9c69f6d989d4c 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCamera3DWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCamera3DWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCamera3DWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkCamera3DWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestCameraWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestCameraWidget.cxx
index e3c8fe1b230cd666cd0528c19d049b3b36f1cb88..ad342cd8ed51d4c7eeeb89883dc93bc454596635 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCameraWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCameraWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCameraWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkCameraWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestCaptionWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestCaptionWidget.cxx
index ab6a9187b2adaf05c1fd4538724f339d10697d32..1d49c36e8681ee2e30481703cdc648767238dc2a 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCaptionWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCaptionWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCaptionWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkCaptionWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestCellCentersPointPlacer.cxx b/Interaction/Widgets/Testing/Cxx/TestCellCentersPointPlacer.cxx
index ab37a87dbb47eee834a495e8b14b2d77694d2444..1a8316be4983c3446bb54c16edbfcd440a0e98de 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCellCentersPointPlacer.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCellCentersPointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGenericCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test demonstrates the vtkCellCentersPointPlacer. The placer may
 // be used to constrain handle widgets to the centers of cells. Thus it
 // may be used by any of the widgets that use the handles (distance, angle
diff --git a/Interaction/Widgets/Testing/Cxx/TestCenteredSliderWidget2D.cxx b/Interaction/Widgets/Testing/Cxx/TestCenteredSliderWidget2D.cxx
index ee3561af49486f211d054f23cecbf85317cce084..068a60d5202dee1ee6d005271c0c8f4572b4c46f 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCenteredSliderWidget2D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCenteredSliderWidget2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCenteredSliderWidget2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkSliderWidget with a 2D representation.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestCheckerboardWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestCheckerboardWidget.cxx
index 368d362b15fe56968472ec73fda53d1500db31aa..ffe8d59783382e87a84354319a9d0c9512ecdb25 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCheckerboardWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCheckerboardWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCheckerboardWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkCheckerboardWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestCoincidentHandleWidgets.cxx b/Interaction/Widgets/Testing/Cxx/TestCoincidentHandleWidgets.cxx
index 711a8b2005a4500198c659bfe66ec0e0ac57e9a2..303a01718134e1f153e7ab589156b847dee01714 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCoincidentHandleWidgets.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCoincidentHandleWidgets.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCoincidentHandleWidgets.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This is a test for a regression with coincident handle widgets picking issues
 // when a picking manager is used.
diff --git a/Interaction/Widgets/Testing/Cxx/TestCompassWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestCompassWidget.cxx
index 7ae25ac93eefe25d963fa0c852bb3e2f4721640f..e6b9905c6dfd3d977af75493f9f2161ab452c38f 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCompassWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCompassWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompassWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkCompassWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestConstrainedHandleWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestConstrainedHandleWidget.cxx
index 3d83b5aff9c68bc0986ef3dddf33160c7dddff6e..93ad04a11413973e1184d0c8d8b56ff71f579930 100644
--- a/Interaction/Widgets/Testing/Cxx/TestConstrainedHandleWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestConstrainedHandleWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConstrainedHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkHandleWidget with a 2D representation
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestContourWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestContourWidget2.cxx
index bf495d2932b6fbf6f824f7461aea539faa2d530f..0f9bf149fa10c62f0e11b8ea96fdb6c1c76f063a 100644
--- a/Interaction/Widgets/Testing/Cxx/TestContourWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestContourWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContourWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test functionality to initialize a contour widget from user supplied
 // polydata. Here we will create closed circle and initialize it from that.
 #include "vtkSmartPointer.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestCoordinateFrameWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestCoordinateFrameWidget.cxx
index b8a1c8900b8bd80749bb2058bf423565c3b06067..8086b5414f57fd763baa3e7415ea7e94e997290c 100644
--- a/Interaction/Widgets/Testing/Cxx/TestCoordinateFrameWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestCoordinateFrameWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCoordinateFrameWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAppendPolyData.h"
 #include "vtkClipPolyData.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx b/Interaction/Widgets/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx
index b927ee016e6aa88bf3bc102d920f7c2ab35ff041..1deacf5072a0d17f2a60e304f9a79eb287fb866f 100644
--- a/Interaction/Widgets/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestDijkstraGraphGeodesicPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDijkstraGraphGeodesicPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestDijkstraImageGeodesicPath.cxx b/Interaction/Widgets/Testing/Cxx/TestDijkstraImageGeodesicPath.cxx
index aee5c5b6b94b7a271e02bbeba75f83af20815ebb..4defe43775bfffd9268beb8b42de6ffe61a897ab 100644
--- a/Interaction/Widgets/Testing/Cxx/TestDijkstraImageGeodesicPath.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestDijkstraImageGeodesicPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDijkstraImageGeodesicPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestDisplaySizedImplicitPlaneWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestDisplaySizedImplicitPlaneWidget.cxx
index 6567af95cb1eca74a35f5ba633e83438eeaba1cb..df70d2acd268f4ba3ec8e89dce0693cc89db3068 100644
--- a/Interaction/Widgets/Testing/Cxx/TestDisplaySizedImplicitPlaneWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestDisplaySizedImplicitPlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDisplaySizedImplicitPlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAppendPolyData.h"
 #include "vtkClipPolyData.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestDistanceWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestDistanceWidget.cxx
index ca7c3e49714ca96acca99939bf0a3de913330808..99055b22c0d852c6e9637fcdbcf5fb575aee90ed 100644
--- a/Interaction/Widgets/Testing/Cxx/TestDistanceWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestDistanceWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistanceWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkDistanceWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestDistanceWidget3D.cxx b/Interaction/Widgets/Testing/Cxx/TestDistanceWidget3D.cxx
index 58c6726227356095c7c6671bd768de9feab85c64..218e22a65cf53ab748a6c9105e39e4bac26ec017 100644
--- a/Interaction/Widgets/Testing/Cxx/TestDistanceWidget3D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestDistanceWidget3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistanceWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkDistanceWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestEqualizerContextItem.cxx b/Interaction/Widgets/Testing/Cxx/TestEqualizerContextItem.cxx
index 7e215d5143748d557da48a20c14b54e16c118244..55bff806b1236cdb0dbc6b80d4e2912703f1a3ce 100644
--- a/Interaction/Widgets/Testing/Cxx/TestEqualizerContextItem.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestEqualizerContextItem.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContextMouseEvent.h"
 #include "vtkContextScene.h"
 #include "vtkContextTransform.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestFinitePlaneWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestFinitePlaneWidget.cxx
index 8017ce17ab7d5a2e9ff6a95a8e64578192957ea4..44eb9e4d059232bed23a6ef37c35039f15e50de9 100644
--- a/Interaction/Widgets/Testing/Cxx/TestFinitePlaneWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestFinitePlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFinitePlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkFinitePlaneWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestFixedSizeHandleRepresentation3D.cxx b/Interaction/Widgets/Testing/Cxx/TestFixedSizeHandleRepresentation3D.cxx
index 4a0ac0e3bc6920165215395cf382427356fa568f..08890079b437b1f8193b9956bd3ba104a5957dde 100644
--- a/Interaction/Widgets/Testing/Cxx/TestFixedSizeHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestFixedSizeHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHandleWidget3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkFixedSizeHandleRepresentation3D class. This
 // is a 3D handle that maintains a fixed size in display space. This is
diff --git a/Interaction/Widgets/Testing/Cxx/TestFocalPlaneContour.cxx b/Interaction/Widgets/Testing/Cxx/TestFocalPlaneContour.cxx
index b35dd0cb2ddeedd960eaab26fd75eea5e671c86c..1251f0a45bb3f1c9a9d6af117338b5355b38beca 100644
--- a/Interaction/Widgets/Testing/Cxx/TestFocalPlaneContour.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestFocalPlaneContour.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFocalPlaneContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkHandleWidget with a 2D representation
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestHandleWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestHandleWidget.cxx
index 1bbcbbfbb7deb769c906dd1c5aa399301d064304..28c6871dccbb2e8803e810863703fdc8a0b2c7b9 100644
--- a/Interaction/Widgets/Testing/Cxx/TestHandleWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestHandleWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkHandleWidget.
 //
diff --git a/Interaction/Widgets/Testing/Cxx/TestHandleWidget2D.cxx b/Interaction/Widgets/Testing/Cxx/TestHandleWidget2D.cxx
index 389ee4f64c4ac21823d4be17447a8ae6fbc17d72..b01575f2a8ece1a356b6ea9cf6c0ee72b798a0f0 100644
--- a/Interaction/Widgets/Testing/Cxx/TestHandleWidget2D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestHandleWidget2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHandleWidget2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkHandleWidget with a 2D representation
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestImageActorContourWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestImageActorContourWidget.cxx
index 1eb7e0d77619a10c07f19b830d8c247d80835e1a..11832769a6f1d5d4e3c70e49554a1c6e52d60ddc 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImageActorContourWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImageActorContourWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageActorContourWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests the class vtkImageActorPointPlacer.
 //
 // A feature central to most widgets is the translation of 2D coordinates to 3D
diff --git a/Interaction/Widgets/Testing/Cxx/TestImageTracerWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestImageTracerWidget.cxx
index de1d4bd51077e06751f6c4999905cbd7c0576d64..0f9f2994c327944a9c021fee313dc58a422cbe28 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImageTracerWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImageTracerWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageTracerWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget.cxx
index 8e296957f5b7bc44d3b66e9430301aa63200603b..e303883052e00aed3d484cfeb76111c122c300f5 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitCylinderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget2.cxx
index eda5db8e9f6375e8f64e3ad0a9065bc8e9cd006a..53b70838b24f06f1d10f085223d8fa0b0c34c0c0 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImplicitCylinderWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitCylinderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget.cxx
index 49f4a86e53ebf6acd1f764399ece21dca353d954..e73910f3b39712807ba8e3c5462a85f033568709 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitPlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2.cxx
index 543dd4fb914a6e8ead52f2a623326dd18c6c5699..46b6ea281a3ed30c1b7b29f2aabade176c91bef4 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitPlaneWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2LockNormalToCamera.cxx b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2LockNormalToCamera.cxx
index 9ecfc654a0c5add9d4c8556b6513b5cf5cbc2895..7d0ba43783e3fb4d4dd8fd89842e5724486c27e8 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2LockNormalToCamera.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2LockNormalToCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitPlaneWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAppendPolyData.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2b.cxx b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2b.cxx
index 0721458de38cd537934c539fd1b9588f2366691a..679dff9667ed2997d09987dedcab6798222b28d9 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2b.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget2b.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitPlaneWidget2b.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget3.cxx b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget3.cxx
index aa93dc35efb8365f79fa489135bf722f0fa518a6..56f57f08217d7309f82877241f5ef4e2b98fe1bf 100644
--- a/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget3.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestImplicitPlaneWidget3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImplicitPlaneWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestLightWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestLightWidget.cxx
index 9be5fee6b5b1c16b0485ba03bd0002f17f2a2236..d5fae3b1b4c5e4deda405077562f3d947dbb7bea 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLightWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestLightWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLightWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkLightWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestLineWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestLineWidget.cxx
index a77e91439c7147c3ced0b20cc62b55a9c0aec96f..fb17653dccfafd54d869feaef07f9e95600806a5 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLineWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestLineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLineWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestLineWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestLineWidget2.cxx
index 2ce53cb027c3f203cb2b69c6dba8d142d1d56c29..1b5e7dfd53ea50eed5a1d4847a47322baa1b191b 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLineWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestLineWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLineWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestLineWidget2EventLog.h b/Interaction/Widgets/Testing/Cxx/TestLineWidget2EventLog.h
index 157642e0b477e89553b59d9d6103a47a6c23647e..12c6303d74aa70be1ff3899e86ff9f2b7a27d684 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLineWidget2EventLog.h
+++ b/Interaction/Widgets/Testing/Cxx/TestLineWidget2EventLog.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLineWidget2EventLog.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef TestLineWidget2EventLog_h
 #define TestLineWidget2EventLog_h
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestLineWidget2b.cxx b/Interaction/Widgets/Testing/Cxx/TestLineWidget2b.cxx
index bca30e104a9df6c536cffef385d6a99900ba0fb7..e6cfbeb0c1cf0d872e407ffd62618246b12ff59e 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLineWidget2b.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestLineWidget2b.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkCamera.h>
 #include <vtkLineRepresentation.h>
diff --git a/Interaction/Widgets/Testing/Cxx/TestLogoWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestLogoWidget.cxx
index 5b83984bc8d5d8cd1ff3378106720a0fd1106678..da1b1eeede30d7093367640893693a9f7d340245 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLogoWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestLogoWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLogoWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkLogoWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestLogoWidgetAlphaBlending.cxx b/Interaction/Widgets/Testing/Cxx/TestLogoWidgetAlphaBlending.cxx
index a47072bd40aeb6d6eb031efc8dd9d8e4c4115f90..c96ba46638f3aae284b36c449f85352e1ce3d0b5 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLogoWidgetAlphaBlending.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestLogoWidgetAlphaBlending.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLogoWidgetAlphaBlending.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkLogoWidget with alpha blending.
 // The translucent sphere uses alpha blending. The logo image is translucent
diff --git a/Interaction/Widgets/Testing/Cxx/TestLogoWidgetDepthPeeling.cxx b/Interaction/Widgets/Testing/Cxx/TestLogoWidgetDepthPeeling.cxx
index 32fe6d8eb9ec1ee07e6849c748786edf98d6ac76..14cdc90549c0372981a6835830ce7cfb25e235c4 100644
--- a/Interaction/Widgets/Testing/Cxx/TestLogoWidgetDepthPeeling.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestLogoWidgetDepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLogoWidgetDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkLogoWidget with depth peeling.
 // The translucent sphere uses depth peeling. The logo image is translucent
diff --git a/Interaction/Widgets/Testing/Cxx/TestMeasurementCubeHandleRepresentation3D.cxx b/Interaction/Widgets/Testing/Cxx/TestMeasurementCubeHandleRepresentation3D.cxx
index a87f18f93c72a793d3e6f47a92c6d51a9822e411..20ceed3550bd7264b2ea3e6e34264ceec3c9230d 100644
--- a/Interaction/Widgets/Testing/Cxx/TestMeasurementCubeHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestMeasurementCubeHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMeasurementCubeHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestMultipleViewports.cxx b/Interaction/Widgets/Testing/Cxx/TestMultipleViewports.cxx
index f478d11ad46b635b57509361dcf4b76e1257fd18..306cf0f5fed41149de0e1deb20be8369a6d9a15e 100644
--- a/Interaction/Widgets/Testing/Cxx/TestMultipleViewports.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestMultipleViewports.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBorderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests laying out widgets in multiple viewports.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget.cxx
index fcb3cdeba7061955ebfda8898601ad71726dff32..e70b92c2caf9733c6de9af55d209039cdd069b23 100644
--- a/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOrientationMarkerWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAnnotatedCubeActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget2.cxx
index 27e728abdf37198301d9a55e42cf907d9e5719c0..011a14ac2bdc935a608d81b6f0dacb3b65f7d800 100644
--- a/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestOrientationMarkerWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestOrientationMarkerWidget2.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAxesActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestOrientationWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestOrientationWidget.cxx
index d9340a2ac35ea53a4fdb94bd28003ff15e8069fa..3a55231f7882b3ddac5d7e03a95c7a76d4a2570b 100644
--- a/Interaction/Widgets/Testing/Cxx/TestOrientationWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestOrientationWidget.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOrientationWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkAppendPolyData.h>
 #include <vtkCamera.h>
diff --git a/Interaction/Widgets/Testing/Cxx/TestOrientedGlyphContour.cxx b/Interaction/Widgets/Testing/Cxx/TestOrientedGlyphContour.cxx
index 4ff3b0551d50e07c5f7ffea1c24e80d05f35b8a0..4f904aeda4603b9aeed851808844e1e4b490783c 100644
--- a/Interaction/Widgets/Testing/Cxx/TestOrientedGlyphContour.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestOrientedGlyphContour.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOrientedGlyphContour.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkHandleWidget with a 2D representation
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestOrthoPlanes.cxx b/Interaction/Widgets/Testing/Cxx/TestOrthoPlanes.cxx
index ac53204ab8d4bf8c7f2386bd2506c4dd65567e66..9f093c6096d7537d41ffca0657ae16d459e34a2d 100644
--- a/Interaction/Widgets/Testing/Cxx/TestOrthoPlanes.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestOrthoPlanes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOrthoPlanes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestParallelopipedWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestParallelopipedWidget.cxx
index 58d68a0c07be096e3174a887044654d67159091c..6b4685a0eedd1bdb9985836c7b5fb8d2ce65b4fb 100644
--- a/Interaction/Widgets/Testing/Cxx/TestParallelopipedWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestParallelopipedWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParallelopipedWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget.cxx
index e46096d4a5d7389fdf39399302e33af287832def..09cc06fb17f9463e96b81f31db2b1f6fe1bb42ef 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget.cxx
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPickingManagerSeedWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*==============================================================================
-
-  Library: MSVTK
-
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-==============================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 //
 // This example tests the PickingManager using a scene full of seed widgets.
 // It measures the performances using the Picking manager into different modes:
diff --git a/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget2.cxx
index ca2ba79c05e4f017e9b4ada820261bec9d2bd92f..644af7c6d1fda656b3431a2afe21f3bc1508061c 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPickingManagerSeedWidget2.cxx
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPickingManagerSeedWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*==============================================================================
-
-  Library: MSVTK
-
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-==============================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 //
 // This example tests the PickingManager using a scene full of seed widgets.
 // It makes sure that the picking works when some widgets are disabled.
diff --git a/Interaction/Widgets/Testing/Cxx/TestPickingManagerWidgets.cxx b/Interaction/Widgets/Testing/Cxx/TestPickingManagerWidgets.cxx
index 83c5b929e857324a9d59523ef57f25372a2c48e6..2ecb9feecfb1e5f08781c81be8827aad25bac8ad 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPickingManagerWidgets.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPickingManagerWidgets.cxx
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPickingManagerWidgets.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*==============================================================================
-
-  Library: MSVTK
-
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-==============================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 //
 // This example tests the PickingManager using different widgets and associated
 // pickers:
diff --git a/Interaction/Widgets/Testing/Cxx/TestPlaneWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestPlaneWidget.cxx
index 64cd052735db9375b98607be5ff4b6c4841ecb21..b7d5c89b3fd9c76a2dfc288ddfe5f7b2c393dc49 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPlaneWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestPlaybackWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestPlaybackWidget.cxx
index b27b7c39bda449213b60167caec3be379f8f8a42..2ed8ced4795e71736342b79108416d99cfff47f4 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPlaybackWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPlaybackWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPlaybackWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkPlaybackWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestPointHandleRepresentation3D.cxx b/Interaction/Widgets/Testing/Cxx/TestPointHandleRepresentation3D.cxx
index f86f6bab7277c724fde19e210bd03cc590535602..391818f2afd83f3ca6f2ede93a71c4346948bb7b 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPointHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPointHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkPointHandleRepresentation3D::PlaceWidget
 // through vtkSeedWidget while changing the translation mode.
diff --git a/Interaction/Widgets/Testing/Cxx/TestPointWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestPointWidget.cxx
index fca01d8951f4014081fd60eaf723103365c3128c..634554cc2a52e53f41c83e9c5917d50e8f28c616 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPointWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPointWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPointWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestPolyPlane.cxx b/Interaction/Widgets/Testing/Cxx/TestPolyPlane.cxx
index 9b8b47622c4a6e65b33fc31da8415f15e00cbd0a..1de5b6138e0ebbb64ad81bbe663654907dad3a23 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPolyPlane.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPolyPlane.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistanceWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestPolygonalHandleRepresentations.cxx b/Interaction/Widgets/Testing/Cxx/TestPolygonalHandleRepresentations.cxx
index ed6491c0fe90ba3cc86c225cd66baca20a82c216..b95f4025c1fad1f2bf5a623a6cbd43ee0be576a7 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPolygonalHandleRepresentations.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPolygonalHandleRepresentations.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolygonalHandleRepresentations.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestPolygonalRepresentationHandleWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestPolygonalRepresentationHandleWidget.cxx
index ae187e256188f29173b461fcbfb112486f971556..ebd818638d469a6cde940f4649a5d001b8cedb50 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPolygonalRepresentationHandleWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPolygonalRepresentationHandleWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolygonalRepresentationHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestPolygonalSurfaceConstrainedDistanceWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestPolygonalSurfaceConstrainedDistanceWidget.cxx
index 4e48d3ba99bda7493c9978996372e48d28209692..64a32ac52d0ecd3c98e08f96b9bdc919ba04a911 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPolygonalSurfaceConstrainedDistanceWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPolygonalSurfaceConstrainedDistanceWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfaceConstrainedHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test demonstrates a distance widget constrained to lie on the
 // surface of a polygonal mesh. Both handles are constrained to the mesh'
diff --git a/Interaction/Widgets/Testing/Cxx/TestPolylineWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestPolylineWidget.cxx
index caf1cc933ec6465f06bd4a78d1d528e2e8e3e456..ea6712e5dc0a01f6b37295fc7eedd3ef1098dcb4 100644
--- a/Interaction/Widgets/Testing/Cxx/TestPolylineWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestPolylineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolylineWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorEventRecorder.h"
 #include "vtkNew.h"
 #include "vtkPoints.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestProgrammaticPlacement.cxx b/Interaction/Widgets/Testing/Cxx/TestProgrammaticPlacement.cxx
index 8d1e9addba54b03cb6f4ea1a8f91a31e89767028..312cc7234d03873c968143280ac6965038d2a82f 100644
--- a/Interaction/Widgets/Testing/Cxx/TestProgrammaticPlacement.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestProgrammaticPlacement.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDistanceWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the placement of vtkDistanceWidget, vtkAngleWidget,
 // vtkBiDimensionalWidget
diff --git a/Interaction/Widgets/Testing/Cxx/TestProgressBarWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestProgressBarWidget.cxx
index 8da25b9943fb357d898162bef39675972e8a722f..96aa7cb372f24e95d935afc64786a9bb745dafff 100644
--- a/Interaction/Widgets/Testing/Cxx/TestProgressBarWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestProgressBarWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProgressBarWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkProgressBarWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestProp3DButtonRepresentation.cxx b/Interaction/Widgets/Testing/Cxx/TestProp3DButtonRepresentation.cxx
index b555c504f85d50da608af84bee35f07e618c4b98..25075891b41498541ec9ac703e942783cb08433a 100644
--- a/Interaction/Widgets/Testing/Cxx/TestProp3DButtonRepresentation.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestProp3DButtonRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestButtonWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test vtkProp3DButtonRepresentation
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestRectilinearWipeWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestRectilinearWipeWidget.cxx
index 79e39b42275b309f38de086dcf4ad13648f118ac..002393420f60ad597f0fa12903ab41293060aeaf 100644
--- a/Interaction/Widgets/Testing/Cxx/TestRectilinearWipeWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestRectilinearWipeWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRectilinearWipeWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkRectilinearWipeWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget2.cxx
index 27452d24df48b07ecaf12b595512652c5fbc07ae..d95083078866de41206a276a20641d8fae586aa0 100644
--- a/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImagePlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRegressionTestImage.h"
 #include "vtkSmartPointer.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget3.cxx b/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget3.cxx
index 0e53bb9256c98edaacbf6b16dcc67a7a985332b7..3bcc9137f7b15bb4493ac80218a3de08ff0f1c3c 100644
--- a/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget3.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestResliceCursorWidget3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ImagePlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRegressionTestImage.h"
 #include "vtkSmartPointer.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestScalarBarWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestScalarBarWidget.cxx
index 181731822c77163a19219416c49332c53d97b427..48e7950491fa4513b9433e11226364a42affd554 100644
--- a/Interaction/Widgets/Testing/Cxx/TestScalarBarWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestScalarBarWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScalarBarWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestSeedWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestSeedWidget.cxx
index ce36fd078f6345503c8f84d00847afbc76f442ba..a1d7aa6d33b114c4e0ffa0d4530338259ee42cbe 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSeedWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSeedWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSeedWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkSeedWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestSeedWidget2.cxx b/Interaction/Widgets/Testing/Cxx/TestSeedWidget2.cxx
index c647e55551a1b76cac79d5aeee5ee194a9216021..b30f8ea437ef136991920c9148164fa4dfd4beba 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSeedWidget2.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSeedWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSeedWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkSeedWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestSeedWidgetNonUniformRepresentations.cxx b/Interaction/Widgets/Testing/Cxx/TestSeedWidgetNonUniformRepresentations.cxx
index aec4264da9b50d84b1c33f09928017a9fd0be676..84f7582d2e96cc9159858f48344c722a7f0a326d 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSeedWidgetNonUniformRepresentations.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSeedWidgetNonUniformRepresentations.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSeedWidgetNonUniformRepresentations.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkSeedWidget by instantiating it with handles
 // composed of varied geometric representations and constraints.
diff --git a/Interaction/Widgets/Testing/Cxx/TestSliderWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestSliderWidget.cxx
index 6ca0b073af408fc66d8319d9a0d0ea421cc6b8e0..48eedc6b12b347b769ffe82fe4781a35fa9c66b8 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSliderWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSliderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSliderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkSliderWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestSliderWidget2D.cxx b/Interaction/Widgets/Testing/Cxx/TestSliderWidget2D.cxx
index 7862f96c3803c2f565e11bfe0fa16ba4c1b84863..127bc44d28c1f8e75a0ae5401788ce5ac05184cd 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSliderWidget2D.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSliderWidget2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSliderWidget2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkSliderWidget with a 2D representation.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestSliderWidgetMultipleViewports.cxx b/Interaction/Widgets/Testing/Cxx/TestSliderWidgetMultipleViewports.cxx
index 6fbdf30dcab112c72bb70faa2156557b3bc0a185..bc74990c49347c144bc83f399b21134ca64270f9 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSliderWidgetMultipleViewports.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSliderWidgetMultipleViewports.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSliderWidgetMultipleViewports.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkSliderWidget with multiple viewports.
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestSphereHandleWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestSphereHandleWidget.cxx
index 9158a3df376e549f3345e2b7c0c9c5479e79cfbf..65392ca5a1f60893afb46d02b4af26f1d1d23bf5 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSphereHandleWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSphereHandleWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSphereHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests the vtkHandleWidget when it uses a vtkSphereHandleRepresentation.
 // See also TestPolygonalRepresentationHandleWidget.cxx to plug in any
 // generic polydata as a handle.
diff --git a/Interaction/Widgets/Testing/Cxx/TestSphereWidget2CenterCursor.cxx b/Interaction/Widgets/Testing/Cxx/TestSphereWidget2CenterCursor.cxx
index 7e607d7668fc8f6f6b1aaea3346bbc908ffc7968..5cfdbc311e8e5d0cb4ce859af1cd355f5f4c2132 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSphereWidget2CenterCursor.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSphereWidget2CenterCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSphereWidgetCenterCursor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkCommand.h>
 #include <vtkMath.h>
diff --git a/Interaction/Widgets/Testing/Cxx/TestSphereWidgetZoomInOut.cxx b/Interaction/Widgets/Testing/Cxx/TestSphereWidgetZoomInOut.cxx
index e1bbc9320d6f72c555c8910d125830cbfc3ce8d4..abd8550fbae4e0ece2637a4e2102fd39a2d8f76a 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSphereWidgetZoomInOut.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSphereWidgetZoomInOut.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSphereWidgetZoomInOut.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCommand.h"
 #include "vtkInteractorEventRecorder.h"
 #include "vtkRegressionTestImage.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestSplineWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestSplineWidget.cxx
index 46526449a71797fb4b63876c506fe7bacb67fa56..6e1018a0da8c412cb4876b15501a58da342002b6 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSplineWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSplineWidget.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestSurfaceConstrainedHandleWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestSurfaceConstrainedHandleWidget.cxx
index ed3fa09337331cc4fb65d5702e099078171e96e4..7d8a1ea6d7ec7b6253c6c5d79a7313be579dd49b 100644
--- a/Interaction/Widgets/Testing/Cxx/TestSurfaceConstrainedHandleWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestSurfaceConstrainedHandleWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfaceConstrainedHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/Testing/Cxx/TestTensorProbeWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestTensorProbeWidget.cxx
index 76fc3297d4b29e68ea7b7beb073a91dfe93a9872..f5d9e51dcc5152e35fa51e40b7c2afb01fdf8729 100644
--- a/Interaction/Widgets/Testing/Cxx/TestTensorProbeWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestTensorProbeWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTensorProbeWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test for vtkTensorProbeWidget class
 //
diff --git a/Interaction/Widgets/Testing/Cxx/TestTextRepresentationWithBorders.cxx b/Interaction/Widgets/Testing/Cxx/TestTextRepresentationWithBorders.cxx
index ee246239296b2e97253ff9bac77dba6f6ea1c405..4590f6c8ec511573bcea799406e86190cd426eba 100644
--- a/Interaction/Widgets/Testing/Cxx/TestTextRepresentationWithBorders.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestTextRepresentationWithBorders.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextRepresentationWithBorders.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkTextRepresentation, especially the style
 // of the borders
diff --git a/Interaction/Widgets/Testing/Cxx/TestTextWidget.cxx b/Interaction/Widgets/Testing/Cxx/TestTextWidget.cxx
index 6f453fb4a423f439f4a2d1b70db53f2aa2a39acc..46f0e012c1874fd8c83720cbef0222b79fc5aa40 100644
--- a/Interaction/Widgets/Testing/Cxx/TestTextWidget.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestTextWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkTextWidget
 
diff --git a/Interaction/Widgets/Testing/Cxx/TestTextWidgetBackgroundInteractive.cxx b/Interaction/Widgets/Testing/Cxx/TestTextWidgetBackgroundInteractive.cxx
index 53c3dd1a2f223d0f733704ca29cf8cf32ca3dbe7..d2e459a08a5370d972fff968ab4f0c5e121ff943 100644
--- a/Interaction/Widgets/Testing/Cxx/TestTextWidgetBackgroundInteractive.cxx
+++ b/Interaction/Widgets/Testing/Cxx/TestTextWidgetBackgroundInteractive.cxx
@@ -1,9 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextWidgetBackgroundInteractive.cxx
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests the vtkTextWidget.
 
diff --git a/Interaction/Widgets/Testing/Cxx/WidgetTestingMacros.h b/Interaction/Widgets/Testing/Cxx/WidgetTestingMacros.h
index 05066addc858222eae03748bca47001978ceee6c..4b0f02cfaf7536b909de7249da35996d289e41f8 100644
--- a/Interaction/Widgets/Testing/Cxx/WidgetTestingMacros.h
+++ b/Interaction/Widgets/Testing/Cxx/WidgetTestingMacros.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWidgetTestingMacros_h
 #define vtkWidgetTestingMacros_h
 
diff --git a/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation2DTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation2DTest1.cxx
index 4648c9aa59e85f77dfa2b10faa18d33ece447fb1..cf67fb34becd1b2f5cf78067f30b8acbcdcc80b9 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation2DTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation2DTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngleRepresentation2D.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation3DTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation3DTest1.cxx
index 2c40c2440624fe25ed91cc12b210c8764c257928..9a83360993c866ddedc6bddcfd35aa44e0cc5fc6 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation3DTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkAngleRepresentation3DTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngleRepresentation3D.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkAngleWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkAngleWidgetTest1.cxx
index cb65b8528c52c91e927f250cf312470cbd362bd1..142a9b0fd03b18ffd48042f2c867d7a03b1b6c1e 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkAngleWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkAngleWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngleRepresentation2D.h"
 #include "vtkAngleRepresentation3D.h"
 #include "vtkAngleWidget.h"
diff --git a/Interaction/Widgets/Testing/Cxx/vtkBalloonRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkBalloonRepresentationTest1.cxx
index eda735fb63bfb553fd57c5002fb3680a28ca3f2b..6daa36c2cc9776706c4e8ce1529ba93f9931668d 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkBalloonRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkBalloonRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBalloonRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkBalloonWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkBalloonWidgetTest1.cxx
index 6274a8226f4fb58e2423b3fb9635496b513b1f70..edb0f067608ebea82a92030a3931e0e29201247e 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkBalloonWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkBalloonWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractPropPicker.h"
 #include "vtkActor.h"
 #include "vtkBalloonRepresentation.h"
diff --git a/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalRepresentation2DTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalRepresentation2DTest1.cxx
index 833eddca528c8eb75bca822ed9f939f205eab119..2fb08fda6500cdc6b9347f20cc243f97267b3172 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalRepresentation2DTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalRepresentation2DTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiDimensionalRepresentation2D.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalWidgetTest1.cxx
index 02c342c0d5106bcded94a209554dade69cc8c5a5..30988f77c9d0801616d512ecd2a4c0d2f8d5451a 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkBiDimensionalWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiDimensionalRepresentation2D.h"
 #include "vtkBiDimensionalWidget.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/vtkBorderWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkBorderWidgetTest1.cxx
index 0cc6c092aa6d1b4a7c7ae1e1c64dbf6dd9501a89..ec43ed02fa0f6989694ba3600d89ae6325612cad 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkBorderWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkBorderWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBorderRepresentation.h"
 #include "vtkBorderWidget.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/vtkCameraPathRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkCameraPathRepresentationTest1.cxx
index b89338cfb112936a8766a9a9aabb36db6835e1c8..4e6fcf42f72d12f08e38a1685844dad254333da3 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkCameraPathRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkCameraPathRepresentationTest1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraPathRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "WidgetTestingMacros.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/Testing/Cxx/vtkCaptionRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkCaptionRepresentationTest1.cxx
index 8c54b7970a22556f30e22940354a06073c7828ba..1451427cfba575101eff8a500ddc022228963aad 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkCaptionRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkCaptionRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCaptionRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkCaptionWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkCaptionWidgetTest1.cxx
index 0929d0c2e0751e8a6a7f7b58eaf9ed5038b9b3cb..03e17ece882d56f7fdcc5ff6a548ee06d9b04bbd 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkCaptionWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkCaptionWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCaptionActor2D.h"
 #include "vtkCaptionRepresentation.h"
 #include "vtkCaptionWidget.h"
diff --git a/Interaction/Widgets/Testing/Cxx/vtkConstrainedPointHandleRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkConstrainedPointHandleRepresentationTest1.cxx
index 0461d83a813c950d1d9e22e7af90a3c87e8d0187..8cdd36ce52fc3f35a4c85e60aa2e7b8934b052cb 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkConstrainedPointHandleRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkConstrainedPointHandleRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConstrainedPointHandleRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkHoverWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkHoverWidgetTest1.cxx
index 96680fd282f228acc2b230d1f131757f9866b1c4..06d4bfc7f1e4d1507eec2b8ec2f8d35174663521 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkHoverWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkHoverWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHoverWidget.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneRepresentationTest1.cxx
index 03f240c52cac351ac6606d75682016e35d45ca7c..5313bd130c4d4d73fdf1002c186a0a12b775db66 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitPlaneRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneWidget2Test1.cxx b/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneWidget2Test1.cxx
index 10436371d6ab4faf2e5a62d1bd63eafdc027e04e..1077c174f83ce48eddd57c46c262cdeef3784b3a 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneWidget2Test1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkImplicitPlaneWidget2Test1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitPlaneRepresentation.h"
 #include "vtkImplicitPlaneWidget2.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/vtkLineRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkLineRepresentationTest1.cxx
index a3be462da8bdafc1c2c3b0f1d297a71875f2dc28..f2746f821ebf418679fd0e8fd92796a66786af99 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkLineRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkLineRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLineRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkLineWidget2Test1.cxx b/Interaction/Widgets/Testing/Cxx/vtkLineWidget2Test1.cxx
index 8c59370fda355f2e595fb632ce3f25502de54445..d66c5da02a43750ca79beb202f12630865ed7c9e 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkLineWidget2Test1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkLineWidget2Test1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLineRepresentation.h"
 #include "vtkLineWidget2.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/vtkOrientedPolygonalHandleRepresentation3DTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkOrientedPolygonalHandleRepresentation3DTest1.cxx
index ab91c8e3dbbbfbacec29307358e860e1d4d1ea58..a8cc2ad5a633d05cb5192eb5ac99be0244a16a9b 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkOrientedPolygonalHandleRepresentation3DTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkOrientedPolygonalHandleRepresentation3DTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOrientedPolygonalHandleRepresentation3D.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation2DTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation2DTest1.cxx
index 1b9b67bd5e352cb0d56d35f1a20ad72b395f1bcd..9314bdcaa964eb43e1d6fcf5f837c0a3359caa5e 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation2DTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation2DTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointHandleRepresentation2D.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation3DTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation3DTest1.cxx
index 291bcbd536c57c82affea88715e71764a6087ac6..afea5deaf4862b6f00812dcf1cdb3116f4989069 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation3DTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkPointHandleRepresentation3DTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointHandleRepresentation3D.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkPolyLineRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkPolyLineRepresentationTest1.cxx
index 5aca6d4397b384d2947d218fa61b8eb30efbec8d..7a5dfb69b020a4ad37cf9122afa9ccab875220ab 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkPolyLineRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkPolyLineRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyLineRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkPolyLineWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkPolyLineWidgetTest1.cxx
index 2947c4cd09541a66c84f0965af3d612d15f24118..df1cac5399c75262f950124fe3c22e84d51e2098 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkPolyLineWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkPolyLineWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyLineRepresentation.h"
 #include "vtkPolyLineWidget.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/vtkPolygonalHandleRepresentation3DTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkPolygonalHandleRepresentation3DTest1.cxx
index 80be237f82bbbd657f96e92750576295132bd3aa..a6c31ddd7b8eedc90eb95e231d6cf2aed3022dcc 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkPolygonalHandleRepresentation3DTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkPolygonalHandleRepresentation3DTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolygonalHandleRepresentation3D.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkResliceCursorRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkResliceCursorRepresentationTest1.cxx
index 856a1c46e9a02b1a23d1be6b6c3dd23ae9c76782..f80c8a841c6b5da638ca07e76531229f91ac36dd 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkResliceCursorRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkResliceCursorRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursorRepresentation.h"
 
 #include "vtkMathUtilities.h"
diff --git a/Interaction/Widgets/Testing/Cxx/vtkSeedRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkSeedRepresentationTest1.cxx
index 2b700b44b407785fa3d3e548591cc5228189d6d6..84484d7ca26913787ff4c62952fd5c22d9d7ee25 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkSeedRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkSeedRepresentationTest1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSeedRepresentationTest1.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSeedRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkSeedWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkSeedWidgetTest1.cxx
index 486bedd88d0511c597dbbc95cf80bb359dc06526..8b981e6601fed7a67ac8de2ece0dfb222ffba520 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkSeedWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkSeedWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHandleWidget.h"
 #include "vtkSeedRepresentation.h"
 #include "vtkSeedWidget.h"
diff --git a/Interaction/Widgets/Testing/Cxx/vtkSphereHandleRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkSphereHandleRepresentationTest1.cxx
index 0d75a089fae775541fb22a412526ff9d7d2b0817..b6a14db7e41b7c04fbe7ecabdca39003d87c4835 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkSphereHandleRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkSphereHandleRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereHandleRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkSplineRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkSplineRepresentationTest1.cxx
index a4ac9e8d76625bd4ab448c7d20e8f4c8bb42ae07..cb9ef43bc5ba804819a412024d53069845c60dbe 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkSplineRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkSplineRepresentationTest1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "WidgetTestingMacros.h"
 #include "vtkDoubleArray.h"
diff --git a/Interaction/Widgets/Testing/Cxx/vtkSplineWidget2Test1.cxx b/Interaction/Widgets/Testing/Cxx/vtkSplineWidget2Test1.cxx
index 395d887dd84d9822bb231aed5fb14b20bc5f99b1..d2f5b9b8310beb9b85c72fe0ae000a3d3b351ed3 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkSplineWidget2Test1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkSplineWidget2Test1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplineRepresentation.h"
 #include "vtkSplineWidget2.h"
 
diff --git a/Interaction/Widgets/Testing/Cxx/vtkTextRepresentationTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkTextRepresentationTest1.cxx
index e19dc7d6b28c37ae37715b60ab52c285defce188..8ab08b8d44978388dd0d7889929f4f3ad211fbc8 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkTextRepresentationTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkTextRepresentationTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextRepresentation.h"
 
 #include <cstdlib>
diff --git a/Interaction/Widgets/Testing/Cxx/vtkTextWidgetTest1.cxx b/Interaction/Widgets/Testing/Cxx/vtkTextWidgetTest1.cxx
index cfa2e41cf45ea9afeb46eee6cd1e7031bc85c617..8138de4877f85f3b638d1c0d7b0736f3c5181171 100644
--- a/Interaction/Widgets/Testing/Cxx/vtkTextWidgetTest1.cxx
+++ b/Interaction/Widgets/Testing/Cxx/vtkTextWidgetTest1.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextActor.h"
 #include "vtkTextRepresentation.h"
 #include "vtkTextWidget.h"
diff --git a/Interaction/Widgets/Testing/Python/TestBoxWidget.py b/Interaction/Widgets/Testing/Python/TestBoxWidget.py
index 0a2540294de662cf2e56bc627b48d7f79e3e723b..62a4936de889cf073318214bf0888cfad815604a 100755
--- a/Interaction/Widgets/Testing/Python/TestBoxWidget.py
+++ b/Interaction/Widgets/Testing/Python/TestBoxWidget.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonDataModel import vtkPlanes
 from vtkmodules.vtkFiltersCore import (
diff --git a/Interaction/Widgets/Testing/Python/TestCameraOrientationWidget.py b/Interaction/Widgets/Testing/Python/TestCameraOrientationWidget.py
index 70d02fb29168182f89131b8d91e5751f0ed64105..e59c8393365beab08a746b88e16587ada9b5ad97 100755
--- a/Interaction/Widgets/Testing/Python/TestCameraOrientationWidget.py
+++ b/Interaction/Widgets/Testing/Python/TestCameraOrientationWidget.py
@@ -1,23 +1,6 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http:#www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
-
 from vtkmodules.vtkIOXML import vtkXMLPolyDataReader
 from vtkmodules.vtkInteractionWidgets import vtkCameraOrientationWidget
 from vtkmodules.vtkRenderingCore import (
diff --git a/Interaction/Widgets/Testing/Python/TestImplicitImageRepresentation.py b/Interaction/Widgets/Testing/Python/TestImplicitImageRepresentation.py
index ea9e1b39d519d11ea5d0dd7d56b42aec07a85356..2a9504897e3c09633378fea676be1c80a207d762 100755
--- a/Interaction/Widgets/Testing/Python/TestImplicitImageRepresentation.py
+++ b/Interaction/Widgets/Testing/Python/TestImplicitImageRepresentation.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonDataModel import (
     vtkPlane,
diff --git a/Interaction/Widgets/Testing/Python/TestInteractivePlaneCutter.py b/Interaction/Widgets/Testing/Python/TestInteractivePlaneCutter.py
index 9beca25d6c135f8fadfac0ca4bc1f0109e7b759a..27957f0623d0bf092b985db80a5255e703618b14 100755
--- a/Interaction/Widgets/Testing/Python/TestInteractivePlaneCutter.py
+++ b/Interaction/Widgets/Testing/Python/TestInteractivePlaneCutter.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonDataModel import (
     vtkPlane,
diff --git a/Interaction/Widgets/Testing/Python/TestInteractorEventRecorder.py b/Interaction/Widgets/Testing/Python/TestInteractorEventRecorder.py
index c1e940da98bd013e24ab7ab4f254bcca7a2cd176..3fcd91359ff05e6c0b90e788bdf7bf7b2725146a 100755
--- a/Interaction/Widgets/Testing/Python/TestInteractorEventRecorder.py
+++ b/Interaction/Widgets/Testing/Python/TestInteractorEventRecorder.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkCommonDataModel import vtkPlanes
diff --git a/Interaction/Widgets/Testing/Python/TestPointCloudWidget.py b/Interaction/Widgets/Testing/Python/TestPointCloudWidget.py
index 3e903f678c670817f4a3e3054ef4feec01223fa6..86e2956aa4630b56a0125d03dd2af98d0c1a5b95 100755
--- a/Interaction/Widgets/Testing/Python/TestPointCloudWidget.py
+++ b/Interaction/Widgets/Testing/Python/TestPointCloudWidget.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestPointCloudWidget.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkFiltersSources import vtkPointSource
 from vtkmodules.vtkInteractionWidgets import (
diff --git a/Interaction/Widgets/Testing/Python/TestPointCloudWidget2.py b/Interaction/Widgets/Testing/Python/TestPointCloudWidget2.py
index eafed86ab89dfa380296db2debc969916e361b92..16cccc7078402d8d80076faac3e4c4f1a4851636 100755
--- a/Interaction/Widgets/Testing/Python/TestPointCloudWidget2.py
+++ b/Interaction/Widgets/Testing/Python/TestPointCloudWidget2.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestPointCloudWidget.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkFiltersSources import vtkPointSource
 from vtkmodules.vtkInteractionWidgets import (
diff --git a/Interaction/Widgets/Testing/Python/TestSphereWidget.py b/Interaction/Widgets/Testing/Python/TestSphereWidget.py
index f3b342e6ee9a31e227a7d5ac9e26d52ecf5a20de..bb54bf51f55e65f04a9dda800a8aa2f992608312 100755
--- a/Interaction/Widgets/Testing/Python/TestSphereWidget.py
+++ b/Interaction/Widgets/Testing/Python/TestSphereWidget.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkLookupTable
 from vtkmodules.vtkFiltersCore import (
diff --git a/Interaction/Widgets/Testing/Python/TestTensorWidget.py b/Interaction/Widgets/Testing/Python/TestTensorWidget.py
index 5c3057e18d59ffa5d46fa2e871a65fc24f63cf86..7212424a80c166266a4030d5ba3c3303e9e41646 100755
--- a/Interaction/Widgets/Testing/Python/TestTensorWidget.py
+++ b/Interaction/Widgets/Testing/Python/TestTensorWidget.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestTensorWidget.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 # Test the vtkTensorWidget and vtkTensorRepresentation classes
 
diff --git a/Interaction/Widgets/Testing/Python/TestTensorWidget2.py b/Interaction/Widgets/Testing/Python/TestTensorWidget2.py
index 931fba3a958dcdaa123acdd1dc66ca6f6ca0be04..b665e0773d20d0c16401741a9422e3802689d26a 100755
--- a/Interaction/Widgets/Testing/Python/TestTensorWidget2.py
+++ b/Interaction/Widgets/Testing/Python/TestTensorWidget2.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestTensorWidget2.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 # Test the vtkTensorWidget and vtkTensorRepresentation classes
 
diff --git a/Interaction/Widgets/Testing/Python/TestTextWidget.py b/Interaction/Widgets/Testing/Python/TestTextWidget.py
index 9be47b58a4eda62d1d8b3e8a3c22ebe77efbd219..5ed3346a7746189d07b77c782eba56d78611b3b0 100755
--- a/Interaction/Widgets/Testing/Python/TestTextWidget.py
+++ b/Interaction/Widgets/Testing/Python/TestTextWidget.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkFiltersSources import vtkSphereSource
 from vtkmodules.vtkInteractionWidgets import vtkTextWidget
diff --git a/Interaction/Widgets/vtk.module b/Interaction/Widgets/vtk.module
index ac9831469e750a7803e7cc171bff532118376ce5..d4524be437131fe40d073ac7b4e6fa0f2a77ca26 100644
--- a/Interaction/Widgets/vtk.module
+++ b/Interaction/Widgets/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::Interaction
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Interaction/Widgets/vtk3DCursorRepresentation.cxx b/Interaction/Widgets/vtk3DCursorRepresentation.cxx
index b04b7e4b101f32c2e286d45b7651f85b044403c4..3b00fb4e578ab8bea47cce5690a25e45697718fd 100644
--- a/Interaction/Widgets/vtk3DCursorRepresentation.cxx
+++ b/Interaction/Widgets/vtk3DCursorRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DCursorRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtk3DCursorRepresentation.h"
 #include "vtkCollection.h"
 #include "vtkCompositePolyDataMapper.h"
diff --git a/Interaction/Widgets/vtk3DCursorRepresentation.h b/Interaction/Widgets/vtk3DCursorRepresentation.h
index 45e15802c5ad9153b229ddaaba856f3002e7074f..362b926a709ac8d05a4e3eac7431c1e6c5d27ea6 100644
--- a/Interaction/Widgets/vtk3DCursorRepresentation.h
+++ b/Interaction/Widgets/vtk3DCursorRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DCursorRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtk3DCursorRepresentation
  * @brief Representation of the vtk3DCursorWidget
diff --git a/Interaction/Widgets/vtk3DCursorWidget.cxx b/Interaction/Widgets/vtk3DCursorWidget.cxx
index cd26c051c4189e22383c97a7cb7991ae10efd842..34f6092a702f50b36c9db8bf4c0ad18c2835db0e 100644
--- a/Interaction/Widgets/vtk3DCursorWidget.cxx
+++ b/Interaction/Widgets/vtk3DCursorWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DCursorWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtk3DCursorWidget.h"
 #include "vtk3DCursorRepresentation.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtk3DCursorWidget.h b/Interaction/Widgets/vtk3DCursorWidget.h
index c2a1d171d7720bb4935b9afe339579f2e08303d5..8dc5d560e2131d78de98d6fd612abaf0fb5cc46a 100644
--- a/Interaction/Widgets/vtk3DCursorWidget.h
+++ b/Interaction/Widgets/vtk3DCursorWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DCursorWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtk3DCursorWidget
  * @brief   Widget reprensenting a 3D cursor.
diff --git a/Interaction/Widgets/vtk3DWidget.cxx b/Interaction/Widgets/vtk3DWidget.cxx
index 1d80490ae1ddf91e0535ee10a2209464a3d327f2..37897da2b511152ca9e911af5c2ea97457d470bd 100644
--- a/Interaction/Widgets/vtk3DWidget.cxx
+++ b/Interaction/Widgets/vtk3DWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtk3DWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtk3DWidget.h b/Interaction/Widgets/vtk3DWidget.h
index 0c0f0573dd0251ef7212949891a02dbbace8af62..fdda66fb0dd4f9799e332a1aef9dda08ff342a31 100644
--- a/Interaction/Widgets/vtk3DWidget.h
+++ b/Interaction/Widgets/vtk3DWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk3DWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtk3DWidget
  * @brief   an abstract superclass for 3D widgets
diff --git a/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.cxx b/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.cxx
index 113269a4178f54f543b8a08bc2f61b0649e77f09..24ef177f7a1b5e9ab20aaf7b21264be5b47f1b8d 100644
--- a/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPolygonalHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractPolygonalHandleRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.h b/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.h
index 328ec04ee6cf662b4a9574e71d16510bdf149e28..d427ec87e08e428cc9708aebf61804aa2b7e865d 100644
--- a/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.h
+++ b/Interaction/Widgets/vtkAbstractPolygonalHandleRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPolygonalHandleRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractPolygonalHandleRepresentation3D
  * @brief   represent a user defined handle geometry in 3D while maintaining a fixed orientation
diff --git a/Interaction/Widgets/vtkAbstractSplineRepresentation.cxx b/Interaction/Widgets/vtkAbstractSplineRepresentation.cxx
index 5df77724f8d94f7798728231e155da8102485c09..535c3e44e65d74f538b4b7f00dadcef9c88b0cff 100644
--- a/Interaction/Widgets/vtkAbstractSplineRepresentation.cxx
+++ b/Interaction/Widgets/vtkAbstractSplineRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractSplineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractSplineRepresentation.h"
 
 #include "vtkDoubleArray.h"
diff --git a/Interaction/Widgets/vtkAbstractSplineRepresentation.h b/Interaction/Widgets/vtkAbstractSplineRepresentation.h
index c1f63d35bef05512440dd0a086eaaffa191b0afd..53528688fb3f7e9c4477d4058750d83cf1a0b7fe 100644
--- a/Interaction/Widgets/vtkAbstractSplineRepresentation.h
+++ b/Interaction/Widgets/vtkAbstractSplineRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractSplineRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractSplineRepresentation
  * @brief   abstract representation for a spline.
diff --git a/Interaction/Widgets/vtkAbstractWidget.cxx b/Interaction/Widgets/vtkAbstractWidget.cxx
index aca1a1626b8a58e3bbd95118b3a5356803f79cb2..0f25edfbcdf4c0a179be2f0dcdbd687cb7de99ad 100644
--- a/Interaction/Widgets/vtkAbstractWidget.cxx
+++ b/Interaction/Widgets/vtkAbstractWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractWidget.cxx,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkAbstractWidget.h b/Interaction/Widgets/vtkAbstractWidget.h
index 955822d97f3631743b81883a384b2a2019427009..3f94902bcc9ad5bedadb384b71fc254873a23a0d 100644
--- a/Interaction/Widgets/vtkAbstractWidget.h
+++ b/Interaction/Widgets/vtkAbstractWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractWidget.h,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractWidget
  * @brief   define the API for widget / widget representation
diff --git a/Interaction/Widgets/vtkAffineRepresentation.cxx b/Interaction/Widgets/vtkAffineRepresentation.cxx
index fe2ea64bc60c82489abeca5c6f27e1d336b7ec12..db39522b54af3b08c182d2acd3b19afa38e75516 100644
--- a/Interaction/Widgets/vtkAffineRepresentation.cxx
+++ b/Interaction/Widgets/vtkAffineRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAffineRepresentation.h"
 #include "vtkObjectFactory.h"
 #include "vtkTransform.h"
diff --git a/Interaction/Widgets/vtkAffineRepresentation.h b/Interaction/Widgets/vtkAffineRepresentation.h
index d8de1660888679a626876a9392346c572e815661..126c018be863c61512e039cd6a7a522358c3d1eb 100644
--- a/Interaction/Widgets/vtkAffineRepresentation.h
+++ b/Interaction/Widgets/vtkAffineRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAffineRepresentation
  * @brief   abstract class for representing affine transformation widgets
diff --git a/Interaction/Widgets/vtkAffineRepresentation2D.cxx b/Interaction/Widgets/vtkAffineRepresentation2D.cxx
index cae009aa4571cbb4dca9dee9328a3a7304b3bceb..36722062271222089852947602fd9a6dc06f3d5f 100644
--- a/Interaction/Widgets/vtkAffineRepresentation2D.cxx
+++ b/Interaction/Widgets/vtkAffineRepresentation2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineRepresentation2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAffineRepresentation2D.h"
 #include "vtkActor2D.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkAffineRepresentation2D.h b/Interaction/Widgets/vtkAffineRepresentation2D.h
index 6a2eecf33e00f1425d4755e8f0ed880ed78f2b8d..363705f70c452ee8741f993800b71cedb18579c3 100644
--- a/Interaction/Widgets/vtkAffineRepresentation2D.h
+++ b/Interaction/Widgets/vtkAffineRepresentation2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineRepresentation2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAffineRepresentation2D
  * @brief   represent 2D affine transformations
diff --git a/Interaction/Widgets/vtkAffineWidget.cxx b/Interaction/Widgets/vtkAffineWidget.cxx
index 98fd3dbab17326e47487b622c5dae96e0eb8151c..9382fd6a86645591f62e8ec5edd233047d34989d 100644
--- a/Interaction/Widgets/vtkAffineWidget.cxx
+++ b/Interaction/Widgets/vtkAffineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAffineWidget.h"
 #include "vtkAffineRepresentation2D.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkAffineWidget.h b/Interaction/Widgets/vtkAffineWidget.h
index 6e763432856aed73742f47d36936e230f5e59fab..3344731c44112bbaf7ab6d08992283019b381767 100644
--- a/Interaction/Widgets/vtkAffineWidget.h
+++ b/Interaction/Widgets/vtkAffineWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAffineWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAffineWidget
  * @brief   perform affine transformations
diff --git a/Interaction/Widgets/vtkAngleRepresentation.cxx b/Interaction/Widgets/vtkAngleRepresentation.cxx
index 1c01d22a1a18e3c9cf340498c066462e478d4ff7..d6b264b55466f2ac2116915303caf81170d4667c 100644
--- a/Interaction/Widgets/vtkAngleRepresentation.cxx
+++ b/Interaction/Widgets/vtkAngleRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngleRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCoordinate.h"
diff --git a/Interaction/Widgets/vtkAngleRepresentation.h b/Interaction/Widgets/vtkAngleRepresentation.h
index 84ea25ae30bc869b279445f01f0553fe08eb83f7..ee7d2dca20d85a25852baeb917f6fccecd83c606 100644
--- a/Interaction/Widgets/vtkAngleRepresentation.h
+++ b/Interaction/Widgets/vtkAngleRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAngleRepresentation
  * @brief   represent the vtkAngleWidget
diff --git a/Interaction/Widgets/vtkAngleRepresentation2D.cxx b/Interaction/Widgets/vtkAngleRepresentation2D.cxx
index e40f9407779dbd7a23bd99dd6ce452455eac7a47..263f51c53fa39753ca59b3bcb92172353dc7e83a 100644
--- a/Interaction/Widgets/vtkAngleRepresentation2D.cxx
+++ b/Interaction/Widgets/vtkAngleRepresentation2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleRepresentation2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngleRepresentation2D.h"
 #include "vtkCoordinate.h"
 #include "vtkInteractorObserver.h"
diff --git a/Interaction/Widgets/vtkAngleRepresentation2D.h b/Interaction/Widgets/vtkAngleRepresentation2D.h
index d8e3acc1a1e7186d6651726a7f149f8f3194d80e..b9077a8e2f2b567071cecb25a1a152f459a2e7ee 100644
--- a/Interaction/Widgets/vtkAngleRepresentation2D.h
+++ b/Interaction/Widgets/vtkAngleRepresentation2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleRepresentation2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAngleRepresentation2D
  * @brief   represent the vtkAngleWidget
diff --git a/Interaction/Widgets/vtkAngleRepresentation3D.cxx b/Interaction/Widgets/vtkAngleRepresentation3D.cxx
index 44f0a703c44a34d465982a8e908eaca8532936b7..e582dbe9ecc22a177abf442d02ffa5dac45ee1ca 100644
--- a/Interaction/Widgets/vtkAngleRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkAngleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngleRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkArcSource.h"
diff --git a/Interaction/Widgets/vtkAngleRepresentation3D.h b/Interaction/Widgets/vtkAngleRepresentation3D.h
index 45553adce5b4ad79d4259f9910fec6f55b58a0a3..46983616112183fa4c3ffe259e7c71fcd35fe266 100644
--- a/Interaction/Widgets/vtkAngleRepresentation3D.h
+++ b/Interaction/Widgets/vtkAngleRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAngleRepresentation3D
  * @brief   represent the vtkAngleWidget
diff --git a/Interaction/Widgets/vtkAngleWidget.cxx b/Interaction/Widgets/vtkAngleWidget.cxx
index c3bd8b63a72aa3fefb3267b17d014f4fee606a20..d92fb713f9460b791f81e7b2a591e700298138ac 100644
--- a/Interaction/Widgets/vtkAngleWidget.cxx
+++ b/Interaction/Widgets/vtkAngleWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleWidget.cxx,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAngleWidget.h"
 #include "vtkAngleRepresentation2D.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkAngleWidget.h b/Interaction/Widgets/vtkAngleWidget.h
index 306a2b24a8470f5ccd9bc761eaad74f78c491221..04b830a19f173d852a8bedc12a8bae94571dd9f4 100644
--- a/Interaction/Widgets/vtkAngleWidget.h
+++ b/Interaction/Widgets/vtkAngleWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAngleWidget.h,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAngleWidget
  * @brief   measure the angle between two rays (defined by three points)
diff --git a/Interaction/Widgets/vtkAxesTransformRepresentation.cxx b/Interaction/Widgets/vtkAxesTransformRepresentation.cxx
index 2a1b17357197b3c2c8e87a22400a98f119a35806..365ba2e6908fce77bb958e0eedc25078f3f0a130 100644
--- a/Interaction/Widgets/vtkAxesTransformRepresentation.cxx
+++ b/Interaction/Widgets/vtkAxesTransformRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxesTransformRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAxesTransformRepresentation.h"
 #include "vtkActor.h"
 #include "vtkBox.h"
diff --git a/Interaction/Widgets/vtkAxesTransformRepresentation.h b/Interaction/Widgets/vtkAxesTransformRepresentation.h
index 038ff0c7e5ef4160cafbf53c2d2a82464444ec4b..38a8afdae02816d51be98f76f3d79ac7b554ee88 100644
--- a/Interaction/Widgets/vtkAxesTransformRepresentation.h
+++ b/Interaction/Widgets/vtkAxesTransformRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxesTransformRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxesTransformRepresentation
  * @brief   represent the vtkAxesTransformWidget
diff --git a/Interaction/Widgets/vtkAxesTransformWidget.cxx b/Interaction/Widgets/vtkAxesTransformWidget.cxx
index 584f47429938fde0311267efa625a2cd1ff91a7f..8ead1ce69987ef925917363608f93120c825abc2 100644
--- a/Interaction/Widgets/vtkAxesTransformWidget.cxx
+++ b/Interaction/Widgets/vtkAxesTransformWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxesTransformWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAxesTransformWidget.h"
 #include "vtkAxesTransformRepresentation.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkAxesTransformWidget.h b/Interaction/Widgets/vtkAxesTransformWidget.h
index 5f91c304743e3d3bbb0506bd00c9d8efb8d66100..07d5727241fe5f3f76273e066040b8e6fa1f0869 100644
--- a/Interaction/Widgets/vtkAxesTransformWidget.h
+++ b/Interaction/Widgets/vtkAxesTransformWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxesTransformWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxesTransformWidget
  * @brief   3D widget for performing 3D transformations around an axes
diff --git a/Interaction/Widgets/vtkBalloonRepresentation.cxx b/Interaction/Widgets/vtkBalloonRepresentation.cxx
index 4408df04dac9b9b50dedfd7644150e09808c0840..1b84d5c5e8e0735e4d35ca47a0b258d6ffaca9a4 100644
--- a/Interaction/Widgets/vtkBalloonRepresentation.cxx
+++ b/Interaction/Widgets/vtkBalloonRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBalloonRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBalloonRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkBalloonRepresentation.h b/Interaction/Widgets/vtkBalloonRepresentation.h
index 1d3fc621419262d3c5e659f3fdcae38bcc70ec59..9b98c9490ac216ea3d192e82dd4798ea93dec4ba 100644
--- a/Interaction/Widgets/vtkBalloonRepresentation.h
+++ b/Interaction/Widgets/vtkBalloonRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBalloonRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBalloonRepresentation
  * @brief   represent the vtkBalloonWidget
diff --git a/Interaction/Widgets/vtkBalloonWidget.cxx b/Interaction/Widgets/vtkBalloonWidget.cxx
index 837893fcf139150e6c0607674740fab12c5c6b93..1eb3ef92a05ebc9cc3a5407227c3b224a113080f 100644
--- a/Interaction/Widgets/vtkBalloonWidget.cxx
+++ b/Interaction/Widgets/vtkBalloonWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBalloonWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBalloonWidget.h"
 #include "vtkAssemblyPath.h"
 #include "vtkBalloonRepresentation.h"
diff --git a/Interaction/Widgets/vtkBalloonWidget.h b/Interaction/Widgets/vtkBalloonWidget.h
index efa34b3ce81d4effce9c6856366be31c51510b6d..a8d90adaa3c8330c04007c9eca22626f91d7508e 100644
--- a/Interaction/Widgets/vtkBalloonWidget.h
+++ b/Interaction/Widgets/vtkBalloonWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBalloonWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBalloonWidget
  * @brief   popup text balloons above instance of vtkProp when hovering occurs
diff --git a/Interaction/Widgets/vtkBezierContourLineInterpolator.cxx b/Interaction/Widgets/vtkBezierContourLineInterpolator.cxx
index f8469fc2fe1f80d8ed3039011780b07f30844d1b..8dc7bacbebecda3987c98e76bffb0745a8ed5dc6 100644
--- a/Interaction/Widgets/vtkBezierContourLineInterpolator.cxx
+++ b/Interaction/Widgets/vtkBezierContourLineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierContourLineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBezierContourLineInterpolator.h"
 
 #include "vtkContourRepresentation.h"
diff --git a/Interaction/Widgets/vtkBezierContourLineInterpolator.h b/Interaction/Widgets/vtkBezierContourLineInterpolator.h
index d8d65bde55651308681e0e6aa0d09b9a7e80528c..bb459fabf6628d17c9171639267c3941083f2bd7 100644
--- a/Interaction/Widgets/vtkBezierContourLineInterpolator.h
+++ b/Interaction/Widgets/vtkBezierContourLineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBezierContourLineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBezierContourLineInterpolator
  * @brief   Interpolates supplied nodes with bezier line segments
diff --git a/Interaction/Widgets/vtkBiDimensionalRepresentation.cxx b/Interaction/Widgets/vtkBiDimensionalRepresentation.cxx
index db81abc8d8a305f9a27651da439f42f577096fd2..bdcb220b5974d26a786ec8bb446ec6229311c079 100644
--- a/Interaction/Widgets/vtkBiDimensionalRepresentation.cxx
+++ b/Interaction/Widgets/vtkBiDimensionalRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiDimensionalRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiDimensionalRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkBiDimensionalRepresentation.h b/Interaction/Widgets/vtkBiDimensionalRepresentation.h
index 36525524dc54b165899c89af3cdb7c2614c6f87b..adebd6038a83be6b022134841b7e4eab41da6568 100644
--- a/Interaction/Widgets/vtkBiDimensionalRepresentation.h
+++ b/Interaction/Widgets/vtkBiDimensionalRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiDimensionalRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiDimensionalRepresentation
  * @brief   represent the vtkBiDimensionalWidget
diff --git a/Interaction/Widgets/vtkBiDimensionalRepresentation2D.cxx b/Interaction/Widgets/vtkBiDimensionalRepresentation2D.cxx
index e8f5ff8e600b82d23bd6592f826b32c7fe0721d5..4358285f8aea48edb199685ee5b5409895729e7f 100644
--- a/Interaction/Widgets/vtkBiDimensionalRepresentation2D.cxx
+++ b/Interaction/Widgets/vtkBiDimensionalRepresentation2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiDimensionalRepresentation2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiDimensionalRepresentation2D.h"
 #include "vtkActor2D.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkBiDimensionalRepresentation2D.h b/Interaction/Widgets/vtkBiDimensionalRepresentation2D.h
index aad0813956da56919d644921bb96e7fe1e038ab7..a3928fad91f8a570d80a4d172c41a8f41f5027ec 100644
--- a/Interaction/Widgets/vtkBiDimensionalRepresentation2D.h
+++ b/Interaction/Widgets/vtkBiDimensionalRepresentation2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiDimensionalRepresentation2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiDimensionalRepresentation2D
  * @brief   represent the vtkBiDimensionalWidget
diff --git a/Interaction/Widgets/vtkBiDimensionalWidget.cxx b/Interaction/Widgets/vtkBiDimensionalWidget.cxx
index 8e1b8737c64b8fa2dd2bc826734d79b4661e8557..b101ac6e4b0f96f490f8ef772dc70c3c50d014a7 100644
--- a/Interaction/Widgets/vtkBiDimensionalWidget.cxx
+++ b/Interaction/Widgets/vtkBiDimensionalWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiDimensionalWidget.cxx,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBiDimensionalWidget.h"
 #include "vtkBiDimensionalRepresentation.h"
 #include "vtkBiDimensionalRepresentation2D.h"
diff --git a/Interaction/Widgets/vtkBiDimensionalWidget.h b/Interaction/Widgets/vtkBiDimensionalWidget.h
index 8dc93e574912b8c2c9ac0bf82eee87e7420e87d9..77f8ac0357f27aa138836a6604ae429ba8e5e2b6 100644
--- a/Interaction/Widgets/vtkBiDimensionalWidget.h
+++ b/Interaction/Widgets/vtkBiDimensionalWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBiDimensionalWidget.h,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBiDimensionalWidget
  * @brief   measure the bi-dimensional lengths of an object
diff --git a/Interaction/Widgets/vtkBorderRepresentation.cxx b/Interaction/Widgets/vtkBorderRepresentation.cxx
index ded9769d32c4a7da270f2b636751e3f0a84a5a1d..9ce5647bf0dcf8b01eb1f4a0e1c590d99d11d862 100644
--- a/Interaction/Widgets/vtkBorderRepresentation.cxx
+++ b/Interaction/Widgets/vtkBorderRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBorderRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBorderRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkBorderRepresentation.h b/Interaction/Widgets/vtkBorderRepresentation.h
index 4958f97595efc02c0284ff54f47e92f0fa09b4f2..456c4bfe37b8174d92ec8157fad7753cd53caa93 100644
--- a/Interaction/Widgets/vtkBorderRepresentation.h
+++ b/Interaction/Widgets/vtkBorderRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBorderRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBorderRepresentation
  * @brief   represent a vtkBorderWidget
diff --git a/Interaction/Widgets/vtkBorderWidget.cxx b/Interaction/Widgets/vtkBorderWidget.cxx
index de0628f02be4511ea539946c4f95b034a825fe32..ed7fd4f8cc8d1eccffcbca754eeb83c355f6b792 100644
--- a/Interaction/Widgets/vtkBorderWidget.cxx
+++ b/Interaction/Widgets/vtkBorderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBorderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBorderWidget.h"
 #include "vtkBorderRepresentation.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkBorderWidget.h b/Interaction/Widgets/vtkBorderWidget.h
index 46a4fd168887d5fe7aed9534fc9d1ecf27db7dca..d58af18460be979719aec4023956a306fe7a5eaa 100644
--- a/Interaction/Widgets/vtkBorderWidget.h
+++ b/Interaction/Widgets/vtkBorderWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBorderWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBorderWidget
  * @brief   place a border around a 2D rectangular region
diff --git a/Interaction/Widgets/vtkBoundedPlanePointPlacer.cxx b/Interaction/Widgets/vtkBoundedPlanePointPlacer.cxx
index 423409b41af3da1f0c9c8a1f0a28fff683c4bb46..fc73f5d47524dca2eeca04cbaf13f6611f3fe9e5 100644
--- a/Interaction/Widgets/vtkBoundedPlanePointPlacer.cxx
+++ b/Interaction/Widgets/vtkBoundedPlanePointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoundedPlanePointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoundedPlanePointPlacer.h"
 #include "vtkCamera.h"
 #include "vtkInteractorObserver.h"
diff --git a/Interaction/Widgets/vtkBoundedPlanePointPlacer.h b/Interaction/Widgets/vtkBoundedPlanePointPlacer.h
index 82023905e767d1c50a7518e313a4907e5afce7e6..94eadce67d4213fe7cc69ad507856d7a00f5d366 100644
--- a/Interaction/Widgets/vtkBoundedPlanePointPlacer.h
+++ b/Interaction/Widgets/vtkBoundedPlanePointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoundedPlanePointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoundedPlanePointPlacer
  * @brief   a placer that constrains a handle to a finite plane
diff --git a/Interaction/Widgets/vtkBoxRepresentation.cxx b/Interaction/Widgets/vtkBoxRepresentation.cxx
index 1c3b6df6170b3d5a7c7293d56b2a3d92af1bff97..521e6a3eed28665a3d457ab0736f5420639cce9d 100644
--- a/Interaction/Widgets/vtkBoxRepresentation.cxx
+++ b/Interaction/Widgets/vtkBoxRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBoxRepresentation.h"
 
diff --git a/Interaction/Widgets/vtkBoxRepresentation.h b/Interaction/Widgets/vtkBoxRepresentation.h
index 68606e26ba3da7720afa440740e8acd6f5656987..134126e0e925f8c67e37fdb80c7fec3ab7da81b0 100644
--- a/Interaction/Widgets/vtkBoxRepresentation.h
+++ b/Interaction/Widgets/vtkBoxRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoxRepresentation
  * @brief   a class defining the representation for the vtkBoxWidget2
diff --git a/Interaction/Widgets/vtkBoxWidget.cxx b/Interaction/Widgets/vtkBoxWidget.cxx
index 2c3eea94059f0ddee1c4cb0232128e35f506b43d..36ffd7f63e97b35d56e50383d37e83994a71e029 100644
--- a/Interaction/Widgets/vtkBoxWidget.cxx
+++ b/Interaction/Widgets/vtkBoxWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoxWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkBoxWidget.h b/Interaction/Widgets/vtkBoxWidget.h
index 07d2f4445176b36f71cc4e53ff32d55d832ba635..4bc12dd5eb93f990015e1d87d62c086977e273f2 100644
--- a/Interaction/Widgets/vtkBoxWidget.h
+++ b/Interaction/Widgets/vtkBoxWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoxWidget
  * @brief   orthogonal hexahedron 3D widget
diff --git a/Interaction/Widgets/vtkBoxWidget2.cxx b/Interaction/Widgets/vtkBoxWidget2.cxx
index 68af8fbb0cc6047314b3ca332dd99d9540361cdd..e3603ef0904b66154a30777b2f4a956e741838ce 100644
--- a/Interaction/Widgets/vtkBoxWidget2.cxx
+++ b/Interaction/Widgets/vtkBoxWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBoxWidget2.h"
 #include "vtkBoxRepresentation.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkBoxWidget2.h b/Interaction/Widgets/vtkBoxWidget2.h
index d8375d3d5294cea60b95a84158ceed6d73f2a9af..892754a14737dd473bfbb2d7d24c6ca3888170de 100644
--- a/Interaction/Widgets/vtkBoxWidget2.h
+++ b/Interaction/Widgets/vtkBoxWidget2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBoxWidget2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBoxWidget2
  * @brief   3D widget for manipulating a box
diff --git a/Interaction/Widgets/vtkBrokenLineWidget.cxx b/Interaction/Widgets/vtkBrokenLineWidget.cxx
index 00d641b5be33d8463375e3cadc0e83d19b3f0119..7c3e3f9a62d2dbc18d2222737b1c740df1094a40 100644
--- a/Interaction/Widgets/vtkBrokenLineWidget.cxx
+++ b/Interaction/Widgets/vtkBrokenLineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkBrokenLineWidget.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBrokenLineWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkBrokenLineWidget.h b/Interaction/Widgets/vtkBrokenLineWidget.h
index 10a3cb158da754b89116a224a9346078b4dad32e..e4989df5e0ad2694b2a20af1bf684235e016f3c6 100644
--- a/Interaction/Widgets/vtkBrokenLineWidget.h
+++ b/Interaction/Widgets/vtkBrokenLineWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBrokenLineWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBrokenLineWidget
  * @brief   3D widget for manipulating a broken line
diff --git a/Interaction/Widgets/vtkButtonRepresentation.cxx b/Interaction/Widgets/vtkButtonRepresentation.cxx
index 01f4a8835fe592fa1c3547a93186876b243150f1..fe147228e9eb2405c8490084cb20c7b772c26cb1 100644
--- a/Interaction/Widgets/vtkButtonRepresentation.cxx
+++ b/Interaction/Widgets/vtkButtonRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButtonRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkButtonRepresentation.h"
 #include "vtkCommand.h"
 #include "vtkObjectFactory.h"
diff --git a/Interaction/Widgets/vtkButtonRepresentation.h b/Interaction/Widgets/vtkButtonRepresentation.h
index 6b5859e5f160aaa37d775ed20dd1e53a0914ec0e..a91ea4257cb3bd8eeb29b354c62a47e7b2a8cb1b 100644
--- a/Interaction/Widgets/vtkButtonRepresentation.h
+++ b/Interaction/Widgets/vtkButtonRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButtonRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkButtonRepresentation
  * @brief   abstract class defines the representation for a vtkButtonWidget
diff --git a/Interaction/Widgets/vtkButtonWidget.cxx b/Interaction/Widgets/vtkButtonWidget.cxx
index f3dc2e324170018730a1e086618efe08bd8ff16a..ce8c4849a078d6a66e390275403b4ac806923013 100644
--- a/Interaction/Widgets/vtkButtonWidget.cxx
+++ b/Interaction/Widgets/vtkButtonWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButtonWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkButtonWidget.h"
 #include "vtkButtonRepresentation.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkButtonWidget.h b/Interaction/Widgets/vtkButtonWidget.h
index 3981a872f3fd123d9ecd18d89eb1a5741c48af51..1df69a331c1af86f7a99c00103d30870b487cd06 100644
--- a/Interaction/Widgets/vtkButtonWidget.h
+++ b/Interaction/Widgets/vtkButtonWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkButtonWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkButtonWidget
  * @brief   activate an n-state button
diff --git a/Interaction/Widgets/vtkCamera3DRepresentation.cxx b/Interaction/Widgets/vtkCamera3DRepresentation.cxx
index 991e7bef139e55b790fb8ac90ba64d313407de42..f2d31ec90ab468ccc9b5214fde30c60c0ee69318 100644
--- a/Interaction/Widgets/vtkCamera3DRepresentation.cxx
+++ b/Interaction/Widgets/vtkCamera3DRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCamera3DRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera3DRepresentation.h"
 
diff --git a/Interaction/Widgets/vtkCamera3DRepresentation.h b/Interaction/Widgets/vtkCamera3DRepresentation.h
index 6ab9e6a0a02b3c27cfeb4f6bc7bf7afa3fc26948..f07bf23bc0189200f86677f55363c0915d0ce9b5 100644
--- a/Interaction/Widgets/vtkCamera3DRepresentation.h
+++ b/Interaction/Widgets/vtkCamera3DRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCamera3DRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCamera3DRepresentation
  * @brief   a class defining the representation for the vtkCamera3DWidget
diff --git a/Interaction/Widgets/vtkCamera3DWidget.cxx b/Interaction/Widgets/vtkCamera3DWidget.cxx
index bbb863f778fcbb1609dee45f45a1eed005da4c32..f68e0268880d8bb1fbd2b12f6fc12630ae6d7634 100644
--- a/Interaction/Widgets/vtkCamera3DWidget.cxx
+++ b/Interaction/Widgets/vtkCamera3DWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCamera3DWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera3DWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkCamera3DWidget.h b/Interaction/Widgets/vtkCamera3DWidget.h
index 4d7d4324c97a75fb3bf20bd5a21b8c88b94d2ce2..90865336f8aa1cd6c262105f1f4d9d0b3276c3cb 100644
--- a/Interaction/Widgets/vtkCamera3DWidget.h
+++ b/Interaction/Widgets/vtkCamera3DWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCamera3DWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCamera3DWidget
  * @brief   3D Widget for manipulating a vtkCamera
diff --git a/Interaction/Widgets/vtkCameraHandleSource.cxx b/Interaction/Widgets/vtkCameraHandleSource.cxx
index 89bf97a54454c68d1ca856e2115d0a125aec493e..729ff95fb4c04174d33a901a91e9830321c68e71 100644
--- a/Interaction/Widgets/vtkCameraHandleSource.cxx
+++ b/Interaction/Widgets/vtkCameraHandleSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraHandleSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraHandleSource.h"
 
 #include "vtkAppendPolyData.h"
diff --git a/Interaction/Widgets/vtkCameraHandleSource.h b/Interaction/Widgets/vtkCameraHandleSource.h
index b3bebeb50569cdc15d0118774be3a396938a9753..e273c2b17208be5196118a7eaddf4d94945048f8 100644
--- a/Interaction/Widgets/vtkCameraHandleSource.h
+++ b/Interaction/Widgets/vtkCameraHandleSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraHandleSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraHandleSource
  * @brief   handle source used to represent one camera.
diff --git a/Interaction/Widgets/vtkCameraOrientationRepresentation.cxx b/Interaction/Widgets/vtkCameraOrientationRepresentation.cxx
index caa3f552eb8b204c616173d45904127d0a3ad69c..27edb487efb18e24f56f493af40225bd7c39dd16 100644
--- a/Interaction/Widgets/vtkCameraOrientationRepresentation.cxx
+++ b/Interaction/Widgets/vtkCameraOrientationRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraOrientationRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraOrientationRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkCameraOrientationRepresentation.h b/Interaction/Widgets/vtkCameraOrientationRepresentation.h
index 75b117032e992f2a2cfacd9e61d437fd4aaecce8..5b9c40a29467c3fad0b9b0592cf011ddeab4d213 100644
--- a/Interaction/Widgets/vtkCameraOrientationRepresentation.h
+++ b/Interaction/Widgets/vtkCameraOrientationRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraOrientationRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraOrientationRepresentation
  * @brief   A 3D representation for vtkCameraOrientationWidget.
diff --git a/Interaction/Widgets/vtkCameraOrientationWidget.cxx b/Interaction/Widgets/vtkCameraOrientationWidget.cxx
index c3fad683fce4c472dfd302568686f74b47d90056..b06c1dd683f1252b9c9a9d7559bbdd7d8af5a1ce 100644
--- a/Interaction/Widgets/vtkCameraOrientationWidget.cxx
+++ b/Interaction/Widgets/vtkCameraOrientationWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraOrientationWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraOrientationWidget.h"
 #include "vtkAbstractWidget.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkCameraOrientationWidget.h b/Interaction/Widgets/vtkCameraOrientationWidget.h
index ebad02d4bde7458c6ad802eb02c00eec8717b583..8cbed2e9acb59b6af3b4fe94699917dd2bde6b56 100644
--- a/Interaction/Widgets/vtkCameraOrientationWidget.h
+++ b/Interaction/Widgets/vtkCameraOrientationWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraOrientationWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraOrientationWidget
  * @brief   A widget to manipulate vtkCameraOrientationWidget.
diff --git a/Interaction/Widgets/vtkCameraPathRepresentation.cxx b/Interaction/Widgets/vtkCameraPathRepresentation.cxx
index 9df5c05cef29b1e7a0ae823cf80eb87a04ba0ca4..8032a7be24bf6ce122b3fe6dd9f22abb5bae7a2c 100644
--- a/Interaction/Widgets/vtkCameraPathRepresentation.cxx
+++ b/Interaction/Widgets/vtkCameraPathRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraPathRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraPathRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkCameraPathRepresentation.h b/Interaction/Widgets/vtkCameraPathRepresentation.h
index 893e675a44d7b35a0ef2afd442d23a76717e9d6d..fe251810ffc00aff20cffbe280761b9dfed72ecf 100644
--- a/Interaction/Widgets/vtkCameraPathRepresentation.h
+++ b/Interaction/Widgets/vtkCameraPathRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraPathRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraPathRepresentation
  * @brief   representation for a camera path.
diff --git a/Interaction/Widgets/vtkCameraPathWidget.cxx b/Interaction/Widgets/vtkCameraPathWidget.cxx
index 3128c20c40bab93185d549c47879f76e9ffedf66..83a0815a535fc531a4a1239df3a9d41517a3e337 100644
--- a/Interaction/Widgets/vtkCameraPathWidget.cxx
+++ b/Interaction/Widgets/vtkCameraPathWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraPathWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraPathWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkCameraPathWidget.h b/Interaction/Widgets/vtkCameraPathWidget.h
index ea034b1c0b9838b41c6813ce95c8936e0f1d2204..db1e6b6adcd22e2b97db9b75b057b482c3eeb066 100644
--- a/Interaction/Widgets/vtkCameraPathWidget.h
+++ b/Interaction/Widgets/vtkCameraPathWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraPathWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraPathWidget
  * @brief   widget for vtkCameraPathRepresentation.
diff --git a/Interaction/Widgets/vtkCameraRepresentation.cxx b/Interaction/Widgets/vtkCameraRepresentation.cxx
index 63bb761cd7b5f0b0be9ee3ffb11309de7eedd368..0331565915d45db0eabf47afb133a8e5f54e6e46 100644
--- a/Interaction/Widgets/vtkCameraRepresentation.cxx
+++ b/Interaction/Widgets/vtkCameraRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkCameraRepresentation.h b/Interaction/Widgets/vtkCameraRepresentation.h
index ac6a11600c46d2e0ab07a1d4e2f26254a03bd8e0..46156c6d991e1499fcc7a2d84513cc6c58222b04 100644
--- a/Interaction/Widgets/vtkCameraRepresentation.h
+++ b/Interaction/Widgets/vtkCameraRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraRepresentation
  * @brief   represent the vtkCameraWidget
diff --git a/Interaction/Widgets/vtkCameraWidget.cxx b/Interaction/Widgets/vtkCameraWidget.cxx
index aeb6133da0e707acb8ab082562baf162dbd1b01c..c1943ee9fdcf6816eed6638ba0463920e9969ab6 100644
--- a/Interaction/Widgets/vtkCameraWidget.cxx
+++ b/Interaction/Widgets/vtkCameraWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCameraInterpolator.h"
diff --git a/Interaction/Widgets/vtkCameraWidget.h b/Interaction/Widgets/vtkCameraWidget.h
index 170e2e5dbc715e8c48686241c11ef45f43954521..49a44af6cfcbc4da96e553c4b532afc1cc68f734 100644
--- a/Interaction/Widgets/vtkCameraWidget.h
+++ b/Interaction/Widgets/vtkCameraWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraWidget
  * @brief   2D widget for saving a series of camera views
diff --git a/Interaction/Widgets/vtkCaptionRepresentation.cxx b/Interaction/Widgets/vtkCaptionRepresentation.cxx
index a071068e9cd45135d4b78b5fe80893ade88ed2ae..23e08326d8ab24b1934671e1c0a84735db4abe33 100644
--- a/Interaction/Widgets/vtkCaptionRepresentation.cxx
+++ b/Interaction/Widgets/vtkCaptionRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCaptionRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCaptionRepresentation.h"
 #include "vtkCaptionActor2D.h"
 #include "vtkConeSource.h"
diff --git a/Interaction/Widgets/vtkCaptionRepresentation.h b/Interaction/Widgets/vtkCaptionRepresentation.h
index 0dd93e6cb58b14dc75d6fd341130cf9c430fe426..3537909b0bb228c400f7279d03d6bfb88e3ed918 100644
--- a/Interaction/Widgets/vtkCaptionRepresentation.h
+++ b/Interaction/Widgets/vtkCaptionRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCaptionRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCaptionRepresentation
  * @brief   represents vtkCaptionWidget in the scene
diff --git a/Interaction/Widgets/vtkCaptionWidget.cxx b/Interaction/Widgets/vtkCaptionWidget.cxx
index 0c41c73758748ec5dade1853f1411a784e14b31a..d231cd75aaddcee98fa2e84a57cab4d2a2ba7a71 100644
--- a/Interaction/Widgets/vtkCaptionWidget.cxx
+++ b/Interaction/Widgets/vtkCaptionWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCaptionWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCaptionWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCaptionRepresentation.h"
diff --git a/Interaction/Widgets/vtkCaptionWidget.h b/Interaction/Widgets/vtkCaptionWidget.h
index fa7371485948a88d559aa6241a316e030438b132..85cc52e28ae9b0b5abd8aa532e6c3a6c8c2f5d0a 100644
--- a/Interaction/Widgets/vtkCaptionWidget.h
+++ b/Interaction/Widgets/vtkCaptionWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCaptionWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCaptionWidget
  * @brief   widget for placing a caption (text plus leader)
diff --git a/Interaction/Widgets/vtkCellCentersPointPlacer.cxx b/Interaction/Widgets/vtkCellCentersPointPlacer.cxx
index aa25d27a3962e76b434e18ac5b39e474d9837d99..d762f58f4cd49db5f0b69d3da8e99c13fcca9544 100644
--- a/Interaction/Widgets/vtkCellCentersPointPlacer.cxx
+++ b/Interaction/Widgets/vtkCellCentersPointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellCentersPointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellCentersPointPlacer.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/Interaction/Widgets/vtkCellCentersPointPlacer.h b/Interaction/Widgets/vtkCellCentersPointPlacer.h
index 15272e2fa229d16dc02f0c2348b8e3993c8dd60d..d6984572ea13191efe82a029fcabf2901fd38f4d 100644
--- a/Interaction/Widgets/vtkCellCentersPointPlacer.h
+++ b/Interaction/Widgets/vtkCellCentersPointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellCentersPointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellCentersPointPlacer
  * @brief   Snaps points at the center of a cell
diff --git a/Interaction/Widgets/vtkCenteredSliderRepresentation.cxx b/Interaction/Widgets/vtkCenteredSliderRepresentation.cxx
index 9019edc7638ed55d97085fc4a7757854669aee64..289e866df8ff748ee72353ca6c99deb2c8a2dc10 100644
--- a/Interaction/Widgets/vtkCenteredSliderRepresentation.cxx
+++ b/Interaction/Widgets/vtkCenteredSliderRepresentation.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCenteredSliderRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCenteredSliderRepresentation.h"
 #include "vtkActor2D.h"
diff --git a/Interaction/Widgets/vtkCenteredSliderRepresentation.h b/Interaction/Widgets/vtkCenteredSliderRepresentation.h
index 85d9610c8ae265c2d1befc1fb1951ef64aee9739..11e216567a06d4ac0d2239caa55b96b0e73d8b2d 100644
--- a/Interaction/Widgets/vtkCenteredSliderRepresentation.h
+++ b/Interaction/Widgets/vtkCenteredSliderRepresentation.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCenteredSliderRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkCenteredSliderRepresentation
diff --git a/Interaction/Widgets/vtkCenteredSliderWidget.cxx b/Interaction/Widgets/vtkCenteredSliderWidget.cxx
index d287305efd10a67ecf1f845ad49cb86a84848fb9..22ebd165789fcfa861509d432c037a4148b2bb7f 100644
--- a/Interaction/Widgets/vtkCenteredSliderWidget.cxx
+++ b/Interaction/Widgets/vtkCenteredSliderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCenteredSliderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCenteredSliderWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkCenteredSliderWidget.h b/Interaction/Widgets/vtkCenteredSliderWidget.h
index 6d711982cb22098fd71f53c03360208edb795b0c..b9d4da8deb5bf9e670c55bb8c1745ce471cfb3de 100644
--- a/Interaction/Widgets/vtkCenteredSliderWidget.h
+++ b/Interaction/Widgets/vtkCenteredSliderWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCenteredSliderWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCenteredSliderWidget
  * @brief   set a value by manipulating a slider
diff --git a/Interaction/Widgets/vtkCheckerboardRepresentation.cxx b/Interaction/Widgets/vtkCheckerboardRepresentation.cxx
index c429dcc49cd2d4e0b85462e496ec119ac7f138af..4fa317efcaab790362476a681253d7f89af9147c 100644
--- a/Interaction/Widgets/vtkCheckerboardRepresentation.cxx
+++ b/Interaction/Widgets/vtkCheckerboardRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCheckerboardRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCheckerboardRepresentation.h"
 #include "vtkCommand.h"
 #include "vtkImageActor.h"
diff --git a/Interaction/Widgets/vtkCheckerboardRepresentation.h b/Interaction/Widgets/vtkCheckerboardRepresentation.h
index 613a1b172e09e4c21550388e8f063ebb39ed32c2..52217ee57256165f832bed2f5ecffcd902604a95 100644
--- a/Interaction/Widgets/vtkCheckerboardRepresentation.h
+++ b/Interaction/Widgets/vtkCheckerboardRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCheckerboardRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCheckerboardRepresentation
  * @brief   represent the vtkCheckerboardWidget
diff --git a/Interaction/Widgets/vtkCheckerboardWidget.cxx b/Interaction/Widgets/vtkCheckerboardWidget.cxx
index 6052fb0ab5f9fe6ad0131684cca3f9ed8d296ea2..af405c304b8dda792e139eca6440539bb79e76c3 100644
--- a/Interaction/Widgets/vtkCheckerboardWidget.cxx
+++ b/Interaction/Widgets/vtkCheckerboardWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCheckerboardWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCheckerboardWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCheckerboardRepresentation.h"
diff --git a/Interaction/Widgets/vtkCheckerboardWidget.h b/Interaction/Widgets/vtkCheckerboardWidget.h
index 76e429ece734097eaf68924655cc9007a212ba96..ef1d96d762682680210b89cacfa6644c37674be6 100644
--- a/Interaction/Widgets/vtkCheckerboardWidget.h
+++ b/Interaction/Widgets/vtkCheckerboardWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCheckerboardWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCheckerboardWidget
  * @brief   interactively set the number of divisions in 2D image checkerboard
diff --git a/Interaction/Widgets/vtkClosedSurfacePointPlacer.cxx b/Interaction/Widgets/vtkClosedSurfacePointPlacer.cxx
index 31c6136c152d8e1f19a4a44d710b8f7411360c8f..2fc40473d8cf73e0650692dcc8c39ac8b0786118 100644
--- a/Interaction/Widgets/vtkClosedSurfacePointPlacer.cxx
+++ b/Interaction/Widgets/vtkClosedSurfacePointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClosedSurfacePointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClosedSurfacePointPlacer.h"
 #include "vtkCamera.h"
 #include "vtkInteractorObserver.h"
diff --git a/Interaction/Widgets/vtkClosedSurfacePointPlacer.h b/Interaction/Widgets/vtkClosedSurfacePointPlacer.h
index 0624836113256a026e17ab04705a694a713088e3..8d4f1c2560223d9666e50e78dfce715c4e41495f 100644
--- a/Interaction/Widgets/vtkClosedSurfacePointPlacer.h
+++ b/Interaction/Widgets/vtkClosedSurfacePointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClosedSurfacePointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClosedSurfacePointPlacer
  * @brief   PointPlacer to constrain validity within a set of convex planes
diff --git a/Interaction/Widgets/vtkCompassRepresentation.cxx b/Interaction/Widgets/vtkCompassRepresentation.cxx
index 7eae7e15139fecabb8521fbdfdbb53c9870dcf3e..83356b1a19e27a0a7d871bfb609317a5d24b7e68 100644
--- a/Interaction/Widgets/vtkCompassRepresentation.cxx
+++ b/Interaction/Widgets/vtkCompassRepresentation.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompassRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCompassRepresentation.h"
 
diff --git a/Interaction/Widgets/vtkCompassRepresentation.h b/Interaction/Widgets/vtkCompassRepresentation.h
index dfb7d74dff8b2ebec49dfbe0788c0a51c8120b4c..193848eae2e64af02fcc2dbc095d7c33cdbbc47d 100644
--- a/Interaction/Widgets/vtkCompassRepresentation.h
+++ b/Interaction/Widgets/vtkCompassRepresentation.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompassRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkCompassRepresentation
diff --git a/Interaction/Widgets/vtkCompassWidget.cxx b/Interaction/Widgets/vtkCompassWidget.cxx
index c393a19a7ec6ef8bb145d6d3a1eb77ec20e87e0b..c5d5517fae7365b2e6e95a2b983fd0a1fd21705b 100644
--- a/Interaction/Widgets/vtkCompassWidget.cxx
+++ b/Interaction/Widgets/vtkCompassWidget.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompassWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCompassWidget.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkCompassWidget.h b/Interaction/Widgets/vtkCompassWidget.h
index 08b490233c414b3070441edd4af3312d652fa02e..d659a3d1210f9458fb33d39b6cdd66e556947bea 100644
--- a/Interaction/Widgets/vtkCompassWidget.h
+++ b/Interaction/Widgets/vtkCompassWidget.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompassWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkCompassWidget
diff --git a/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.cxx b/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.cxx
index e688fb2122760ffbe41e3859bdbcdc0a33fecfb2..a72444f408362a8e0bb5bb67fc33f4cd1a77df59 100644
--- a/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.cxx
+++ b/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstrainedPointHandleRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConstrainedPointHandleRepresentation.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.h b/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.h
index 9ecac4902ec1251f96a940e7cdf36fba366ae8b8..a3227fee3b3c9b0cb8f8effe6fc35a827b9c1275 100644
--- a/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.h
+++ b/Interaction/Widgets/vtkConstrainedPointHandleRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConstrainedPointHandleRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkConstrainedPointHandleRepresentation
  * @brief   point representation constrained to a 2D plane
diff --git a/Interaction/Widgets/vtkContinuousValueWidget.cxx b/Interaction/Widgets/vtkContinuousValueWidget.cxx
index 7e21dc201cb7f6858c72218ea11d6768f371f980..d05fd221b7078c97b5d86df2a6d32294abd11cb8 100644
--- a/Interaction/Widgets/vtkContinuousValueWidget.cxx
+++ b/Interaction/Widgets/vtkContinuousValueWidget.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContinuousValueWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkContinuousValueWidget.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkContinuousValueWidget.h b/Interaction/Widgets/vtkContinuousValueWidget.h
index f26c5fd0fddbe63564bc0b3d0793cd7f098870e7..f383c83b82206386923aa458d0ea1c610975269c 100644
--- a/Interaction/Widgets/vtkContinuousValueWidget.h
+++ b/Interaction/Widgets/vtkContinuousValueWidget.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContinuousValueWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkContinuousValueWidget
diff --git a/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.cxx b/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.cxx
index ae894b51b2109d1d87761e0bbce3d64403ce7be1..dcd5595cbd9d32cda492d5eff133c96f0c26f058 100644
--- a/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.cxx
+++ b/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContinuousValueWidgetRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkContinuousValueWidgetRepresentation.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.h b/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.h
index 9a0b7a4e52586a0b5c9fa634b8d700bd759710c3..13239d419bbc79b874aaf4df882b249fcebd000c 100644
--- a/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.h
+++ b/Interaction/Widgets/vtkContinuousValueWidgetRepresentation.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContinuousValueWidgetRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkContinuousValueWidgetRepresentation
diff --git a/Interaction/Widgets/vtkContourLineInterpolator.cxx b/Interaction/Widgets/vtkContourLineInterpolator.cxx
index 2da4ec0b6af7caa7140054e2399620e0eb5de3b3..8974a6b7c0571c3b5eee260d51f69eeda277302f 100644
--- a/Interaction/Widgets/vtkContourLineInterpolator.cxx
+++ b/Interaction/Widgets/vtkContourLineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourLineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourLineInterpolator.h"
 
 #include "vtkContourRepresentation.h"
diff --git a/Interaction/Widgets/vtkContourLineInterpolator.h b/Interaction/Widgets/vtkContourLineInterpolator.h
index 5ea2014c76018c373e2e187f8106fc8bdf2446ee..967b0bc1ae6a9e27b12049232a2f6cb54f363c66 100644
--- a/Interaction/Widgets/vtkContourLineInterpolator.h
+++ b/Interaction/Widgets/vtkContourLineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourLineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourLineInterpolator
  * @brief   Defines API for interpolating/modifying nodes from a vtkContourRepresentation
diff --git a/Interaction/Widgets/vtkContourRepresentation.cxx b/Interaction/Widgets/vtkContourRepresentation.cxx
index 2a729da147db2615068d6415025f953387e452f7..47b0f726d382fc536766353486ed537a2bfd5568 100644
--- a/Interaction/Widgets/vtkContourRepresentation.cxx
+++ b/Interaction/Widgets/vtkContourRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourRepresentation.h"
 
 #include "vtkBox.h"
diff --git a/Interaction/Widgets/vtkContourRepresentation.h b/Interaction/Widgets/vtkContourRepresentation.h
index da530c82df3aa3bac2e0b9d596fa91322a74dd32..e98b63d15ca083a2d3ecff270682ad0bcf64d809 100644
--- a/Interaction/Widgets/vtkContourRepresentation.h
+++ b/Interaction/Widgets/vtkContourRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourRepresentation
  * @brief   represent the vtkContourWidget
diff --git a/Interaction/Widgets/vtkContourWidget.cxx b/Interaction/Widgets/vtkContourWidget.cxx
index f8c0219d1b4d8de729bce4c33ad28fd50f253eaf..c7a1af0a491adbd046024885ca1cf8334ccc2a88 100644
--- a/Interaction/Widgets/vtkContourWidget.cxx
+++ b/Interaction/Widgets/vtkContourWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContourWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkContourWidget.h b/Interaction/Widgets/vtkContourWidget.h
index e91981d1930ec84d60759baf0c1a3e8027d79394..def54ac4c8ccc6d77bc1811e19460fb3540f8eff 100644
--- a/Interaction/Widgets/vtkContourWidget.h
+++ b/Interaction/Widgets/vtkContourWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContourWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContourWidget
  * @brief   create a contour with a set of points
diff --git a/Interaction/Widgets/vtkCoordinateFrameRepresentation.cxx b/Interaction/Widgets/vtkCoordinateFrameRepresentation.cxx
index 247797cf4e1f7a2b56ff0b9802efdb9a85979221..0b0964e11c0e2717fcef2d96e01be0507dc02931 100644
--- a/Interaction/Widgets/vtkCoordinateFrameRepresentation.cxx
+++ b/Interaction/Widgets/vtkCoordinateFrameRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinateFrameRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCoordinateFrameRepresentation.h"
 
diff --git a/Interaction/Widgets/vtkCoordinateFrameRepresentation.h b/Interaction/Widgets/vtkCoordinateFrameRepresentation.h
index d3980973356f723ab4b1d88c535dff53ea9f524d..66bc064b10b2fb08927386d8640493ecc64b56c9 100644
--- a/Interaction/Widgets/vtkCoordinateFrameRepresentation.h
+++ b/Interaction/Widgets/vtkCoordinateFrameRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinateFrameRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCoordinateFrameRepresentation
  * @brief   a class defining the representation for a vtkCoordinateFrameWidget
diff --git a/Interaction/Widgets/vtkCoordinateFrameWidget.cxx b/Interaction/Widgets/vtkCoordinateFrameWidget.cxx
index 77bba1fd7470069b67556e11d8ca9999c538c339..bfbdcfd76fc7b6ac3a06d24d6424e0610b6fa8af 100644
--- a/Interaction/Widgets/vtkCoordinateFrameWidget.cxx
+++ b/Interaction/Widgets/vtkCoordinateFrameWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinateFrameWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCoordinateFrameWidget.h"
 
diff --git a/Interaction/Widgets/vtkCoordinateFrameWidget.h b/Interaction/Widgets/vtkCoordinateFrameWidget.h
index 65ebfdf6cf0acd54e797ad21dbfe887e99114081..f3cd34e5f27ed7fd8fb05ea806be2665035fc826 100644
--- a/Interaction/Widgets/vtkCoordinateFrameWidget.h
+++ b/Interaction/Widgets/vtkCoordinateFrameWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinateFrameWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCoordinateFrameWidget
  * @brief   3D widget for manipulating a display sized coordinate frame widget
diff --git a/Interaction/Widgets/vtkCurveRepresentation.cxx b/Interaction/Widgets/vtkCurveRepresentation.cxx
index 678421da7475d5b73feb19690c6e2f5f53e86dd9..4ca73c889e96b6ca72db8afcd959d6b156568e6b 100644
--- a/Interaction/Widgets/vtkCurveRepresentation.cxx
+++ b/Interaction/Widgets/vtkCurveRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCurveRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCurveRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkCurveRepresentation.h b/Interaction/Widgets/vtkCurveRepresentation.h
index 44eb2ce776630a7c1d294dbc900d4ec9d2cc6083..e8116f7a2e88277e764fc085e3629568f1a8c6ce 100644
--- a/Interaction/Widgets/vtkCurveRepresentation.h
+++ b/Interaction/Widgets/vtkCurveRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCurveRepresentation
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCurveRepresentation
  * @brief   base class for a widget that represents a curve that connects control
diff --git a/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.cxx b/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.cxx
index 463f4f781975e95f545a3c53e12e2ee843c9785b..6f7dfa28a8ccac36c4385364db2c0bc01d873e3b 100644
--- a/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.cxx
+++ b/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDijkstraImageContourLineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDijkstraImageContourLineInterpolator.h"
 
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.h b/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.h
index 58d906bb99648dc675b5e12d880d9eb067c80414..e79eee9c00148a9a611a9f4ff266ba3833df456e 100644
--- a/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.h
+++ b/Interaction/Widgets/vtkDijkstraImageContourLineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDijkstraImageContourLineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDijkstraImageContourLineInterpolator
  * @brief   Contour interpolator for placing points on an image.
diff --git a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.cxx b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.cxx
index 1e8d6928d0051fb33b5539174380356277af81cc..2017beac4207deacb3abb1d839dcba33d20c2de4 100644
--- a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.cxx
+++ b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDisplaySizedImplicitPlaneRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDisplaySizedImplicitPlaneRepresentation.h"
 
diff --git a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.h b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.h
index a1fe4f1ea0934a31129cc91a1bc7e65c452b5205..d98bbaedde5ba147a406b7c6dd57001c80bd3fde 100644
--- a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.h
+++ b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDisplaySizedImplicitPlaneRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDisplaySizedImplicitPlaneRepresentation
  * @brief   a class defining the representation for a vtkDisplaySizedImplicitPlaneWidget
diff --git a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.cxx b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.cxx
index bef234746882590d8a1cfaacc7289bcbbecbec98..2c61cea78babc017ec3ad8559325b498a1a1c1e0 100644
--- a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.cxx
+++ b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDisplaySizedImplicitPlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDisplaySizedImplicitPlaneWidget.h"
 
diff --git a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.h b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.h
index 4f4846cb7eaf329658e8117a067bfa47820e672a..585c2de57f457cd7a05c59bbdb4e5da3e7baf3fc 100644
--- a/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.h
+++ b/Interaction/Widgets/vtkDisplaySizedImplicitPlaneWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDisplaySizedImplicitPlaneWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDisplaySizedImplicitPlaneWidget
  * @brief   3D widget for manipulating a display sized plane
diff --git a/Interaction/Widgets/vtkDistanceRepresentation.cxx b/Interaction/Widgets/vtkDistanceRepresentation.cxx
index bb85d8fb39b443edf3ca8e61c933372fc35ff7b5..aa3c5038fb89a8b0eebfc5d4d3ce6c026ef7a986 100644
--- a/Interaction/Widgets/vtkDistanceRepresentation.cxx
+++ b/Interaction/Widgets/vtkDistanceRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDistanceRepresentation.h"
 #include "vtkBox.h"
 #include "vtkCoordinate.h"
diff --git a/Interaction/Widgets/vtkDistanceRepresentation.h b/Interaction/Widgets/vtkDistanceRepresentation.h
index a63215eb9f9e273f8568a5c2f04a6ad4cdc8d462..88135c97e564b4474ec0823dcaf3a793ad5fb279 100644
--- a/Interaction/Widgets/vtkDistanceRepresentation.h
+++ b/Interaction/Widgets/vtkDistanceRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDistanceRepresentation
  * @brief   represent the vtkDistanceWidget
diff --git a/Interaction/Widgets/vtkDistanceRepresentation2D.cxx b/Interaction/Widgets/vtkDistanceRepresentation2D.cxx
index da204e31a3631d7934080d2eef97da19656814b6..2dcc2b341b595d6dbe1c57b455078ebc400b296d 100644
--- a/Interaction/Widgets/vtkDistanceRepresentation2D.cxx
+++ b/Interaction/Widgets/vtkDistanceRepresentation2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceRepresentation2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDistanceRepresentation2D.h"
 #include "vtkAxisActor2D.h"
 #include "vtkBox.h"
diff --git a/Interaction/Widgets/vtkDistanceRepresentation2D.h b/Interaction/Widgets/vtkDistanceRepresentation2D.h
index 917e1d086a17f800f9a102a512bfe55477a2a650..c06c12eb3ff72d8ad9afdccaec429fb3bd39a8fc 100644
--- a/Interaction/Widgets/vtkDistanceRepresentation2D.h
+++ b/Interaction/Widgets/vtkDistanceRepresentation2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceRepresentation2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDistanceRepresentation2D
  * @brief   represent the vtkDistanceWidget
diff --git a/Interaction/Widgets/vtkDistanceRepresentation3D.cxx b/Interaction/Widgets/vtkDistanceRepresentation3D.cxx
index 57d33e893562038fa31e9cb10a31cf04ad9bbb89..52bced70ba0fefab48aa67a283feebe26542afcf 100644
--- a/Interaction/Widgets/vtkDistanceRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkDistanceRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDistanceRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkBox.h"
diff --git a/Interaction/Widgets/vtkDistanceRepresentation3D.h b/Interaction/Widgets/vtkDistanceRepresentation3D.h
index f923ac358e418fd11fe82a5e2d6af8352c8f25e5..6f2fe500f9bd850ad26ba70574e17d2aaabe1e9b 100644
--- a/Interaction/Widgets/vtkDistanceRepresentation3D.h
+++ b/Interaction/Widgets/vtkDistanceRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDistanceRepresentation3D
  * @brief   represent the vtkDistanceWidget
diff --git a/Interaction/Widgets/vtkDistanceWidget.cxx b/Interaction/Widgets/vtkDistanceWidget.cxx
index 58120dffd9acf71ed2f98e8ac9368b796a19f343..b2b076321a89182f8840c3178b371340406d6f46 100644
--- a/Interaction/Widgets/vtkDistanceWidget.cxx
+++ b/Interaction/Widgets/vtkDistanceWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceWidget.cxx,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDistanceWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCoordinate.h"
diff --git a/Interaction/Widgets/vtkDistanceWidget.h b/Interaction/Widgets/vtkDistanceWidget.h
index 05184dd8e56e24c5f91fe94c5f9b153382997c98..0e17bc649cfaf6d8a438c9cb4c6cec50ea1779f7 100644
--- a/Interaction/Widgets/vtkDistanceWidget.h
+++ b/Interaction/Widgets/vtkDistanceWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceWidget.h,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDistanceWidget
  * @brief   measure the distance between two points
diff --git a/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.cxx b/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.cxx
index 0a8eab1319f4652ed466abd701b296327efb24fd..47012f7253601f7ccb672f5d9311c6d399b9c860 100644
--- a/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.cxx
+++ b/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipsoidTensorProbeRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEllipsoidTensorProbeRepresentation.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.h b/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.h
index c126b7290db6466b08af30ee1b524bb577275110..63ce280807058ca72283bc569d1aaf0ff8bed8ff 100644
--- a/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.h
+++ b/Interaction/Widgets/vtkEllipsoidTensorProbeRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEllipsoidTensorProbeRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEllipsoidTensorProbeRepresentation
  * @brief   A concrete implementation of vtkTensorProbeRepresentation that renders tensors as
diff --git a/Interaction/Widgets/vtkEqualizerContextItem.cxx b/Interaction/Widgets/vtkEqualizerContextItem.cxx
index 39ac482b80fb64849b0720b05934b5c0dd1c30a4..e59fd76a8a2c328cea2d2b2fa43ea15bf88aedd6 100644
--- a/Interaction/Widgets/vtkEqualizerContextItem.cxx
+++ b/Interaction/Widgets/vtkEqualizerContextItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEqualizerContextItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEqualizerContextItem.h"
 
 #include "vtkBrush.h"
diff --git a/Interaction/Widgets/vtkEqualizerContextItem.h b/Interaction/Widgets/vtkEqualizerContextItem.h
index 174337002e55fb8804ff39dddaea66a81177c906..a7598af01340907c8169e59374923008439ba853 100644
--- a/Interaction/Widgets/vtkEqualizerContextItem.h
+++ b/Interaction/Widgets/vtkEqualizerContextItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEqualizerContextItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkEqualizerContextItem_h
 #define vtkEqualizerContextItem_h
 
diff --git a/Interaction/Widgets/vtkEvent.cxx b/Interaction/Widgets/vtkEvent.cxx
index d25220e5a4ff11fa1aa469c757c7e75e08e18805..281233091a03f6c365f0307ab79b947fb5f7d8b6 100644
--- a/Interaction/Widgets/vtkEvent.cxx
+++ b/Interaction/Widgets/vtkEvent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEvent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEvent.h"
 #include "vtkCommand.h"
 #include "vtkObjectFactory.h"
diff --git a/Interaction/Widgets/vtkEvent.h b/Interaction/Widgets/vtkEvent.h
index 230a9926927ce95a1642f12aaf5dbf5732e3f649..88e966c71e8824805e84f83e8e2d92c8caff775b 100644
--- a/Interaction/Widgets/vtkEvent.h
+++ b/Interaction/Widgets/vtkEvent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEvent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEvent
  * @brief   a complete specification of a VTK event including all modifiers
diff --git a/Interaction/Widgets/vtkFinitePlaneRepresentation.cxx b/Interaction/Widgets/vtkFinitePlaneRepresentation.cxx
index ed3450f017e77f074be52ed3c5dc1cde15902710..7fdc456bdb38f44b179a3f1fa5f13cc4d6d8db1e 100644
--- a/Interaction/Widgets/vtkFinitePlaneRepresentation.cxx
+++ b/Interaction/Widgets/vtkFinitePlaneRepresentation.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFinitePlaneRepresentation.cxx
-
-  Copyright (c)
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFinitePlaneRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkFinitePlaneRepresentation.h b/Interaction/Widgets/vtkFinitePlaneRepresentation.h
index db326fe9b510c851155c928db9df5519bf95d163..ffd05ba601fc9dcc207657acef0dedcedd8de3cf 100644
--- a/Interaction/Widgets/vtkFinitePlaneRepresentation.h
+++ b/Interaction/Widgets/vtkFinitePlaneRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFinitePlaneRepresentation.h
-
-  Copyright (c)
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFinitePlaneRepresentation
  * @brief   represent the vtkFinitePlaneWidget.
diff --git a/Interaction/Widgets/vtkFinitePlaneWidget.cxx b/Interaction/Widgets/vtkFinitePlaneWidget.cxx
index 60a0ecf88faf9c2557b1ab8bdf5ac02b9d95c432..c64ae074a473343b294f1bc42700ace82975fe59 100644
--- a/Interaction/Widgets/vtkFinitePlaneWidget.cxx
+++ b/Interaction/Widgets/vtkFinitePlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFinitePlaneWidget.cxx
-
-  Copyright (c)
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFinitePlaneWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkFinitePlaneWidget.h b/Interaction/Widgets/vtkFinitePlaneWidget.h
index a8ba0d5dd6655ecae556e88ddf7b6238a35f15dd..8e9a3bb8fb4b95ab762ec0b842708df9ed79918a 100644
--- a/Interaction/Widgets/vtkFinitePlaneWidget.h
+++ b/Interaction/Widgets/vtkFinitePlaneWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFinitePlaneWidget.h
-
-  Copyright (c)
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFinitePlaneWidget
  * @brief   3D widget for manipulating a finite plane
diff --git a/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.cxx b/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.cxx
index f964e6a77a304136af2563e5a533b213f952759d..790c14e63dcad50c379737b17ec71128876e8bc3 100644
--- a/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedSizeHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedSizeHandleRepresentation3D.h"
 
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.h b/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.h
index 33f975899a34d593493f4697f70a044e6e0f2db1..719fcf31ffeb17361496a09e8dd0660c4570d59d 100644
--- a/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.h
+++ b/Interaction/Widgets/vtkFixedSizeHandleRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedSizeHandleRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFixedSizeHandleRepresentation
  * @brief   A marker that has the same size in pixels.
diff --git a/Interaction/Widgets/vtkFocalPlaneContourRepresentation.cxx b/Interaction/Widgets/vtkFocalPlaneContourRepresentation.cxx
index fc99f52c5c39988537ef6291cc1db82dba6cd5aa..06ee75fd34f3bccfef0ddad4782d9056bcd6fc89 100644
--- a/Interaction/Widgets/vtkFocalPlaneContourRepresentation.cxx
+++ b/Interaction/Widgets/vtkFocalPlaneContourRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFocalPlaneContourRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFocalPlaneContourRepresentation.h"
 #include "vtkBox.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkFocalPlaneContourRepresentation.h b/Interaction/Widgets/vtkFocalPlaneContourRepresentation.h
index f46b2ff8973ba50fed2585d0911f3e43314a6538..9bfe8a8aa734fe7e28926935de955dadb95352d8 100644
--- a/Interaction/Widgets/vtkFocalPlaneContourRepresentation.h
+++ b/Interaction/Widgets/vtkFocalPlaneContourRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFocalPlaneContourRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFocalPlaneContourRepresentation
  * @brief   represent a contour drawn on the
diff --git a/Interaction/Widgets/vtkFocalPlanePointPlacer.cxx b/Interaction/Widgets/vtkFocalPlanePointPlacer.cxx
index d6d8600b1dbb31498e4df6a08db438ea31e0e915..0dbb4a3545aa594a50d29ad93d87048a3f35d183 100644
--- a/Interaction/Widgets/vtkFocalPlanePointPlacer.cxx
+++ b/Interaction/Widgets/vtkFocalPlanePointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFocalPlanePointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFocalPlanePointPlacer.h"
 
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkFocalPlanePointPlacer.h b/Interaction/Widgets/vtkFocalPlanePointPlacer.h
index bd8df50cf3b5a13c5d1ea6d7b090499be13e82af..d2aa029ed70c377ef956acbfb06a38e1d1289f60 100644
--- a/Interaction/Widgets/vtkFocalPlanePointPlacer.h
+++ b/Interaction/Widgets/vtkFocalPlanePointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFocalPlanePointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Description
 //
 //
diff --git a/Interaction/Widgets/vtkHandleRepresentation.cxx b/Interaction/Widgets/vtkHandleRepresentation.cxx
index e3c1c9a9ea1963780621523a7c06fdb77f7d5dc4..61c3c2757031e334136819bbd16afd649eb50f80 100644
--- a/Interaction/Widgets/vtkHandleRepresentation.cxx
+++ b/Interaction/Widgets/vtkHandleRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHandleRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHandleRepresentation.h"
 #include "vtkCoordinate.h"
 #include "vtkInteractorObserver.h"
diff --git a/Interaction/Widgets/vtkHandleRepresentation.h b/Interaction/Widgets/vtkHandleRepresentation.h
index 70eca5a66126859bc47d73e032968a267bc27fc7..3a71892d5d5285bb00a6a0a0778b9a0dfd9c9282 100644
--- a/Interaction/Widgets/vtkHandleRepresentation.h
+++ b/Interaction/Widgets/vtkHandleRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHandleRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHandleRepresentation
  * @brief   abstract class for representing widget handles
diff --git a/Interaction/Widgets/vtkHandleWidget.cxx b/Interaction/Widgets/vtkHandleWidget.cxx
index c6a61c38f5a709661f9c20862aa2b586581390a7..738a48d504217e6de82b3078796eba50b3cceeaa 100644
--- a/Interaction/Widgets/vtkHandleWidget.cxx
+++ b/Interaction/Widgets/vtkHandleWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHandleWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkHandleWidget.h b/Interaction/Widgets/vtkHandleWidget.h
index 409c94a8e372ddd71a5ceb639a39132acc8f56c9..4c44f40bdd30d47f15b1419c5892229befde0bc0 100644
--- a/Interaction/Widgets/vtkHandleWidget.h
+++ b/Interaction/Widgets/vtkHandleWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHandleWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHandleWidget
  * @brief   a general widget for moving handles
diff --git a/Interaction/Widgets/vtkHoverWidget.cxx b/Interaction/Widgets/vtkHoverWidget.cxx
index 9b5201afd2bcfd534fa6afa8f6548c7b14151044..605cf45fd7650a7ab9656bad00fd4c4e8c8f3c91 100644
--- a/Interaction/Widgets/vtkHoverWidget.cxx
+++ b/Interaction/Widgets/vtkHoverWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHoverWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHoverWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkEvent.h"
diff --git a/Interaction/Widgets/vtkHoverWidget.h b/Interaction/Widgets/vtkHoverWidget.h
index de38507a84f27d60cdaf760459c62c8b1421a2c9..b89cfe37aeeebdfb58b0445398b987761c0dfca9 100644
--- a/Interaction/Widgets/vtkHoverWidget.h
+++ b/Interaction/Widgets/vtkHoverWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHoverWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHoverWidget
  * @brief   invoke a vtkTimerEvent when hovering
diff --git a/Interaction/Widgets/vtkImageActorPointPlacer.cxx b/Interaction/Widgets/vtkImageActorPointPlacer.cxx
index 7c8c8095ac0bbe546fc12f76c04947ac9daee54e..1443c1d6c30794b46c0575a57faf9ab88740db26 100644
--- a/Interaction/Widgets/vtkImageActorPointPlacer.cxx
+++ b/Interaction/Widgets/vtkImageActorPointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageActorPointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageActorPointPlacer.h"
 #include "vtkBoundedPlanePointPlacer.h"
 #include "vtkImageActor.h"
diff --git a/Interaction/Widgets/vtkImageActorPointPlacer.h b/Interaction/Widgets/vtkImageActorPointPlacer.h
index f53e72d211c5c54d8be4382efef89dd335b04957..b9418655053726e8aa79ec531c78b700f28ef5e8 100644
--- a/Interaction/Widgets/vtkImageActorPointPlacer.h
+++ b/Interaction/Widgets/vtkImageActorPointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageActorPointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageActorPointPlacer
  * @brief   Converts 2D display positions to world positions such that they lie on an ImageActor
diff --git a/Interaction/Widgets/vtkImageCroppingRegionsWidget.cxx b/Interaction/Widgets/vtkImageCroppingRegionsWidget.cxx
index 58e614d5a678437bbb4ba5b0b56400a5adc8ab99..ce95565713cfec5d1b026a0470737c2dc2c1955a 100644
--- a/Interaction/Widgets/vtkImageCroppingRegionsWidget.cxx
+++ b/Interaction/Widgets/vtkImageCroppingRegionsWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCroppingRegionsWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageCroppingRegionsWidget.h"
 #include "vtkActor2D.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkImageCroppingRegionsWidget.h b/Interaction/Widgets/vtkImageCroppingRegionsWidget.h
index 739f8ef91d64bea06aae75d9599df1edb9b3f6c6..de5c66ed5b57bbc7abc2856975d9ed14fea35e0a 100644
--- a/Interaction/Widgets/vtkImageCroppingRegionsWidget.h
+++ b/Interaction/Widgets/vtkImageCroppingRegionsWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageCroppingRegionsWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageCroppingRegionsWidget
  * @brief   widget for cropping an image
diff --git a/Interaction/Widgets/vtkImageOrthoPlanes.cxx b/Interaction/Widgets/vtkImageOrthoPlanes.cxx
index c8da6d59fa80180d870a74113b6e445726587677..7a301a2eb8073c11a59d08d18d88dd156cb5efe3 100644
--- a/Interaction/Widgets/vtkImageOrthoPlanes.cxx
+++ b/Interaction/Widgets/vtkImageOrthoPlanes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageOrthoPlanes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageOrthoPlanes.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Interaction/Widgets/vtkImageOrthoPlanes.h b/Interaction/Widgets/vtkImageOrthoPlanes.h
index fd0b83f2adee80de232d1bea322ac10de6132025..8994c2d9d20724c5419ff24ce91aca17d63d7f3f 100644
--- a/Interaction/Widgets/vtkImageOrthoPlanes.h
+++ b/Interaction/Widgets/vtkImageOrthoPlanes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageOrthoPlanes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageOrthoPlanes
  * @brief   Connect three vtkImagePlaneWidgets together
diff --git a/Interaction/Widgets/vtkImagePlaneWidget.cxx b/Interaction/Widgets/vtkImagePlaneWidget.cxx
index 903ea9ed4416a44f2200e27b1faf01a36a52eb1b..285c4945b9c5742c6f15b623c75ed03f8168e735 100644
--- a/Interaction/Widgets/vtkImagePlaneWidget.cxx
+++ b/Interaction/Widgets/vtkImagePlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImagePlaneWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkImagePlaneWidget.h b/Interaction/Widgets/vtkImagePlaneWidget.h
index f8e3fff346fec6432ec10379f4fbd8ceeb2a5703..ece72995820dfc5222371231b65442491f23b8bb 100644
--- a/Interaction/Widgets/vtkImagePlaneWidget.h
+++ b/Interaction/Widgets/vtkImagePlaneWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImagePlaneWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImagePlaneWidget
  * @brief   3D widget for reslicing image data
diff --git a/Interaction/Widgets/vtkImageTracerWidget.cxx b/Interaction/Widgets/vtkImageTracerWidget.cxx
index 9b6760564dd55928a3b8239fb82a407c29e8dcea..239236bfa99da770ba26bd16acd3c1c2a4b858fe 100644
--- a/Interaction/Widgets/vtkImageTracerWidget.cxx
+++ b/Interaction/Widgets/vtkImageTracerWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageTracerWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageTracerWidget.h"
 
 #include "vtkAbstractPicker.h"
diff --git a/Interaction/Widgets/vtkImageTracerWidget.h b/Interaction/Widgets/vtkImageTracerWidget.h
index e868fe9ad6a4f826dc1e83bb4b4ebfe06afcca22..abbb5ee874a16f4eb6bafff88ee12bcb15eb1663 100644
--- a/Interaction/Widgets/vtkImageTracerWidget.h
+++ b/Interaction/Widgets/vtkImageTracerWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageTracerWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageTracerWidget
  * @brief   3D widget for tracing on planar props.
diff --git a/Interaction/Widgets/vtkImplicitCylinderRepresentation.cxx b/Interaction/Widgets/vtkImplicitCylinderRepresentation.cxx
index 51e06d2d50f7da39297ae4cf3ff4a250360efd2f..2fd195f99d970eb5b4d795661a099fba41b7a534 100644
--- a/Interaction/Widgets/vtkImplicitCylinderRepresentation.cxx
+++ b/Interaction/Widgets/vtkImplicitCylinderRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitCylinderRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitCylinderRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkImplicitCylinderRepresentation.h b/Interaction/Widgets/vtkImplicitCylinderRepresentation.h
index dfc6901fe22046233242f1edb07d4276b2af3ad4..f7bb5fd8635e62a387681b5485038a1b9d84e975 100644
--- a/Interaction/Widgets/vtkImplicitCylinderRepresentation.h
+++ b/Interaction/Widgets/vtkImplicitCylinderRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitCylinderRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitCylinderRepresentation
  * @brief   defining the representation for a vtkImplicitCylinderWidget
diff --git a/Interaction/Widgets/vtkImplicitCylinderWidget.cxx b/Interaction/Widgets/vtkImplicitCylinderWidget.cxx
index 81a202ef95cc2e766d2ae2223f9b211cc84525a7..6e789e425a7b423d43daf54600f0cc2b0cc8a37c 100644
--- a/Interaction/Widgets/vtkImplicitCylinderWidget.cxx
+++ b/Interaction/Widgets/vtkImplicitCylinderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitCylinderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitCylinderWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkImplicitCylinderWidget.h b/Interaction/Widgets/vtkImplicitCylinderWidget.h
index cade1e14cd8e0bbefa79344290a8fe466e64cde7..2bf620422e37439ae6941ae4fd3437fcf4d8a63b 100644
--- a/Interaction/Widgets/vtkImplicitCylinderWidget.h
+++ b/Interaction/Widgets/vtkImplicitCylinderWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitCylinderWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitCylinderWidget
  * @brief   3D widget for manipulating an infinite cylinder
diff --git a/Interaction/Widgets/vtkImplicitImageRepresentation.cxx b/Interaction/Widgets/vtkImplicitImageRepresentation.cxx
index af1bc3bb0ddf639f9845ad172981ed5067d2cf2e..ca90df1c9cca854a6eebab2ef2e7eb6200c7b7e7 100644
--- a/Interaction/Widgets/vtkImplicitImageRepresentation.cxx
+++ b/Interaction/Widgets/vtkImplicitImageRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitImageRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitImageRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkImplicitImageRepresentation.h b/Interaction/Widgets/vtkImplicitImageRepresentation.h
index 2801c5a5c1ba56b14d02656763acdbef799ad0cf..2f97dd5f0245321f7300fef6aba27b9cdb19b2a8 100644
--- a/Interaction/Widgets/vtkImplicitImageRepresentation.h
+++ b/Interaction/Widgets/vtkImplicitImageRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitImageRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitImageRepresentation
  * @brief   a representation for a vtkImplicitPlaneWidget2 which reslices a volume
diff --git a/Interaction/Widgets/vtkImplicitPlaneRepresentation.cxx b/Interaction/Widgets/vtkImplicitPlaneRepresentation.cxx
index 41fe2c18f939cbd4551fc0b71debe1aec880726e..948564ac65312497ea72f69582157304c8a71ddf 100644
--- a/Interaction/Widgets/vtkImplicitPlaneRepresentation.cxx
+++ b/Interaction/Widgets/vtkImplicitPlaneRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPlaneRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitPlaneRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkImplicitPlaneRepresentation.h b/Interaction/Widgets/vtkImplicitPlaneRepresentation.h
index b68913f5597adba831798a603de042fee416fdae..6194530a3c6dc887d71057ad1f27015bf64808e0 100644
--- a/Interaction/Widgets/vtkImplicitPlaneRepresentation.h
+++ b/Interaction/Widgets/vtkImplicitPlaneRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPlaneRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitPlaneRepresentation
  * @brief   a class defining the representation for a vtkImplicitPlaneWidget2
diff --git a/Interaction/Widgets/vtkImplicitPlaneWidget.cxx b/Interaction/Widgets/vtkImplicitPlaneWidget.cxx
index 88f4f3ea2708b41e3475623587108e68a7fdd8ec..a534b77e65a08b53dae3e1a79ff1fc988d5d1938 100644
--- a/Interaction/Widgets/vtkImplicitPlaneWidget.cxx
+++ b/Interaction/Widgets/vtkImplicitPlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitPlaneWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkImplicitPlaneWidget.h b/Interaction/Widgets/vtkImplicitPlaneWidget.h
index 0bae2dd06ba2fd345495910033ec6e7c46aa1617..01eee1228531573de21a29cf42c79f8576b8b255 100644
--- a/Interaction/Widgets/vtkImplicitPlaneWidget.h
+++ b/Interaction/Widgets/vtkImplicitPlaneWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPlaneWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitPlaneWidget
  * @brief   3D widget for manipulating an infinite plane
diff --git a/Interaction/Widgets/vtkImplicitPlaneWidget2.cxx b/Interaction/Widgets/vtkImplicitPlaneWidget2.cxx
index f65ceddf276fbf8a7fbe8166273ac0427cf17210..dfd05b5385706183b1b26feedc6a7c901a8fb808 100644
--- a/Interaction/Widgets/vtkImplicitPlaneWidget2.cxx
+++ b/Interaction/Widgets/vtkImplicitPlaneWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPlaneWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImplicitPlaneWidget2.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkImplicitPlaneWidget2.h b/Interaction/Widgets/vtkImplicitPlaneWidget2.h
index 3dee9267d8a75b3c54b97c51f3ffad88c2cea1c6..960dba98454d95cb074e6d5e7ef851e030a59dd9 100644
--- a/Interaction/Widgets/vtkImplicitPlaneWidget2.h
+++ b/Interaction/Widgets/vtkImplicitPlaneWidget2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImplicitPlaneWidget2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImplicitPlaneWidget2
  * @brief   3D widget for manipulating an infinite plane
diff --git a/Interaction/Widgets/vtkLightRepresentation.cxx b/Interaction/Widgets/vtkLightRepresentation.cxx
index c7f7bae2f7a4127689ce1bbb57f5b47bcfabe8cb..8da8c732180d7ee814fbe766ec6f2297d0395352 100644
--- a/Interaction/Widgets/vtkLightRepresentation.cxx
+++ b/Interaction/Widgets/vtkLightRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLightRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkLightRepresentation.h b/Interaction/Widgets/vtkLightRepresentation.h
index 58fcf289078158895411e60395e7d833e1979399..0d1ed076da900147750b7833034a195ff9f13052 100644
--- a/Interaction/Widgets/vtkLightRepresentation.h
+++ b/Interaction/Widgets/vtkLightRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightRepresentation
  * @brief   represent a vtkLight
diff --git a/Interaction/Widgets/vtkLightWidget.cxx b/Interaction/Widgets/vtkLightWidget.cxx
index cbc91b7451a75956083500eb2b580a0ca458a5b1..a1eff0881cf0bafcd9d2eda588425e004c0fc61e 100644
--- a/Interaction/Widgets/vtkLightWidget.cxx
+++ b/Interaction/Widgets/vtkLightWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLightWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkLightWidget.h b/Interaction/Widgets/vtkLightWidget.h
index 8363e678dde7c170e4656e8d76a2185e26857a85..aa76481fab05c913cb6107d996da43159229f9ba 100644
--- a/Interaction/Widgets/vtkLightWidget.h
+++ b/Interaction/Widgets/vtkLightWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightWidget
  * @brief   3D widget for showing a LightRepresentation
diff --git a/Interaction/Widgets/vtkLineRepresentation.cxx b/Interaction/Widgets/vtkLineRepresentation.cxx
index 9bc5561c4429cdc58c1e4a8c2cfda1ebd7e723f0..cea119cba92863ce0db470d7f554abbcdc61652b 100644
--- a/Interaction/Widgets/vtkLineRepresentation.cxx
+++ b/Interaction/Widgets/vtkLineRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLineRepresentation.h"
 #include "vtkActor.h"
 #include "vtkBox.h"
diff --git a/Interaction/Widgets/vtkLineRepresentation.h b/Interaction/Widgets/vtkLineRepresentation.h
index bfac4f2963ca3b52454c2111e335e20001d0bdd3..414e94fba78f1ee1fdd76e00ed116c0b939d535c 100644
--- a/Interaction/Widgets/vtkLineRepresentation.h
+++ b/Interaction/Widgets/vtkLineRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLineRepresentation
  * @brief   a class defining the representation for a vtkLineWidget2
diff --git a/Interaction/Widgets/vtkLineWidget.cxx b/Interaction/Widgets/vtkLineWidget.cxx
index 78470d5ecfcb195f351ce1f0f54840510b1ce4f1..10794ada6b183466f2b42d769f61ae2ece2d42d6 100644
--- a/Interaction/Widgets/vtkLineWidget.cxx
+++ b/Interaction/Widgets/vtkLineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLineWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkLineWidget.h b/Interaction/Widgets/vtkLineWidget.h
index 7a51a75102dea0bfbbfaef17aa751cb133a7435f..023fb8f71653f8445d9bd913e43293f46ec4c091 100644
--- a/Interaction/Widgets/vtkLineWidget.h
+++ b/Interaction/Widgets/vtkLineWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLineWidget
  * @brief   3D widget for manipulating a line
diff --git a/Interaction/Widgets/vtkLineWidget2.cxx b/Interaction/Widgets/vtkLineWidget2.cxx
index 470a4e75432b9bcfe91519c7b5ecadfd1db807b1..0cc817c054c0bee0860c282f5608ca65865348d6 100644
--- a/Interaction/Widgets/vtkLineWidget2.cxx
+++ b/Interaction/Widgets/vtkLineWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLineWidget2.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkLineWidget2.h b/Interaction/Widgets/vtkLineWidget2.h
index 07516e80c5b1c14b274bc394f9db213c3c68c7a2..d1787007ed8192d2672683ed90e6f9924b80face 100644
--- a/Interaction/Widgets/vtkLineWidget2.h
+++ b/Interaction/Widgets/vtkLineWidget2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineWidget2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLineWidget2
  * @brief   3D widget for manipulating a finite, straight line
diff --git a/Interaction/Widgets/vtkLinearContourLineInterpolator.cxx b/Interaction/Widgets/vtkLinearContourLineInterpolator.cxx
index 99f87e63bb421be502a6d1005b5ed8dcfa89c1f3..47a9a877583490bdada7cf496e54f5763b6267f4 100644
--- a/Interaction/Widgets/vtkLinearContourLineInterpolator.cxx
+++ b/Interaction/Widgets/vtkLinearContourLineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearContourLineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLinearContourLineInterpolator.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Interaction/Widgets/vtkLinearContourLineInterpolator.h b/Interaction/Widgets/vtkLinearContourLineInterpolator.h
index 0313aa9bf3db47988930b6cdd5d3ee3f301130cf..f741f8a347156e8530bd977cc632d9ccdcf2a386 100644
--- a/Interaction/Widgets/vtkLinearContourLineInterpolator.h
+++ b/Interaction/Widgets/vtkLinearContourLineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLinearContourLineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLinearContourLineInterpolator
  * @brief   Interpolates supplied nodes with line segments
diff --git a/Interaction/Widgets/vtkLogoRepresentation.cxx b/Interaction/Widgets/vtkLogoRepresentation.cxx
index d2e89974d2d88b0b85a279e95799905157e2bcd5..82953d4cfea2eb02ba9cf58098ba942301aaab61 100644
--- a/Interaction/Widgets/vtkLogoRepresentation.cxx
+++ b/Interaction/Widgets/vtkLogoRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogoRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLogoRepresentation.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkLogoRepresentation.h b/Interaction/Widgets/vtkLogoRepresentation.h
index 0d32701319ae4778dc1af4edcfca71c14532080f..fb2079e3ddb162f9a8341c6b7155015a34d6b222 100644
--- a/Interaction/Widgets/vtkLogoRepresentation.h
+++ b/Interaction/Widgets/vtkLogoRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogoRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLogoRepresentation
  * @brief   represent the vtkLogoWidget
diff --git a/Interaction/Widgets/vtkLogoWidget.cxx b/Interaction/Widgets/vtkLogoWidget.cxx
index 39c9c646c50565a86b192c15fc02a08a2bddcf4c..d913491d193cab5851e497a526e6859d2cc31fde 100644
--- a/Interaction/Widgets/vtkLogoWidget.cxx
+++ b/Interaction/Widgets/vtkLogoWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogoWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLogoWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkLogoRepresentation.h"
diff --git a/Interaction/Widgets/vtkLogoWidget.h b/Interaction/Widgets/vtkLogoWidget.h
index 835c9632902979bd0ae5e119ae88f468a0a72723..9f31c214656068c45ab59a26c87ce6437b0384b0 100644
--- a/Interaction/Widgets/vtkLogoWidget.h
+++ b/Interaction/Widgets/vtkLogoWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogoWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLogoWidget
  * @brief   2D widget for placing and manipulating a logo
diff --git a/Interaction/Widgets/vtkMagnifierRepresentation.cxx b/Interaction/Widgets/vtkMagnifierRepresentation.cxx
index 4f89c5b704099f559e0130651c7747db0e266d9e..bef1e81b3f5d21b0122dcc92e00d4208b8c9c7d1 100644
--- a/Interaction/Widgets/vtkMagnifierRepresentation.cxx
+++ b/Interaction/Widgets/vtkMagnifierRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMagnifierRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMagnifierRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkMagnifierRepresentation.h b/Interaction/Widgets/vtkMagnifierRepresentation.h
index 372e53152c9771e70fe63459e3856d102899dd8a..f13bbdc92baeed15096d90389f043a8c08181cc9 100644
--- a/Interaction/Widgets/vtkMagnifierRepresentation.h
+++ b/Interaction/Widgets/vtkMagnifierRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMagnifierRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMagnifierRepresentation
  * @brief   represent a vtkBorderWidget
diff --git a/Interaction/Widgets/vtkMagnifierWidget.cxx b/Interaction/Widgets/vtkMagnifierWidget.cxx
index 3c75808d89905ba741d418404397ba8cd272c86e..aef69e0de5e13fafb63904be79c75a80796169a1 100644
--- a/Interaction/Widgets/vtkMagnifierWidget.cxx
+++ b/Interaction/Widgets/vtkMagnifierWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMagnifierWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMagnifierWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkMagnifierWidget.h b/Interaction/Widgets/vtkMagnifierWidget.h
index 65a6bfad1bd3b8b7f752f7d088a866d70a3fd755..054627e320a67c30d0158556092edad2282c4278 100644
--- a/Interaction/Widgets/vtkMagnifierWidget.h
+++ b/Interaction/Widgets/vtkMagnifierWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMagnifierWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMagnifierWidget
  * @brief   create a moving, magnifying renderer that can inspect the contents
diff --git a/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.cxx b/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.cxx
index 87a944ea3c37fa3f58cac28c64f033995a12ca4c..6d7ffaa74e96660b2df07cafb871bd64584e755f 100644
--- a/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMeasurementCubeHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMeasurementCubeHandleRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.h b/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.h
index c1cae4b3a0abec8074f257a3cc8c4fc07993f29e..39cb6f49ef4590657f736410b4af0eeabf468c63 100644
--- a/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.h
+++ b/Interaction/Widgets/vtkMeasurementCubeHandleRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMeasurementCubeHandleRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMeasurementCubeHandleRepresentation3D
  * @brief   represent a unit cube for measuring/comparing to data.
diff --git a/Interaction/Widgets/vtkOrientationMarkerWidget.cxx b/Interaction/Widgets/vtkOrientationMarkerWidget.cxx
index e15ea550ea58947acaa2d5a993fccdfbfb77b22c..2d1e3e48b3b04ee7ba953d95a6cd1cbafe9c1058 100644
--- a/Interaction/Widgets/vtkOrientationMarkerWidget.cxx
+++ b/Interaction/Widgets/vtkOrientationMarkerWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientationMarkerWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOrientationMarkerWidget.h"
 
 #include "vtkActor2D.h"
diff --git a/Interaction/Widgets/vtkOrientationMarkerWidget.h b/Interaction/Widgets/vtkOrientationMarkerWidget.h
index 45c95567eb386a23afa50b2347a634e57a14e9ed..1388e7e0a9c6bf8d30f78495d9fe75a0df2bc038 100644
--- a/Interaction/Widgets/vtkOrientationMarkerWidget.h
+++ b/Interaction/Widgets/vtkOrientationMarkerWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientationMarkerWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOrientationMarkerWidget
  * @brief   2D widget for manipulating a marker prop
diff --git a/Interaction/Widgets/vtkOrientationRepresentation.cxx b/Interaction/Widgets/vtkOrientationRepresentation.cxx
index 9846389f251d28b118016a4b4fb2073471ed1929..bd48f1c925d63a879cca13ac9a6f4e5789cf1d93 100644
--- a/Interaction/Widgets/vtkOrientationRepresentation.cxx
+++ b/Interaction/Widgets/vtkOrientationRepresentation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*=========================================================================
 
   Program:   Visualization Toolkit
diff --git a/Interaction/Widgets/vtkOrientationRepresentation.h b/Interaction/Widgets/vtkOrientationRepresentation.h
index 8f6532e1e54438206de53f9fa8917046577a8b8d..82687a59afdccc653c4253eb7517b36cb3cb70a1 100644
--- a/Interaction/Widgets/vtkOrientationRepresentation.h
+++ b/Interaction/Widgets/vtkOrientationRepresentation.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*=========================================================================
 
   Program:   Visualization Toolkit
diff --git a/Interaction/Widgets/vtkOrientationWidget.cxx b/Interaction/Widgets/vtkOrientationWidget.cxx
index 9be8e0a365e5af3bfd7a680323e583809cbb0c74..950b708b9988ba1fa48e9b21e8889e3d1564fe45 100644
--- a/Interaction/Widgets/vtkOrientationWidget.cxx
+++ b/Interaction/Widgets/vtkOrientationWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientationWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOrientationWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkOrientationWidget.h b/Interaction/Widgets/vtkOrientationWidget.h
index e4de508cd051db85c3492cfa7b735f5dee4de03a..c0863f32e7650cda1c7a5094e81eec521806648e 100644
--- a/Interaction/Widgets/vtkOrientationWidget.h
+++ b/Interaction/Widgets/vtkOrientationWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientationWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOrientationWidget
  * @brief   3D Widget for manipulating a vtkCamera
diff --git a/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.cxx b/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.cxx
index edc174b6a843e5f86dc3139edbcf0b1fe1c68569..f3efb30cf25f372dcf4218367bdcbfba168f00f8 100644
--- a/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.cxx
+++ b/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientedGlyphContourRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOrientedGlyphContourRepresentation.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h b/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h
index 5034ca9b0c77e831ba51aac58ad3cc331d005a4c..7dd9ae9947d4f71d90e2d0e69d53368e870ca71e 100644
--- a/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h
+++ b/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientedGlyphContourRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOrientedGlyphContourRepresentation
  * @brief   Default representation for the contour widget
diff --git a/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.cxx b/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.cxx
index 15ebf99518de150a914daed4bc2e16068a5909ad..a7f25015c2b4462936b8e0a3e7ab6e249e7ae021 100644
--- a/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.cxx
+++ b/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientedGlyphFocalPlaneContourRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOrientedGlyphFocalPlaneContourRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.h b/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.h
index 651b22eeea3c1aab0dbe81363a0868ab1c43c894..c03a70e20d67cfd3b4ff37b6e56997850c319111 100644
--- a/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.h
+++ b/Interaction/Widgets/vtkOrientedGlyphFocalPlaneContourRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientedGlyphFocalPlaneContourRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOrientedGlyphFocalPlaneContourRepresentation
  * @brief   Contours constrained
diff --git a/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.cxx b/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.cxx
index 5c460dc3f883b8929dd46a95045ba9749e0518a9..5b6c65083c58220710932b3e33d361d5996218ee 100644
--- a/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientedPolygonalHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOrientedPolygonalHandleRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.h b/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.h
index ab859e9b37457b3512492e334dfcb94750bdcf7c..77cc4a23cf3625050dc3a587d65cfd71403f3db9 100644
--- a/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.h
+++ b/Interaction/Widgets/vtkOrientedPolygonalHandleRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrientedPolygonalHandleRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOrientedPolygonalHandleRepresentation3D
  * @brief   represent a user defined handle geometry in 3D while maintaining a fixed orientation
diff --git a/Interaction/Widgets/vtkParallelopipedRepresentation.cxx b/Interaction/Widgets/vtkParallelopipedRepresentation.cxx
index 159bb5f5faedf53afb0d2705451e5b3935682ca2..3c1b4b3c6fcaae7ef616df138982cf816b5ee1be 100644
--- a/Interaction/Widgets/vtkParallelopipedRepresentation.cxx
+++ b/Interaction/Widgets/vtkParallelopipedRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelopipedRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParallelopipedRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkParallelopipedRepresentation.h b/Interaction/Widgets/vtkParallelopipedRepresentation.h
index 48ddc3dd6bd615445198884f30760abcff67b426..dbff84fee327891832da738a46ae6841e35015e0 100644
--- a/Interaction/Widgets/vtkParallelopipedRepresentation.h
+++ b/Interaction/Widgets/vtkParallelopipedRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelopipedRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParallelopipedRepresentation
  * @brief   Default representation for vtkParallelopipedWidget
diff --git a/Interaction/Widgets/vtkParallelopipedWidget.cxx b/Interaction/Widgets/vtkParallelopipedWidget.cxx
index e22a348d44bd9f6439f8e6b8c3714ab2fdcf62fd..4c90ad1ba1ae3046042816717859d87b701d60fa 100644
--- a/Interaction/Widgets/vtkParallelopipedWidget.cxx
+++ b/Interaction/Widgets/vtkParallelopipedWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelopipedWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParallelopipedWidget.h"
 #include "vtkActor.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkParallelopipedWidget.h b/Interaction/Widgets/vtkParallelopipedWidget.h
index 1449d9395f7b760387c6055bc63bf6df5d013f27..b035e47897a7e6a59b83f97b0efba95c51340539 100644
--- a/Interaction/Widgets/vtkParallelopipedWidget.h
+++ b/Interaction/Widgets/vtkParallelopipedWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelopipedWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParallelopipedWidget
  * @brief   a widget to manipulate 3D parallelopipeds
diff --git a/Interaction/Widgets/vtkPlaneWidget.cxx b/Interaction/Widgets/vtkPlaneWidget.cxx
index 574cc205987c3de2f8d6bd1a2209d5e235273add..80c447a03510b7300d49e47b8333431ae991c4af 100644
--- a/Interaction/Widgets/vtkPlaneWidget.cxx
+++ b/Interaction/Widgets/vtkPlaneWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlaneWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkPlaneWidget.h b/Interaction/Widgets/vtkPlaneWidget.h
index 961ebfc0a4a010f5332d79c402738cffc3c76f27..38eea0bff3fb038bdacc321ddaf143ad6ef8fdcd 100644
--- a/Interaction/Widgets/vtkPlaneWidget.h
+++ b/Interaction/Widgets/vtkPlaneWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaneWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlaneWidget
  * @brief   3D widget for manipulating a finite plane
diff --git a/Interaction/Widgets/vtkPlaybackRepresentation.cxx b/Interaction/Widgets/vtkPlaybackRepresentation.cxx
index afe5914d59adf8956abd702f3390af69febb45ca..597821ebb29e34b29e18b69a9358de7dd65d633c 100644
--- a/Interaction/Widgets/vtkPlaybackRepresentation.cxx
+++ b/Interaction/Widgets/vtkPlaybackRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaybackRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlaybackRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkPlaybackRepresentation.h b/Interaction/Widgets/vtkPlaybackRepresentation.h
index 456466787616499a49829965234c1906d0b5f5e0..19f21a6800091b4277f834cdc56710f016e041a1 100644
--- a/Interaction/Widgets/vtkPlaybackRepresentation.h
+++ b/Interaction/Widgets/vtkPlaybackRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaybackRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlaybackRepresentation
  * @brief   represent the vtkPlaybackWidget
diff --git a/Interaction/Widgets/vtkPlaybackWidget.cxx b/Interaction/Widgets/vtkPlaybackWidget.cxx
index 3e92d3719105da29f7973a2c4ffb19e697321834..4ec112500cb132853983f6bd533cd80f800a694e 100644
--- a/Interaction/Widgets/vtkPlaybackWidget.cxx
+++ b/Interaction/Widgets/vtkPlaybackWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaybackWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPlaybackWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkObjectFactory.h"
diff --git a/Interaction/Widgets/vtkPlaybackWidget.h b/Interaction/Widgets/vtkPlaybackWidget.h
index 747a967cb446a86c076a8ba6d8a59745bdbd0a54..ea191bca641e497533c7e5756ac08d90af19a14e 100644
--- a/Interaction/Widgets/vtkPlaybackWidget.h
+++ b/Interaction/Widgets/vtkPlaybackWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPlaybackWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPlaybackWidget
  * @brief   2D widget for controlling a playback stream
diff --git a/Interaction/Widgets/vtkPointCloudRepresentation.cxx b/Interaction/Widgets/vtkPointCloudRepresentation.cxx
index 3f49acd6b5374f5d6caacf11e167124ba767bc51..5881f23b6d017eb6a2a2e824813e43bf088406cd 100644
--- a/Interaction/Widgets/vtkPointCloudRepresentation.cxx
+++ b/Interaction/Widgets/vtkPointCloudRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointCloudRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointCloudRepresentation.h"
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Interaction/Widgets/vtkPointCloudRepresentation.h b/Interaction/Widgets/vtkPointCloudRepresentation.h
index 0d07c21cdd193114c08a3e689d8f53c25677df6f..c64e7e4cd9c3d400e50c687345677066c1925f1e 100644
--- a/Interaction/Widgets/vtkPointCloudRepresentation.h
+++ b/Interaction/Widgets/vtkPointCloudRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointCloudRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointCloudRepresentation
  * @brief   represent the vtkPointCloudWidget
diff --git a/Interaction/Widgets/vtkPointCloudWidget.cxx b/Interaction/Widgets/vtkPointCloudWidget.cxx
index d0a84e983f343868f074236ec8ff4a7072464de8..73e49334222eaad3cfe56ad4f77ac2b6d1bc488c 100644
--- a/Interaction/Widgets/vtkPointCloudWidget.cxx
+++ b/Interaction/Widgets/vtkPointCloudWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointCloudWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointCloudWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkPointCloudWidget.h b/Interaction/Widgets/vtkPointCloudWidget.h
index 4c8a5f9288d2b4422c3249bac01458e712d42a15..6926e9ca9858ba9b7d51f31c6ad20d6afefd0ed6 100644
--- a/Interaction/Widgets/vtkPointCloudWidget.h
+++ b/Interaction/Widgets/vtkPointCloudWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointCloudWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointCloudWidget
  * @brief   select and manipulate a point from a point cloud
diff --git a/Interaction/Widgets/vtkPointHandleRepresentation2D.cxx b/Interaction/Widgets/vtkPointHandleRepresentation2D.cxx
index 79dc0c2dac0fbbfa96cc2b6c2f41857623aa7e08..725d5e9dc13f3e44fadcec8023983ce27e9a1b4b 100644
--- a/Interaction/Widgets/vtkPointHandleRepresentation2D.cxx
+++ b/Interaction/Widgets/vtkPointHandleRepresentation2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointHandleRepresentation2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointHandleRepresentation2D.h"
 #include "vtkActor2D.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkPointHandleRepresentation2D.h b/Interaction/Widgets/vtkPointHandleRepresentation2D.h
index d15c95881835a319184f53cdcb81217c299921cb..8cb44dc9b2e728aba9ca009925b50dbd204ac7b0 100644
--- a/Interaction/Widgets/vtkPointHandleRepresentation2D.h
+++ b/Interaction/Widgets/vtkPointHandleRepresentation2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointHandleRepresentation2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointHandleRepresentation2D
  * @brief   represent the position of a point in display coordinates
diff --git a/Interaction/Widgets/vtkPointHandleRepresentation3D.cxx b/Interaction/Widgets/vtkPointHandleRepresentation3D.cxx
index 6df7c6542aa8b996a16ea1f8f6f27f14dd1f40c0..2f1411e257a4788d5cb5f813d0b2225b36a91ce6 100644
--- a/Interaction/Widgets/vtkPointHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkPointHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointHandleRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkPointHandleRepresentation3D.h b/Interaction/Widgets/vtkPointHandleRepresentation3D.h
index 18c34c11d71c59695d4fcb9010a57317f17b17f9..16a2474f56fafc884e9dfc441c3f616372e8515b 100644
--- a/Interaction/Widgets/vtkPointHandleRepresentation3D.h
+++ b/Interaction/Widgets/vtkPointHandleRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointHandleRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointHandleRepresentation3D
  * @brief   represent the position of a point in 3D space
diff --git a/Interaction/Widgets/vtkPointPlacer.cxx b/Interaction/Widgets/vtkPointPlacer.cxx
index 05dd92eef1c550900f1ad86c23d9702121324036..07326afb85842d0c37eac74e4bcbcb3ccd91e98d 100644
--- a/Interaction/Widgets/vtkPointPlacer.cxx
+++ b/Interaction/Widgets/vtkPointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointPlacer.cxx,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointPlacer.h"
 
 #include "vtkCoordinate.h"
diff --git a/Interaction/Widgets/vtkPointPlacer.h b/Interaction/Widgets/vtkPointPlacer.h
index 2dd18ade1e1c61ed03fe5ee185a6ba242324c4aa..fa696c8a31e6f6f98ecf86b8ba19310049bb0e5a 100644
--- a/Interaction/Widgets/vtkPointPlacer.h
+++ b/Interaction/Widgets/vtkPointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointPlacer.h,v
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointPlacer
  * @brief   Abstract interface to translate 2D display positions to world coordinates
diff --git a/Interaction/Widgets/vtkPointWidget.cxx b/Interaction/Widgets/vtkPointWidget.cxx
index e06c0d9ed96c57d52de4fa236f3f6d6f83dade85..1f03ea3fa9d35879ad8e18131468d963c3d83226 100644
--- a/Interaction/Widgets/vtkPointWidget.cxx
+++ b/Interaction/Widgets/vtkPointWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkPointWidget.h b/Interaction/Widgets/vtkPointWidget.h
index 81d15cad0f1897bb43bfec207eee396ccb7c174e..61063e5232b5d65bcf29a19d38bf79968526a759 100644
--- a/Interaction/Widgets/vtkPointWidget.h
+++ b/Interaction/Widgets/vtkPointWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointWidget
  * @brief   position a point in 3D space
diff --git a/Interaction/Widgets/vtkPolyDataContourLineInterpolator.cxx b/Interaction/Widgets/vtkPolyDataContourLineInterpolator.cxx
index 187f1aaf13bfd8075531a7d9978ac2a82cba28f8..5e87be0420e4eeba18c994459b3e19fd84308fc9 100644
--- a/Interaction/Widgets/vtkPolyDataContourLineInterpolator.cxx
+++ b/Interaction/Widgets/vtkPolyDataContourLineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataContourLineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataContourLineInterpolator.h"
 
 #include "vtkContourRepresentation.h"
diff --git a/Interaction/Widgets/vtkPolyDataContourLineInterpolator.h b/Interaction/Widgets/vtkPolyDataContourLineInterpolator.h
index 39652675ae58ce70f1e7c35aa05ff9f2bae26d01..77fdad38f1bb107c3f2d13eeb5482e7fdc2a63f3 100644
--- a/Interaction/Widgets/vtkPolyDataContourLineInterpolator.h
+++ b/Interaction/Widgets/vtkPolyDataContourLineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataContourLineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataContourLineInterpolator
  * @brief   Contour interpolator for polygonal data
diff --git a/Interaction/Widgets/vtkPolyDataPointPlacer.cxx b/Interaction/Widgets/vtkPolyDataPointPlacer.cxx
index 31b5e5a52bffb8fc7e7a26f595a862bc3941f377..99e137e156501cccec8e3c86c73a604e95b296ee 100644
--- a/Interaction/Widgets/vtkPolyDataPointPlacer.cxx
+++ b/Interaction/Widgets/vtkPolyDataPointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataPointPlacer.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/Interaction/Widgets/vtkPolyDataPointPlacer.h b/Interaction/Widgets/vtkPolyDataPointPlacer.h
index a79bbc6cefc4b511ae5773d00039d377e3376b8a..f2a14ce8c664c87455051418d7ebe4973f879743 100644
--- a/Interaction/Widgets/vtkPolyDataPointPlacer.h
+++ b/Interaction/Widgets/vtkPolyDataPointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataPointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataPointPlacer
  * @brief   Base class to place points given constraints on polygonal data
diff --git a/Interaction/Widgets/vtkPolyDataSourceWidget.cxx b/Interaction/Widgets/vtkPolyDataSourceWidget.cxx
index 32324fb31638c9bc6a4d03815809a1291e0efebf..c684acaf810d5cbafbbdd6720e1697cb30d5d8e0 100644
--- a/Interaction/Widgets/vtkPolyDataSourceWidget.cxx
+++ b/Interaction/Widgets/vtkPolyDataSourceWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataSourceWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPolyDataSourceWidget.h"
 
diff --git a/Interaction/Widgets/vtkPolyDataSourceWidget.h b/Interaction/Widgets/vtkPolyDataSourceWidget.h
index ab051bba47c5c0842f226ba44828671ba4054132..f4ab9c2ceadb3f34d2d0942ba5cd2cf1ac614b4f 100644
--- a/Interaction/Widgets/vtkPolyDataSourceWidget.h
+++ b/Interaction/Widgets/vtkPolyDataSourceWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataSourceWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataSourceWidget
  * @brief   abstract PolyDataSource-based 3D widget
diff --git a/Interaction/Widgets/vtkPolyLineRepresentation.cxx b/Interaction/Widgets/vtkPolyLineRepresentation.cxx
index 122a997b2c2fc1d9671a12fd0ce6055dbed78b99..02813c3d6bbc3a5e236e4babd353720017bb5b66 100644
--- a/Interaction/Widgets/vtkPolyLineRepresentation.cxx
+++ b/Interaction/Widgets/vtkPolyLineRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyLineRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkPolyLineRepresentation.h b/Interaction/Widgets/vtkPolyLineRepresentation.h
index bda11bfb3a2af6cde56ceb94142a7d309ea51a77..c151f4128a329de70b9e83f5121a123b51295450 100644
--- a/Interaction/Widgets/vtkPolyLineRepresentation.h
+++ b/Interaction/Widgets/vtkPolyLineRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLineRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyLineRepresentation
  * @brief   vtkWidgetRepresentation for a poly line.
diff --git a/Interaction/Widgets/vtkPolyLineWidget.cxx b/Interaction/Widgets/vtkPolyLineWidget.cxx
index 483fcfa148faa3dc225acc0620cd9ddd05953153..c10072cae267cda1953fd6fbfe4a3c903bef2c0e 100644
--- a/Interaction/Widgets/vtkPolyLineWidget.cxx
+++ b/Interaction/Widgets/vtkPolyLineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLineWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyLineWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkPolyLineWidget.h b/Interaction/Widgets/vtkPolyLineWidget.h
index d72131d51b7e5dde2c02c2a0f2df26d5ec170c8e..606c0440d35d6f2c5d734890298fe22783d94ebd 100644
--- a/Interaction/Widgets/vtkPolyLineWidget.h
+++ b/Interaction/Widgets/vtkPolyLineWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyLineWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyLineWidget
  * @brief   widget for vtkPolyLineRepresentation.
diff --git a/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.cxx b/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.cxx
index be77cc977ee5b77e3c13a3db8bb062c9c53fec26..1ca662b407cc143d1f3b3000a313ebfc78b9a46e 100644
--- a/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonalHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolygonalHandleRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.h b/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.h
index dea09f751cf0ad6fde8de60f46c7c7d28aaddfbb..597272a6c3d93908e2e79b7a9e75ea4ae1b8d0e7 100644
--- a/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.h
+++ b/Interaction/Widgets/vtkPolygonalHandleRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonalHandleRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolygonalHandleRepresentation3D
  * @brief   represent a user defined handle geometry in 3D space
diff --git a/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.cxx b/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.cxx
index 24c7012192d5da67ba3b4737f22cba81aede3d9d..0b38fd636c59d3f48bb9851835aa9979fe30793e 100644
--- a/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.cxx
+++ b/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonalSurfaceContourLineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolygonalSurfaceContourLineInterpolator.h"
 
 #include "vtkCell.h"
diff --git a/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.h b/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.h
index 937bce65145d139d319b27e3f891e360eca2574b..13ad73dfe5753afc65f143f73ff1907629cb67dc 100644
--- a/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.h
+++ b/Interaction/Widgets/vtkPolygonalSurfaceContourLineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonalSurfaceContourLineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolygonalSurfaceContourLineInterpolator
  * @brief   Contour interpolator for to place points on polygonal surfaces.
diff --git a/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.cxx b/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.cxx
index 508b49e4b174c739d025e887589f6911e418e79d..7574e0edb8348cd06fdca9a0379aa99a243e9fa8 100644
--- a/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.cxx
+++ b/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonalSurfacePointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolygonalSurfacePointPlacer.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.h b/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.h
index 067dddff93b684303f378799cc13d5a6b49934e3..33c1753d6805663551a8b8409dc4f63872bb38db 100644
--- a/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.h
+++ b/Interaction/Widgets/vtkPolygonalSurfacePointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolygonalSurfacePointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolygonalSurfacePointPlacer
  * @brief   Place points on the surface of polygonal data.
diff --git a/Interaction/Widgets/vtkProgressBarRepresentation.cxx b/Interaction/Widgets/vtkProgressBarRepresentation.cxx
index 64b94a2b8b9db38fc2a5137e5b59a67232d5b80e..5f2d755ad726a33b4005fe0400a347897327fc76 100644
--- a/Interaction/Widgets/vtkProgressBarRepresentation.cxx
+++ b/Interaction/Widgets/vtkProgressBarRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgressBarRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgressBarRepresentation.h"
 
 #include "vtkActor2D.h"
diff --git a/Interaction/Widgets/vtkProgressBarRepresentation.h b/Interaction/Widgets/vtkProgressBarRepresentation.h
index 70bdb2458f1b4512416b8781444c075fea8060cb..3900cb94a4e10b9a172e43987ab097b577505950 100644
--- a/Interaction/Widgets/vtkProgressBarRepresentation.h
+++ b/Interaction/Widgets/vtkProgressBarRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgressBarRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgressBarRepresentation
  * @brief   represent a vtkProgressBarWidget
diff --git a/Interaction/Widgets/vtkProgressBarWidget.cxx b/Interaction/Widgets/vtkProgressBarWidget.cxx
index e1b9dd4041304d20313fa5048d4700060214dca7..1807c426209c39fb2e6bc589729c0cc5ed8447b3 100644
--- a/Interaction/Widgets/vtkProgressBarWidget.cxx
+++ b/Interaction/Widgets/vtkProgressBarWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgressBarWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProgressBarWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkObjectFactory.h"
diff --git a/Interaction/Widgets/vtkProgressBarWidget.h b/Interaction/Widgets/vtkProgressBarWidget.h
index f35f514c20e86ae4fc8f0093b8c0297995cbdc4d..b321e7d975f3347292b5fa8ee7a270ce283541e3 100644
--- a/Interaction/Widgets/vtkProgressBarWidget.h
+++ b/Interaction/Widgets/vtkProgressBarWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProgressBarWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProgressBarWidget
  * @brief   2D widget for placing and manipulating a progress bar
diff --git a/Interaction/Widgets/vtkProp3DButtonRepresentation.cxx b/Interaction/Widgets/vtkProp3DButtonRepresentation.cxx
index 6835f4d0d91dec34577099c54fff6f1316845db8..aee8fa9cb9ddfec0e2e8235555188f0e39f14d34 100644
--- a/Interaction/Widgets/vtkProp3DButtonRepresentation.cxx
+++ b/Interaction/Widgets/vtkProp3DButtonRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DButtonRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProp3DButtonRepresentation.h"
 #include "vtkAssemblyPath.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkProp3DButtonRepresentation.h b/Interaction/Widgets/vtkProp3DButtonRepresentation.h
index c48ca35a558c5b060f9234ab1d950014d3a5102f..d84b6b48167946b3290a2962dba719e38e9191be 100644
--- a/Interaction/Widgets/vtkProp3DButtonRepresentation.h
+++ b/Interaction/Widgets/vtkProp3DButtonRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DButtonRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProp3DButtonRepresentation
  * @brief   defines a representation for a vtkButtonWidget
diff --git a/Interaction/Widgets/vtkRectilinearWipeRepresentation.cxx b/Interaction/Widgets/vtkRectilinearWipeRepresentation.cxx
index bdcffd8ab969995e33e81bad5dadd66a61030295..23747cce92da68f52fb9e45d62a72f1e705055c8 100644
--- a/Interaction/Widgets/vtkRectilinearWipeRepresentation.cxx
+++ b/Interaction/Widgets/vtkRectilinearWipeRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearWipeRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearWipeRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkRectilinearWipeRepresentation.h b/Interaction/Widgets/vtkRectilinearWipeRepresentation.h
index 00743c7b00f222032808768c7329abd4f8b2036d..c651b632224a0fc5bd462152ea1e45279a58e12a 100644
--- a/Interaction/Widgets/vtkRectilinearWipeRepresentation.h
+++ b/Interaction/Widgets/vtkRectilinearWipeRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearWipeRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearWipeRepresentation
  * @brief   represent a vtkRectilinearWipeWidget
diff --git a/Interaction/Widgets/vtkRectilinearWipeWidget.cxx b/Interaction/Widgets/vtkRectilinearWipeWidget.cxx
index 46b501576c9199ea2c05db8c6f770ca1b1193845..a4fab69fae117f19bb0f818a89520c21eaeb246c 100644
--- a/Interaction/Widgets/vtkRectilinearWipeWidget.cxx
+++ b/Interaction/Widgets/vtkRectilinearWipeWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearWipeWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRectilinearWipeWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkRectilinearWipeWidget.h b/Interaction/Widgets/vtkRectilinearWipeWidget.h
index 70c6078ae1e1e4bef34d857f3b7fa9ba93cccd2d..63743bfe71cceeac589d418133c4db981b9b203d 100644
--- a/Interaction/Widgets/vtkRectilinearWipeWidget.h
+++ b/Interaction/Widgets/vtkRectilinearWipeWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRectilinearWipeWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRectilinearWipeWidget
  * @brief   interactively control an instance of vtkImageRectilinearWipe filter
diff --git a/Interaction/Widgets/vtkResliceCursor.cxx b/Interaction/Widgets/vtkResliceCursor.cxx
index 672e76ba699998df0669b59b7a7e6cd8d33795d8..606af146f600ae8307fe40cdf5d80b413f6bb79f 100644
--- a/Interaction/Widgets/vtkResliceCursor.cxx
+++ b/Interaction/Widgets/vtkResliceCursor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursor.h"
 #include "vtkCellArray.h"
 #include "vtkImageData.h"
diff --git a/Interaction/Widgets/vtkResliceCursor.h b/Interaction/Widgets/vtkResliceCursor.h
index 8c33046a641e853a0467654d6e834bdb844fd802..b0d8ae0af7ac86a12bc89240d538751fbfb230ce 100644
--- a/Interaction/Widgets/vtkResliceCursor.h
+++ b/Interaction/Widgets/vtkResliceCursor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursor
  * @brief   Geometry for a reslice cursor
diff --git a/Interaction/Widgets/vtkResliceCursorActor.cxx b/Interaction/Widgets/vtkResliceCursorActor.cxx
index 6df9a395f4241af916288ffb1f86d97a8453fb5a..6dccaf88de569f9ed59c6dbe7e342de572cc02cb 100644
--- a/Interaction/Widgets/vtkResliceCursorActor.cxx
+++ b/Interaction/Widgets/vtkResliceCursorActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkResliceCursorActor.h"
 
diff --git a/Interaction/Widgets/vtkResliceCursorActor.h b/Interaction/Widgets/vtkResliceCursorActor.h
index f36eb20b344659bfc675948800831ac989899ec7..b47b5c41584dd6ea6aa386d505d06572df4443c9 100644
--- a/Interaction/Widgets/vtkResliceCursorActor.h
+++ b/Interaction/Widgets/vtkResliceCursorActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursorActor
  * @brief   Represent a reslice cursor
diff --git a/Interaction/Widgets/vtkResliceCursorLineRepresentation.cxx b/Interaction/Widgets/vtkResliceCursorLineRepresentation.cxx
index 67ecbf185468f3b403e9f2ae2a91d2450b553a04..1efd6ce45f8ff399015277eea89690bb2eb02d1d 100644
--- a/Interaction/Widgets/vtkResliceCursorLineRepresentation.cxx
+++ b/Interaction/Widgets/vtkResliceCursorLineRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorLineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursorLineRepresentation.h"
 #include "vtkActor2D.h"
 #include "vtkBoundingBox.h"
diff --git a/Interaction/Widgets/vtkResliceCursorLineRepresentation.h b/Interaction/Widgets/vtkResliceCursorLineRepresentation.h
index 02648d3a44b373f1fdf725efb2774271b0d22763..75174559fe834b011b8bd474a2443858e3f2dddc 100644
--- a/Interaction/Widgets/vtkResliceCursorLineRepresentation.h
+++ b/Interaction/Widgets/vtkResliceCursorLineRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorLineRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursorLineRepresentation
  * @brief   represent the vtkResliceCursorWidget
diff --git a/Interaction/Widgets/vtkResliceCursorPicker.cxx b/Interaction/Widgets/vtkResliceCursorPicker.cxx
index 5e7c05982fbbd4518570edb196e03409593c7e9b..ace9c6195f3e4d1a90f0419b4bae697604968f46 100644
--- a/Interaction/Widgets/vtkResliceCursorPicker.cxx
+++ b/Interaction/Widgets/vtkResliceCursorPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursorPicker.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Interaction/Widgets/vtkResliceCursorPicker.h b/Interaction/Widgets/vtkResliceCursorPicker.h
index cb241fb3b08bf3c9b789bfcfc9f06375f88c0a48..2f39ab2ace30d23e4a44f52677ee7dbecd571929 100644
--- a/Interaction/Widgets/vtkResliceCursorPicker.h
+++ b/Interaction/Widgets/vtkResliceCursorPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursorPicker
  * @brief   ray-cast cell picker for the reslice cursor
diff --git a/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.cxx b/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.cxx
index 8631cce66c1e507576efb56f5231aa865c724b71..e164f134f06085203514c1fba98abe71745ac141 100644
--- a/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.cxx
+++ b/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorPolyDataAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursorPolyDataAlgorithm.h"
 
 #include "vtkBox.h"
diff --git a/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.h b/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.h
index 51c7dc8af462938c83ed68ef4e07430fbe9dcd49..56041caeb15eff872e3a27e911e9a463988ac6ae 100644
--- a/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.h
+++ b/Interaction/Widgets/vtkResliceCursorPolyDataAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorPolyDataAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursorPolyDataAlgorithm
  * @brief   generates a 2D reslice cursor polydata
diff --git a/Interaction/Widgets/vtkResliceCursorRepresentation.cxx b/Interaction/Widgets/vtkResliceCursorRepresentation.cxx
index 68e0d7951408656323a2b934162821fe134ac4f4..7e66c826aa8d75c7c679bfc4a30c51e5a0cf6a87 100644
--- a/Interaction/Widgets/vtkResliceCursorRepresentation.cxx
+++ b/Interaction/Widgets/vtkResliceCursorRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursorRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkResliceCursorRepresentation.h b/Interaction/Widgets/vtkResliceCursorRepresentation.h
index a0d3cea9a517a0894be080d89d7485da0cefe2c6..666ffbca8c7b05a81ed490ed0850cfab4e23c3d0 100644
--- a/Interaction/Widgets/vtkResliceCursorRepresentation.h
+++ b/Interaction/Widgets/vtkResliceCursorRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursorRepresentation
  * @brief   represent the vtkResliceCursorWidget
diff --git a/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.cxx b/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.cxx
index c78248202c1b0a9d6ea2a70d7e78c771302e5a12..c503938ff3739f9589b5b967f786b6d679967b8e 100644
--- a/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.cxx
+++ b/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorThickLineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursorThickLineRepresentation.h"
 #include "vtkImageData.h"
 #include "vtkImageMapToColors.h"
diff --git a/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.h b/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.h
index 04511a9ee7517a57d17b7db6ca1c4c0a76538dfa..a780945e0972560e36d43818349b1969685451c8 100644
--- a/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.h
+++ b/Interaction/Widgets/vtkResliceCursorThickLineRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorLineRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursorThickLineRepresentation
  * @brief   represents a thick slab of the reslice cursor widget
diff --git a/Interaction/Widgets/vtkResliceCursorWidget.cxx b/Interaction/Widgets/vtkResliceCursorWidget.cxx
index 549d4bb3d1e8d33e5bb5800c2979b67f86350696..b45d3ca402c5985e9f49bde6543c77a92ecbdbdd 100644
--- a/Interaction/Widgets/vtkResliceCursorWidget.cxx
+++ b/Interaction/Widgets/vtkResliceCursorWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResliceCursorWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkResliceCursorWidget.h b/Interaction/Widgets/vtkResliceCursorWidget.h
index f5c343c71b7c9410baa5a73fcdcb911f40073672..660fc6cc76972be102fa8eccfdff15c04e89cf1e 100644
--- a/Interaction/Widgets/vtkResliceCursorWidget.h
+++ b/Interaction/Widgets/vtkResliceCursorWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResliceCursorWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResliceCursorWidget
  * @brief   represent a reslice cursor
diff --git a/Interaction/Widgets/vtkScalarBarRepresentation.cxx b/Interaction/Widgets/vtkScalarBarRepresentation.cxx
index 754dd3f4e6185f5cdb8d2ffaa99141c5c1d8ee7c..9ee238aa9d3fcbce21cb394fb081fc6ad0a74860 100644
--- a/Interaction/Widgets/vtkScalarBarRepresentation.cxx
+++ b/Interaction/Widgets/vtkScalarBarRepresentation.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarBarRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkScalarBarRepresentation.h"
 
diff --git a/Interaction/Widgets/vtkScalarBarRepresentation.h b/Interaction/Widgets/vtkScalarBarRepresentation.h
index e8c0f3e58103b869f4ae7c40c6fd1db66ea408f2..16f9ec77040740c815dcf6b15e0197646faab81c 100644
--- a/Interaction/Widgets/vtkScalarBarRepresentation.h
+++ b/Interaction/Widgets/vtkScalarBarRepresentation.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarBarRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2008 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkScalarBarRepresentation
diff --git a/Interaction/Widgets/vtkScalarBarWidget.cxx b/Interaction/Widgets/vtkScalarBarWidget.cxx
index 21bcd06ca5713891715756fc75c8c3b6dce864a0..ce9b5ba70b0ddff28fd349770c6fa42ad02084f9 100644
--- a/Interaction/Widgets/vtkScalarBarWidget.cxx
+++ b/Interaction/Widgets/vtkScalarBarWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarBarWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkScalarBarWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkScalarBarWidget.h b/Interaction/Widgets/vtkScalarBarWidget.h
index fd4cd0116994c271ee0d93edcbdb347d9d5fb967..9ba3cc6105a4090bb96a56a2eac902e6af031461 100644
--- a/Interaction/Widgets/vtkScalarBarWidget.h
+++ b/Interaction/Widgets/vtkScalarBarWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarBarWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScalarBarWidget
  * @brief   2D widget for manipulating a scalar bar
diff --git a/Interaction/Widgets/vtkSeedRepresentation.cxx b/Interaction/Widgets/vtkSeedRepresentation.cxx
index c4ded3184a8bf578745afea0585adcc53500c6cf..27a5daed6c58e143b0dd8c22c2c28b26bbd5d89f 100644
--- a/Interaction/Widgets/vtkSeedRepresentation.cxx
+++ b/Interaction/Widgets/vtkSeedRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSeedRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSeedRepresentation.h"
 
 #include "vtkActor2D.h"
diff --git a/Interaction/Widgets/vtkSeedRepresentation.h b/Interaction/Widgets/vtkSeedRepresentation.h
index 9bcec73ee2b89a44d099619f62248db00a296059..2f5c5611d254ccdf04253ded5a512145f34a492f 100644
--- a/Interaction/Widgets/vtkSeedRepresentation.h
+++ b/Interaction/Widgets/vtkSeedRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSeedRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSeedRepresentation
  * @brief   represent the vtkSeedWidget
diff --git a/Interaction/Widgets/vtkSeedWidget.cxx b/Interaction/Widgets/vtkSeedWidget.cxx
index c898b91694aaa0f9a0e71cd2fe8f962217e77ce8..c6c932510477250a99cd45bfd66771a336a26ea5 100644
--- a/Interaction/Widgets/vtkSeedWidget.cxx
+++ b/Interaction/Widgets/vtkSeedWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSeedWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSeedWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkSeedWidget.h b/Interaction/Widgets/vtkSeedWidget.h
index f7a2359314bb2c180ced22e3939a4352e05bb75e..34a4456523dfaa018054535139e3ca05725d23dc 100644
--- a/Interaction/Widgets/vtkSeedWidget.h
+++ b/Interaction/Widgets/vtkSeedWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSeedWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSeedWidget
  * @brief   place multiple seed points
diff --git a/Interaction/Widgets/vtkSliderRepresentation.cxx b/Interaction/Widgets/vtkSliderRepresentation.cxx
index d61a9de18e1a831cb1d0f362a2036ac3d0500cba..38f753d2e0396a5f7d937cf2655582329f22eebc 100644
--- a/Interaction/Widgets/vtkSliderRepresentation.cxx
+++ b/Interaction/Widgets/vtkSliderRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSliderRepresentation.h"
 
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkSliderRepresentation.h b/Interaction/Widgets/vtkSliderRepresentation.h
index e010e8ce0ad8b9acdeeba31f18293e55a76920e0..efe41a1147ddafe0f3b9b7175ef2fa7e9361cf39 100644
--- a/Interaction/Widgets/vtkSliderRepresentation.h
+++ b/Interaction/Widgets/vtkSliderRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSliderRepresentation
  * @brief   abstract class defines the representation for a vtkSliderWidget
diff --git a/Interaction/Widgets/vtkSliderRepresentation2D.cxx b/Interaction/Widgets/vtkSliderRepresentation2D.cxx
index 723414d33acc306d83929f063b2cfc49e72d8f06..38c6121deffa9b2c9052f914d860bd0eaeb19932 100644
--- a/Interaction/Widgets/vtkSliderRepresentation2D.cxx
+++ b/Interaction/Widgets/vtkSliderRepresentation2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderRepresentation2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSliderRepresentation2D.h"
 #include "vtkActor2D.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkSliderRepresentation2D.h b/Interaction/Widgets/vtkSliderRepresentation2D.h
index f7cbaa1d2b682104878b4af1610c95609dee2297..8cc25ea01e03704cba29073e5b81420e70c507bc 100644
--- a/Interaction/Widgets/vtkSliderRepresentation2D.h
+++ b/Interaction/Widgets/vtkSliderRepresentation2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderRepresentation2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSliderRepresentation2D
  * @brief   provide the representation for a vtkSliderWidget with a 3D skin
diff --git a/Interaction/Widgets/vtkSliderRepresentation3D.cxx b/Interaction/Widgets/vtkSliderRepresentation3D.cxx
index 30698bc8ed006c4ac19544166142a9f02589204d..e10ad481cfd91a37ba4a665683c3528c0df5c8d4 100644
--- a/Interaction/Widgets/vtkSliderRepresentation3D.cxx
+++ b/Interaction/Widgets/vtkSliderRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSliderRepresentation3D.h"
 #include "vtkActor.h"
 #include "vtkAssembly.h"
diff --git a/Interaction/Widgets/vtkSliderRepresentation3D.h b/Interaction/Widgets/vtkSliderRepresentation3D.h
index f3eda21b20ab4117eb43ad61ff879d82be935afc..8d87632722c4bb37f5df1436fa6e0ba7f1d1850e 100644
--- a/Interaction/Widgets/vtkSliderRepresentation3D.h
+++ b/Interaction/Widgets/vtkSliderRepresentation3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderRepresentation3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSliderRepresentation3D
  * @brief   provide the representation for a vtkSliderWidget with a 3D skin
diff --git a/Interaction/Widgets/vtkSliderWidget.cxx b/Interaction/Widgets/vtkSliderWidget.cxx
index aec1e5cab93f019df2fd51218f3d5fc6b6e4b9b9..71c68f214d6012073082361e37b257047edece93 100644
--- a/Interaction/Widgets/vtkSliderWidget.cxx
+++ b/Interaction/Widgets/vtkSliderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSliderWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkSliderWidget.h b/Interaction/Widgets/vtkSliderWidget.h
index 9bba785c7ec98bea7a0443a0ceaf92d69a010c5d..4bfe8f55bcc4ff69b07986b3171da043d73c8c2b 100644
--- a/Interaction/Widgets/vtkSliderWidget.h
+++ b/Interaction/Widgets/vtkSliderWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSliderWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSliderWidget
  * @brief   set a value by manipulating a slider
diff --git a/Interaction/Widgets/vtkSphereHandleRepresentation.cxx b/Interaction/Widgets/vtkSphereHandleRepresentation.cxx
index b48b312102ace9d91222ddd02ac8847791271d21..85bba886c8ba445e27d7123c18918f66df42c059 100644
--- a/Interaction/Widgets/vtkSphereHandleRepresentation.cxx
+++ b/Interaction/Widgets/vtkSphereHandleRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereHandleRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereHandleRepresentation.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkSphereHandleRepresentation.h b/Interaction/Widgets/vtkSphereHandleRepresentation.h
index 70f70911811bb659df128eebdbf2af8497f52c53..e27cf0cd33924970645714de97820e82f62c50b5 100644
--- a/Interaction/Widgets/vtkSphereHandleRepresentation.h
+++ b/Interaction/Widgets/vtkSphereHandleRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereHandleRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphereHandleRepresentation
  * @brief   A spherical rendition of point in 3D space
diff --git a/Interaction/Widgets/vtkSphereRepresentation.cxx b/Interaction/Widgets/vtkSphereRepresentation.cxx
index ceafaf38b1c9cab712b5bcd659e3f2743a16ba77..62db4ba21559e9aad89f365e716aa66c552cb161 100644
--- a/Interaction/Widgets/vtkSphereRepresentation.cxx
+++ b/Interaction/Widgets/vtkSphereRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereRepresentation.h"
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Interaction/Widgets/vtkSphereRepresentation.h b/Interaction/Widgets/vtkSphereRepresentation.h
index 43a8e1e5ceb1f7c94353e2b04fbb63cebc005f62..a29c60ba06a07cd6cdf19ed2b1ea27895ea505be 100644
--- a/Interaction/Widgets/vtkSphereRepresentation.h
+++ b/Interaction/Widgets/vtkSphereRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphereRepresentation
  * @brief   a class defining the representation for the vtkSphereWidget2
diff --git a/Interaction/Widgets/vtkSphereWidget.cxx b/Interaction/Widgets/vtkSphereWidget.cxx
index 6c511d7ecdf36500dd6c91aa9e12ee528e885800..95efd9dc11a763ac5ce50ac8802fbece45ae1852 100644
--- a/Interaction/Widgets/vtkSphereWidget.cxx
+++ b/Interaction/Widgets/vtkSphereWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkSphereWidget.h b/Interaction/Widgets/vtkSphereWidget.h
index b3b1dd33e29938ea6f1f18012601cb3dafca9cb8..8ea80ca92ee38a4456d4039f536723c1f594e6dd 100644
--- a/Interaction/Widgets/vtkSphereWidget.h
+++ b/Interaction/Widgets/vtkSphereWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphereWidget
  * @brief   3D widget for manipulating a sphere
diff --git a/Interaction/Widgets/vtkSphereWidget2.cxx b/Interaction/Widgets/vtkSphereWidget2.cxx
index 74123afa273f6428a24304fe5ce1a4df15271cab..d38b7940f8113ed6e0c5685213348c45717348b4 100644
--- a/Interaction/Widgets/vtkSphereWidget2.cxx
+++ b/Interaction/Widgets/vtkSphereWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphereWidget2.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkSphereWidget2.h b/Interaction/Widgets/vtkSphereWidget2.h
index 81f13289d5d01725a206bce34adaf604e4e8f35b..20746b77368242c49f7f196498132f08c046dbc6 100644
--- a/Interaction/Widgets/vtkSphereWidget2.h
+++ b/Interaction/Widgets/vtkSphereWidget2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereWidget2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphereWidget2
  * @brief   3D widget for manipulating a point on a sphere
diff --git a/Interaction/Widgets/vtkSplineRepresentation.cxx b/Interaction/Widgets/vtkSplineRepresentation.cxx
index 9f287bc8d4db7e3d2c78ba96c93a8661cb809dd5..a1f62bbaf572f53d880ea596f2db5f7051e0d44c 100644
--- a/Interaction/Widgets/vtkSplineRepresentation.cxx
+++ b/Interaction/Widgets/vtkSplineRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplineRepresentation.h"
 
 #include "vtkCellPicker.h"
diff --git a/Interaction/Widgets/vtkSplineRepresentation.h b/Interaction/Widgets/vtkSplineRepresentation.h
index 7fa1f6c77392652c5a9a1668e9f597f1c9bc5cb1..a7de2c0dfac3be3f845d997de7dd98b5e8ea7b9a 100644
--- a/Interaction/Widgets/vtkSplineRepresentation.h
+++ b/Interaction/Widgets/vtkSplineRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSplineRepresentation
  * @brief   representation for a spline.
diff --git a/Interaction/Widgets/vtkSplineWidget.cxx b/Interaction/Widgets/vtkSplineWidget.cxx
index b79c66dcababd0600ec45a183d8f93129d59673c..67f44dd2e8c367677d6562c86cf6b17ab2a5f4bf 100644
--- a/Interaction/Widgets/vtkSplineWidget.cxx
+++ b/Interaction/Widgets/vtkSplineWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplineWidget.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkSplineWidget.h b/Interaction/Widgets/vtkSplineWidget.h
index 6447a07c4b71acb32bf1dbd735351f51f636d643..dd19e910606d837d8af1d771d169a0918db93077 100644
--- a/Interaction/Widgets/vtkSplineWidget.h
+++ b/Interaction/Widgets/vtkSplineWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSplineWidget
  * @brief   3D widget for manipulating a spline
diff --git a/Interaction/Widgets/vtkSplineWidget2.cxx b/Interaction/Widgets/vtkSplineWidget2.cxx
index 4e55abefc10f88cf8c3c74c918882e16658d8c90..70a657c3f109b4136e3574b1a1eadec5941277c2 100644
--- a/Interaction/Widgets/vtkSplineWidget2.cxx
+++ b/Interaction/Widgets/vtkSplineWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSplineWidget2.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkSplineWidget2.h b/Interaction/Widgets/vtkSplineWidget2.h
index 3a9cff18dea52cfbe525eb6accdf7a2cd566f40b..1b2af86dc1c686df823b810dbde29816cc0f15f3 100644
--- a/Interaction/Widgets/vtkSplineWidget2.h
+++ b/Interaction/Widgets/vtkSplineWidget2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSplineWidget2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSplineWidget2
  * @brief   widget for vtkSplineRepresentation.
diff --git a/Interaction/Widgets/vtkTensorProbeRepresentation.cxx b/Interaction/Widgets/vtkTensorProbeRepresentation.cxx
index 95436882be234d01f460d0f023dcf0a0e8e77fec..dec106d67aab5dff00f2167b2cbb3ae8101d2fb8 100644
--- a/Interaction/Widgets/vtkTensorProbeRepresentation.cxx
+++ b/Interaction/Widgets/vtkTensorProbeRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorProbeRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTensorProbeRepresentation.h"
 #include "vtkActor.h"
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkTensorProbeRepresentation.h b/Interaction/Widgets/vtkTensorProbeRepresentation.h
index a7a46f0c96c778ee9ffff98624024aba967e50cc..4a8990ab91351cd817456e0c6fa1fce6afcc2c8f 100644
--- a/Interaction/Widgets/vtkTensorProbeRepresentation.h
+++ b/Interaction/Widgets/vtkTensorProbeRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorProbeRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTensorProbeRepresentation
  * @brief   Abstract class that serves as a representation for vtkTensorProbeWidget
diff --git a/Interaction/Widgets/vtkTensorProbeWidget.cxx b/Interaction/Widgets/vtkTensorProbeWidget.cxx
index 16256beded120d752f9bf0faba1083009bbd9413..d5e2afb8afb77f48d7717eb934ff339d2de7e8f9 100644
--- a/Interaction/Widgets/vtkTensorProbeWidget.cxx
+++ b/Interaction/Widgets/vtkTensorProbeWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorProbeWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTensorProbeWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkTensorProbeWidget.h b/Interaction/Widgets/vtkTensorProbeWidget.h
index a09e708f74fad438ee4f3b1575a12a30d42625ab..989f0f846cd8656350023bef874c3d3b1b1ee8fc 100644
--- a/Interaction/Widgets/vtkTensorProbeWidget.h
+++ b/Interaction/Widgets/vtkTensorProbeWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorProbeWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTensorProbeWidget
  * @brief   a widget to probe tensors on a polyline
diff --git a/Interaction/Widgets/vtkTensorRepresentation.cxx b/Interaction/Widgets/vtkTensorRepresentation.cxx
index bc5732df7e8cd9b7b6df5d83c8da6d5cb77aa6f9..e13a909e49e760a73b742be7b1d7e0a73268348e 100644
--- a/Interaction/Widgets/vtkTensorRepresentation.cxx
+++ b/Interaction/Widgets/vtkTensorRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTensorRepresentation.h"
 
 #include "vtkActor.h"
diff --git a/Interaction/Widgets/vtkTensorRepresentation.h b/Interaction/Widgets/vtkTensorRepresentation.h
index db27f00fc353069501ad677a475701227534211a..e7d83d59e0d8b467c73d65163d635ff1b8f506ed 100644
--- a/Interaction/Widgets/vtkTensorRepresentation.h
+++ b/Interaction/Widgets/vtkTensorRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTensorRepresentation
  * @brief   class defining a representation for the vtkTensorWidget
diff --git a/Interaction/Widgets/vtkTensorWidget.cxx b/Interaction/Widgets/vtkTensorWidget.cxx
index c73cfa813640797dcbc332405e241c9160b283ad..a2907c1085a063c706114f665ac7c50e86a0eaae 100644
--- a/Interaction/Widgets/vtkTensorWidget.cxx
+++ b/Interaction/Widgets/vtkTensorWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTensorWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkTensorWidget.h b/Interaction/Widgets/vtkTensorWidget.h
index 0ea836a00bfb27df593a0d5e67569ac226138137..48b60078abceddc06cc79ebbdf482c1f9e8a8141 100644
--- a/Interaction/Widgets/vtkTensorWidget.h
+++ b/Interaction/Widgets/vtkTensorWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTensorWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTensorWidget
  * @brief   3D widget for manipulating a tensor glyph
diff --git a/Interaction/Widgets/vtkTerrainContourLineInterpolator.cxx b/Interaction/Widgets/vtkTerrainContourLineInterpolator.cxx
index 675cd0ffd3aa4078ae24d17c24fafce0c8ad40bc..3eb586ff6bba88fdf35b59052ded7135db90b1d3 100644
--- a/Interaction/Widgets/vtkTerrainContourLineInterpolator.cxx
+++ b/Interaction/Widgets/vtkTerrainContourLineInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTerrainContourLineInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTerrainContourLineInterpolator.h"
 
 #include "vtkCellArray.h"
diff --git a/Interaction/Widgets/vtkTerrainContourLineInterpolator.h b/Interaction/Widgets/vtkTerrainContourLineInterpolator.h
index 18beba2f75ef35a663468bd753bdaa62fa275cae..f03cea33353051593a96fd50379c8371c3f9af99 100644
--- a/Interaction/Widgets/vtkTerrainContourLineInterpolator.h
+++ b/Interaction/Widgets/vtkTerrainContourLineInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTerrainContourLineInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTerrainContourLineInterpolator
  * @brief   Contour interpolator for DEM data.
diff --git a/Interaction/Widgets/vtkTerrainDataPointPlacer.cxx b/Interaction/Widgets/vtkTerrainDataPointPlacer.cxx
index dcafe1cdf27159361699efecc2cf047ec4578ffa..d2c7d0ec7e60f96fc273fdd80f21e71455f3528f 100644
--- a/Interaction/Widgets/vtkTerrainDataPointPlacer.cxx
+++ b/Interaction/Widgets/vtkTerrainDataPointPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTerrainDataPointPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTerrainDataPointPlacer.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/Interaction/Widgets/vtkTerrainDataPointPlacer.h b/Interaction/Widgets/vtkTerrainDataPointPlacer.h
index f0838d6b840da8c708ed13142e6e86154b4597ea..dc2d6ddc08aba66eebe9f4daecb62a375d8db155 100644
--- a/Interaction/Widgets/vtkTerrainDataPointPlacer.h
+++ b/Interaction/Widgets/vtkTerrainDataPointPlacer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTerrainDataPointPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTerrainDataPointPlacer
  * @brief   Place points on terrain data
diff --git a/Interaction/Widgets/vtkTextRepresentation.cxx b/Interaction/Widgets/vtkTextRepresentation.cxx
index 55b7a9eb49e4a007aea0800be32609a90f2e219f..5c490cea15c202ff188b4623e7b7580975ea502d 100644
--- a/Interaction/Widgets/vtkTextRepresentation.cxx
+++ b/Interaction/Widgets/vtkTextRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextRepresentation.h"
 
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkTextRepresentation.h b/Interaction/Widgets/vtkTextRepresentation.h
index be0377c54faae3c524019854589acbcfe8bd3b01..78183431cee54f0a5cec244fe0986124255e89cd 100644
--- a/Interaction/Widgets/vtkTextRepresentation.h
+++ b/Interaction/Widgets/vtkTextRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextRepresentation
  * @brief   represent text for vtkTextWidget
diff --git a/Interaction/Widgets/vtkTextWidget.cxx b/Interaction/Widgets/vtkTextWidget.cxx
index d8255b0fabd0c129d2e0155e34ab9df332e83d2b..204399ba660c33d2d2bc2efb8761de9cd604ca2e 100644
--- a/Interaction/Widgets/vtkTextWidget.cxx
+++ b/Interaction/Widgets/vtkTextWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextWidget.h"
 #include "vtkCommand.h"
 #include "vtkObjectFactory.h"
diff --git a/Interaction/Widgets/vtkTextWidget.h b/Interaction/Widgets/vtkTextWidget.h
index 6ed91141e4954728938290b5296e50ddd93d57d3..ecc16f2f2a33e631a9c830b10abe033bb7dbb468 100644
--- a/Interaction/Widgets/vtkTextWidget.h
+++ b/Interaction/Widgets/vtkTextWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextWidget
  * @brief   widget for placing text on overlay plane
diff --git a/Interaction/Widgets/vtkTexturedButtonRepresentation.cxx b/Interaction/Widgets/vtkTexturedButtonRepresentation.cxx
index 26b5be5e125dcad66ad92bcf2003f35087146568..6e3348be832beaba27eb4eaaf466489936b2e40a 100644
--- a/Interaction/Widgets/vtkTexturedButtonRepresentation.cxx
+++ b/Interaction/Widgets/vtkTexturedButtonRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedButtonRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTexturedButtonRepresentation.h"
 #include "vtkActor.h"
 #include "vtkAssemblyPath.h"
diff --git a/Interaction/Widgets/vtkTexturedButtonRepresentation.h b/Interaction/Widgets/vtkTexturedButtonRepresentation.h
index 87c73908784c8c50df7f6cddc884cf8317fec18d..ac6e80d3ff316860b84d1a7c360842eda07c9e93 100644
--- a/Interaction/Widgets/vtkTexturedButtonRepresentation.h
+++ b/Interaction/Widgets/vtkTexturedButtonRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedButtonRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTexturedButtonRepresentation
  * @brief   defines a representation for a vtkButtonWidget
diff --git a/Interaction/Widgets/vtkTexturedButtonRepresentation2D.cxx b/Interaction/Widgets/vtkTexturedButtonRepresentation2D.cxx
index d38bce8671f01286abe919965b1c3cb791bc1bc9..59392da37a4de161ff1bbe9e42e855c6e3ecbe16 100644
--- a/Interaction/Widgets/vtkTexturedButtonRepresentation2D.cxx
+++ b/Interaction/Widgets/vtkTexturedButtonRepresentation2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedButtonRepresentation2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTexturedButtonRepresentation2D.h"
 #include "vtkBalloonRepresentation.h"
 #include "vtkCamera.h"
diff --git a/Interaction/Widgets/vtkTexturedButtonRepresentation2D.h b/Interaction/Widgets/vtkTexturedButtonRepresentation2D.h
index 72f29d0bb8977930f5aea4980c5ac91ce3102166..2f84c2812729c858802f6c26c8a97815fa6a0d1b 100644
--- a/Interaction/Widgets/vtkTexturedButtonRepresentation2D.h
+++ b/Interaction/Widgets/vtkTexturedButtonRepresentation2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedButtonRepresentation2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTexturedButtonRepresentation2D
  * @brief   defines a representation for a vtkButtonWidget
diff --git a/Interaction/Widgets/vtkWidgetCallbackMapper.cxx b/Interaction/Widgets/vtkWidgetCallbackMapper.cxx
index 9ae7023ae2bbe9feabecb4e6f6fcd4461f7e1ba6..61a52ab092a9b2c5c2fb9a1e691a1f4101f2eb8a 100644
--- a/Interaction/Widgets/vtkWidgetCallbackMapper.cxx
+++ b/Interaction/Widgets/vtkWidgetCallbackMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetCallbackMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWidgetCallbackMapper.h"
 #include "vtkAbstractWidget.h"
 #include "vtkCommand.h"
diff --git a/Interaction/Widgets/vtkWidgetCallbackMapper.h b/Interaction/Widgets/vtkWidgetCallbackMapper.h
index ef4d8f337e86a1fdbdd745a93df2ca23111554ab..c264d369ac847730afabde1289e43f93a56750c9 100644
--- a/Interaction/Widgets/vtkWidgetCallbackMapper.h
+++ b/Interaction/Widgets/vtkWidgetCallbackMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetCallbackMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWidgetCallbackMapper
  * @brief   map widget events into callbacks
diff --git a/Interaction/Widgets/vtkWidgetEvent.cxx b/Interaction/Widgets/vtkWidgetEvent.cxx
index 41ee0d281b756e2f1ede21223860884ac01e937e..9f1f73fa2f8661c5a63542068e004783fef26c15 100644
--- a/Interaction/Widgets/vtkWidgetEvent.cxx
+++ b/Interaction/Widgets/vtkWidgetEvent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetEvent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWidgetEvent.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Interaction/Widgets/vtkWidgetEvent.h b/Interaction/Widgets/vtkWidgetEvent.h
index 7e6f60e2f74c281badb50f55169489044f3791bb..3832103e62f8d280b1f14987c5fa1f822462b11f 100644
--- a/Interaction/Widgets/vtkWidgetEvent.h
+++ b/Interaction/Widgets/vtkWidgetEvent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetEvent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWidgetEvent
  * @brief   define widget events
diff --git a/Interaction/Widgets/vtkWidgetEventTranslator.cxx b/Interaction/Widgets/vtkWidgetEventTranslator.cxx
index e04bb4d7f931e15095f55e3fe9e3a4ab37b423f3..b1a555511fdcd4f282fafe52e0f61099c847bb54 100644
--- a/Interaction/Widgets/vtkWidgetEventTranslator.cxx
+++ b/Interaction/Widgets/vtkWidgetEventTranslator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetEventTranslator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWidgetEventTranslator.h"
 #include "vtkAbstractWidget.h"
 #include "vtkCallbackCommand.h"
diff --git a/Interaction/Widgets/vtkWidgetEventTranslator.h b/Interaction/Widgets/vtkWidgetEventTranslator.h
index 677d41827b0969ad0c54478d7b99f3b94d70836f..b1a65a99c65f6a9149e6f706753939a6d9222cf0 100644
--- a/Interaction/Widgets/vtkWidgetEventTranslator.h
+++ b/Interaction/Widgets/vtkWidgetEventTranslator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetEventTranslator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWidgetEventTranslator
  * @brief   map VTK events into widget events
diff --git a/Interaction/Widgets/vtkWidgetRepresentation.cxx b/Interaction/Widgets/vtkWidgetRepresentation.cxx
index 97fb9227b991f7b12bd5191a8c78c7d846c7865d..172551a91d10bb113ada3bff2d6a7d8fc4c2bed2 100644
--- a/Interaction/Widgets/vtkWidgetRepresentation.cxx
+++ b/Interaction/Widgets/vtkWidgetRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWidgetRepresentation.h"
 
 #include "vtkAbstractPropPicker.h"
diff --git a/Interaction/Widgets/vtkWidgetRepresentation.h b/Interaction/Widgets/vtkWidgetRepresentation.h
index a8b75aa3e6a92063969e487fe5ffc833447a9c20..d56d0891cfe3e17adc9bac7e4896390e54980b5d 100644
--- a/Interaction/Widgets/vtkWidgetRepresentation.h
+++ b/Interaction/Widgets/vtkWidgetRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWidgetRepresentation
  * @brief   abstract class defines interface between the widget and widget representation classes
diff --git a/Interaction/Widgets/vtkWidgetSet.cxx b/Interaction/Widgets/vtkWidgetSet.cxx
index 2e29e425b721f4ae2a133f5ff6e578933873d6d3..10ca6f16bd24bb8dde3ffcad3fb4ecf3644fa7c9 100644
--- a/Interaction/Widgets/vtkWidgetSet.cxx
+++ b/Interaction/Widgets/vtkWidgetSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWidgetSet.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Interaction/Widgets/vtkWidgetSet.h b/Interaction/Widgets/vtkWidgetSet.h
index adb4cab517069198845f12c9fa60c4c29b8b9978..3741ffef3c09a4a7e2e630cd8f935506c083f1c2 100644
--- a/Interaction/Widgets/vtkWidgetSet.h
+++ b/Interaction/Widgets/vtkWidgetSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWidgetSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWidgetSet
  * @brief   Synchronize a collection on vtkWidgets drawn on different renderwindows using the
diff --git a/Interaction/Widgets/vtkXYPlotRepresentation.cxx b/Interaction/Widgets/vtkXYPlotRepresentation.cxx
index 4f7d6b45e816b0ef234774bd145e882597c261cf..0d7a3fbec7f5eadab4a599e45caf781cc0737053 100644
--- a/Interaction/Widgets/vtkXYPlotRepresentation.cxx
+++ b/Interaction/Widgets/vtkXYPlotRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkXYPlotRepresentation.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Written by Philippe Pebay, Kitware SAS 2012
 
diff --git a/Interaction/Widgets/vtkXYPlotRepresentation.h b/Interaction/Widgets/vtkXYPlotRepresentation.h
index b9fb9870554586562c7b2e2d6367eedaad231753..7600048ea620b42eb39946e87a844f607a0bccc5 100644
--- a/Interaction/Widgets/vtkXYPlotRepresentation.h
+++ b/Interaction/Widgets/vtkXYPlotRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarBarRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkXYPlotRepresentation
diff --git a/Interaction/Widgets/vtkXYPlotWidget.cxx b/Interaction/Widgets/vtkXYPlotWidget.cxx
index 8eb81f075e971529b4983a9c320778aa4c668e11..742a929a47f485b783d5249e3230530263ab6446 100644
--- a/Interaction/Widgets/vtkXYPlotWidget.cxx
+++ b/Interaction/Widgets/vtkXYPlotWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXYPlotWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXYPlotWidget.h"
 #include "vtkCallbackCommand.h"
 #include "vtkCoordinate.h"
diff --git a/Interaction/Widgets/vtkXYPlotWidget.h b/Interaction/Widgets/vtkXYPlotWidget.h
index 7b0811fbddc6f7eda29bbb9ea539faaa0dea6eb1..cb58c7881c8ff68abd849d4a881ee9c894f6c0f3 100644
--- a/Interaction/Widgets/vtkXYPlotWidget.h
+++ b/Interaction/Widgets/vtkXYPlotWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXYPlotWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXYPlotWidget
  * @brief   2D widget for manipulating a XY plot
diff --git a/Parallel/Core/Testing/Cxx/TestFieldDataSerialization.cxx b/Parallel/Core/Testing/Cxx/TestFieldDataSerialization.cxx
index 133a1c6217f61ac1c3e2456c5014b613d620704f..ebacc8932b6872ab2908bdccbdbea79a1d7f16e6 100644
--- a/Parallel/Core/Testing/Cxx/TestFieldDataSerialization.cxx
+++ b/Parallel/Core/Testing/Cxx/TestFieldDataSerialization.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFieldDataSerialization.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestFieldDataSerialization.cxx -- Test for vtkFieldDataSerializer
 //
 // .SECTION Description
diff --git a/Parallel/Core/Testing/Cxx/TestSocketCommunicator.cxx b/Parallel/Core/Testing/Cxx/TestSocketCommunicator.cxx
index 9085608dd972a67a545a26666db326413dc1ed9f..bf75dd58a5758217f77d70c56e5df6f1c1eb473e 100644
--- a/Parallel/Core/Testing/Cxx/TestSocketCommunicator.cxx
+++ b/Parallel/Core/Testing/Cxx/TestSocketCommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSocketCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test tests vtkSocketCommunicator.
 #include "vtkDoubleArray.h"
 #include "vtkNew.h"
diff --git a/Parallel/Core/Testing/Cxx/TestThreadedCallbackQueue.cxx b/Parallel/Core/Testing/Cxx/TestThreadedCallbackQueue.cxx
index d62d02a26789afba1af68e7544292091a5d2fb09..656bcdae41f6a061d1b913599837a49eb2efa5a2 100644
--- a/Parallel/Core/Testing/Cxx/TestThreadedCallbackQueue.cxx
+++ b/Parallel/Core/Testing/Cxx/TestThreadedCallbackQueue.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThreadedCallbackQueue.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThreadedCallbackQueue.h"
 
 #include "vtkIntArray.h"
diff --git a/Parallel/Core/Testing/Cxx/TestThreadedTaskQueue.cxx b/Parallel/Core/Testing/Cxx/TestThreadedTaskQueue.cxx
index b0ee780d99a83f6a47767c9f5ec2da4f288ff80e..8accbc19a8e12eb015eb8cc6e27fe08c3416dce6 100644
--- a/Parallel/Core/Testing/Cxx/TestThreadedTaskQueue.cxx
+++ b/Parallel/Core/Testing/Cxx/TestThreadedTaskQueue.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestThreadedTaskQueue.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkThreadedTaskQueue.h"
 
 #include "vtkLogger.h"
diff --git a/Parallel/Core/Testing/Python/DummyController.cxx b/Parallel/Core/Testing/Python/DummyController.cxx
index 64aa88898e65fd5adca6e94f87350e91c9fbb0b7..577656321c3c6f70a5d19b3b8fbe5ccf145521d9 100644
--- a/Parallel/Core/Testing/Python/DummyController.cxx
+++ b/Parallel/Core/Testing/Python/DummyController.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    DummyController.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDummyController.h"
 
diff --git a/Parallel/Core/Testing/Python/SocketClient.cxx b/Parallel/Core/Testing/Python/SocketClient.cxx
index 48e4084c07381d3ac9925fe1c752ceca7e9eb5f8..8488651a9ebc35e22f01b2220b11f0115efd5f6c 100644
--- a/Parallel/Core/Testing/Python/SocketClient.cxx
+++ b/Parallel/Core/Testing/Python/SocketClient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SocketClient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkContourFilter.h"
diff --git a/Parallel/Core/Testing/Python/SocketServer.cxx b/Parallel/Core/Testing/Python/SocketServer.cxx
index 1557188079b211b92cc150c4c326ccd165c08cac..b4fedbd91289c94b477cc2f3961c1a066792d0d8 100644
--- a/Parallel/Core/Testing/Python/SocketServer.cxx
+++ b/Parallel/Core/Testing/Python/SocketServer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SocketServer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBYUReader.h"
 #include "vtkDataSetReader.h"
 #include "vtkDebugLeaks.h"
diff --git a/Parallel/Core/vtk.module b/Parallel/Core/vtk.module
index d8c28355cddd4f367ef6111e98f2ae7613f39f40..074101b0e31e2b6712dc72cff78204d7ee5fa3e4 100644
--- a/Parallel/Core/vtk.module
+++ b/Parallel/Core/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 PRIVATE_DEPENDS
diff --git a/Parallel/Core/vtkCommunicator.cxx b/Parallel/Core/vtkCommunicator.cxx
index 68e3959355168cb71d4c6840a7d1bf4988ab1ebf..ec5a44a14f856a89588556da08333316914cd7f7 100644
--- a/Parallel/Core/vtkCommunicator.cxx
+++ b/Parallel/Core/vtkCommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCommunicator.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Parallel/Core/vtkCommunicator.h b/Parallel/Core/vtkCommunicator.h
index 207313fd646a9e16b3390ce93665f355532bbcb2..ada41bec15722cd6a8378485f43521afd4f71f0f 100644
--- a/Parallel/Core/vtkCommunicator.h
+++ b/Parallel/Core/vtkCommunicator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCommunicator
  * @brief   Used to send/receive messages in a multiprocess environment.
diff --git a/Parallel/Core/vtkDummyCommunicator.cxx b/Parallel/Core/vtkDummyCommunicator.cxx
index 59d76dca32b9c70298406633050957d4d543489d..9e24fc5e3bcf80e474c42025fe496100dee279dc 100644
--- a/Parallel/Core/vtkDummyCommunicator.cxx
+++ b/Parallel/Core/vtkDummyCommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDummyCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDummyCommunicator.h"
 #include "vtkObjectFactory.h"
diff --git a/Parallel/Core/vtkDummyCommunicator.h b/Parallel/Core/vtkDummyCommunicator.h
index 7f947822016c7ae6900bc8ac995b40591416071a..b2125283219869efaa9ef9cfdcac26c18af1d723 100644
--- a/Parallel/Core/vtkDummyCommunicator.h
+++ b/Parallel/Core/vtkDummyCommunicator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDummyCommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDummyCommunicator
diff --git a/Parallel/Core/vtkDummyController.cxx b/Parallel/Core/vtkDummyController.cxx
index 6c26b90a335006ad8b175f6285244acfbb049868..a5b1ac1116bf486f85628e7616d7b614fa80af88 100644
--- a/Parallel/Core/vtkDummyController.cxx
+++ b/Parallel/Core/vtkDummyController.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDummyController.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDummyController.h"
 #include "vtkDummyCommunicator.h"
 #include "vtkObjectFactory.h"
diff --git a/Parallel/Core/vtkDummyController.h b/Parallel/Core/vtkDummyController.h
index f305dbe0d05e140577bbf5d525f15dbb642d9ff1..44ee49ff91b2c0d2f554ecc64b5f0b5cc7dc4af9 100644
--- a/Parallel/Core/vtkDummyController.h
+++ b/Parallel/Core/vtkDummyController.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDummyController.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDummyController
  * @brief   Dummy controller for single process applications
diff --git a/Parallel/Core/vtkFieldDataSerializer.cxx b/Parallel/Core/vtkFieldDataSerializer.cxx
index 0e0ece2c02c689f5e7262e9d002f69bc6c173840..30a7b46862aa0e5ae8473495f524000906fd817c 100644
--- a/Parallel/Core/vtkFieldDataSerializer.cxx
+++ b/Parallel/Core/vtkFieldDataSerializer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkFieldDataSerializer.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFieldDataSerializer.h"
 #include "vtkDataArray.h"
 #include "vtkDoubleArray.h"
diff --git a/Parallel/Core/vtkFieldDataSerializer.h b/Parallel/Core/vtkFieldDataSerializer.h
index 8d85bad7553aa336bae7a99123430da43e81ee54..5f65d6ae356c56a44e4337dc4dde3c7963e9c249 100644
--- a/Parallel/Core/vtkFieldDataSerializer.h
+++ b/Parallel/Core/vtkFieldDataSerializer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkFieldDataSerializer.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFieldDataSerializer
  *
diff --git a/Parallel/Core/vtkMultiProcessController.cxx b/Parallel/Core/vtkMultiProcessController.cxx
index d32aab83fac7958d6ce6150a31f236855e2a8667..28985dc24b8c40f4babd70a47524f97ba425ffea 100644
--- a/Parallel/Core/vtkMultiProcessController.cxx
+++ b/Parallel/Core/vtkMultiProcessController.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiProcessController.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This will be the default.
 #include "vtkMultiProcessController.h"
 
diff --git a/Parallel/Core/vtkMultiProcessController.h b/Parallel/Core/vtkMultiProcessController.h
index ad4c1d3cabea225551ab1909a71ee21e1c998d6a..a888017471b786b5bc07c840c7c150a35e4b2556 100644
--- a/Parallel/Core/vtkMultiProcessController.h
+++ b/Parallel/Core/vtkMultiProcessController.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiProcessController.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiProcessController
  * @brief   Multiprocessing communication superclass
diff --git a/Parallel/Core/vtkMultiProcessStream.cxx b/Parallel/Core/vtkMultiProcessStream.cxx
index 86769322ca4b1b2d2d14a115cf799fe9a24bb2ea..6e0af4198aa058679e488fff85e506986b0dbc35 100644
--- a/Parallel/Core/vtkMultiProcessStream.cxx
+++ b/Parallel/Core/vtkMultiProcessStream.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiProcessStream.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiProcessStream.h"
 
 #include "vtkEndian.h"
diff --git a/Parallel/Core/vtkMultiProcessStream.h b/Parallel/Core/vtkMultiProcessStream.h
index 0f50ec13555c76f8c0ca456b62a538cd16b2b3be..3fb305520a3e7b6c6e32971f31d2982bd9ab2733 100644
--- a/Parallel/Core/vtkMultiProcessStream.h
+++ b/Parallel/Core/vtkMultiProcessStream.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiProcessStream.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMultiProcessStream
  * @brief   stream used to pass data across processes
diff --git a/Parallel/Core/vtkMultiProcessStreamSerialization.h b/Parallel/Core/vtkMultiProcessStreamSerialization.h
index c1847e142e6170625cd1cd5eaf8908bc0c1329bb..a8719f9ec94036b75c318a9cbb528224cc6dc39c 100644
--- a/Parallel/Core/vtkMultiProcessStreamSerialization.h
+++ b/Parallel/Core/vtkMultiProcessStreamSerialization.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiProcessSerialization.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @file vtkMultiProcessStreamSerialization.h
  * @brief Utility to serialize STL containers to vtkMultiProcessStream
diff --git a/Parallel/Core/vtkPDirectory.cxx b/Parallel/Core/vtkPDirectory.cxx
index 2f1b7ab0296e592c95ff9c81a0d81a6ed9dacaeb..e158a70a91304f81b52b41780f0de4bb446c3312 100644
--- a/Parallel/Core/vtkPDirectory.cxx
+++ b/Parallel/Core/vtkPDirectory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDirectory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPDirectory.h"
 
 #include "vtkDirectory.h"
diff --git a/Parallel/Core/vtkPDirectory.h b/Parallel/Core/vtkPDirectory.h
index 2352fdc3584767b75bb5b18f00da3ffd402301ae..a88e5e76c6fbd488980072a5910e8e950d02dc18 100644
--- a/Parallel/Core/vtkPDirectory.h
+++ b/Parallel/Core/vtkPDirectory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPDirectory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPDirectory
  *
diff --git a/Parallel/Core/vtkPSystemTools.cxx b/Parallel/Core/vtkPSystemTools.cxx
index 66cd8891d49f592d09bd835b93c0fcf460a2314a..da26fcbf5e4e3cd78003da4fbb8afe55f097608a 100644
--- a/Parallel/Core/vtkPSystemTools.cxx
+++ b/Parallel/Core/vtkPSystemTools.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSystemTools.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPSystemTools.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Parallel/Core/vtkPSystemTools.h b/Parallel/Core/vtkPSystemTools.h
index f23a1a2c03534cf022a3829b9747c02a2b019447..6fc2739efdc305084a159d407310497793702a49 100644
--- a/Parallel/Core/vtkPSystemTools.h
+++ b/Parallel/Core/vtkPSystemTools.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSystemTools.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-  =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPSystemTools
  * @brief   System tools for file system introspection
diff --git a/Parallel/Core/vtkProcess.cxx b/Parallel/Core/vtkProcess.cxx
index c435d5431558858d5faf508bf4ef3691f346f753..a3dfcc1634be9817bdbd54342d08daffb5828c6c 100644
--- a/Parallel/Core/vtkProcess.cxx
+++ b/Parallel/Core/vtkProcess.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcess.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProcess.h"
 #include "vtkMultiProcessController.h"
 
diff --git a/Parallel/Core/vtkProcess.h b/Parallel/Core/vtkProcess.h
index 702eec3647a8235d60679c4702e7c7614e058191..c24e8b9addc8b17f18beeb546bb617dda83370d4 100644
--- a/Parallel/Core/vtkProcess.h
+++ b/Parallel/Core/vtkProcess.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcess.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProcess
  * @brief   a process that can be launched by a vtkMultiProcessController
diff --git a/Parallel/Core/vtkProcessGroup.cxx b/Parallel/Core/vtkProcessGroup.cxx
index dc4ab487d0f00cba7218f50c8d690984e25b1d6a..dd1c985bf7785b41cc1dbb79a58fecb39785467a 100644
--- a/Parallel/Core/vtkProcessGroup.cxx
+++ b/Parallel/Core/vtkProcessGroup.cxx
@@ -1,24 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcessGroup.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProcessGroup.h"
 
 #include "vtkCommunicator.h"
diff --git a/Parallel/Core/vtkProcessGroup.h b/Parallel/Core/vtkProcessGroup.h
index 3e674d91111080ecc9e71ca82dee0bd34bc1c291..96bc8f471984ffc7dda95cb229acbb21151b17c4 100644
--- a/Parallel/Core/vtkProcessGroup.h
+++ b/Parallel/Core/vtkProcessGroup.h
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProcessGroup.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkProcessGroup
diff --git a/Parallel/Core/vtkSocketCommunicator.cxx b/Parallel/Core/vtkSocketCommunicator.cxx
index 81e8d306824503a1b869bde415bba98e440152b7..9077e414e79e1f51cc3e7cdb85160f0169f10bc1 100644
--- a/Parallel/Core/vtkSocketCommunicator.cxx
+++ b/Parallel/Core/vtkSocketCommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocketCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSocketCommunicator.h"
 
 #include "vtkClientSocket.h"
diff --git a/Parallel/Core/vtkSocketCommunicator.h b/Parallel/Core/vtkSocketCommunicator.h
index 1278f143c888d81782126eaafc06ae9462437a8b..f9cad700d0c9b583d5b671451694a535ac66790c 100644
--- a/Parallel/Core/vtkSocketCommunicator.h
+++ b/Parallel/Core/vtkSocketCommunicator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocketCommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSocketCommunicator
  * @brief   Process communication using Sockets
diff --git a/Parallel/Core/vtkSocketController.cxx b/Parallel/Core/vtkSocketController.cxx
index ab686653a50f5629490d2836b492f1d0557f05ae..c4d1ce6eb801e4b0f97f80c12a8f5864894b10d4 100644
--- a/Parallel/Core/vtkSocketController.cxx
+++ b/Parallel/Core/vtkSocketController.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocketController.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSocketController.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Parallel/Core/vtkSocketController.h b/Parallel/Core/vtkSocketController.h
index a4591fb3360b36ee69beacdcb7634eb36b763838..edf8f3362283004f3dc4068b0c1a6aa7f950f7d3 100644
--- a/Parallel/Core/vtkSocketController.h
+++ b/Parallel/Core/vtkSocketController.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSocketController.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSocketController
  * @brief   Process communication using Sockets
diff --git a/Parallel/Core/vtkSubCommunicator.cxx b/Parallel/Core/vtkSubCommunicator.cxx
index 390dcaf5e4def23ab00d6748c5ad3848ea7aefed..b7f2f674c77fdae80ec1119b08c0f47316599d67 100644
--- a/Parallel/Core/vtkSubCommunicator.cxx
+++ b/Parallel/Core/vtkSubCommunicator.cxx
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSubCommunicator.h"
 
diff --git a/Parallel/Core/vtkSubCommunicator.h b/Parallel/Core/vtkSubCommunicator.h
index 3efe10a60f3f37c2d94f539fbef34997c5f37a40..9f49090b42906385502377d2ab86420dfedb3640 100644
--- a/Parallel/Core/vtkSubCommunicator.h
+++ b/Parallel/Core/vtkSubCommunicator.h
@@ -1,22 +1,6 @@
-// -*- c++ -*-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSubCommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkSubCommunicator
diff --git a/Parallel/Core/vtkSubGroup.cxx b/Parallel/Core/vtkSubGroup.cxx
index 6f0dd0d346a5d63040c0f6d86822dc904d794da5..bc6ea073b158de486ca3c9764e450d607e24e767 100644
--- a/Parallel/Core/vtkSubGroup.cxx
+++ b/Parallel/Core/vtkSubGroup.cxx
@@ -1,22 +1,7 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkSubGroup.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSubGroup.h"
 #include "vtkMultiProcessController.h"
 #include "vtkObjectFactory.h"
diff --git a/Parallel/Core/vtkSubGroup.h b/Parallel/Core/vtkSubGroup.h
index d99c1e24d4cc2539dae8a11f4b243729d6badb7c..ad1357bb3c30a1a4d016cde2be984bf3a34bebdf 100644
--- a/Parallel/Core/vtkSubGroup.h
+++ b/Parallel/Core/vtkSubGroup.h
@@ -1,22 +1,7 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkSubGroup.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSubGroup
  * @brief   scalable collective communication for a
diff --git a/Parallel/Core/vtkThreadedCallbackQueue.cxx b/Parallel/Core/vtkThreadedCallbackQueue.cxx
index 7fd3a8b12f886f92b49fc563e9d784bfba5d771d..5c88259051c1e08f6d59c7767b754be448acfecf 100644
--- a/Parallel/Core/vtkThreadedCallbackQueue.cxx
+++ b/Parallel/Core/vtkThreadedCallbackQueue.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedCallbackQueue.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkThreadedCallbackQueue.h"
 #include "vtkObjectFactory.h"
diff --git a/Parallel/Core/vtkThreadedCallbackQueue.h b/Parallel/Core/vtkThreadedCallbackQueue.h
index 34a6dadd8cecd3af2f7442ac803db8f3a45c741f..70d032a0aadfd2999108bff6acf6306cbde73a71 100644
--- a/Parallel/Core/vtkThreadedCallbackQueue.h
+++ b/Parallel/Core/vtkThreadedCallbackQueue.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedCallbackQueue.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkThreadedCallbackQueue
  * @brief simple threaded callback queue
diff --git a/Parallel/Core/vtkThreadedCallbackQueue.txx b/Parallel/Core/vtkThreadedCallbackQueue.txx
index ca2927c07761f510ece9739c44fc3fa55aabd2ed..b532cae391f7812ef9a77b64ec262a759f41cf0e 100644
--- a/Parallel/Core/vtkThreadedCallbackQueue.txx
+++ b/Parallel/Core/vtkThreadedCallbackQueue.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedCallbackQueue.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkObjectFactory.h"
 
diff --git a/Parallel/Core/vtkThreadedTaskQueue.h b/Parallel/Core/vtkThreadedTaskQueue.h
index f3924614400bba73a1ef0c981911e6eda91dca25..0689d9936138b51317c06f835d94ef8bc5f19624 100644
--- a/Parallel/Core/vtkThreadedTaskQueue.h
+++ b/Parallel/Core/vtkThreadedTaskQueue.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedTaskQueue.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkThreadedTaskQueue
  * @brief simple threaded task queue
diff --git a/Parallel/Core/vtkThreadedTaskQueue.txx b/Parallel/Core/vtkThreadedTaskQueue.txx
index 91c2368257568288c4123797b0cfdebf4de631eb..ed4e6a1f67e74f5e16c6979fba63885cc3257cf3 100644
--- a/Parallel/Core/vtkThreadedTaskQueue.txx
+++ b/Parallel/Core/vtkThreadedTaskQueue.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkThreadedTaskQueue.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLogger.h"
 
 #include "vtkMultiThreader.h"
diff --git a/Parallel/DIY/Testing/Cxx/TestDIYDataArraySerialization.cxx b/Parallel/DIY/Testing/Cxx/TestDIYDataArraySerialization.cxx
index a9fcd48196492e64aa87e289bca06315251bcde4..a1a0d0f14cb6729dbd3c110e9ec79a1dcf9a0a96 100644
--- a/Parallel/DIY/Testing/Cxx/TestDIYDataArraySerialization.cxx
+++ b/Parallel/DIY/Testing/Cxx/TestDIYDataArraySerialization.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataArraySerialization.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAOSDataArrayTemplate.h"
 #include "vtkAngularPeriodicDataArray.h"
diff --git a/Parallel/DIY/Testing/Cxx/TestDIYDataExchanger.cxx b/Parallel/DIY/Testing/Cxx/TestDIYDataExchanger.cxx
index ae7172b4a60e0dba1c804140ccba8b53543d0bc2..0639c386f6443b4ff8b613f99d211a9bba9dd19e 100644
--- a/Parallel/DIY/Testing/Cxx/TestDIYDataExchanger.cxx
+++ b/Parallel/DIY/Testing/Cxx/TestDIYDataExchanger.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDIYDataExchanger.h"
 #include "vtkFieldData.h"
 #include "vtkIntArray.h"
diff --git a/Parallel/DIY/Testing/Cxx/TestDIYUtilities.cxx b/Parallel/DIY/Testing/Cxx/TestDIYUtilities.cxx
index 082754b60c16336ec299ae1256109b4ef77fc07f..13ef758b3867fe305d745f6301c567b8d3d3dc1b 100644
--- a/Parallel/DIY/Testing/Cxx/TestDIYUtilities.cxx
+++ b/Parallel/DIY/Testing/Cxx/TestDIYUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDIYUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDIYExplicitAssigner.h"
 #include "vtkDIYUtilities.h"
diff --git a/Parallel/DIY/vtk.module b/Parallel/DIY/vtk.module
index e49f181d813f8e46d294c5ae4eab791d41931d7f..800ad1663d10e53cd61a2646c130cb03f2204be7 100644
--- a/Parallel/DIY/vtk.module
+++ b/Parallel/DIY/vtk.module
@@ -8,6 +8,10 @@ LIBRARY_NAME
   vtkParallelDIY
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Parallel/DIY/vtkDIYDataExchanger.cxx b/Parallel/DIY/vtkDIYDataExchanger.cxx
index 7c738eab5817fc91a06284e7d8576e5521c95efc..1ab04c084b05fc4c0d952c58b0f9bac193c692e2 100644
--- a/Parallel/DIY/vtkDIYDataExchanger.cxx
+++ b/Parallel/DIY/vtkDIYDataExchanger.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYDataExchanger.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDIYDataExchanger.h"
 
diff --git a/Parallel/DIY/vtkDIYDataExchanger.h b/Parallel/DIY/vtkDIYDataExchanger.h
index 0e4b82a0a10b088657b59d33e183cc5699d49c2d..53b6bd9d84c65a729c01d947fce843d4067dd5df 100644
--- a/Parallel/DIY/vtkDIYDataExchanger.h
+++ b/Parallel/DIY/vtkDIYDataExchanger.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYDataExchanger.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDIYDataExchanger
  * @brief exchange data-object among ranks.
diff --git a/Parallel/DIY/vtkDIYExplicitAssigner.cxx b/Parallel/DIY/vtkDIYExplicitAssigner.cxx
index 0b8ffdfa390d494a980c55679cca566da9a70546..547da3091a4785d62394cb7bda731d71125697dd 100644
--- a/Parallel/DIY/vtkDIYExplicitAssigner.cxx
+++ b/Parallel/DIY/vtkDIYExplicitAssigner.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYExplicitAssigner.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDIYExplicitAssigner.h"
 
 #include "vtkMath.h"
diff --git a/Parallel/DIY/vtkDIYExplicitAssigner.h b/Parallel/DIY/vtkDIYExplicitAssigner.h
index 35fe2a4be2b3bbe48481a11d78ede35f5d8ffa9d..1cf85d17134645c5a8c0f1622bc74a9bed6ba0d3 100644
--- a/Parallel/DIY/vtkDIYExplicitAssigner.h
+++ b/Parallel/DIY/vtkDIYExplicitAssigner.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYExplicitAssigner.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDIYExplicitAssigner
  * @brief assigner for use with DIY
diff --git a/Parallel/DIY/vtkDIYGhostUtilities.cxx b/Parallel/DIY/vtkDIYGhostUtilities.cxx
index 228dcd203b2b06c45abb578cf9ae01bf833a30da..9f9818ec1a2671a10fa2923c1c11c07973a37518 100644
--- a/Parallel/DIY/vtkDIYGhostUtilities.cxx
+++ b/Parallel/DIY/vtkDIYGhostUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYGhostUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDIYGhostUtilities.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Parallel/DIY/vtkDIYGhostUtilities.h b/Parallel/DIY/vtkDIYGhostUtilities.h
index fafe8b0b48be75000385b5deab56cf5772c96632..32519d518a2cea5dfaa1fa9b424f85ec8d2f33c6 100644
--- a/Parallel/DIY/vtkDIYGhostUtilities.h
+++ b/Parallel/DIY/vtkDIYGhostUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYGhostUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDIYGhostUtilities
  * @brief Utilities to produce ghost cells between a collection of data sets of same type.
diff --git a/Parallel/DIY/vtkDIYGhostUtilities.txx b/Parallel/DIY/vtkDIYGhostUtilities.txx
index a39aa5e8bfa46dbf12f9800fc957cbcf7ea91bb0..599b28c611a4d65cd932498fc9e8a1ff2520e619 100644
--- a/Parallel/DIY/vtkDIYGhostUtilities.txx
+++ b/Parallel/DIY/vtkDIYGhostUtilities.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYGhostUtilities.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkDIYGhostUtilities_txx
 #define vtkDIYGhostUtilities_txx
 
diff --git a/Parallel/DIY/vtkDIYUtilities.cxx b/Parallel/DIY/vtkDIYUtilities.cxx
index 7a6987c29184f41ff849218b189d566ba1c1215b..8af3cf3b41dda2afd842f06be03f1f0cb272c2ce 100644
--- a/Parallel/DIY/vtkDIYUtilities.cxx
+++ b/Parallel/DIY/vtkDIYUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDIYUtilities.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Parallel/DIY/vtkDIYUtilities.h b/Parallel/DIY/vtkDIYUtilities.h
index eec9ba7a62ffae20bad78de16d4b78039f72fc24..89ccb2e69cf67fa854f07ee91cfc3acfca52b0ca 100644
--- a/Parallel/DIY/vtkDIYUtilities.h
+++ b/Parallel/DIY/vtkDIYUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkDIYUtilities
  * @brief collection of helper functions for working with DIY
diff --git a/Parallel/DIY/vtkDIYUtilities.txx b/Parallel/DIY/vtkDIYUtilities.txx
index 493eef5460757017c06f04cfca24e9e15ba04fce..1838b75b930b2305eda586a7917ac2347cdb7ee2 100644
--- a/Parallel/DIY/vtkDIYUtilities.txx
+++ b/Parallel/DIY/vtkDIYUtilities.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDIYUtilities.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkDIYUtilities_txx
 #define vtkDIYUtilities_txx
 
diff --git a/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.cxx b/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.cxx
index a4875802eb65e8512ac906c409a53b38a0017ffb..cd41803bbdd478d18fdaeaf1497e626da5a42505 100644
--- a/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.cxx
+++ b/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ExerciseMultiProcessController.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "ExerciseMultiProcessController.h"
 
diff --git a/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.h b/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.h
index 1eabcf8d23501e4c930447d497afcd089bca5bc8..387dabfd96b8756baffb2216c9bbe0eb0ff285c8 100644
--- a/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.h
+++ b/Parallel/MPI/Testing/Cxx/ExerciseMultiProcessController.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ExerciseMultiProcessController.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkABINamespace.h"
 
diff --git a/Parallel/MPI/Testing/Cxx/GenericCommunicator.cxx b/Parallel/MPI/Testing/Cxx/GenericCommunicator.cxx
index 6b293c9b507abd278fa3e4811f323129c612eee1..0ba3a587bf70243faf23a096e1c627a80bb1e194 100644
--- a/Parallel/MPI/Testing/Cxx/GenericCommunicator.cxx
+++ b/Parallel/MPI/Testing/Cxx/GenericCommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    GenericCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtk_mpi.h>
 
 #include "vtkActor.h"
diff --git a/Parallel/MPI/Testing/Cxx/MPIController.cxx b/Parallel/MPI/Testing/Cxx/MPIController.cxx
index 98ffa736ad5633f9e75509fb2f0e01891de2f391..be2d3d73b717f5fc7e0c076f8c683c2192c82bf9 100644
--- a/Parallel/MPI/Testing/Cxx/MPIController.cxx
+++ b/Parallel/MPI/Testing/Cxx/MPIController.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    MPIController.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "ExerciseMultiProcessController.h"
 #include "vtkLogger.h"
 #include "vtkMPIController.h"
diff --git a/Parallel/MPI/Testing/Cxx/PDirectory.cxx b/Parallel/MPI/Testing/Cxx/PDirectory.cxx
index 3e6416c5e65d567b3eeede92c1d917c64427d298..6657712b4776e0254576487a3987a96b19d6d3ac 100644
--- a/Parallel/MPI/Testing/Cxx/PDirectory.cxx
+++ b/Parallel/MPI/Testing/Cxx/PDirectory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PDirectory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtk_mpi.h>
 
diff --git a/Parallel/MPI/Testing/Cxx/PSystemTools.cxx b/Parallel/MPI/Testing/Cxx/PSystemTools.cxx
index fc7dd977e03a942e4d99479f07fa1e1741c9b65a..3b8a6d134d8bd1392a17979a84ac3697086eca12 100644
--- a/Parallel/MPI/Testing/Cxx/PSystemTools.cxx
+++ b/Parallel/MPI/Testing/Cxx/PSystemTools.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PSystemTools.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtk_mpi.h>
 
diff --git a/Parallel/MPI/Testing/Cxx/TestNonBlockingCommunication.cxx b/Parallel/MPI/Testing/Cxx/TestNonBlockingCommunication.cxx
index 3a89ef641ab7967b222ea086d0d2da02e5952ea2..4944f4d650bb3eded9cd9223347d33ec04ae44ed 100644
--- a/Parallel/MPI/Testing/Cxx/TestNonBlockingCommunication.cxx
+++ b/Parallel/MPI/Testing/Cxx/TestNonBlockingCommunication.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNonBlockingCommunication.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME TestNonBlockingCommunication.cxx -- Tests non-blocking MPI comm.
 //
 // .SECTION Description
diff --git a/Parallel/MPI/Testing/Cxx/TestPProbe.cxx b/Parallel/MPI/Testing/Cxx/TestPProbe.cxx
index 5193c31d34f72370b020830b51e061639eae9e68..9729a9e187c35ed0b8eccf5b00e7075bacaa5d39 100644
--- a/Parallel/MPI/Testing/Cxx/TestPProbe.cxx
+++ b/Parallel/MPI/Testing/Cxx/TestPProbe.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProcess.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtk_mpi.h>
 
diff --git a/Parallel/MPI/Testing/Cxx/TestProcess.cxx b/Parallel/MPI/Testing/Cxx/TestProcess.cxx
index 65d610dc896d8934461e715975a76379ff07074e..f8fadbe6e66b3398a64770081404a65dc1b606cc 100644
--- a/Parallel/MPI/Testing/Cxx/TestProcess.cxx
+++ b/Parallel/MPI/Testing/Cxx/TestProcess.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProcess.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the vtkProcess abstract class.
 
 #include <vtk_mpi.h>
diff --git a/Parallel/MPI/vtk.module b/Parallel/MPI/vtk.module
index 50e26cb489f83be72dc875c3ff581f27d49cc745..c1a7c288e18c2af7d6269e7e60fbc5a4de5bce48 100644
--- a/Parallel/MPI/vtk.module
+++ b/Parallel/MPI/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 GROUPS
   MPI
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::ParallelCore
diff --git a/Parallel/MPI/vtkMPI.h b/Parallel/MPI/vtkMPI.h
index 4b2dcc751d56c2556a1879f4f14f844ca4ba57fe..e9e1e52e66fb736b9263cc6f6263cb0645c61c8e 100644
--- a/Parallel/MPI/vtkMPI.h
+++ b/Parallel/MPI/vtkMPI.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPI.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkMPI_h
 #define vtkMPI_h
diff --git a/Parallel/MPI/vtkMPICommunicator.cxx b/Parallel/MPI/vtkMPICommunicator.cxx
index d97ac1b32fe324cd1b342edfc638a548160d608b..5e6f318509af9bd2ab7ffaaaa2401fa14861a8c4 100644
--- a/Parallel/MPI/vtkMPICommunicator.cxx
+++ b/Parallel/MPI/vtkMPICommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPICommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMPICommunicator.h"
 
diff --git a/Parallel/MPI/vtkMPICommunicator.h b/Parallel/MPI/vtkMPICommunicator.h
index 999667cc9730e57d422ee93882a9a88d4c3f64ee..1a00a8dc8d71cd237e4042ebc136217c4bfe3096 100644
--- a/Parallel/MPI/vtkMPICommunicator.h
+++ b/Parallel/MPI/vtkMPICommunicator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPICommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMPICommunicator
  * @brief   Class for creating user defined MPI communicators.
diff --git a/Parallel/MPI/vtkMPIController.cxx b/Parallel/MPI/vtkMPIController.cxx
index bfada376c761a9e4318e3699c9ed9cc84014c789..ea34b6381f76e0cda9e41851261ce703a4dfd269 100644
--- a/Parallel/MPI/vtkMPIController.cxx
+++ b/Parallel/MPI/vtkMPIController.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkMPIController.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMPIController.h"
 
 #include "vtkIntArray.h"
diff --git a/Parallel/MPI/vtkMPIController.h b/Parallel/MPI/vtkMPIController.h
index 1cee68226033537b172e7872d4e2b6ad6e4c101d..195797b38edebab4e8c8dc8109c4e9423b5a7ab1 100644
--- a/Parallel/MPI/vtkMPIController.h
+++ b/Parallel/MPI/vtkMPIController.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIController.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMPIController
  * @brief   Process communication using MPI
diff --git a/Parallel/MPI/vtkMPIEventLog.cxx b/Parallel/MPI/vtkMPIEventLog.cxx
index 5c494535c0cd4291b4601dab1489e262ab836678..c8e840191f85e8e26dac945516845369ea043f02 100644
--- a/Parallel/MPI/vtkMPIEventLog.cxx
+++ b/Parallel/MPI/vtkMPIEventLog.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIEventLog.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMPIEventLog.h"
 
diff --git a/Parallel/MPI/vtkMPIEventLog.h b/Parallel/MPI/vtkMPIEventLog.h
index 6c276554623645b15f791a4be05c8fa504591f25..54a53991573f9a8c1f05a123c2a41b083524c56d 100644
--- a/Parallel/MPI/vtkMPIEventLog.h
+++ b/Parallel/MPI/vtkMPIEventLog.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIEventLog.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMPIEventLog
  * @brief   Class for logging and timing.
diff --git a/Parallel/MPI/vtkMPIUtilities.cxx b/Parallel/MPI/vtkMPIUtilities.cxx
index 96d7f0fca24aee41ae8026a28629ec6e65649bab..c438714f7599c1a7cf36fbc473ae1d7f9e859780 100644
--- a/Parallel/MPI/vtkMPIUtilities.cxx
+++ b/Parallel/MPI/vtkMPIUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMPIUtilities.h"
 
 // VTK includes
diff --git a/Parallel/MPI/vtkMPIUtilities.h b/Parallel/MPI/vtkMPIUtilities.h
index c4af93f6096b6b2cd3082fd55a75af9a01cc3765..95c74948229b70fd8e18ec9faff3c4aa456c1efc 100644
--- a/Parallel/MPI/vtkMPIUtilities.h
+++ b/Parallel/MPI/vtkMPIUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMPIUtilities_h
 #define vtkMPIUtilities_h
 
diff --git a/Parallel/MPI4Py/vtk.module b/Parallel/MPI4Py/vtk.module
index 05228fa6cc60a476a015bf90772f3921d6491d62..8b6f73b1164afa8910299b8308acefa019bb4dcd 100644
--- a/Parallel/MPI4Py/vtk.module
+++ b/Parallel/MPI4Py/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   VTK_WRAP_PYTHON
 GROUPS
   MPI
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::Python
diff --git a/Parallel/MPI4Py/vtkMPI4PyCommunicator.cxx b/Parallel/MPI4Py/vtkMPI4PyCommunicator.cxx
index 146d2431095aecc926c873214b51f8180d36e760..0f7cb3c9022a36bba26cd855e1e7639e6e5bb96f 100644
--- a/Parallel/MPI4Py/vtkMPI4PyCommunicator.cxx
+++ b/Parallel/MPI4Py/vtkMPI4PyCommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPI4PyCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMPI4PyCommunicator.h"
 
diff --git a/Parallel/MPI4Py/vtkMPI4PyCommunicator.h b/Parallel/MPI4Py/vtkMPI4PyCommunicator.h
index 2053cc39d9d477ec338b4a77fd49406d0eba7752..6f780deb805e07430ec71c2110f94105fbdad178 100644
--- a/Parallel/MPI4Py/vtkMPI4PyCommunicator.h
+++ b/Parallel/MPI4Py/vtkMPI4PyCommunicator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPI4PyCommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMPI4PyCommunicator
  * @brief   Class for bridging MPI4Py with vtkMPICommunicator.
diff --git a/Rendering/Annotation/Testing/Cxx/TestAxisActor.cxx b/Rendering/Annotation/Testing/Cxx/TestAxisActor.cxx
index 00f357f03cf489d80483d920ac91821b243a6eeb..812346772defd9dacf062e4bfa72eab50fdd6761 100644
--- a/Rendering/Annotation/Testing/Cxx/TestAxisActor.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestAxisActor.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestAxisActorInternal.h"
 
 int TestAxisActor(int vtkNotUsed(argc), char* vtkNotUsed(argv)[])
diff --git a/Rendering/Annotation/Testing/Cxx/TestAxisActor2D.cxx b/Rendering/Annotation/Testing/Cxx/TestAxisActor2D.cxx
index bfe74aa6bd1982457e5689ea5cbb60bf139f85ce..d6a4decb0696dda0736f02c243106079ae550266 100644
--- a/Rendering/Annotation/Testing/Cxx/TestAxisActor2D.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestAxisActor2D.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestAxisActorInternal.h"
 
 int TestAxisActor2D(int vtkNotUsed(argc), char* vtkNotUsed(argv)[])
diff --git a/Rendering/Annotation/Testing/Cxx/TestAxisActor3D.cxx b/Rendering/Annotation/Testing/Cxx/TestAxisActor3D.cxx
index 63b4adb84de230dd119c3cc93c0a97bc7af4eb3a..a33400628f7894e5587c954f4abe11d7f872882b 100644
--- a/Rendering/Annotation/Testing/Cxx/TestAxisActor3D.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestAxisActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAxisActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkAxisActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestAxisActorInternal.h b/Rendering/Annotation/Testing/Cxx/TestAxisActorInternal.h
index d0ebe7959daf7e1b5719c41e6452fbd5f238787d..ec59ffa69f74e9a09ff6242f65cb6c664eb9f39d 100644
--- a/Rendering/Annotation/Testing/Cxx/TestAxisActorInternal.h
+++ b/Rendering/Annotation/Testing/Cxx/TestAxisActorInternal.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef TestAxisActorInternal_h
 #define TestAxisActorInternal_h
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestAxisActorText3D.cxx b/Rendering/Annotation/Testing/Cxx/TestAxisActorText3D.cxx
index 82a1743893280c0114ac33bc8c8834140f17a19d..5bdda0c93e367930344da5738c82ec54ca019e91 100644
--- a/Rendering/Annotation/Testing/Cxx/TestAxisActorText3D.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestAxisActorText3D.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestAxisActorInternal.h"
 
 int TestAxisActorText3D(int vtkNotUsed(argc), char* vtkNotUsed(argv)[])
diff --git a/Rendering/Annotation/Testing/Cxx/TestBarChartActor.cxx b/Rendering/Annotation/Testing/Cxx/TestBarChartActor.cxx
index 6abbcc740be28f75de6d25857c86d30f71e97043..8c397d6d43408763301ba8c4c9ae0860c364dd72 100644
--- a/Rendering/Annotation/Testing/Cxx/TestBarChartActor.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestBarChartActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBarChartActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the spider plot capabilities in VTK.
 #include "vtkBarChartActor.h"
 #include "vtkDataObject.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCaptionActor2D.cxx b/Rendering/Annotation/Testing/Cxx/TestCaptionActor2D.cxx
index 9dbf84521e38881c9ef56790a8531ef7a9627e1e..bbe3ac5edeb2d79ca726f62dd56f25c1dfc25a7f 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCaptionActor2D.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCaptionActor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCaptionActor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkCaptionActor2D.h>
 #include <vtkNew.h>
diff --git a/Rendering/Annotation/Testing/Cxx/TestConvexHull2D.cxx b/Rendering/Annotation/Testing/Cxx/TestConvexHull2D.cxx
index 7f2ec4185cbef6da3975f882046fcf95a3c9eee2..c0ad91b31c0b1292fe2f4ad816470d71fa6abea3 100644
--- a/Rendering/Annotation/Testing/Cxx/TestConvexHull2D.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestConvexHull2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConvexHull2D.h"
 #include "vtkMath.h"
 #include "vtkPoints.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCornerAnnotation.cxx b/Rendering/Annotation/Testing/Cxx/TestCornerAnnotation.cxx
index be14b5ba6139c389542506ec04da304cc9c983ad..fc1a47b417e1de5f8825e5e58d850bede1fc7ef5 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCornerAnnotation.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCornerAnnotation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCornerAnnotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageActor.h"
 #include "vtkImageData.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxes2DMode.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxes2DMode.cxx
index 58dd01305d787f07ac2dd07875fce4d3f8e4dd38..3b19a29210e24ad30378e4159c756bd70e3d6af0 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxes2DMode.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxes2DMode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    TestCubeAxesWithGridlines.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxes3.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxes3.cxx
index 3c2f6955d4018084aad7fba895aea70682e375fa..3928829583d4cbed8a95a01216a024526f68777e 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxes3.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxes3.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBYUReader.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridAll.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridAll.cxx
index 563e1515dd01cbfa1c217fd26bac213f523fb1e0..d14cdf7235ce3fa3f8822c8cd27882a987701f3f 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridAll.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridAll.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxesOrientedBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkCubeAxesActor.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridClosest.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridClosest.cxx
index 850e29a507ae87c2e0ce5a537606656e15dbd371..22e9b58d3db5e785edaa3eb69ae3fee236a8fe47 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridClosest.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridClosest.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxesOrientedBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkCubeAxesActor.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridFurthest.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridFurthest.cxx
index bb0a26fbe695d12e9ed3051421d47983721e220c..4435a5cf16379a92e03a2368b0fd0f57cdd6b98e 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridFurthest.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesInnerGridFurthest.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxesOrientedBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkCubeAxesActor.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesIntersectionPoint.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesIntersectionPoint.cxx
index 5d26c04a3b9a6b2130a429f6810f8cd291dd457f..da68cf1326bc668f07d8151fb943f2f10c69ead8 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesIntersectionPoint.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesIntersectionPoint.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxesOrientedBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkCubeAxesActor.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesOrientedBoundingBox.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesOrientedBoundingBox.cxx
index d46e87984b9e396034c28f97b11e26fbf1483a48..87e9facbff4b403fd81d80da205e167424266edf 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesOrientedBoundingBox.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesOrientedBoundingBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxesOrientedBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkCubeAxesActor.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesSticky.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesSticky.cxx
index bee25814fb7f1ab2d020e907f5dd2de66837a95b..d6d7abccdb7b18f72f37b2e324d571fb8c3a3261 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesSticky.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesSticky.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBYUReader.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesStickyCentered.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesStickyCentered.cxx
index 637ecdd3c7cfa8fffa5e38acdfde367dab7a3bea..e998931ab35b4214ae740357bf792b8c0f4bf0ee 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesStickyCentered.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesStickyCentered.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBYUReader.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithGridLines.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithGridLines.cxx
index 5f73634ee5771d29b17cac6879dda064a3e6c48c..b2e1207b35610bc69e8960e2a6a81949e86423bc 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithGridLines.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithGridLines.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxesWithGridlines.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerGrids.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerGrids.cxx
index 4c578e883d89d09ee3e7dbe226f0419db66397dc..9b3850dcd6006f643dcec11c98d7e9c7e99198fa 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerGrids.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerGrids.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerPolys.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerPolys.cxx
index 79c1a6140928946d9ef674279759ad27e28712a4..0d1a75ef2757feef078f01b6531d3187b74ad6d3 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerPolys.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXInnerPolys.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXLines.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXLines.cxx
index 74c3aa8b69adb4950b346ef9a5392f3e270432da..154a7e0f5d88fc65ae8bff2dcfd1b3b690b7175e 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXLines.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithXLines.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeWithXLines.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerGrids.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerGrids.cxx
index a6d4006a96d9d371bac5f4d95063ccd2cc0024b0..047ba8c8ad40116fd1c45c0b48d0738736846b80 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerGrids.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerGrids.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerPolys.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerPolys.cxx
index 1fda984cf1b42a0b3d4e399197b3fbeb8df1eba3..52b858c664e675f3040847b697e6c64b0bff219c 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerPolys.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYInnerPolys.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYLines.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYLines.cxx
index 8ebb9fe862876ee9d7601d18f442f4d54dd49d93..ee370563e129d7f81e7bc537013065ce0b92b9aa 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYLines.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithYLines.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeWithYLines.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerGrids.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerGrids.cxx
index c48fb1d2c66f637d5ff3e6d3558aa183c5d57c07..112f232f35cdc1fa500290e6014ec35ae9f3ff8f 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerGrids.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerGrids.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerPolys.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerPolys.cxx
index 67531884e079f18a4ea0f677e7184f5cf2de623e..5b09c5cc941f132947c58316b6f1d59f94f8ab86 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerPolys.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZInnerPolys.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeAxes3.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZLines.cxx b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZLines.cxx
index 0ddffa730efbc730c86022a30db5ea0e1eac569e..ab34edf73d97e2d064a3582e157f24c8017ae5c3 100644
--- a/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZLines.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestCubeAxesWithZLines.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCubeWithZLines.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestEmptyCornerAnnotation.cxx b/Rendering/Annotation/Testing/Cxx/TestEmptyCornerAnnotation.cxx
index 0a9d3c78eec2a41cc868fa97c4caf4f545741ac5..3d834ca779ae396f59c0eda618313e03eacab17c 100644
--- a/Rendering/Annotation/Testing/Cxx/TestEmptyCornerAnnotation.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestEmptyCornerAnnotation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCornerAnnotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCornerAnnotation.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor.cxx b/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor.cxx
index 601485bc173dd3b1a377c91f99c64d9a5051064a..402d0aaba7ef81eb59c26537692704b476327001 100644
--- a/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLegendScaleActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the terrain annotation capabilities in VTK.
 #include "vtkCamera.h"
 #include "vtkInteractorStyleTrackballCamera.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor2.cxx b/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor2.cxx
index 5895d46bb85e32771c75d6a58f72f535adb3cd69..bbf245ebd279e06985eee4073ad73652eebe8c28 100644
--- a/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor2.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestLegendBoxActor2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLegendBoxActor2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the terrain annotation capabilities in VTK.
 #include "vtkCamera.h"
 #include "vtkInteractorStyleTrackballCamera.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestLegendScaleActor.cxx b/Rendering/Annotation/Testing/Cxx/TestLegendScaleActor.cxx
index c253314aebb402d1f1b9b816eb77d4f6aa3e0545..711028bde395f02178acec94b89861752ebec176 100644
--- a/Rendering/Annotation/Testing/Cxx/TestLegendScaleActor.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestLegendScaleActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLegendScaleActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the terrain annotation capabilities in VTK.
 #include "vtkAxisActor2D.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestPieChartActor.cxx b/Rendering/Annotation/Testing/Cxx/TestPieChartActor.cxx
index 216cd87298afb3eb03f816bdabca3329b9b9b2e4..674f04195b65d589f9aebd26401cd825be29a6b5 100644
--- a/Rendering/Annotation/Testing/Cxx/TestPieChartActor.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestPieChartActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPieChartActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the spider plot capabilities in VTK.
 #include "vtkDataObject.h"
 #include "vtkFieldData.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestPolarAxes.cxx b/Rendering/Annotation/Testing/Cxx/TestPolarAxes.cxx
index b8cffa0145b52a216ef46aea8b86c63c869fa45b..ccf4675303a152d683cf286adbd1e4cc8d067c8b 100644
--- a/Rendering/Annotation/Testing/Cxx/TestPolarAxes.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestPolarAxes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolarAxes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2011
 
diff --git a/Rendering/Annotation/Testing/Cxx/TestScalarBar.cxx b/Rendering/Annotation/Testing/Cxx/TestScalarBar.cxx
index e4ce51f1672c2e9e9d5961d86cbedd0204bb45d2..affc614dad64a29b604825fd19398ffd70565db1 100644
--- a/Rendering/Annotation/Testing/Cxx/TestScalarBar.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestScalarBar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScalarBar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware 2011-12
 // This work was supported by Commissariat a l'Energie Atomique (CEA/DIF)
diff --git a/Rendering/Annotation/Testing/Cxx/TestScalarBarAboveBelow.cxx b/Rendering/Annotation/Testing/Cxx/TestScalarBarAboveBelow.cxx
index 599410d96a80ba2da93ecb7c125d8538254bf29c..be420b045302e8dd92c8e47eecb687155593a6cf 100644
--- a/Rendering/Annotation/Testing/Cxx/TestScalarBarAboveBelow.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestScalarBarAboveBelow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScalarBarAboveBelow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellData.h"
 #include "vtkDoubleArray.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestSpiderPlotActor.cxx b/Rendering/Annotation/Testing/Cxx/TestSpiderPlotActor.cxx
index 3c6a44fae5da8937f51052c7716ddd41d70aa406..97b9ffa5b8cb2920d0e0d615b37f31886ed8613a 100644
--- a/Rendering/Annotation/Testing/Cxx/TestSpiderPlotActor.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestSpiderPlotActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSpiderPlotActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the spider plot capabilities in VTK.
 #include "vtkDataObject.h"
 #include "vtkFieldData.h"
diff --git a/Rendering/Annotation/Testing/Cxx/TestXYPlotActor.cxx b/Rendering/Annotation/Testing/Cxx/TestXYPlotActor.cxx
index 4a1c37aa398b2b835ece8210808f46ac04a67c2d..f1679d0344d1e6c1b2c1d0d90411420c82f857b6 100644
--- a/Rendering/Annotation/Testing/Cxx/TestXYPlotActor.cxx
+++ b/Rendering/Annotation/Testing/Cxx/TestXYPlotActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestXYPlotActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // This test was written by Philippe Pebay, Kitware SAS 2012
 
diff --git a/Rendering/Annotation/vtk.module b/Rendering/Annotation/vtk.module
index 94f32cb3c02e0f1692b0de32d5c41ce50d5cc2e0..46b4055d3d87e568336d0e642562121dbd115b09 100644
--- a/Rendering/Annotation/vtk.module
+++ b/Rendering/Annotation/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Rendering
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/Annotation/vtkAnnotatedCubeActor.cxx b/Rendering/Annotation/vtkAnnotatedCubeActor.cxx
index 45f147fb554ba2d15b4a60c17faaf34363d4180f..e62e52a141196e34cc7146abf9df99596276de71 100644
--- a/Rendering/Annotation/vtkAnnotatedCubeActor.cxx
+++ b/Rendering/Annotation/vtkAnnotatedCubeActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotatedCubeActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAnnotatedCubeActor.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Annotation/vtkAnnotatedCubeActor.h b/Rendering/Annotation/vtkAnnotatedCubeActor.h
index 31fa0808fa5438a72c7158d0cb71fbdbf146a6a1..e0efd7ce12e443932b5701113b13f23b217f6598 100644
--- a/Rendering/Annotation/vtkAnnotatedCubeActor.h
+++ b/Rendering/Annotation/vtkAnnotatedCubeActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAnnotatedCubeActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAnnotatedCubeActor
  * @brief   a 3D cube with face labels
diff --git a/Rendering/Annotation/vtkArcPlotter.cxx b/Rendering/Annotation/vtkArcPlotter.cxx
index b71c9c2c00ce0bc62b0cb7a0ec0a1b4db687dd95..140387ae512e8b4853775108cf08dffd8295a287 100644
--- a/Rendering/Annotation/vtkArcPlotter.cxx
+++ b/Rendering/Annotation/vtkArcPlotter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArcPlotter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArcPlotter.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Annotation/vtkArcPlotter.h b/Rendering/Annotation/vtkArcPlotter.h
index 2ada5dcbeadead4c8042a9ede9ff45ddb6205c4e..eebd96cb854cb9638e7c5e4e37a462379e517229 100644
--- a/Rendering/Annotation/vtkArcPlotter.h
+++ b/Rendering/Annotation/vtkArcPlotter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkArcPlotter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkArcPlotter
  * @brief   plot data along an arbitrary polyline
diff --git a/Rendering/Annotation/vtkAxesActor.cxx b/Rendering/Annotation/vtkAxesActor.cxx
index 25e9eb5b4c90d63a472fbdca5583b34866b79608..a914a4774a472d85053e023e1f4bd54b27454a56 100644
--- a/Rendering/Annotation/vtkAxesActor.cxx
+++ b/Rendering/Annotation/vtkAxesActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxesActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAxesActor.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Annotation/vtkAxesActor.h b/Rendering/Annotation/vtkAxesActor.h
index fa9b9ebc7de13d5f1efa9265c494d2591db9d2bf..c2bb05ed048cf11fe4cded4878dd912c71e07e6d 100644
--- a/Rendering/Annotation/vtkAxesActor.h
+++ b/Rendering/Annotation/vtkAxesActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxesActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxesActor
  * @brief   a 3D axes representation
diff --git a/Rendering/Annotation/vtkAxisActor.cxx b/Rendering/Annotation/vtkAxisActor.cxx
index f74a2e53b7018b517e869d38a588b6822c3e03f7..0acf3338d8a86aa0ee608a8412656fe3d9e68d25 100644
--- a/Rendering/Annotation/vtkAxisActor.cxx
+++ b/Rendering/Annotation/vtkAxisActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxisActor.cxx
-  Thanks:    Kathleen Bonnell, B Division, Lawrence Livermore Nat'l Laboratory
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-    This software is distributed WITHOUT ANY WARRANTY; without even
-    the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-    PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAxisActor.h"
 
 #include "vtkAxisFollower.h"
diff --git a/Rendering/Annotation/vtkAxisActor.h b/Rendering/Annotation/vtkAxisActor.h
index 2eaf7334313c84ef52736217df294c5842ea5d64..6a8501cd07dab8d897ad17d7edf4a25e63af6d96 100644
--- a/Rendering/Annotation/vtkAxisActor.h
+++ b/Rendering/Annotation/vtkAxisActor.h
@@ -1,14 +1,5 @@
-/*=========================================================================
-Program:   Visualization Toolkit
-Module:    vtkAxisActor.h
-Language:  C++
-
-Copyright (c) 1993-2000 Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxisActor
  * @brief   Create an axis with tick marks and labels
diff --git a/Rendering/Annotation/vtkAxisActor2D.cxx b/Rendering/Annotation/vtkAxisActor2D.cxx
index 1220cbc927ac3756a7177501d63bb45a6f6565f3..4077e1359c1fd03f1e3e15ccbda20f5d8e451113 100644
--- a/Rendering/Annotation/vtkAxisActor2D.cxx
+++ b/Rendering/Annotation/vtkAxisActor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxisActor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAxisActor2D.h"
 
 #include "vtkCellArray.h"
diff --git a/Rendering/Annotation/vtkAxisActor2D.h b/Rendering/Annotation/vtkAxisActor2D.h
index 2083d04f637d52dd875589340b1c22e80a3c588b..2917bb0c57eb13359da6b0b9c6cada74d039e3ad 100644
--- a/Rendering/Annotation/vtkAxisActor2D.h
+++ b/Rendering/Annotation/vtkAxisActor2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxisActor2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxisActor2D
  * @brief   Create an axis with tick marks and labels
diff --git a/Rendering/Annotation/vtkAxisFollower.cxx b/Rendering/Annotation/vtkAxisFollower.cxx
index a2e12648bfddc67bd2f369cbb195646903427fe1..421068da637f763aa735b63d331cc233efed6816 100644
--- a/Rendering/Annotation/vtkAxisFollower.cxx
+++ b/Rendering/Annotation/vtkAxisFollower.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxisFollower.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAxisFollower.h"
 
diff --git a/Rendering/Annotation/vtkAxisFollower.h b/Rendering/Annotation/vtkAxisFollower.h
index 1607cc9817a93a15a35788d3128519a53f690fca..90527f255815e77738ec8ba1f09e85ba24afb2ca 100644
--- a/Rendering/Annotation/vtkAxisFollower.h
+++ b/Rendering/Annotation/vtkAxisFollower.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAxisFollower.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAxisFollower
  * @brief   a subclass of vtkFollower that ensures that
diff --git a/Rendering/Annotation/vtkBarChartActor.cxx b/Rendering/Annotation/vtkBarChartActor.cxx
index ab3e57fde2ecc7cb52bc577e46c071404c67b99f..5b2d73f57fcc7f4859470e9a6218f7de83ae6607 100644
--- a/Rendering/Annotation/vtkBarChartActor.cxx
+++ b/Rendering/Annotation/vtkBarChartActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBarChartActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBarChartActor.h"
 
 #include "vtkAxisActor2D.h"
diff --git a/Rendering/Annotation/vtkBarChartActor.h b/Rendering/Annotation/vtkBarChartActor.h
index fab5ba006dbf80da6a0ed7bdad6c1b49eb8ddc31..26d7e7669df8540c123cc931db007af9a540c38a 100644
--- a/Rendering/Annotation/vtkBarChartActor.h
+++ b/Rendering/Annotation/vtkBarChartActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBarChartActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBarChartActor
  * @brief   create a bar chart from an array
diff --git a/Rendering/Annotation/vtkCaptionActor2D.cxx b/Rendering/Annotation/vtkCaptionActor2D.cxx
index 97c189663b06956188ad2ae6dca452567cd99f3d..f4ad28f936be565c931864cebbcec1de9686a1dd 100644
--- a/Rendering/Annotation/vtkCaptionActor2D.cxx
+++ b/Rendering/Annotation/vtkCaptionActor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCaptionActor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCaptionActor2D.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Annotation/vtkCaptionActor2D.h b/Rendering/Annotation/vtkCaptionActor2D.h
index 5b15692726ff1f672e0ea3f52c4f6bb936104646..ec8e167a128180f8a15672fb743306d746e921e1 100644
--- a/Rendering/Annotation/vtkCaptionActor2D.h
+++ b/Rendering/Annotation/vtkCaptionActor2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCaptionActor2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCaptionActor2D
  * @brief   draw text label associated with a point
diff --git a/Rendering/Annotation/vtkConvexHull2D.cxx b/Rendering/Annotation/vtkConvexHull2D.cxx
index 54647aa10e42d35028d98b5da2f46c7b3e0fe2fa..0f61100f2e8ac9c80d70ca56db7f669b90ca0858 100644
--- a/Rendering/Annotation/vtkConvexHull2D.cxx
+++ b/Rendering/Annotation/vtkConvexHull2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkConvexHull2D.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkConvexHull2D.h"
 
diff --git a/Rendering/Annotation/vtkConvexHull2D.h b/Rendering/Annotation/vtkConvexHull2D.h
index 1308c74d3e9e8ba7876ee379aa184eb8c8a444e2..94e8dbabaae4bf76dd4e0736db38e888ab621f16 100644
--- a/Rendering/Annotation/vtkConvexHull2D.h
+++ b/Rendering/Annotation/vtkConvexHull2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkConvexHull2D.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkConvexHull2D
diff --git a/Rendering/Annotation/vtkCornerAnnotation.cxx b/Rendering/Annotation/vtkCornerAnnotation.cxx
index 4ab80bca06b91f8927b20b36355c18075d516813..39d1a307bccd8f2c91a8c4cca90047e57b1864ea 100644
--- a/Rendering/Annotation/vtkCornerAnnotation.cxx
+++ b/Rendering/Annotation/vtkCornerAnnotation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCornerAnnotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCornerAnnotation.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Rendering/Annotation/vtkCornerAnnotation.h b/Rendering/Annotation/vtkCornerAnnotation.h
index 83386849c4b2924bd547808e7900561f9b0f1f37..4e3ddbd416720e987dbe4788a5c6cb66c2379a77 100644
--- a/Rendering/Annotation/vtkCornerAnnotation.h
+++ b/Rendering/Annotation/vtkCornerAnnotation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCornerAnnotation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCornerAnnotation
  * @brief   text annotation in four corners
diff --git a/Rendering/Annotation/vtkCubeAxesActor.cxx b/Rendering/Annotation/vtkCubeAxesActor.cxx
index 7d5cf5a740f00071a79efe61337f09970466f087..04cc81dabf38d87f26bac82d2c7e5c3bab72afe8 100644
--- a/Rendering/Annotation/vtkCubeAxesActor.cxx
+++ b/Rendering/Annotation/vtkCubeAxesActor.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubeAxesActor.cxx
-  Thanks:    Kathleen Bonnell, B Division, Lawrence Livermore National Lab
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCubeAxesActor.h"
 
 #include "vtkAxisActor.h"
diff --git a/Rendering/Annotation/vtkCubeAxesActor.h b/Rendering/Annotation/vtkCubeAxesActor.h
index 6dcf877ac61d546b44f66deaa228e6ac4246bf92..453cebca39614c3140532d925c1309c6c5c84af1 100644
--- a/Rendering/Annotation/vtkCubeAxesActor.h
+++ b/Rendering/Annotation/vtkCubeAxesActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubeAxesActor.h
-  Language:  C++
-
-Copyright (c) 1993-2001 Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserve
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCubeAxesActor
  * @brief   create a plot of a bounding box edges -
diff --git a/Rendering/Annotation/vtkCubeAxesActor2D.cxx b/Rendering/Annotation/vtkCubeAxesActor2D.cxx
index 4bb40fddd4c1111dce4529ef6d620bab48bb7a94..d71bafe4d97f1f38f06ebd86266ac3fade231349 100644
--- a/Rendering/Annotation/vtkCubeAxesActor2D.cxx
+++ b/Rendering/Annotation/vtkCubeAxesActor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubeAxesActor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCubeAxesActor2D.h"
 
 #include "vtkAxisActor2D.h"
diff --git a/Rendering/Annotation/vtkCubeAxesActor2D.h b/Rendering/Annotation/vtkCubeAxesActor2D.h
index 9dd4f6f22b561066f2c8e0025ec5953e59ca2e11..2e9ac1f8ae6360f30d80f37f48cc5fa6146cf129 100644
--- a/Rendering/Annotation/vtkCubeAxesActor2D.h
+++ b/Rendering/Annotation/vtkCubeAxesActor2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubeAxesActor2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCubeAxesActor2D
  * @brief   create a 2D plot of a bounding box edges - used for navigation
diff --git a/Rendering/Annotation/vtkGraphAnnotationLayersFilter.cxx b/Rendering/Annotation/vtkGraphAnnotationLayersFilter.cxx
index 49a8846b206a231350d3d2987971cd964a54a171..e11b64f8044ebdd7dfc0f9e66cd6007906638347 100644
--- a/Rendering/Annotation/vtkGraphAnnotationLayersFilter.cxx
+++ b/Rendering/Annotation/vtkGraphAnnotationLayersFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkGraphAnnotationLayersFilter.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGraphAnnotationLayersFilter.h"
 
diff --git a/Rendering/Annotation/vtkGraphAnnotationLayersFilter.h b/Rendering/Annotation/vtkGraphAnnotationLayersFilter.h
index 1b8d1b5d5c6ad2a5a35c23709862dbdaef6e9712..6894d3157a4f5adf112284e0c3987d98cbe15cdd 100644
--- a/Rendering/Annotation/vtkGraphAnnotationLayersFilter.h
+++ b/Rendering/Annotation/vtkGraphAnnotationLayersFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    vtkGraphAnnotationLayersFilter.h
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGraphAnnotationLayersFilter
diff --git a/Rendering/Annotation/vtkLeaderActor2D.cxx b/Rendering/Annotation/vtkLeaderActor2D.cxx
index 93daf3c1fc2876b99e19542dc30d3eaa06ae5cc7..5fa1e5e0d8c8ecb8cf35f8fe3b782ec2e592a5fb 100644
--- a/Rendering/Annotation/vtkLeaderActor2D.cxx
+++ b/Rendering/Annotation/vtkLeaderActor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLeaderActor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLeaderActor2D.h"
 
 #include "vtkCellArray.h"
diff --git a/Rendering/Annotation/vtkLeaderActor2D.h b/Rendering/Annotation/vtkLeaderActor2D.h
index 2fe8a6d6796d91852e18d76b2da7889530c0aeff..58cbcd717bb53f05a3d329bd11a7424ee9f68312 100644
--- a/Rendering/Annotation/vtkLeaderActor2D.h
+++ b/Rendering/Annotation/vtkLeaderActor2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLeaderActor2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLeaderActor2D
  * @brief   create a leader with optional label and arrows
diff --git a/Rendering/Annotation/vtkLegendBoxActor.cxx b/Rendering/Annotation/vtkLegendBoxActor.cxx
index c0fd07fae48462135040044e063295956ca92d1e..259a4d48c7eb7931729ebe49d54727055d5d181a 100644
--- a/Rendering/Annotation/vtkLegendBoxActor.cxx
+++ b/Rendering/Annotation/vtkLegendBoxActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLegendBoxActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLegendBoxActor.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Annotation/vtkLegendBoxActor.h b/Rendering/Annotation/vtkLegendBoxActor.h
index d82a42e26241dd7ff819dde7a57f80f2f0d66faf..64371ad13657972799802e5a34d0d34e52a2c88b 100644
--- a/Rendering/Annotation/vtkLegendBoxActor.h
+++ b/Rendering/Annotation/vtkLegendBoxActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLegendBoxActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLegendBoxActor
  * @brief   draw symbols with text
diff --git a/Rendering/Annotation/vtkLegendScaleActor.cxx b/Rendering/Annotation/vtkLegendScaleActor.cxx
index 7142d696b7c14505a92edbddd6781606baad8e45..d2050e2916972ddbe340a71da3e51f4053158f19 100644
--- a/Rendering/Annotation/vtkLegendScaleActor.cxx
+++ b/Rendering/Annotation/vtkLegendScaleActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLegendScaleActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLegendScaleActor.h"
 #include "vtkActor2D.h"
 #include "vtkAxisActor2D.h"
diff --git a/Rendering/Annotation/vtkLegendScaleActor.h b/Rendering/Annotation/vtkLegendScaleActor.h
index fc27c926ea062128c93cb9421529774c0cdd0cbf..5ace8d7ffda5022ce77cbf937a777b6cea5a5747 100644
--- a/Rendering/Annotation/vtkLegendScaleActor.h
+++ b/Rendering/Annotation/vtkLegendScaleActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLegendScaleActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLegendScaleActor
  * @brief   annotate the render window with scale and distance information
diff --git a/Rendering/Annotation/vtkParallelCoordinatesActor.cxx b/Rendering/Annotation/vtkParallelCoordinatesActor.cxx
index 4c3cde8d3aa2c2906c1c02126c1de91bd718029d..54da1848f5b45d35672b7d2d5505cc6a85bef831 100644
--- a/Rendering/Annotation/vtkParallelCoordinatesActor.cxx
+++ b/Rendering/Annotation/vtkParallelCoordinatesActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelCoordinatesActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParallelCoordinatesActor.h"
 
 #include "vtkAxisActor2D.h"
diff --git a/Rendering/Annotation/vtkParallelCoordinatesActor.h b/Rendering/Annotation/vtkParallelCoordinatesActor.h
index 9edeee540bc1c32f6a356db79e7114f84ab1899c..c736d5ecc1d6d36acb7aa858b6137f41aaf3afa1 100644
--- a/Rendering/Annotation/vtkParallelCoordinatesActor.h
+++ b/Rendering/Annotation/vtkParallelCoordinatesActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelCoordinatesActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkParallelCoordinatesActor
  * @brief   create parallel coordinate display from input field
diff --git a/Rendering/Annotation/vtkPieChartActor.cxx b/Rendering/Annotation/vtkPieChartActor.cxx
index 1e33f8b276a3f4247a2bb8efa07b749bbb99f787..e37fea6c0199a13db12c02c95538283ae888aa56 100644
--- a/Rendering/Annotation/vtkPieChartActor.cxx
+++ b/Rendering/Annotation/vtkPieChartActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPieChartActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPieChartActor.h"
 
 #include "vtkAxisActor2D.h"
diff --git a/Rendering/Annotation/vtkPieChartActor.h b/Rendering/Annotation/vtkPieChartActor.h
index 5754cb754fbeb3fb04f34e1a754948b1c0c2bb91..04617240e010b0e01ed2bc9529b652bdb6c13f44 100644
--- a/Rendering/Annotation/vtkPieChartActor.h
+++ b/Rendering/Annotation/vtkPieChartActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPieChartActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPieChartActor
  * @brief   create a pie chart from an array
diff --git a/Rendering/Annotation/vtkPolarAxesActor.cxx b/Rendering/Annotation/vtkPolarAxesActor.cxx
index ba9ae2c8aaf97f9485bea27bc71af68966b74e41..a2d2624e14572828ac532f85f3ea1dc19cc8c986 100644
--- a/Rendering/Annotation/vtkPolarAxesActor.cxx
+++ b/Rendering/Annotation/vtkPolarAxesActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolarAxesActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Rendering/Annotation/vtkPolarAxesActor.h b/Rendering/Annotation/vtkPolarAxesActor.h
index 644014a9701e6b8728e5d7a8a8742473ede173ab..426f7058117fb3d2e7590e121ebe93099b231514 100644
--- a/Rendering/Annotation/vtkPolarAxesActor.h
+++ b/Rendering/Annotation/vtkPolarAxesActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCubeAxesActor.h
-  Language:  C++
-
-Copyright (c) 1993-2001 Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserve
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolarAxesActor
  * @brief   create an actor of a polar axes -
diff --git a/Rendering/Annotation/vtkProp3DAxisFollower.cxx b/Rendering/Annotation/vtkProp3DAxisFollower.cxx
index b0080591ec2384c7a9dd5174665d8f4c128347cf..04cccd3eb387a17a699d0367a80c52668457233d 100644
--- a/Rendering/Annotation/vtkProp3DAxisFollower.cxx
+++ b/Rendering/Annotation/vtkProp3DAxisFollower.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DAxisFollower.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProp3DAxisFollower.h"
 
 #include "vtkAxisActor.h"
diff --git a/Rendering/Annotation/vtkProp3DAxisFollower.h b/Rendering/Annotation/vtkProp3DAxisFollower.h
index 53e56028e90be9554a6826b6217ab8f8c8f82b5a..9cf63c3d2409bffdbf5268a17ba7de76e1e20782 100644
--- a/Rendering/Annotation/vtkProp3DAxisFollower.h
+++ b/Rendering/Annotation/vtkProp3DAxisFollower.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DAxisFollower.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProp3DAxisFollower
  * @brief   a subclass of vtkProp3DFollower that ensures
diff --git a/Rendering/Annotation/vtkScalarBarActor.cxx b/Rendering/Annotation/vtkScalarBarActor.cxx
index f264e930597cf195f0cff63bf19a62b88cdc76d3..8f75123675792845f9ca07dc80406e1e447d49b8 100644
--- a/Rendering/Annotation/vtkScalarBarActor.cxx
+++ b/Rendering/Annotation/vtkScalarBarActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarBarActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkScalarBarActor.h"
 #include "vtkScalarBarActorInternal.h"
 
diff --git a/Rendering/Annotation/vtkScalarBarActor.h b/Rendering/Annotation/vtkScalarBarActor.h
index 7211a39b45ea81247024392893334894530e9db5..0a10a7a12819f99e696b690ad4bbb0447e0ae705 100644
--- a/Rendering/Annotation/vtkScalarBarActor.h
+++ b/Rendering/Annotation/vtkScalarBarActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScalarBarActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScalarBarActor
  * @brief   Create a scalar bar with labels
diff --git a/Rendering/Annotation/vtkScalarBarActorInternal.h b/Rendering/Annotation/vtkScalarBarActorInternal.h
index e8c444703db8a00e3f83fc39e7a1403168983caa..e3e55a2e222b7b0ba759997857b20290ba0a7334 100644
--- a/Rendering/Annotation/vtkScalarBarActorInternal.h
+++ b/Rendering/Annotation/vtkScalarBarActorInternal.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkScalarBarActorInternal_h
 #define vtkScalarBarActorInternal_h
 
diff --git a/Rendering/Annotation/vtkSpiderPlotActor.cxx b/Rendering/Annotation/vtkSpiderPlotActor.cxx
index b3dad2426897775dc774dfb18512fc69025b5bde..16bb546db9180819dbd6cd412fac65a19d95be32 100644
--- a/Rendering/Annotation/vtkSpiderPlotActor.cxx
+++ b/Rendering/Annotation/vtkSpiderPlotActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpiderPlotActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSpiderPlotActor.h"
 
 #include "vtkAlgorithmOutput.h"
diff --git a/Rendering/Annotation/vtkSpiderPlotActor.h b/Rendering/Annotation/vtkSpiderPlotActor.h
index 7fb3f83d9b33ce7c568790831d01d0d2855eb52c..72db2965b72214c702b9d4b88ce87a012114089f 100644
--- a/Rendering/Annotation/vtkSpiderPlotActor.h
+++ b/Rendering/Annotation/vtkSpiderPlotActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSpiderPlotActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSpiderPlotActor
  * @brief   create a spider plot from input field
diff --git a/Rendering/Annotation/vtkXYPlotActor.cxx b/Rendering/Annotation/vtkXYPlotActor.cxx
index 317bf60b93f382753e870ea6673c728bdbc5e9ed..aba7aba511ed6b9970716f038e18b8dab3a218b9 100644
--- a/Rendering/Annotation/vtkXYPlotActor.cxx
+++ b/Rendering/Annotation/vtkXYPlotActor.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkXYPlotActor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkXYPlotActor.h"
 
 #include "vtkAlgorithm.h"
diff --git a/Rendering/Annotation/vtkXYPlotActor.h b/Rendering/Annotation/vtkXYPlotActor.h
index 16e13f155625e47aaa235796d879b2f06fad9346..09c225dde6ebc6a08b5eaac470a709d832d8f8cd 100644
--- a/Rendering/Annotation/vtkXYPlotActor.h
+++ b/Rendering/Annotation/vtkXYPlotActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXYPlotActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXYPlotActor
  * @brief   generate an x-y plot from input dataset(s) or field data
diff --git a/Rendering/CellGrid/glsl/vtkCellGridFS_DGHex.glsl b/Rendering/CellGrid/glsl/vtkCellGridFS_DGHex.glsl
index fdac1a670ec78d5b8a55693d7459a13ff4c6beb8..3e85bc9b4f21543f1e3de563e0e3bbedccf0876d 100644
--- a/Rendering/CellGrid/glsl/vtkCellGridFS_DGHex.glsl
+++ b/Rendering/CellGrid/glsl/vtkCellGridFS_DGHex.glsl
@@ -2,20 +2,8 @@
 
 //VTK::Define::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the cellgrid mapper fragment shader
 
 // look up cell points, types and vertex positions from texture buffers.
diff --git a/Rendering/CellGrid/glsl/vtkCellGridFS_DGTet.glsl b/Rendering/CellGrid/glsl/vtkCellGridFS_DGTet.glsl
index babcd230825c4de257f7f7e4bf16a2900adf473f..1535084f2be782ef24e01de66e8e3419a9a26aad 100644
--- a/Rendering/CellGrid/glsl/vtkCellGridFS_DGTet.glsl
+++ b/Rendering/CellGrid/glsl/vtkCellGridFS_DGTet.glsl
@@ -2,20 +2,8 @@
 
 //VTK::Define::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the cellgrid mapper fragment shader
 
 // look up cell points, types and vertex positions from texture buffers.
diff --git a/Rendering/CellGrid/glsl/vtkCellGridGS_DGHex.glsl b/Rendering/CellGrid/glsl/vtkCellGridGS_DGHex.glsl
index 1d29dcc278503b4afedd08be06f2035cc898a277..a6811fc678a99041fcc6742cb0a999e1205e0b6f 100644
--- a/Rendering/CellGrid/glsl/vtkCellGridGS_DGHex.glsl
+++ b/Rendering/CellGrid/glsl/vtkCellGridGS_DGHex.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the cellgrid mapper geometry shader
 
 // look up cell points, types and vertex positions from texture buffers.
diff --git a/Rendering/CellGrid/glsl/vtkCellGridGS_DGTet.glsl b/Rendering/CellGrid/glsl/vtkCellGridGS_DGTet.glsl
index 8e489a4af2a3636ead17ec26c5b68ab161e2029c..2096125b3fb0973cca70c279759c4a3dd3260d45 100644
--- a/Rendering/CellGrid/glsl/vtkCellGridGS_DGTet.glsl
+++ b/Rendering/CellGrid/glsl/vtkCellGridGS_DGTet.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the cellgrid mapper geometry shader
 
 // look up cell points, types and vertex positions from texture buffers.
diff --git a/Rendering/CellGrid/glsl/vtkCellGridVS.glsl b/Rendering/CellGrid/glsl/vtkCellGridVS.glsl
index bd73b401b49b9edeb0b057ecc6ce7a9bd4ddfc0c..0a7ba0f6beafd321f14680f7542c56d8ffe69afa 100644
--- a/Rendering/CellGrid/glsl/vtkCellGridVS.glsl
+++ b/Rendering/CellGrid/glsl/vtkCellGridVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridVS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the cellgrid mappers vertex shader
 
 out int vtkCellSideId;
diff --git a/Rendering/CellGrid/vtk.module b/Rendering/CellGrid/vtk.module
index b6baaea1aa4a66f5ed5a7e3ca983bc76e6279bcd..86d4fd92595cf6cd0c2d9f8ff5e64ae4fc635635 100644
--- a/Rendering/CellGrid/vtk.module
+++ b/Rendering/CellGrid/vtk.module
@@ -9,6 +9,10 @@ GROUPS
   Rendering
 IMPLEMENTS
   VTK::RenderingCore
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/CellGrid/vtkDGOpenGLRenderer.cxx b/Rendering/CellGrid/vtkDGOpenGLRenderer.cxx
index 071db8b6e61c7787d1c070e2148e3f723ade3873..37dba24973926562996a4241973b788beac84517 100644
--- a/Rendering/CellGrid/vtkDGOpenGLRenderer.cxx
+++ b/Rendering/CellGrid/vtkDGOpenGLRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGOpenGLRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDGOpenGLRenderer.h"
 
 #include "vtkCellAttribute.h"
diff --git a/Rendering/CellGrid/vtkDGOpenGLRenderer.h b/Rendering/CellGrid/vtkDGOpenGLRenderer.h
index b3b619f1e86b0ff586127ad26e6f1b3e6b6262cc..b23ec2edccaac6cc7f7e2868dceff3e6a781720b 100644
--- a/Rendering/CellGrid/vtkDGOpenGLRenderer.h
+++ b/Rendering/CellGrid/vtkDGOpenGLRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDGOpenGLRenderer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDGOpenGLRenderer
  * @brief   Rendering simple DG cells (i.e., those with a fixed reference shape).
diff --git a/Rendering/CellGrid/vtkOpenGLCellGridMapper.cxx b/Rendering/CellGrid/vtkOpenGLCellGridMapper.cxx
index 533dbffae9ed1132a049694b8bf710b5bee8bb2b..3466d33b802a08e336cab738291dcba7ad187ccb 100644
--- a/Rendering/CellGrid/vtkOpenGLCellGridMapper.cxx
+++ b/Rendering/CellGrid/vtkOpenGLCellGridMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLCellGridMapper.h"
 
diff --git a/Rendering/CellGrid/vtkOpenGLCellGridMapper.h b/Rendering/CellGrid/vtkOpenGLCellGridMapper.h
index a5d03c568f01c367dae75f1d97128bf2a4487e17..724c43d357f70128f6e40cc1caa30d5dad116aec 100644
--- a/Rendering/CellGrid/vtkOpenGLCellGridMapper.h
+++ b/Rendering/CellGrid/vtkOpenGLCellGridMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class    vtkOpenGLCellGridMapper
  * @brief    CellGrid mapper using OpenGL to render exotic finite element fields and cells.
diff --git a/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.cxx b/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.cxx
index 892be32344bc067040241fa3f8f541f0c755b547..4feede534b0aeccb2718c7330e47357a5bbb820f 100644
--- a/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.cxx
+++ b/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLCellGridRenderRequest.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.h b/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.h
index f9dc7a540da1e01b66d99e6af9f53bff34f8700e..04af7ffd495eae5befa09c0bc014e68431871f7c 100644
--- a/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.h
+++ b/Rendering/CellGrid/vtkOpenGLCellGridRenderRequest.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class    vtkOpenGLCellGridRenderRequest
  * @brief    State used by vtkOpenGLCellGridMapper during rendering.
diff --git a/Rendering/Context2D/Testing/Cxx/TestBlockItem.cxx b/Rendering/Context2D/Testing/Cxx/TestBlockItem.cxx
index 7fcc2b00c48aaf38fc803026e59c66733b1e28fd..3ac43182bcf5a348f75270937997255915d29608 100644
--- a/Rendering/Context2D/Testing/Cxx/TestBlockItem.cxx
+++ b/Rendering/Context2D/Testing/Cxx/TestBlockItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBlockItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBlockItem.h"
 #include "vtkBrush.h"
 #include "vtkContextScene.h"
diff --git a/Rendering/Context2D/Testing/Cxx/TestContext2D.cxx b/Rendering/Context2D/Testing/Cxx/TestContext2D.cxx
index 0974e51f0fa67bbc12e8d4a3c7a05a2d784ce249..a81fcea013e6915c01dedf729b537bc59140b777 100644
--- a/Rendering/Context2D/Testing/Cxx/TestContext2D.cxx
+++ b/Rendering/Context2D/Testing/Cxx/TestContext2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContext2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContext2D.h"
 #include "vtkContextActor.h"
diff --git a/Rendering/Context2D/Testing/Cxx/TestPolyDataToContext.cxx b/Rendering/Context2D/Testing/Cxx/TestPolyDataToContext.cxx
index 6dbff9d02849bdcf4dfce45bbe8ada5ead00c782..7cb8cbc850f57aff0ff12ea5ff0fb15e93d151c1 100644
--- a/Rendering/Context2D/Testing/Cxx/TestPolyDataToContext.cxx
+++ b/Rendering/Context2D/Testing/Cxx/TestPolyDataToContext.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolyDataToContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractMapper.h"
 #include "vtkAxis.h"
diff --git a/Rendering/Context2D/vtk.module b/Rendering/Context2D/vtk.module
index 0c4a7d6fd7eb829baf9e90bfdbcfa47f6790af77..b7f1a6271ddb131a49925583e4ace7b1e16f6cc9 100644
--- a/Rendering/Context2D/vtk.module
+++ b/Rendering/Context2D/vtk.module
@@ -7,6 +7,10 @@ KIT
   VTK::Rendering
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/Context2D/vtkAbstractContextBufferId.cxx b/Rendering/Context2D/vtkAbstractContextBufferId.cxx
index 01c76a13f2b310383174ac90caed1be0964bb207..4a189055707fbaf19930eb91b7af910debcc2d21 100644
--- a/Rendering/Context2D/vtkAbstractContextBufferId.cxx
+++ b/Rendering/Context2D/vtkAbstractContextBufferId.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractContextBufferId.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractContextBufferId.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Context2D/vtkAbstractContextBufferId.h b/Rendering/Context2D/vtkAbstractContextBufferId.h
index 9d085f0d019c8afdc63251d594f9d8543f63c9e9..7d348333960b185e4c97249f2af6a350a1d04e9f 100644
--- a/Rendering/Context2D/vtkAbstractContextBufferId.h
+++ b/Rendering/Context2D/vtkAbstractContextBufferId.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractContextBufferId.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkAbstractContextBufferId
diff --git a/Rendering/Context2D/vtkAbstractContextItem.cxx b/Rendering/Context2D/vtkAbstractContextItem.cxx
index f9ed65752b142e8950db26405692a050626d0bc7..78bb27c9dd753f3494abf07b13f07bfed1a65c59 100644
--- a/Rendering/Context2D/vtkAbstractContextItem.cxx
+++ b/Rendering/Context2D/vtkAbstractContextItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractContextItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractContextItem.h"
 #include "vtkContext2D.h"
diff --git a/Rendering/Context2D/vtkAbstractContextItem.h b/Rendering/Context2D/vtkAbstractContextItem.h
index 9103b83a4a2198dbe4a79d20eef64a13e2913a3e..e9494f012545378d2c5bc4699c13492bdc198d68 100644
--- a/Rendering/Context2D/vtkAbstractContextItem.h
+++ b/Rendering/Context2D/vtkAbstractContextItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkAbstractContextItem
diff --git a/Rendering/Context2D/vtkBlockItem.cxx b/Rendering/Context2D/vtkBlockItem.cxx
index c9df2093224288ae615f4bd1b03a86740d1c259c..04556ee16c48c9ef5e94d7fe14d0c4b9912f7b18 100644
--- a/Rendering/Context2D/vtkBlockItem.cxx
+++ b/Rendering/Context2D/vtkBlockItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBlockItem.h"
 
diff --git a/Rendering/Context2D/vtkBlockItem.h b/Rendering/Context2D/vtkBlockItem.h
index d108444aa5a0ad1096fd22ee0a14a0986a3c4dab..f3d237bdb5eebd663d89d3a14276f1bc03ff51f6 100644
--- a/Rendering/Context2D/vtkBlockItem.h
+++ b/Rendering/Context2D/vtkBlockItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkBlockItem
diff --git a/Rendering/Context2D/vtkBrush.cxx b/Rendering/Context2D/vtkBrush.cxx
index b9b0091c44166cec977f1cc572fe99aab1b1d935..016720e2e3b73c27871a40aac6f72f686d6e34c6 100644
--- a/Rendering/Context2D/vtkBrush.cxx
+++ b/Rendering/Context2D/vtkBrush.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBrush.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 
diff --git a/Rendering/Context2D/vtkBrush.h b/Rendering/Context2D/vtkBrush.h
index 61bb6c05ed1ef06bf843673dd315a7b720ffec5f..94a56b54dda07bfbc39bddab0d07e9f687fda50d 100644
--- a/Rendering/Context2D/vtkBrush.h
+++ b/Rendering/Context2D/vtkBrush.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBrush.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkBrush
diff --git a/Rendering/Context2D/vtkContext2D.cxx b/Rendering/Context2D/vtkContext2D.cxx
index 734b5320f7e0dbae6d08df34ff358a6123df2c36..f6c00cad7b0f8cc145b20742f72182c86a811ca2 100644
--- a/Rendering/Context2D/vtkContext2D.cxx
+++ b/Rendering/Context2D/vtkContext2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContext2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContext2D.h"
 
diff --git a/Rendering/Context2D/vtkContext2D.h b/Rendering/Context2D/vtkContext2D.h
index 15d1c5a1feb3f5d115e12fc09d096917fe4b92fc..80862f3e3d8a0ae573d38f6f4dec7970eace0b02 100644
--- a/Rendering/Context2D/vtkContext2D.h
+++ b/Rendering/Context2D/vtkContext2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContext2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContext2D
diff --git a/Rendering/Context2D/vtkContext3D.cxx b/Rendering/Context2D/vtkContext3D.cxx
index b93be2aa28df40f2fbcbe4320d7aa0dc618e5a11..3e84425171d6380bc829d1a4a730017c12030be2 100644
--- a/Rendering/Context2D/vtkContext3D.cxx
+++ b/Rendering/Context2D/vtkContext3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContext3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContext3D.h"
 #include "vtkContextDevice3D.h"
diff --git a/Rendering/Context2D/vtkContext3D.h b/Rendering/Context2D/vtkContext3D.h
index 2a6e984a56667dfd6b7ba8d25aeb8adfffa20e46..7bf9c2183e25544373b36adc1149118878067f76 100644
--- a/Rendering/Context2D/vtkContext3D.h
+++ b/Rendering/Context2D/vtkContext3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContext3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContext3D
diff --git a/Rendering/Context2D/vtkContextActor.cxx b/Rendering/Context2D/vtkContextActor.cxx
index 3621f2c12ae39463633fdc24d909d1dec9dd9a9a..3e261e6c841d2e8e81a5473fd8a75ca76d25ec4b 100644
--- a/Rendering/Context2D/vtkContextActor.cxx
+++ b/Rendering/Context2D/vtkContextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContextActor.h"
 
 #include "vtkContext2D.h"
diff --git a/Rendering/Context2D/vtkContextActor.h b/Rendering/Context2D/vtkContextActor.h
index 3a43a1fcf68d28e659abbcbe90dc8f46c145b72d..f7dc105ab34061ffc518f5f1845d2c5a4e340eea 100644
--- a/Rendering/Context2D/vtkContextActor.h
+++ b/Rendering/Context2D/vtkContextActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContextActor
  * @brief   provides a vtkProp derived object.
diff --git a/Rendering/Context2D/vtkContextClip.cxx b/Rendering/Context2D/vtkContextClip.cxx
index b97a9c1ffb49b838905e205e6f2aa4d4e1db45d3..c8db559875c597d65e599ec13751f66b723c267a 100644
--- a/Rendering/Context2D/vtkContextClip.cxx
+++ b/Rendering/Context2D/vtkContextClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextClip.h"
 #include "vtkContext2D.h"
diff --git a/Rendering/Context2D/vtkContextClip.h b/Rendering/Context2D/vtkContextClip.h
index 6352d1a07837e368cd86872c9c1418ba304e7b0a..d2edeb3515ce87b7843d72ba5a8b9d01c48cbe10 100644
--- a/Rendering/Context2D/vtkContextClip.h
+++ b/Rendering/Context2D/vtkContextClip.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextClip
diff --git a/Rendering/Context2D/vtkContextDevice2D.cxx b/Rendering/Context2D/vtkContextDevice2D.cxx
index f445261e89c1be45f695666b41dfa0eb7da0fdfe..59f9e10785bb5803b32806b0ad775861b422dd7e 100644
--- a/Rendering/Context2D/vtkContextDevice2D.cxx
+++ b/Rendering/Context2D/vtkContextDevice2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextDevice2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextDevice2D.h"
 #include "vtkAbstractMapper.h" // for VTK_SCALAR_MODE defines
diff --git a/Rendering/Context2D/vtkContextDevice2D.h b/Rendering/Context2D/vtkContextDevice2D.h
index df4e4fce9b01ebbd1e9b217494e28d37773bd924..5d34a2d899ce1b88efc5907d1cd12b872bc7fdd2 100644
--- a/Rendering/Context2D/vtkContextDevice2D.h
+++ b/Rendering/Context2D/vtkContextDevice2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextDevice2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextDevice2D
diff --git a/Rendering/Context2D/vtkContextDevice3D.cxx b/Rendering/Context2D/vtkContextDevice3D.cxx
index f5021632397407a21e67d1992f4a560e6001b7e2..529a7c1389132c083d8aa7bb3927e51886dca97d 100644
--- a/Rendering/Context2D/vtkContextDevice3D.cxx
+++ b/Rendering/Context2D/vtkContextDevice3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextDevice3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextDevice3D.h"
 #include "vtkFloatArray.h"
diff --git a/Rendering/Context2D/vtkContextDevice3D.h b/Rendering/Context2D/vtkContextDevice3D.h
index 18afa5c88df600b44b596e33cdaf3bc2b3ce8445..5826d40688b556b425eab9cf9275bd8916281efd 100644
--- a/Rendering/Context2D/vtkContextDevice3D.h
+++ b/Rendering/Context2D/vtkContextDevice3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextDevice3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextDevice3D
diff --git a/Rendering/Context2D/vtkContextItem.cxx b/Rendering/Context2D/vtkContextItem.cxx
index 4929923af25c6b1cdd8f6bca4b71551f7b71647f..deddd6146637e6440e0a26f72e4894e1ce0ab4f5 100644
--- a/Rendering/Context2D/vtkContextItem.cxx
+++ b/Rendering/Context2D/vtkContextItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextItem.h"
 #include "vtkContextTransform.h"
diff --git a/Rendering/Context2D/vtkContextItem.h b/Rendering/Context2D/vtkContextItem.h
index 8515380cc7b3c165c1057cbc9a9366704851b46e..5bb0cc36b2777f10903823ad75138142190a6764 100644
--- a/Rendering/Context2D/vtkContextItem.h
+++ b/Rendering/Context2D/vtkContextItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextItem
diff --git a/Rendering/Context2D/vtkContextKeyEvent.cxx b/Rendering/Context2D/vtkContextKeyEvent.cxx
index a4371c002552e8a9793619e48345cc55d15488cc..df0e24a03223ad5108c27117fb29dd7f99e02d82 100644
--- a/Rendering/Context2D/vtkContextKeyEvent.cxx
+++ b/Rendering/Context2D/vtkContextKeyEvent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextKeyEvent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextKeyEvent.h"
 
diff --git a/Rendering/Context2D/vtkContextKeyEvent.h b/Rendering/Context2D/vtkContextKeyEvent.h
index fc653f9724923e834cabe5763ea40a080b2811a8..76c31618b233b65118be836bf6295eb06c4ee746 100644
--- a/Rendering/Context2D/vtkContextKeyEvent.h
+++ b/Rendering/Context2D/vtkContextKeyEvent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextScene.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextKeyEvent
diff --git a/Rendering/Context2D/vtkContextMapper2D.cxx b/Rendering/Context2D/vtkContextMapper2D.cxx
index 8df3fb5ad7baab7c17aa7b85f72904cab9c4033a..a74068acff51cbd1fc1cf4278401a5093af864b2 100644
--- a/Rendering/Context2D/vtkContextMapper2D.cxx
+++ b/Rendering/Context2D/vtkContextMapper2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextMapper2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextMapper2D.h"
 
diff --git a/Rendering/Context2D/vtkContextMapper2D.h b/Rendering/Context2D/vtkContextMapper2D.h
index d2cfed9cc07c087d3b41acc35ab94265739cdae9..0a51210d14ced5f416a9bb2d76e8a2eabc8241e9 100644
--- a/Rendering/Context2D/vtkContextMapper2D.h
+++ b/Rendering/Context2D/vtkContextMapper2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextMapper2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextMapper2D
diff --git a/Rendering/Context2D/vtkContextMouseEvent.cxx b/Rendering/Context2D/vtkContextMouseEvent.cxx
index dbe098b25bc2602521d6a3078a78502e5614db29..c5ad818464d44e259305aac235515f3c942a4ae1 100644
--- a/Rendering/Context2D/vtkContextMouseEvent.cxx
+++ b/Rendering/Context2D/vtkContextMouseEvent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextMouseEvent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextMouseEvent.h"
 #include "vtkRenderWindowInteractor.h" // AIX include order issues.
diff --git a/Rendering/Context2D/vtkContextMouseEvent.h b/Rendering/Context2D/vtkContextMouseEvent.h
index e1b886a208ac9c6ceae9d08f7850f3ac0af04151..9b17d8c41840b1a45a898c1440f2330638116293 100644
--- a/Rendering/Context2D/vtkContextMouseEvent.h
+++ b/Rendering/Context2D/vtkContextMouseEvent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextMouseEvent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextMouseEvent
diff --git a/Rendering/Context2D/vtkContextScene.cxx b/Rendering/Context2D/vtkContextScene.cxx
index 6e249f81ff14e615524571e451d5a60bf01aa639..083ebccc0ead71442dc99d0b9c3451569b87039e 100644
--- a/Rendering/Context2D/vtkContextScene.cxx
+++ b/Rendering/Context2D/vtkContextScene.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextScene.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextScene.h"
 
diff --git a/Rendering/Context2D/vtkContextScene.h b/Rendering/Context2D/vtkContextScene.h
index f289cf73efae10bc13038f3ad3959552a80ff90b..d2289254eef492560a473d382d69acc9b0fe52bc 100644
--- a/Rendering/Context2D/vtkContextScene.h
+++ b/Rendering/Context2D/vtkContextScene.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextScene.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextScene
diff --git a/Rendering/Context2D/vtkContextScenePrivate.h b/Rendering/Context2D/vtkContextScenePrivate.h
index 8991a5c2d68dc34af8f959d8412ebee6181cc1fb..ede5d904f4d4e6a65a5d966f6a5c7b138ecfa07e 100644
--- a/Rendering/Context2D/vtkContextScenePrivate.h
+++ b/Rendering/Context2D/vtkContextScenePrivate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextScenePrivate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextScenePrivate
diff --git a/Rendering/Context2D/vtkContextTransform.cxx b/Rendering/Context2D/vtkContextTransform.cxx
index 64af53e2126df0cd5de64c595c97a9fd5b60ef4d..f5f49a438110ece3d858754c369fbf15340b1ff3 100644
--- a/Rendering/Context2D/vtkContextTransform.cxx
+++ b/Rendering/Context2D/vtkContextTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContextTransform.h"
 
diff --git a/Rendering/Context2D/vtkContextTransform.h b/Rendering/Context2D/vtkContextTransform.h
index bdac11282d829c92c1da0e726efe22a56d61c865..6d644c749fd8f2b136f599589a0abc9e1410dfdb 100644
--- a/Rendering/Context2D/vtkContextTransform.h
+++ b/Rendering/Context2D/vtkContextTransform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkContextTransform
diff --git a/Rendering/Context2D/vtkImageItem.cxx b/Rendering/Context2D/vtkImageItem.cxx
index a348071bba3e7f31c85d0863724ff7ea5ae019d4..c978a087c4318ce4a8dc5d4a32d3cabe8e9f656a 100644
--- a/Rendering/Context2D/vtkImageItem.cxx
+++ b/Rendering/Context2D/vtkImageItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageItem.h"
 
diff --git a/Rendering/Context2D/vtkImageItem.h b/Rendering/Context2D/vtkImageItem.h
index 24cb6cda146fd82a897a13fcf3dcaed2777a8f57..968f8a5e9e4fc3e4adf15e63eeefededcf769443 100644
--- a/Rendering/Context2D/vtkImageItem.h
+++ b/Rendering/Context2D/vtkImageItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkImageItem
diff --git a/Rendering/Context2D/vtkLabeledContourPolyDataItem.cxx b/Rendering/Context2D/vtkLabeledContourPolyDataItem.cxx
index 4a628e4cb1055e59c890e88874ac22aae53ffc6c..f443f6bc134cf8337afca3d91b72a3446222a7ea 100644
--- a/Rendering/Context2D/vtkLabeledContourPolyDataItem.cxx
+++ b/Rendering/Context2D/vtkLabeledContourPolyDataItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledContourPolyDataItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLabeledContourPolyDataItem.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Context2D/vtkLabeledContourPolyDataItem.h b/Rendering/Context2D/vtkLabeledContourPolyDataItem.h
index a187b896716e5b6f0dd98967116b9e87c8d1899d..a9ad45a51025f413a1f806ced4c3d95c297d9749 100644
--- a/Rendering/Context2D/vtkLabeledContourPolyDataItem.h
+++ b/Rendering/Context2D/vtkLabeledContourPolyDataItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledContourPolyDataItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLabeledContourPolyDataItem
  * @brief   Filter that translate a vtkPolyData 2D mesh into vtkContextItems.
diff --git a/Rendering/Context2D/vtkMarkerUtilities.cxx b/Rendering/Context2D/vtkMarkerUtilities.cxx
index 54c95a45d970c9cfd54018f24037656e111fd3c1..12e6bf7e86b64c29c19a9425d7b0f5c490281604 100644
--- a/Rendering/Context2D/vtkMarkerUtilities.cxx
+++ b/Rendering/Context2D/vtkMarkerUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarkerUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMarkerUtilities.h"
 
diff --git a/Rendering/Context2D/vtkMarkerUtilities.h b/Rendering/Context2D/vtkMarkerUtilities.h
index eb4898684c84df49e4c03d6b2e6c11146933478e..99b9b644aa5646d1e741e71e70fd1d3b6409115d 100644
--- a/Rendering/Context2D/vtkMarkerUtilities.h
+++ b/Rendering/Context2D/vtkMarkerUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMarkerUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMarkerUtilities
diff --git a/Rendering/Context2D/vtkPen.cxx b/Rendering/Context2D/vtkPen.cxx
index 89b47d7f0aa3d56ce61b3e9b6bacb2649fcf7d44..75476a7a01b40d6ea489e0bb23a618022ec568e2 100644
--- a/Rendering/Context2D/vtkPen.cxx
+++ b/Rendering/Context2D/vtkPen.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPen.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPen.h"
 
diff --git a/Rendering/Context2D/vtkPen.h b/Rendering/Context2D/vtkPen.h
index 143ea1bd77640f5465cf5674e0c5fcc27fca4226..8805c03fda6c534e20f8900c3534950b41465edd 100644
--- a/Rendering/Context2D/vtkPen.h
+++ b/Rendering/Context2D/vtkPen.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPen.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPen
diff --git a/Rendering/Context2D/vtkPolyDataItem.cxx b/Rendering/Context2D/vtkPolyDataItem.cxx
index 17b1290bcd54128417cabdf340d5b45f41431ddb..69c2c6b2e23ccfd50af52808c72ea62460a1da24 100644
--- a/Rendering/Context2D/vtkPolyDataItem.cxx
+++ b/Rendering/Context2D/vtkPolyDataItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataItem.h"
 #include "vtkAbstractMapper.h"
 #include "vtkContext2D.h"
diff --git a/Rendering/Context2D/vtkPolyDataItem.h b/Rendering/Context2D/vtkPolyDataItem.h
index 8081fd8a7c54e1e23221531a0b9bec06eef1ecf5..a6d56af0213c469634798bec33221131608ad085 100644
--- a/Rendering/Context2D/vtkPolyDataItem.h
+++ b/Rendering/Context2D/vtkPolyDataItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataItem
  * @brief   Filter that translate a vtkPolyData 2D mesh into vtkContextItems.
diff --git a/Rendering/Context2D/vtkPropItem.cxx b/Rendering/Context2D/vtkPropItem.cxx
index c2691ba8e5ca60869b173543162e5c10b7300082..d0bf444ba9de94b222812852ebe517e2c673f0ae 100644
--- a/Rendering/Context2D/vtkPropItem.cxx
+++ b/Rendering/Context2D/vtkPropItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPropItem.h"
 
diff --git a/Rendering/Context2D/vtkPropItem.h b/Rendering/Context2D/vtkPropItem.h
index bc511fad2639161f149c6910980252b0ecbab338..f444a94fb2d110636607f086eaa7cf02b38c2484 100644
--- a/Rendering/Context2D/vtkPropItem.h
+++ b/Rendering/Context2D/vtkPropItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPropItem
diff --git a/Rendering/Context2D/vtkTooltipItem.cxx b/Rendering/Context2D/vtkTooltipItem.cxx
index 0192f959449f8ddf8e877833153780e6cf47b278..2d74054efe9230768a2208f7d8804bff0919c7b3 100644
--- a/Rendering/Context2D/vtkTooltipItem.cxx
+++ b/Rendering/Context2D/vtkTooltipItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTooltipItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTooltipItem.h"
 
diff --git a/Rendering/Context2D/vtkTooltipItem.h b/Rendering/Context2D/vtkTooltipItem.h
index cd371436f33a01a661b05d95c589c0093ac4ea94..06e78bab1f83a56220a87d03b9921b86658c4550 100644
--- a/Rendering/Context2D/vtkTooltipItem.h
+++ b/Rendering/Context2D/vtkTooltipItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTooltipItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTooltipItem
diff --git a/Rendering/ContextOpenGL2/vtk.module b/Rendering/ContextOpenGL2/vtk.module
index 6fc09752c082f5cbfcfeaa6ab14332e7423aca19..b7ae8c84edeb631cfd8a447274c427b453735c6c 100644
--- a/Rendering/ContextOpenGL2/vtk.module
+++ b/Rendering/ContextOpenGL2/vtk.module
@@ -8,6 +8,10 @@ GROUPS
   Rendering
 IMPLEMENTS
   VTK::RenderingContext2D
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextActor.cxx b/Rendering/ContextOpenGL2/vtkOpenGLContextActor.cxx
index b3074cddbd4d4c1dd74506cffb29d2c2b3c79e35..98314c5134e5c3466552bfaa72954a3c0480f8e6 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextActor.cxx
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLContextActor.h"
 
 #include "vtkContext2D.h"
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextActor.h b/Rendering/ContextOpenGL2/vtkOpenGLContextActor.h
index 043af5404a088b3be7cb7834b165bc0d0033a4f1..e10761f70df65dacf834ed1eb7f5b7d44eb98bdb 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextActor.h
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLContextActor
  * @brief   provides a vtkProp derived object.
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.cxx b/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.cxx
index 7f92934ddb2b5bd8bf223ca6a16b9ba7cfc7d631..9b6c16d4bb0f65e72836d1b9aac58b9d29edb031 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.cxx
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextBufferId.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLContextBufferId.h"
 
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.h b/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.h
index 2dc6b296761a9b225f2fb505ceb627ddc9f3d7e6..ea77892599a955cf9548ed2325c6984800d12cda 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.h
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextBufferId.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextBufferId.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLContextBufferId
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.cxx b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.cxx
index feabc9d578ac94f109bd274bdc5041b18ac3bd9a..4737c8124b6c478508f51df2e99765d9d75316ab 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.cxx
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextDevice2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLContextDevice2D.h"
 
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.h b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.h
index 38b9198230aee1556535f782cbb03004de6e0df5..b1409f4f058b4358396372f52990a6747e6186e7 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.h
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextDevice2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLContextDevice2D
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2DPrivate.h b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2DPrivate.h
index ccc4266eba572a76c3cc53c477ef9b62f0349453..0e9c818a3044290b86bc794ca68b918f29e41e16 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2DPrivate.h
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice2DPrivate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextDevice2DPrivate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGL2ContextDevice2DPrivate
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.cxx b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.cxx
index 250fb81f682bca3009fb1d5f8beeadb8d5d89728..1b9936b3e9389a92043a7668bb7a7fcc11b7a4e1 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.cxx
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextDevice3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLContextDevice3D.h"
 
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.h b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.h
index 5b68b93a913fe33c65975a3133b9437f99e63370..06d5527d29376a2002e1e5564c2d8e876cfe23c3 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.h
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextDevice3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextDevice3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLContextDevice3D
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.cxx b/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.cxx
index 671c157c7318243177804bb1066cfc33ec236b99..57cdef17498f996aee0da643d2b0dc8d7ceceecf 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.cxx
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextDeviceBufferObjectBuilder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLContextDeviceBufferObjectBuilder.h"
 #include "vtkLogger.h"
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.h b/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.h
index decc9e9387807fe824595f9de14869a7a8a2b4ad..181c471e1bb980cae03a81059e59d5f4aca8c6e1 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.h
+++ b/Rendering/ContextOpenGL2/vtkOpenGLContextDeviceBufferObjectBuilder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLContextDeviceBufferObjectBuilder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLContextDeviceBufferObjectBuilder
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLPropItem.cxx b/Rendering/ContextOpenGL2/vtkOpenGLPropItem.cxx
index 634f3b7195b4ccdc6c64bbf352a63596ba0b577c..739a0183bf06f7ab42e89bc9baed1ea24c92a450 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLPropItem.cxx
+++ b/Rendering/ContextOpenGL2/vtkOpenGLPropItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLPropItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLPropItem.h"
 
diff --git a/Rendering/ContextOpenGL2/vtkOpenGLPropItem.h b/Rendering/ContextOpenGL2/vtkOpenGLPropItem.h
index 34f961c80bb9e2d4ae67d023962fbbac5c7aa5c8..f2befa60b6a1a3aebaea90120b6a7b5114b14486 100644
--- a/Rendering/ContextOpenGL2/vtkOpenGLPropItem.h
+++ b/Rendering/ContextOpenGL2/vtkOpenGLPropItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLPropItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLPropItem
diff --git a/Rendering/Core/LICENSE b/Rendering/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Rendering/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Rendering/Core/Testing/Cxx/FrustumClip.cxx b/Rendering/Core/Testing/Cxx/FrustumClip.cxx
index 0b49ff29c699ac59fb26e32e9ab99a27f6ad6e28..c981ba7a80cd786ecb85c063b54ae67aee5e2790 100644
--- a/Rendering/Core/Testing/Cxx/FrustumClip.cxx
+++ b/Rendering/Core/Testing/Cxx/FrustumClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    FrustumClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkClipPolyData.h"
diff --git a/Rendering/Core/Testing/Cxx/Mace.cxx b/Rendering/Core/Testing/Cxx/Mace.cxx
index 40dac978383329a4aec565ca9d8701ae3722bd6d..7500e5f287ed7b52bfb42333e884da81c2d3f66a 100644
--- a/Rendering/Core/Testing/Cxx/Mace.cxx
+++ b/Rendering/Core/Testing/Cxx/Mace.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Mace.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkConeSource.h"
 #include "vtkDebugLeaks.h"
diff --git a/Rendering/Core/Testing/Cxx/RGrid.cxx b/Rendering/Core/Testing/Cxx/RGrid.cxx
index c8e3472f5a679c9e5a9feaa9b768b57964870e6b..deffdc35a4c78b752a4292d58d835dc51a110093 100644
--- a/Rendering/Core/Testing/Cxx/RGrid.cxx
+++ b/Rendering/Core/Testing/Cxx/RGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    RGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkFloatArray.h"
diff --git a/Rendering/Core/Testing/Cxx/RenderNonFinite.cxx b/Rendering/Core/Testing/Cxx/RenderNonFinite.cxx
index e1959b19bc8e7fe685d946962955f9719a0399d7..a425d339afd52d5bdf2a3f32d27eb42fbf67f061 100644
--- a/Rendering/Core/Testing/Cxx/RenderNonFinite.cxx
+++ b/Rendering/Core/Testing/Cxx/RenderNonFinite.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SurfacePlusEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test draws a stick with non-finite values.  The topology of the stick is
 // as follows.
diff --git a/Rendering/Core/Testing/Cxx/SurfacePlusEdges.cxx b/Rendering/Core/Testing/Cxx/SurfacePlusEdges.cxx
index 19a7f5dd12d55e626ebffb689601cf274d4d809a..49895451ca3c22dc377f3293acf4402002315e1c 100644
--- a/Rendering/Core/Testing/Cxx/SurfacePlusEdges.cxx
+++ b/Rendering/Core/Testing/Cxx/SurfacePlusEdges.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SurfacePlusEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test draws a sphere with the edges shown.  It also turns on coincident
 // topology resolution with a z-shift to both make sure the wireframe is
diff --git a/Rendering/Core/Testing/Cxx/TestActor2D.cxx b/Rendering/Core/Testing/Cxx/TestActor2D.cxx
index f72bc11544f30d10b78260b5d78da80c4f3478fe..49bed01e01fd78bd8aeaee21334b1bf0f6faabf4 100644
--- a/Rendering/Core/Testing/Cxx/TestActor2D.cxx
+++ b/Rendering/Core/Testing/Cxx/TestActor2D.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkActor2D.h>
 #include <vtkCoordinate.h>
diff --git a/Rendering/Core/Testing/Cxx/TestActor2DTextures.cxx b/Rendering/Core/Testing/Cxx/TestActor2DTextures.cxx
index 3e1332393de4ff8a34980f54a870b40cfaff4f17..63f8e97279a0530efbb732a876790d3dc6d773fa 100644
--- a/Rendering/Core/Testing/Cxx/TestActor2DTextures.cxx
+++ b/Rendering/Core/Testing/Cxx/TestActor2DTextures.cxx
@@ -1,12 +1,6 @@
-
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkIconGlyphFilter.h>
 
diff --git a/Rendering/Core/Testing/Cxx/TestActorLightingFlag.cxx b/Rendering/Core/Testing/Cxx/TestActorLightingFlag.cxx
index ea8d443a6ce1f021981cb5f47aeea0983fa28a7a..408d09a4d57ad0d0ee264a5649197fe4663b981b 100644
--- a/Rendering/Core/Testing/Cxx/TestActorLightingFlag.cxx
+++ b/Rendering/Core/Testing/Cxx/TestActorLightingFlag.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestActorLightingFlag.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the lighting flag on a vtkProperty object of an vtkActor.
 // It draws a cone with lighting next to a cone with no lighting, next to a
 // third cone with lighting again.
diff --git a/Rendering/Core/Testing/Cxx/TestAnimationScene.cxx b/Rendering/Core/Testing/Cxx/TestAnimationScene.cxx
index 1e035893d18f6076841cdce29a0a7f1b52d25eb3..6525a758dd6598b95a6d6f1c72475bbb091a7e42 100644
--- a/Rendering/Core/Testing/Cxx/TestAnimationScene.cxx
+++ b/Rendering/Core/Testing/Cxx/TestAnimationScene.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAnimationScene.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Animate a sphere source.
 // Original code from
diff --git a/Rendering/Core/Testing/Cxx/TestAreaSelections.cxx b/Rendering/Core/Testing/Cxx/TestAreaSelections.cxx
index d57e20ba67d0480c36890fa0de4ecf3dbfe4ae46..14759f529242b05509f37b55d2453dbd138ca624 100644
--- a/Rendering/Core/Testing/Cxx/TestAreaSelections.cxx
+++ b/Rendering/Core/Testing/Cxx/TestAreaSelections.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAreaSelections.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkHardwareSelector, vtkExtractSelectedFrustum,
 // vtkRenderedAreaPicker, and vtkInteractorStyleRubberBandPick.
 //
diff --git a/Rendering/Core/Testing/Cxx/TestAssemblyBounds.cxx b/Rendering/Core/Testing/Cxx/TestAssemblyBounds.cxx
index 2b6a87d406367085998f655307697c03e8cb0443..5ed66bfeee69b757232b39100c28abe5b7fad330 100644
--- a/Rendering/Core/Testing/Cxx/TestAssemblyBounds.cxx
+++ b/Rendering/Core/Testing/Cxx/TestAssemblyBounds.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestAssemblyBounds.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkSmartPointer.h>
 
diff --git a/Rendering/Core/Testing/Cxx/TestBackfaceCulling.cxx b/Rendering/Core/Testing/Cxx/TestBackfaceCulling.cxx
index 024c9f688aeba8bc298c697dbc37254923a6a99e..8409cffd46b84ef0eaf95f56c93f47599c3c6d94 100644
--- a/Rendering/Core/Testing/Cxx/TestBackfaceCulling.cxx
+++ b/Rendering/Core/Testing/Cxx/TestBackfaceCulling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBackfaceCulling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests backface culling with a text actor.
 //
 
diff --git a/Rendering/Core/Testing/Cxx/TestBackfaceTexture.cxx b/Rendering/Core/Testing/Cxx/TestBackfaceTexture.cxx
index df855126df1b5803f8f602588368b95cff6298aa..f6d206a0b4572200a78bf953b9b8c312bee60288 100644
--- a/Rendering/Core/Testing/Cxx/TestBackfaceTexture.cxx
+++ b/Rendering/Core/Testing/Cxx/TestBackfaceTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextureWrap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test for the different texture wrap modes
diff --git a/Rendering/Core/Testing/Cxx/TestBareScalarsToColors.cxx b/Rendering/Core/Testing/Cxx/TestBareScalarsToColors.cxx
index 6325cf46672f03c6d41f0a9060a5903a5979328c..530bd2ff93407749e558c72085ad0a39d0a22047 100644
--- a/Rendering/Core/Testing/Cxx/TestBareScalarsToColors.cxx
+++ b/Rendering/Core/Testing/Cxx/TestBareScalarsToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBareScalarsToColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor2D.h"
 #include "vtkImageData.h"
 #include "vtkImageMapper.h"
diff --git a/Rendering/Core/Testing/Cxx/TestBlockOpacity.cxx b/Rendering/Core/Testing/Cxx/TestBlockOpacity.cxx
index 3fa9b28fb67f5349d121901674880ff27b822b83..19b6067c13427553314c8ab9e7ebb55ec3f15215 100644
--- a/Rendering/Core/Testing/Cxx/TestBlockOpacity.cxx
+++ b/Rendering/Core/Testing/Cxx/TestBlockOpacity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBlockOpacity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkArrayCalculator.h"
diff --git a/Rendering/Core/Testing/Cxx/TestBlockVisibility.cxx b/Rendering/Core/Testing/Cxx/TestBlockVisibility.cxx
index cb76056089c93d0cdd405d34b8f393442b272d93..fda99341bad7e6db6824443120f883b20464773e 100644
--- a/Rendering/Core/Testing/Cxx/TestBlockVisibility.cxx
+++ b/Rendering/Core/Testing/Cxx/TestBlockVisibility.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBlockVisibility.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCompositeDataDisplayAttributes.h"
diff --git a/Rendering/Core/Testing/Cxx/TestColorByCellDataStringArray.cxx b/Rendering/Core/Testing/Cxx/TestColorByCellDataStringArray.cxx
index bdc2391e7a0566a291c1a6cfd4249bef2ffe8f92..b410dd790509a2529dc7c8693c9acaa541ffef43 100644
--- a/Rendering/Core/Testing/Cxx/TestColorByCellDataStringArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestColorByCellDataStringArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorByCellDataStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestColorByPointDataStringArray.cxx b/Rendering/Core/Testing/Cxx/TestColorByPointDataStringArray.cxx
index 2387285cb4a7c0d9039776c571b54416927f5d2b..e9fef42a12e1d53819b08c87fb4d22c7d4f0c0c8 100644
--- a/Rendering/Core/Testing/Cxx/TestColorByPointDataStringArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestColorByPointDataStringArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorByPointDataStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable.cxx b/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable.cxx
index 0fa1ebe44af2a92d6311fecffa12cdda34acc808..319c7d1789d5b98e910328e49a7044697f3075bc 100644
--- a/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable.cxx
+++ b/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorByStringArrayDefaultLookupTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable2D.cxx b/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable2D.cxx
index c157a4e6212aaf7560f7b4c5de513ad966043f60..058630ed86d7b24e3f7df46743db21f3b0cc7ef6 100644
--- a/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable2D.cxx
+++ b/Rendering/Core/Testing/Cxx/TestColorByStringArrayDefaultLookupTable2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorByStringArrayDefaultLookupTable2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestColorTransferFunction.cxx b/Rendering/Core/Testing/Cxx/TestColorTransferFunction.cxx
index bab65207b7bdc00c8d72c50960fb92b760f248be..f330c4536c5b2c0f726f8d5390314b20ba997be5 100644
--- a/Rendering/Core/Testing/Cxx/TestColorTransferFunction.cxx
+++ b/Rendering/Core/Testing/Cxx/TestColorTransferFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorTransferFunctionStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkColorTransferFunction.h>
 #include <vtkMath.h>
 #include <vtkNew.h>
diff --git a/Rendering/Core/Testing/Cxx/TestColorTransferFunctionStringArray.cxx b/Rendering/Core/Testing/Cxx/TestColorTransferFunctionStringArray.cxx
index 39687b5a60f55c3a5b45a151692cc3ea8a2b7025..338e0862b109c3f3c958864f3f2142402948c027 100644
--- a/Rendering/Core/Testing/Cxx/TestColorTransferFunctionStringArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestColorTransferFunctionStringArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorTransferFunctionStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkColorTransferFunction.h>
 #include <vtkSmartPointer.h>
 #include <vtkStringArray.h>
diff --git a/Rendering/Core/Testing/Cxx/TestCompositeDataDisplayAttributes.cxx b/Rendering/Core/Testing/Cxx/TestCompositeDataDisplayAttributes.cxx
index 93eb580c6964871410688bcd092d838a2f97d639..f145c2c72171dab23fe1105083ae9af2f83ed79b 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositeDataDisplayAttributes.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositeDataDisplayAttributes.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeDataDisplayAttributes.h"
 #include "vtkLogger.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapper.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapper.cxx
index 225594f627fbd1b598e1f26b85612e4ddc5f436b..974e7812bb1edf2e4f5aee993afabb2f14f1654f 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapper.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCameraShiftScale.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCameraShiftScale.cxx
index e9043e819617e4196843ebfabd2450fe3c5c40e1..9069d2813049f47ed358805fba824055029f4a42 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCameraShiftScale.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCameraShiftScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperCameraShiftScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCallbackCommand.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCellScalars.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCellScalars.cxx
index 4b9bb403263240f9a5f1e4c5d260588134d44766..6f52b56c5993c75fa91d128bfc1ae71737c9a505 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCellScalars.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCellScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperCellScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCustomShader.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCustomShader.cxx
index 0fd1d199426b69e4650881d04eeb323ba766797e..b60a21a58f436ae91991a06db314b0077c9a79ac 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCustomShader.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperCustomShader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperCustomShader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositePolyDataMapper.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryCellScalars.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryCellScalars.cxx
index 225f1abc9042f55b8ac7929974fa8a41e4f3ff29..6421aaaa40705fa020debd3262cb68399baffa7f 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryCellScalars.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryCellScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperMixedGeometryCellScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryEdges.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryEdges.cxx
index fc02779e489147e48c928030c5fcb2519da332ee..ec189da6b53a812dc4992d5cdba651cabe54d626 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryEdges.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperMixedGeometryEdges.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperMixedGeometryEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperNaNPartial.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperNaNPartial.cxx
index 4570e6def18757c4bc7ff13892f68ed0c176cf82..3c2084cc8eb41fbce517dc23bebdc7595503cc1e 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperNaNPartial.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperNaNPartial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperNaNPartial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositePolyDataMapper.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperOverrideScalarArray.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperOverrideScalarArray.cxx
index 5daff9ad5392ab0e3e77f88d9cb753cd75678781..186e3063eb08fc94a6a42ec761eeb74f7ed5c650 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperOverrideScalarArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperOverrideScalarArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperOverrideScalarArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAbstractMapper.h"
 #include "vtkCellData.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPickability.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPickability.cxx
index b409c64d6308e8c8538b86f20950a30100beacff..0f9df0db92afde7ece7fd391af944774e4a5af1e 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPickability.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPickability.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperPickability.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPicking.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPicking.cxx
index e62a640b4c390ddeaff691a682b9faf4ab62e479..fe20e980afe4f5866d08d8583917dfe2e34239d7 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPicking.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperPicking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperPicking.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <algorithm>
 
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalars.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalars.cxx
index 04fa3b7045793547782dcf957bb64902fdd3b7c4..7efa550c6dce005c29e434902450edceff28cf11 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalars.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalarsSurfaceOpacity.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalarsSurfaceOpacity.cxx
index db0e25ed9c3dd4a6a989fc0c5d9e8dade9573622..bb543d03c40681e017aac2fb450e50e8d5013bc8 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalarsSurfaceOpacity.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperScalarsSurfaceOpacity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperScalarsSurfaceOpacity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSharedArray.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSharedArray.cxx
index 0fba739d6935503e7710140732f9385bef9e3c76..1d98cdff85b349aea6f1b24ed65461c036aac8d4 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSharedArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSharedArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperSharedArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkAppendFilter.h>
 #include <vtkCellArray.h>
 #include <vtkCellArrayIterator.h>
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSpheres.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSpheres.cxx
index a03efc8f9af15c6418d79cf032ad204f2550a8a2..800ec4e1ba60f0dafac58e8dfd06e26ef96cfdfd 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSpheres.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperSpheres.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperSpheres.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperVertices.cxx b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperVertices.cxx
index 082d9abafd72f5a68cec4d4b27028be0ed9704d7..20eb85c27a35143fda34e9a58d7e42eb94d53092 100644
--- a/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperVertices.cxx
+++ b/Rendering/Core/Testing/Cxx/TestCompositePolyDataMapperVertices.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapperVertices.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Core/Testing/Cxx/TestDirectScalarsToColors.cxx b/Rendering/Core/Testing/Cxx/TestDirectScalarsToColors.cxx
index 3f4c1d49c88f0b13a3da17f2fab20a9ded0a5db6..325c6fc328b578b42079224b382c2fee091c18fa 100644
--- a/Rendering/Core/Testing/Cxx/TestDirectScalarsToColors.cxx
+++ b/Rendering/Core/Testing/Cxx/TestDirectScalarsToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDirectScalarsToColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor2D.h"
 #include "vtkCharArray.h"
 #include "vtkDoubleArray.h"
diff --git a/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunction.cxx b/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunction.cxx
index 538d4c856337cb5eddd5f4a1d954a8175bfcd136..8cc0d6dd9d433877a9e883a432e55ca635d43359 100644
--- a/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunction.cxx
+++ b/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiscretizableColorTransferFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDiscretizableColorTransferFunction.h"
 #include "vtkSmartPointer.h"
diff --git a/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionOpacity.cxx b/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionOpacity.cxx
index 1e6a4d87968b6e7f5362950a7644e4ea51d3b508..db847ba1a8b472498de0bff13f017c3374995f96 100644
--- a/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionOpacity.cxx
+++ b/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionOpacity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiscretizableColorTransferFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDiscretizableColorTransferFunction.h"
 #include "vtkDoubleArray.h"
diff --git a/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionStringArray.cxx b/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionStringArray.cxx
index 923ef8f4e8ea8ddc7518e542d9c596df85b9998c..71ccac404bc204d6e9be9cc4f0e4cffb2d139258 100644
--- a/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionStringArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestDiscretizableColorTransferFunctionStringArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiscretizableColorTransferFunctionStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDiscretizableColorTransferFunction.h>
 #include <vtkSmartPointer.h>
 #include <vtkStringArray.h>
diff --git a/Rendering/Core/Testing/Cxx/TestDragEvent.cxx b/Rendering/Core/Testing/Cxx/TestDragEvent.cxx
index 6c3a830f6dc526a4f26f6a68cb7a42f83c6ae278..266f62f36750b5625b1bb3e3f11dab6a1cc61995 100644
--- a/Rendering/Core/Testing/Cxx/TestDragEvent.cxx
+++ b/Rendering/Core/Testing/Cxx/TestDragEvent.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyleTrackballCamera.h"
 #include "vtkObjectFactory.h"
 #include "vtkPolyDataMapper.h"
diff --git a/Rendering/Core/Testing/Cxx/TestEdgeFlags.cxx b/Rendering/Core/Testing/Cxx/TestEdgeFlags.cxx
index d9283d6d327f7ed52b3bd595002ecb7cb78d0f85..a0c91e4fc0ced6680d3f8bc8bcbc17f350293352 100644
--- a/Rendering/Core/Testing/Cxx/TestEdgeFlags.cxx
+++ b/Rendering/Core/Testing/Cxx/TestEdgeFlags.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test draws a square using 4 triangles defined by 9 points and
 // an edge-flag array which allows to hide internal edges.
diff --git a/Rendering/Core/Testing/Cxx/TestEdgeOpacity.cxx b/Rendering/Core/Testing/Cxx/TestEdgeOpacity.cxx
index 17744c60374fddeed7c12da93a6d996ae6a1f41f..6b8758ebb1d822b5a4780206e6483e1aad7069aa 100644
--- a/Rendering/Core/Testing/Cxx/TestEdgeOpacity.cxx
+++ b/Rendering/Core/Testing/Cxx/TestEdgeOpacity.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestEdgeOpacity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkPolyDataMapper.h"
 #include "vtkProperty.h"
diff --git a/Rendering/Core/Testing/Cxx/TestFollowerPicking.cxx b/Rendering/Core/Testing/Cxx/TestFollowerPicking.cxx
index a4a972c70f2fe79f2612bd19b54e9e2be683f6d5..68f884ca9a76b16dd58ae496a2770378e1c5f473 100644
--- a/Rendering/Core/Testing/Cxx/TestFollowerPicking.cxx
+++ b/Rendering/Core/Testing/Cxx/TestFollowerPicking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHandleWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This example tests picking a vtkFollower and vtkProp3DFollower
 //
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapper.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapper.cxx
index 018174e4514fa74b3b4c556323521baa461cdec3..e57c3dfd785a52447d6d3491f5b7c4402d56fa81 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapper.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapper2.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapper2.cxx
index 35a835d3b5ccccda03147ed10f088251c61d7d13..4fafd0ea866f3885af07c78e15073f1f4c1b5152 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapper2.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapper2.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test case of empty input for vtkGlyph3DMapper. Refer to MR!1529.
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperArrow.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperArrow.cxx
index d373d3f44ed6935fcf0b1cde5d435959a5e52752..6a3e06eb7cfecd3d045d6c8e7a6e8ca5cf3d4be1 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperArrow.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperArrow.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperIndexing.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperIndexing.cxx
index e0f176b1a0ccfb8a20d4449a120118ff8db9246f..d1943d91ae2e48505afa303ad5399654e19121e3 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperIndexing.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperIndexing.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGlyph3DMapper.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperMasking.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperMasking.cxx
index 504b1f81d934ef9d615f8c95bfc11278f7330744..1da3a75fdefbbb6f0568e84b04cfea0f9448119c 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperMasking.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperMasking.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperOrientationArray.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperOrientationArray.cxx
index e59d4a1484334aaafb9cf1abb2ffe4d38d654dda..df164d278660aa031cfe1b25237c0996b0891146 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperOrientationArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperOrientationArray.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperPicking.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperPicking.cxx
index a7844fa09916f17826f6b6c490e554b77558e0d3..2845ca42ee2ec4af8cfca3fe19bef0595a3bd360 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperPicking.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperPicking.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This tests vtkVisibleCellSelector, vtkExtractSelectedFrustum,
 // vtkRenderedAreaPicker, and vtkInteractorStyleRubberBandPick.
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperQuaternionArray.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperQuaternionArray.cxx
index 462c540d09ff730b495c64be7c38f32d1db67b78..e703181e3cf44fde3ef82935a66f9f0f883f9614 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperQuaternionArray.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperQuaternionArray.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperTreeIndexing.cxx b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperTreeIndexing.cxx
index ed519453d61f310bbd8a6252b064f4475830595a..cacf69ddecaa519f085c0943fe595801668a040c 100644
--- a/Rendering/Core/Testing/Cxx/TestGlyph3DMapperTreeIndexing.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGlyph3DMapperTreeIndexing.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGlyph3DMapper.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestGradientBackground.cxx b/Rendering/Core/Testing/Cxx/TestGradientBackground.cxx
index cc0dc66214dded9e8c07c7f117023c62b884eb09..47dd2f509706b302bad4f75fdd873d84a8388fef 100644
--- a/Rendering/Core/Testing/Cxx/TestGradientBackground.cxx
+++ b/Rendering/Core/Testing/Cxx/TestGradientBackground.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkConeSource.h"
diff --git a/Rendering/Core/Testing/Cxx/TestHierarchicalBoxPipeline.cxx b/Rendering/Core/Testing/Cxx/TestHierarchicalBoxPipeline.cxx
index 4e19e1e14cd41d99a4cbb0a10a0e089d8a829082..dd71fa344a0d8f95cb4e6642cc8a7bd1a589cc4c 100644
--- a/Rendering/Core/Testing/Cxx/TestHierarchicalBoxPipeline.cxx
+++ b/Rendering/Core/Testing/Cxx/TestHierarchicalBoxPipeline.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHierarchicalBoxPipeline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how hierarchical box (uniform rectilinear)
 // AMR datasets can be processed using the new vtkHierarchicalBoxDataSet class.
 //
diff --git a/Rendering/Core/Testing/Cxx/TestHomogeneousTransformOfActor.cxx b/Rendering/Core/Testing/Cxx/TestHomogeneousTransformOfActor.cxx
index af59518b96f259a7947f6c6a3f1fc43fae35c1e4..01b4b67ad6c1e3d5658c25e3e9a23581c35f73dd 100644
--- a/Rendering/Core/Testing/Cxx/TestHomogeneousTransformOfActor.cxx
+++ b/Rendering/Core/Testing/Cxx/TestHomogeneousTransformOfActor.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestImageAndAnnotations.cxx b/Rendering/Core/Testing/Cxx/TestImageAndAnnotations.cxx
index 41d68a5cf39925bc5a995bd7ff570a3a3497f4c2..e3564c2c0065187ceda48507a082aab0dfefcd20 100644
--- a/Rendering/Core/Testing/Cxx/TestImageAndAnnotations.cxx
+++ b/Rendering/Core/Testing/Cxx/TestImageAndAnnotations.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCornerAnnotation.h>
 #include <vtkImageData.h>
 #include <vtkImageMapper.h>
diff --git a/Rendering/Core/Testing/Cxx/TestInteractorStyleImageProperty.cxx b/Rendering/Core/Testing/Cxx/TestInteractorStyleImageProperty.cxx
index d2ee133076960efec242b8bd719c240fa4b337df..87aabbb15fa992a11beccd321369fcd4f8a7c5d2 100644
--- a/Rendering/Core/Testing/Cxx/TestInteractorStyleImageProperty.cxx
+++ b/Rendering/Core/Testing/Cxx/TestInteractorStyleImageProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInteractorStyleImagePropertyMultiplePropSliceFirst.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor2D.h"
 #include "vtkImageData.h"
 #include "vtkImageProperty.h"
diff --git a/Rendering/Core/Testing/Cxx/TestInteractorTimers.cxx b/Rendering/Core/Testing/Cxx/TestInteractorTimers.cxx
index 5f787d252a802ded2f285b69a274a438042f55b2..ad83691e95867d3ea74e2f6bc0dcd2cfe12c2103 100644
--- a/Rendering/Core/Testing/Cxx/TestInteractorTimers.cxx
+++ b/Rendering/Core/Testing/Cxx/TestInteractorTimers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestInteractorTimers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests multiple interactor timers simultaneously.
 
 #include "vtkCommand.h"
diff --git a/Rendering/Core/Testing/Cxx/TestLabeledContourMapper.cxx b/Rendering/Core/Testing/Cxx/TestLabeledContourMapper.cxx
index c690f35a31b8925ca29482b4b0bd1c67e37a34b7..4550dece87c13171a6deabb025efdde00c8a81c3 100644
--- a/Rendering/Core/Testing/Cxx/TestLabeledContourMapper.cxx
+++ b/Rendering/Core/Testing/Cxx/TestLabeledContourMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLabeledContourMapper.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestLabeledContourMapperNoLabels.cxx b/Rendering/Core/Testing/Cxx/TestLabeledContourMapperNoLabels.cxx
index 429c59d1d50ee428424a8ebe9b37fd5d05254007..7c1526e514627c17e3d01452baeee44a98ce2bae 100644
--- a/Rendering/Core/Testing/Cxx/TestLabeledContourMapperNoLabels.cxx
+++ b/Rendering/Core/Testing/Cxx/TestLabeledContourMapperNoLabels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLabeledContourMapper.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestLabeledContourMapperWithActorMatrix.cxx b/Rendering/Core/Testing/Cxx/TestLabeledContourMapperWithActorMatrix.cxx
index 922aa66df7b323336224c85ff12a0feadabdd570..df0d9e50fe12ca1c7f8e2bd35116653ed8b31c82 100644
--- a/Rendering/Core/Testing/Cxx/TestLabeledContourMapperWithActorMatrix.cxx
+++ b/Rendering/Core/Testing/Cxx/TestLabeledContourMapperWithActorMatrix.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLabeledContourMapperWithActorMatrix.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLabeledContourMapper.h"
 
diff --git a/Rendering/Core/Testing/Cxx/TestManyActors.cxx b/Rendering/Core/Testing/Cxx/TestManyActors.cxx
index 43e40db5dfbcdf5f43f4e53e8c1272e97fcae7d9..48257746e5f3c9926bceace821f0cda5f6116219 100644
--- a/Rendering/Core/Testing/Cxx/TestManyActors.cxx
+++ b/Rendering/Core/Testing/Cxx/TestManyActors.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCommand.h"
diff --git a/Rendering/Core/Testing/Cxx/TestMapVectorsAsRGBColors.cxx b/Rendering/Core/Testing/Cxx/TestMapVectorsAsRGBColors.cxx
index b9fde3a4e79add6b7e8a11084c1cae17bc4c0040..1b8cb0407dd230cf4ec8959ae4d74b6bd00c8414 100644
--- a/Rendering/Core/Testing/Cxx/TestMapVectorsAsRGBColors.cxx
+++ b/Rendering/Core/Testing/Cxx/TestMapVectorsAsRGBColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMapVectorsAsRGBColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor2D.h"
 #include "vtkImageData.h"
 #include "vtkImageMapper.h"
diff --git a/Rendering/Core/Testing/Cxx/TestMapVectorsToColors.cxx b/Rendering/Core/Testing/Cxx/TestMapVectorsToColors.cxx
index b3560adce6a6d1099fc07eee0e09931ecc191f90..1150f10d0ccb671434c54f853e140711f46df239 100644
--- a/Rendering/Core/Testing/Cxx/TestMapVectorsToColors.cxx
+++ b/Rendering/Core/Testing/Cxx/TestMapVectorsToColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMapVectorsToColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor2D.h"
 #include "vtkImageData.h"
 #include "vtkImageMapper.h"
diff --git a/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx b/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx
index d8603d4dd82fd9134ebd37f996c73256267b5632..6f6d499a1b8b077d82ca28f08c64fdcc8b84109d 100644
--- a/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx
+++ b/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMultiBlockPartialArrayFieldData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorTransferFunction.h"
 #include "vtkCompositeDataDisplayAttributes.h"
diff --git a/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx b/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx
index d6e68f80a678bfad8204f3e167cbba46dae4fecf..aeaa8f57d55bcb673f6c83444bb8c3cb5ca8d5e2 100644
--- a/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx
+++ b/Rendering/Core/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMultiBlockPartialArrayPointData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeDataDisplayAttributes.h"
 #include "vtkCompositePolyDataMapper.h"
diff --git a/Rendering/Core/Testing/Cxx/TestOSConeCxx.cxx b/Rendering/Core/Testing/Cxx/TestOSConeCxx.cxx
index 507d2ec1fb85d158ff7bcfb2e27dc77fe36d99a4..58e928b3891fa5a77ab82e71ccb2135cc78eee9b 100644
--- a/Rendering/Core/Testing/Cxx/TestOSConeCxx.cxx
+++ b/Rendering/Core/Testing/Cxx/TestOSConeCxx.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSConeCxx.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers offscreen rendering.
 //
 // The command line arguments are:
diff --git a/Rendering/Core/Testing/Cxx/TestOffAxisStereo.cxx b/Rendering/Core/Testing/Cxx/TestOffAxisStereo.cxx
index f9de8004a75ce684a79e6b4239cb7ec94cf6689e..6034093a8e524d7c0eba67d5343510a914b5436f 100644
--- a/Rendering/Core/Testing/Cxx/TestOffAxisStereo.cxx
+++ b/Rendering/Core/Testing/Cxx/TestOffAxisStereo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    SurfacePlusEdges.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test draws a sphere in anaglyphic stereo (red-blue) mode using deering
 // frustum.
diff --git a/Rendering/Core/Testing/Cxx/TestOffscreenIsOffscreen.cxx b/Rendering/Core/Testing/Cxx/TestOffscreenIsOffscreen.cxx
index bc87826bf46b4d29c8ca66fd0c09ebf65bcb9a67..d2f843c126f084006e76ccba2ef7a0b18b6218a9 100644
--- a/Rendering/Core/Testing/Cxx/TestOffscreenIsOffscreen.cxx
+++ b/Rendering/Core/Testing/Cxx/TestOffscreenIsOffscreen.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOffscreenIsOffscreen.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkRenderWindow.h"
diff --git a/Rendering/Core/Testing/Cxx/TestOnAndOffScreenConeCxx.cxx b/Rendering/Core/Testing/Cxx/TestOnAndOffScreenConeCxx.cxx
index db0b95539bcbce1532cd4123e9f620920975138d..465c51ff7e4bff1520a031e5400a82c8ecfb1b29 100644
--- a/Rendering/Core/Testing/Cxx/TestOnAndOffScreenConeCxx.cxx
+++ b/Rendering/Core/Testing/Cxx/TestOnAndOffScreenConeCxx.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSConeCxx.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers offscreen rendering.
 //
 // The command line arguments are:
diff --git a/Rendering/Core/Testing/Cxx/TestOpacity.cxx b/Rendering/Core/Testing/Cxx/TestOpacity.cxx
index 48159a31ef9ae93bcc7645744b95cca9bf8b652b..3fbe6bdb0869c27d031bad01f71420b1c736e030 100644
--- a/Rendering/Core/Testing/Cxx/TestOpacity.cxx
+++ b/Rendering/Core/Testing/Cxx/TestOpacity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpacity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering translucent materials with depth peeling
 // technique.
 //
diff --git a/Rendering/Core/Testing/Cxx/TestOrderedTriangulator.cxx b/Rendering/Core/Testing/Cxx/TestOrderedTriangulator.cxx
index 00df4e413d31f210bac12d4f467558ed64a5eacc..1fb3766e20be62ad9978495750a7153020d02917 100644
--- a/Rendering/Core/Testing/Cxx/TestOrderedTriangulator.cxx
+++ b/Rendering/Core/Testing/Cxx/TestOrderedTriangulator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOrderedTriangulator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkOrderedTriangulator
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestPickTextActor.cxx b/Rendering/Core/Testing/Cxx/TestPickTextActor.cxx
index 84d75dc8f0a67e6f08783aab3a87cf5e4620e732..fd12243d750f4674ce9586246e2024ead0f0cddf 100644
--- a/Rendering/Core/Testing/Cxx/TestPickTextActor.cxx
+++ b/Rendering/Core/Testing/Cxx/TestPickTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPickTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests picking of text actors.
 //
 #include "vtkActor2D.h"
diff --git a/Rendering/Core/Testing/Cxx/TestPickingManager.cxx b/Rendering/Core/Testing/Cxx/TestPickingManager.cxx
index 41e016f81924a94bbf9566ad1e4e839d62b6d166..e2baa29af25df4c7b6eaa3a7bfa3cba6d2fef734 100644
--- a/Rendering/Core/Testing/Cxx/TestPickingManager.cxx
+++ b/Rendering/Core/Testing/Cxx/TestPickingManager.cxx
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPickingManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*==============================================================================
-
-  Library: MSVTK
-
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-==============================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 // .NAME Test of PickingManager.
 // .SECTION Description
 // Tests PickingManager internal data structure.
diff --git a/Rendering/Core/Testing/Cxx/TestPointSelection.cxx b/Rendering/Core/Testing/Cxx/TestPointSelection.cxx
index 7b7e0fe64003b3db6da4825bb2912901c1360d62..771f001a3f35da53cd1b23e42454562ba10cf184 100644
--- a/Rendering/Core/Testing/Cxx/TestPointSelection.cxx
+++ b/Rendering/Core/Testing/Cxx/TestPointSelection.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <algorithm>
 
diff --git a/Rendering/Core/Testing/Cxx/TestPointSelectionWithCellData.cxx b/Rendering/Core/Testing/Cxx/TestPointSelectionWithCellData.cxx
index d82e857b6ae96ea982173e167928420bfd8b213d..bf8d8be5bbf4e7aa7eca460cbe11afc74d84300f 100644
--- a/Rendering/Core/Testing/Cxx/TestPointSelectionWithCellData.cxx
+++ b/Rendering/Core/Testing/Cxx/TestPointSelectionWithCellData.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <algorithm>
 
diff --git a/Rendering/Core/Testing/Cxx/TestPolygonSelection.cxx b/Rendering/Core/Testing/Cxx/TestPolygonSelection.cxx
index d06e44a0e2ab43428f8598e6e5d65c62c3a6b418..59a62af2b8108fa62861009efc4a01db5f87009f 100644
--- a/Rendering/Core/Testing/Cxx/TestPolygonSelection.cxx
+++ b/Rendering/Core/Testing/Cxx/TestPolygonSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPolygonSelection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkDataSetMapper.h"
diff --git a/Rendering/Core/Testing/Cxx/TestRendererReleaseData.cxx.foo b/Rendering/Core/Testing/Cxx/TestRendererReleaseData.cxx.foo
index c0f3a32b34fdd84bfad63dcb222c3b2b405c5727..3732f0bc5c83c55c3f49aec9a16561cd78d56bf9 100644
--- a/Rendering/Core/Testing/Cxx/TestRendererReleaseData.cxx.foo
+++ b/Rendering/Core/Testing/Cxx/TestRendererReleaseData.cxx.foo
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorTransferFunctionStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkDataObject.h>
 #include <vtkNew.h>
diff --git a/Rendering/Core/Testing/Cxx/TestResetCameraScreenSpace.cxx b/Rendering/Core/Testing/Cxx/TestResetCameraScreenSpace.cxx
index bf51750b74402819bf11be204aaa8527ea4aad86..435268ddf77194f1cf3f406bbbd6d553365d3acd 100644
--- a/Rendering/Core/Testing/Cxx/TestResetCameraScreenSpace.cxx
+++ b/Rendering/Core/Testing/Cxx/TestResetCameraScreenSpace.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResetCameraScreenSpace.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // Test the method ResetCameraScreenSpace
 //
diff --git a/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatio.cxx b/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatio.cxx
index 86c952d5941b87a6e6430213e0564b62115164d9..a7615aa775e36a5d7bb27c52feaa37bcacbed737 100644
--- a/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatio.cxx
+++ b/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatio.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResetCameraVerticalAspectRatio.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // Make sure that on a window with vertical aspect ratio, the camera is
 // reset properly with perspective projection.
diff --git a/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatioParallel.cxx b/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatioParallel.cxx
index f6c5064381d100975350b416ab908dce731c8a1a..41fa80cb0c3ad33a3427ff9721dd1595ab98aa1e 100644
--- a/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatioParallel.cxx
+++ b/Rendering/Core/Testing/Cxx/TestResetCameraVerticalAspectRatioParallel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestResetCameraVerticalAspectRatioParallel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // Make sure that on a window with vertical aspect ratio, the camera is
 // reset properly with parallel projection.
diff --git a/Rendering/Core/Testing/Cxx/TestResizingWindowToImageFilter.cxx b/Rendering/Core/Testing/Cxx/TestResizingWindowToImageFilter.cxx
index edad1bb961bbb6e85baebef638d9e0489b1be4cc..027332c293c0908413da64c768e52fb8ae1d82bd 100644
--- a/Rendering/Core/Testing/Cxx/TestResizingWindowToImageFilter.cxx
+++ b/Rendering/Core/Testing/Cxx/TestResizingWindowToImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestWindowToImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestSelectVisiblePoints.cxx b/Rendering/Core/Testing/Cxx/TestSelectVisiblePoints.cxx
index 7346ea6180ebcc2559860468e018eda154e396b8..2d1c6ffb72058adc1fcfe5eed81bdb3cc8840993 100644
--- a/Rendering/Core/Testing/Cxx/TestSelectVisiblePoints.cxx
+++ b/Rendering/Core/Testing/Cxx/TestSelectVisiblePoints.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestSplitViewportStereoHorizontal.cxx b/Rendering/Core/Testing/Cxx/TestSplitViewportStereoHorizontal.cxx
index 1d45209521f0851f326053234f900838e9190345..65f59eea31f7d8b26dbcdb8f14125668663e5205 100644
--- a/Rendering/Core/Testing/Cxx/TestSplitViewportStereoHorizontal.cxx
+++ b/Rendering/Core/Testing/Cxx/TestSplitViewportStereoHorizontal.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSplitViewportStereoHorizontal.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test draws a cone in split-screen stereo.
 
diff --git a/Rendering/Core/Testing/Cxx/TestStereoBackgroundLeft.cxx b/Rendering/Core/Testing/Cxx/TestStereoBackgroundLeft.cxx
index ffa678d6532e8c58c08e19e4a6398c10fd609f51..c1dee2de1f5da05ec36dbdd5f31068067f91dcd1 100644
--- a/Rendering/Core/Testing/Cxx/TestStereoBackgroundLeft.cxx
+++ b/Rendering/Core/Testing/Cxx/TestStereoBackgroundLeft.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConeSource.h"
 #include "vtkImageData.h"
 #include "vtkJPEGReader.h"
diff --git a/Rendering/Core/Testing/Cxx/TestStereoBackgroundRight.cxx b/Rendering/Core/Testing/Cxx/TestStereoBackgroundRight.cxx
index d2d7248d02c1b662d8753a6a71b1e4f53d606cf0..d49e5b782e63fc960deacb4a80ac800af56d01d0 100644
--- a/Rendering/Core/Testing/Cxx/TestStereoBackgroundRight.cxx
+++ b/Rendering/Core/Testing/Cxx/TestStereoBackgroundRight.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkConeSource.h"
 #include "vtkImageData.h"
 #include "vtkJPEGReader.h"
diff --git a/Rendering/Core/Testing/Cxx/TestTDxGeo.cxx b/Rendering/Core/Testing/Cxx/TestTDxGeo.cxx
index 908e20e1d0dba14f0d92f48dad515e246918e950..0649dc9a40b75d9d9b6afceba2fe65ab0540c392 100644
--- a/Rendering/Core/Testing/Cxx/TestTDxGeo.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTDxGeo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTDx.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the 3DConnexion device interface with earth navigation
 // interactor style.
 //
diff --git a/Rendering/Core/Testing/Cxx/TestTStripsColorsTCoords.cxx b/Rendering/Core/Testing/Cxx/TestTStripsColorsTCoords.cxx
index 1917bf6eab280a9ea8bb783677101c85ccfdeda5..c0558192317c2f08dac9e0954ed0931742be06bf 100644
--- a/Rendering/Core/Testing/Cxx/TestTStripsColorsTCoords.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTStripsColorsTCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTStripsColorsTCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkGLSLShaderDeviceAdapter
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTStripsNormalsColorsTCoords.cxx b/Rendering/Core/Testing/Cxx/TestTStripsNormalsColorsTCoords.cxx
index c173ff5aaf50881ed6ebe21710b45cc2838cf0bc..568527aa44c32f1d358e424c826661bd817dfa16 100644
--- a/Rendering/Core/Testing/Cxx/TestTStripsNormalsColorsTCoords.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTStripsNormalsColorsTCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTStripsNormalsColorsTCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkGLSLShaderDeviceAdapter
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTStripsNormalsTCoords.cxx b/Rendering/Core/Testing/Cxx/TestTStripsNormalsTCoords.cxx
index 8c470c1ec6a1171c2d3997ac29c138f4ac11e94e..14093fad8914ea40dbb6989e4c1676880881b14f 100644
--- a/Rendering/Core/Testing/Cxx/TestTStripsNormalsTCoords.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTStripsNormalsTCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTStripsNormalsTCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkGLSLShaderDeviceAdapter
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTStripsTCoords.cxx b/Rendering/Core/Testing/Cxx/TestTStripsTCoords.cxx
index a26a9f13bb1abd3ea8c1c79973cb799f9b467ee2..a00a723a5ff861bd6118b396c4718e7591736168 100644
--- a/Rendering/Core/Testing/Cxx/TestTStripsTCoords.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTStripsTCoords.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTStripsTCoords.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkGLSLShaderDeviceAdapter
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTextureRGBA.cxx b/Rendering/Core/Testing/Cxx/TestTextureRGBA.cxx
index 79e87314ee23e245cc6fad662f5cbf08552ffa35..b0585c3c231420a3de65c8208e91cb9fc1d0e5c1 100644
--- a/Rendering/Core/Testing/Cxx/TestTextureRGBA.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTextureRGBA.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextureRGBA.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of an RGBA texture on a vtkActor.
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTextureRGBADepthPeeling.cxx b/Rendering/Core/Testing/Cxx/TestTextureRGBADepthPeeling.cxx
index 0d5c753285672728f2c53a5845832950a66c3550..2e7762922cb6c50fcb2dc257b1d343ed99ca70a4 100644
--- a/Rendering/Core/Testing/Cxx/TestTextureRGBADepthPeeling.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTextureRGBADepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextureRGBADepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of an RGBA texture on a vtkActor.
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTextureSize.cxx b/Rendering/Core/Testing/Cxx/TestTextureSize.cxx
index edb1e44f1dc0dbae249d766aef91cf611469f58f..618c2ff292019f430d1fe3bc28b158e3947e518a 100644
--- a/Rendering/Core/Testing/Cxx/TestTextureSize.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTextureSize.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpenGLPolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test different sizes with vtkTexture
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTextureWrap.cxx b/Rendering/Core/Testing/Cxx/TestTextureWrap.cxx
index 9ed68d90b7bee0f1aa5d6f15273b7f361a8cb2ce..4c33939981dbe1ebe635020c7c5f25e6943ed08b 100644
--- a/Rendering/Core/Testing/Cxx/TestTextureWrap.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTextureWrap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextureWrap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test for the different texture wrap modes
diff --git a/Rendering/Core/Testing/Cxx/TestTexturedBackground.cxx b/Rendering/Core/Testing/Cxx/TestTexturedBackground.cxx
index 6ba2fb3e8b699cf5065eaf32fff08972acfa5f35..0f3efe3350acc65fe7206d012dbbee235c8ba977 100644
--- a/Rendering/Core/Testing/Cxx/TestTexturedBackground.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTexturedBackground.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkConeSource.h"
 #include "vtkImageData.h"
diff --git a/Rendering/Core/Testing/Cxx/TestTilingCxx.cxx b/Rendering/Core/Testing/Cxx/TestTilingCxx.cxx
index 591d0871ef221708302e68f77835edd5cbb117f7..7c430138d77825a7829243bc361e1e307a3e5aec 100644
--- a/Rendering/Core/Testing/Cxx/TestTilingCxx.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTilingCxx.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTilingCxx.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/TestToggleOSWithInteractor.cxx b/Rendering/Core/Testing/Cxx/TestToggleOSWithInteractor.cxx
index c6653c75ba7ae6e48a809475fb119cf9b4c8ecde..dd75e0e85066946022d3ebb6d4a0286ef47690b2 100644
--- a/Rendering/Core/Testing/Cxx/TestToggleOSWithInteractor.cxx
+++ b/Rendering/Core/Testing/Cxx/TestToggleOSWithInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSConeCxx.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers offscreen rendering.
 //
 // The command line arguments are:
diff --git a/Rendering/Core/Testing/Cxx/TestTransformCoordinateUseDouble.cxx b/Rendering/Core/Testing/Cxx/TestTransformCoordinateUseDouble.cxx
index b6031095af8e4e90efab7d361f59b19e67c1286a..3e19f0d9053bce0fe8bae72114d782048596475e 100644
--- a/Rendering/Core/Testing/Cxx/TestTransformCoordinateUseDouble.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTransformCoordinateUseDouble.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpenGLPolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkLabelPlacementMapper
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestTranslucentImageActorAlphaBlending.cxx b/Rendering/Core/Testing/Cxx/TestTranslucentImageActorAlphaBlending.cxx
index b5f4a35d1dc540757d3157483e57a617b1bb71f8..f7f96a7551e2d5454c58bae1204f00ecf80f6356 100644
--- a/Rendering/Core/Testing/Cxx/TestTranslucentImageActorAlphaBlending.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTranslucentImageActorAlphaBlending.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTranslucentImageActorAlphaBlending.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of translucent image actor with alpha blending.
 //
 // The command line arguments are:
diff --git a/Rendering/Core/Testing/Cxx/TestTranslucentImageActorDepthPeeling.cxx b/Rendering/Core/Testing/Cxx/TestTranslucentImageActorDepthPeeling.cxx
index ad79af512171dceca50bfe681fa9ad9b32bebb43..06a942d3c4f962fd6dd83ed4d2ac5c73130c7c09 100644
--- a/Rendering/Core/Testing/Cxx/TestTranslucentImageActorDepthPeeling.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTranslucentImageActorDepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTranslucentImageActorDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of translucent image actor with depth peeling.
 //
 // The command line arguments are:
diff --git a/Rendering/Core/Testing/Cxx/TestTranslucentLUTAlphaBlending.cxx b/Rendering/Core/Testing/Cxx/TestTranslucentLUTAlphaBlending.cxx
index a1638956be0be957c3bed83c9f28ca6f8ea55709..414be4b4bd7862c915a2d96f417699e398f886ca 100644
--- a/Rendering/Core/Testing/Cxx/TestTranslucentLUTAlphaBlending.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTranslucentLUTAlphaBlending.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTranslucentLUTAlphaBlending.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of an actor with a translucent LUT and alpha
 // blending. The mapper uses color interpolation (poor quality).
 //
diff --git a/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeeling.cxx b/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeeling.cxx
index f8bc15797f05964c51d05c7d54eca1155a3e77de..a247ed00e6a739969b5311d961e4d65cc4f73fb8 100644
--- a/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeeling.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTranslucentLUTDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of an actor with a translucent LUT and depth
 // peeling. The mapper uses color interpolation (poor quality).
 //
diff --git a/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeelingPass.cxx b/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeelingPass.cxx
index 0cecb64c4e023f4413abc60e21a17ccb400749be..5ee4e8199967db3c8825dfeba9733163fa6fd1b3 100644
--- a/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeelingPass.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTranslucentLUTDepthPeelingPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTranslucentLUTDepthPeelingPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of an actor with a translucent LUT and depth
 // peeling using the multi renderpass classes. The mapper uses color
 // interpolation (poor quality).
diff --git a/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureAlphaBlending.cxx b/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureAlphaBlending.cxx
index 5fc5e10b47ba3f9b214e2a684d4d575163bb7354..7d7c45f96f029535d53a9a2a5c047adc3e7b1ef7 100644
--- a/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureAlphaBlending.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureAlphaBlending.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTranslucentLUTTextureAlphaBlending.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of an actor with a translucent LUT and alpha
 // blending. The mapper uses texture coordinate interpolation and
 // 1D texture mapping (better quality than color interpolation).
diff --git a/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureDepthPeeling.cxx b/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureDepthPeeling.cxx
index 713d919c61380759d7c423631d89dbf6ed88fe53..75169f97863fa8466bc9de3c2391070be1108bdd 100644
--- a/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureDepthPeeling.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTranslucentLUTTextureDepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTranslucentLUTTextureDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of an actor with a translucent LUT and depth
 // peeling. The mapper uses texture coordinate interpolation and
 // 1D texture mapping (better quality than color interpolation).
diff --git a/Rendering/Core/Testing/Cxx/TestTupleInterpolator.cxx b/Rendering/Core/Testing/Cxx/TestTupleInterpolator.cxx
index 6151d5c8aeeabe5b3a4f14beaedb39e674584f5d..a45c10d0c4d060f5d02be11a39d25bcace21a440 100644
--- a/Rendering/Core/Testing/Cxx/TestTupleInterpolator.cxx
+++ b/Rendering/Core/Testing/Cxx/TestTupleInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTupleInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkTupleInterpolator
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/TestViewDependentErrorMetric.cxx b/Rendering/Core/Testing/Cxx/TestViewDependentErrorMetric.cxx
index de301bdb87dbf2965fadfcb7e94cea0a7615bca3..736f537fb101effe578496c68c3900caef476fdc 100644
--- a/Rendering/Core/Testing/Cxx/TestViewDependentErrorMetric.cxx
+++ b/Rendering/Core/Testing/Cxx/TestViewDependentErrorMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestViewDependentErrorMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example demonstrates how to implement a vtkGenericDataSet
 // (here vtkBridgeDataSet) and to use vtkGenericDataSetTessellator filter on
 // it.
diff --git a/Rendering/Core/Testing/Cxx/TestWindowToImageFilter.cxx b/Rendering/Core/Testing/Cxx/TestWindowToImageFilter.cxx
index 7553a22cf3c515b7bc0e4a5f9dc6380a2ba71015..341ddbf5fe7cf86c3edf5d6229b8a1889acbd257 100644
--- a/Rendering/Core/Testing/Cxx/TestWindowToImageFilter.cxx
+++ b/Rendering/Core/Testing/Cxx/TestWindowToImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestWindowToImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/Core/Testing/Cxx/otherCoordinate.cxx b/Rendering/Core/Testing/Cxx/otherCoordinate.cxx
index f70de3974c3034a9ad2fcfdc6d20a13ad1f24c76..b1c0a03a6fecd23daf1bcef602708dfcd7780be5 100644
--- a/Rendering/Core/Testing/Cxx/otherCoordinate.cxx
+++ b/Rendering/Core/Testing/Cxx/otherCoordinate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherCoordinate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/otherLookupTable.cxx b/Rendering/Core/Testing/Cxx/otherLookupTable.cxx
index e81ed3578d80ffec19d3b2dd70318a39f993322f..a0645d75e44f03d816a0ed4a65c4a3f12d05d42b 100644
--- a/Rendering/Core/Testing/Cxx/otherLookupTable.cxx
+++ b/Rendering/Core/Testing/Cxx/otherLookupTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherLookupTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Cxx/otherLookupTableWithEnabling.cxx b/Rendering/Core/Testing/Cxx/otherLookupTableWithEnabling.cxx
index 3f69d3ba30fa4d029fb284e932ac41d78ed302bc..32ab5b479a52cabfceb2b18ce6da2aaff58259f2 100644
--- a/Rendering/Core/Testing/Cxx/otherLookupTableWithEnabling.cxx
+++ b/Rendering/Core/Testing/Cxx/otherLookupTableWithEnabling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    otherLookupTableWithEnabling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME
 // .SECTION Description
diff --git a/Rendering/Core/Testing/Python/cells.py b/Rendering/Core/Testing/Python/cells.py
index a72e71b0e52f82d5c8c3f10725dca77829ec9289..ba8e40e1742556d29e2354dac710dd4e34de0bdc 100755
--- a/Rendering/Core/Testing/Python/cells.py
+++ b/Rendering/Core/Testing/Python/cells.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import os
 from vtkmodules.vtkCommonCore import (
diff --git a/Rendering/Core/vtk.module b/Rendering/Core/vtk.module
index 104a728b42040d0f3e598197b75571b97c438eac..8ee5db0a0221c304627a4957da513d4fe4f7c129 100644
--- a/Rendering/Core/vtk.module
+++ b/Rendering/Core/vtk.module
@@ -7,6 +7,17 @@ KIT
   VTK::Rendering
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/Core/vtkAbstractHyperTreeGridMapper.cxx b/Rendering/Core/vtkAbstractHyperTreeGridMapper.cxx
index 3849729dcaddbfe753528d1e281d0d32ef4c91aa..a6385c741001ced54ae2cc3d3ce13540970ceaa1 100644
--- a/Rendering/Core/vtkAbstractHyperTreeGridMapper.cxx
+++ b/Rendering/Core/vtkAbstractHyperTreeGridMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractHyperTreeGridMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractHyperTreeGridMapper.h"
 
 #include "vtkBitArray.h"
diff --git a/Rendering/Core/vtkAbstractHyperTreeGridMapper.h b/Rendering/Core/vtkAbstractHyperTreeGridMapper.h
index b78f5f6d032d4585308c47ee0653a65aaba43fc7..d2bcf80ea1b817e942ce38a1af7ca024303bb0c0 100644
--- a/Rendering/Core/vtkAbstractHyperTreeGridMapper.h
+++ b/Rendering/Core/vtkAbstractHyperTreeGridMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractHyperTreeGridMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractHyperTreeGridMapper
  * @brief   Abstract class for a HyperTreeGrid mapper
diff --git a/Rendering/Core/vtkAbstractInteractionDevice.cxx b/Rendering/Core/vtkAbstractInteractionDevice.cxx
index cfcf938a2ab02593996a52f4bcd1f2671dc4ab80..90d7ce1afa16925ac2fe34268cda0ea5a4f1cfbf 100644
--- a/Rendering/Core/vtkAbstractInteractionDevice.cxx
+++ b/Rendering/Core/vtkAbstractInteractionDevice.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractInteractionDevice.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkAbstractInteractionDevice.h b/Rendering/Core/vtkAbstractInteractionDevice.h
index d64c01759d436001b3eb7372292eb91f2e56af33..1f82ace1b15cd9f5f18dc5386c894cc3d9712c2e 100644
--- a/Rendering/Core/vtkAbstractInteractionDevice.h
+++ b/Rendering/Core/vtkAbstractInteractionDevice.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkAbstractInteractionDevice_h
 #define vtkAbstractInteractionDevice_h
 
diff --git a/Rendering/Core/vtkAbstractMapper.cxx b/Rendering/Core/vtkAbstractMapper.cxx
index 85dc7d163b5d02cc4d33458fade72d5f8966de61..53cefb9e96c9b0b1f19a1507d115bd4edb8d433d 100644
--- a/Rendering/Core/vtkAbstractMapper.cxx
+++ b/Rendering/Core/vtkAbstractMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractMapper.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Rendering/Core/vtkAbstractMapper.h b/Rendering/Core/vtkAbstractMapper.h
index 516461ca0984a86f1b618af78827ab48f58aec08..d9b99de746401da547ad3aa08abf06ff20c7734d 100644
--- a/Rendering/Core/vtkAbstractMapper.h
+++ b/Rendering/Core/vtkAbstractMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractMapper
  * @brief   abstract class specifies interface to map data
diff --git a/Rendering/Core/vtkAbstractMapper3D.cxx b/Rendering/Core/vtkAbstractMapper3D.cxx
index 2b27aa31da00e9e0d0b3108867f3570eac920c63..0f93d638f373f4838065b30c1d6949d58ac645fc 100644
--- a/Rendering/Core/vtkAbstractMapper3D.cxx
+++ b/Rendering/Core/vtkAbstractMapper3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractMapper3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractMapper3D.h"
 #include "vtkDataSet.h"
 #include "vtkMath.h"
diff --git a/Rendering/Core/vtkAbstractMapper3D.h b/Rendering/Core/vtkAbstractMapper3D.h
index 72eca9b342750e21c7f0b5984c920f3501d7e87a..2628a06ad009e305a6b39ce85fc4ff4f67fbe24b 100644
--- a/Rendering/Core/vtkAbstractMapper3D.h
+++ b/Rendering/Core/vtkAbstractMapper3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractMapper3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractMapper3D
  * @brief   abstract class specifies interface to map 3D data
diff --git a/Rendering/Core/vtkAbstractPicker.cxx b/Rendering/Core/vtkAbstractPicker.cxx
index d6a7c03cfae17b3779fa2c80501f4817df112744..8593b3bbd009cbf0ec46c89c3e14687f297fd93c 100644
--- a/Rendering/Core/vtkAbstractPicker.cxx
+++ b/Rendering/Core/vtkAbstractPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractPicker.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkAbstractPicker.h b/Rendering/Core/vtkAbstractPicker.h
index d63bc936e50ff317b7ffebdfcd4fe3107be80d17..b91491b16be614ab63f998f231712a268761e5da 100644
--- a/Rendering/Core/vtkAbstractPicker.h
+++ b/Rendering/Core/vtkAbstractPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractPicker
  * @brief   define API for picking subclasses
diff --git a/Rendering/Core/vtkAbstractPropPicker.cxx b/Rendering/Core/vtkAbstractPropPicker.cxx
index d992da8156609727a9c37c37e7ffa497ed7f9cd5..d6d35b6317006c633c747ca858c23cf3dc1bff71 100644
--- a/Rendering/Core/vtkAbstractPropPicker.cxx
+++ b/Rendering/Core/vtkAbstractPropPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPropPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractPropPicker.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Core/vtkAbstractPropPicker.h b/Rendering/Core/vtkAbstractPropPicker.h
index 62dc3b08928d4ab64a2a53b191ff8127b2b4eb8d..a7de08920a510da63fb9efc6cd1bbda6d3b3d89d 100644
--- a/Rendering/Core/vtkAbstractPropPicker.h
+++ b/Rendering/Core/vtkAbstractPropPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractPropPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractPropPicker
  * @brief   abstract API for pickers that can pick an instance of vtkProp
diff --git a/Rendering/Core/vtkAbstractRenderDevice.cxx b/Rendering/Core/vtkAbstractRenderDevice.cxx
index 65df7a8e77ba20a17ebfa62d2d813b1ecfb5612e..3c47a105adf40c2ecce5c8514017a4e4e132d319 100644
--- a/Rendering/Core/vtkAbstractRenderDevice.cxx
+++ b/Rendering/Core/vtkAbstractRenderDevice.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractRenderDevice.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkAbstractRenderDevice.h b/Rendering/Core/vtkAbstractRenderDevice.h
index c54bf3b94e10ee5bd0c94728a2cf169459ec93f9..41ed271bf2e1ac2265e0bd7689e7f4532855ff07 100644
--- a/Rendering/Core/vtkAbstractRenderDevice.h
+++ b/Rendering/Core/vtkAbstractRenderDevice.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkAbstractRenderDevice_h
 #define vtkAbstractRenderDevice_h
 
diff --git a/Rendering/Core/vtkAbstractVolumeMapper.cxx b/Rendering/Core/vtkAbstractVolumeMapper.cxx
index 4c84bc3b11ec7d52c495ff4a8efa60986f836910..69877a7788eaabfb2739f9c018c13ae305d20d14 100644
--- a/Rendering/Core/vtkAbstractVolumeMapper.cxx
+++ b/Rendering/Core/vtkAbstractVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAbstractVolumeMapper.h"
 
 #include "vtkDataSet.h"
diff --git a/Rendering/Core/vtkAbstractVolumeMapper.h b/Rendering/Core/vtkAbstractVolumeMapper.h
index 2b3c104b57e82689cb9190e52904e7a6e58257cd..a11453a2f3373e13bec42ef899b92d216c67f76c 100644
--- a/Rendering/Core/vtkAbstractVolumeMapper.h
+++ b/Rendering/Core/vtkAbstractVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAbstractVolumeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAbstractVolumeMapper
  * @brief   Abstract class for a volume mapper
diff --git a/Rendering/Core/vtkActor.cxx b/Rendering/Core/vtkActor.cxx
index f7c8ad519f74720eb2935996ac60c6c89ee08605..b6b0d9c99899498e4af431e8338a425c2979ca3f 100644
--- a/Rendering/Core/vtkActor.cxx
+++ b/Rendering/Core/vtkActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 
 #include "vtkDataArray.h"
diff --git a/Rendering/Core/vtkActor.h b/Rendering/Core/vtkActor.h
index 5fc9fab8d69b09a93765e26ef55a43eb555e1598..591b9061ddccb3a6a51ea0cf79e9096fb1f29183 100644
--- a/Rendering/Core/vtkActor.h
+++ b/Rendering/Core/vtkActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkActor
  * @brief   represents an object (geometry & properties) in a rendered scene
diff --git a/Rendering/Core/vtkActor2D.cxx b/Rendering/Core/vtkActor2D.cxx
index e7203730cf40c96a12fd7cf3bda9521c4dbfb9eb..ca20a3e4036339ceed41968a29980849dcdcb987 100644
--- a/Rendering/Core/vtkActor2D.cxx
+++ b/Rendering/Core/vtkActor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor2D.h"
 
 #include "vtkMapper2D.h"
diff --git a/Rendering/Core/vtkActor2D.h b/Rendering/Core/vtkActor2D.h
index bede3a581549523401593da86a94ddadaf817aad..a7ccfd36eced53776e921aa6410bb314a917b849 100644
--- a/Rendering/Core/vtkActor2D.h
+++ b/Rendering/Core/vtkActor2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkActor2D
  * @brief   a actor that draws 2D data
diff --git a/Rendering/Core/vtkActor2DCollection.cxx b/Rendering/Core/vtkActor2DCollection.cxx
index 8afface8c719498d47a77cef0e07813647d01efd..b134697832f65a60dc68238982f0ec0f491fe3af 100644
--- a/Rendering/Core/vtkActor2DCollection.cxx
+++ b/Rendering/Core/vtkActor2DCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor2DCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor2DCollection.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkActor2DCollection.h b/Rendering/Core/vtkActor2DCollection.h
index ad32d6eb21895823ecac667ed4dfa9d62d6a09db..f7d15b4a596af78099fc6f7c58d47cb98892e8e6 100644
--- a/Rendering/Core/vtkActor2DCollection.h
+++ b/Rendering/Core/vtkActor2DCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActor2DCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkActor2DCollection
  * @brief    a list of 2D actors
diff --git a/Rendering/Core/vtkActorCollection.cxx b/Rendering/Core/vtkActorCollection.cxx
index 74dcc6ba295c0210b07a9a9f86bdac4ea1d35227..48bb7e83035f4b5ff1b0fdb19ffe3eb0bb4083fb 100644
--- a/Rendering/Core/vtkActorCollection.cxx
+++ b/Rendering/Core/vtkActorCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActorCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActorCollection.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkActorCollection.h b/Rendering/Core/vtkActorCollection.h
index b1a07b4dfc1bc28f93ab5dce6b107e20f2c8769e..d79421b6d9f094ed66cb464ec571d7c3cd76a8bf 100644
--- a/Rendering/Core/vtkActorCollection.h
+++ b/Rendering/Core/vtkActorCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActorCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkActorCollection
  * @brief   an ordered list of actors
diff --git a/Rendering/Core/vtkAreaPicker.cxx b/Rendering/Core/vtkAreaPicker.cxx
index 7a360377002672861042bf73d336df9f65a85a0f..e01abc8697b740b5a4c685497423e0782a82027b 100644
--- a/Rendering/Core/vtkAreaPicker.cxx
+++ b/Rendering/Core/vtkAreaPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAreaPicker.h"
 #include "vtkAbstractMapper3D.h"
diff --git a/Rendering/Core/vtkAreaPicker.h b/Rendering/Core/vtkAreaPicker.h
index e412748e0cd8dc86a92142ceeac1a77c99646707..33127c09566f89e7963cbd0275f7258054847668 100644
--- a/Rendering/Core/vtkAreaPicker.h
+++ b/Rendering/Core/vtkAreaPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAreaPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAreaPicker
  * @brief   Picks props behind a selection rectangle on a viewport.
diff --git a/Rendering/Core/vtkAssembly.cxx b/Rendering/Core/vtkAssembly.cxx
index 7cf140bdc2c8cc78870f2181eef81f3a4e6944b3..1495a08c70a7d1a5d2ce92a9ee321a33a2432b56 100644
--- a/Rendering/Core/vtkAssembly.cxx
+++ b/Rendering/Core/vtkAssembly.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssembly.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAssembly.h"
 #include "vtkActor.h"
 #include "vtkAssemblyNode.h"
diff --git a/Rendering/Core/vtkAssembly.h b/Rendering/Core/vtkAssembly.h
index b00b6d6f20818ec81ce7154e03d1fd005104c28d..5ca1aad13007103d26696bbebc76bb3aa6cb01ca 100644
--- a/Rendering/Core/vtkAssembly.h
+++ b/Rendering/Core/vtkAssembly.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssembly.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAssembly
  * @brief   create hierarchies of vtkProp3Ds (transformable props)
diff --git a/Rendering/Core/vtkAssemblyNode.cxx b/Rendering/Core/vtkAssemblyNode.cxx
index b829ea3b88515199080d7f8cfb5e8917e255096c..7f7e26f2ccc2971a6da06ba803303ce83f9280f3 100644
--- a/Rendering/Core/vtkAssemblyNode.cxx
+++ b/Rendering/Core/vtkAssemblyNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssemblyNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAssemblyNode.h"
 #include "vtkMatrix4x4.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkAssemblyNode.h b/Rendering/Core/vtkAssemblyNode.h
index 080a59c89f52ab9e28271e86fe06e65ab8c24b5e..2610bc2b9f510e8049dcdaf81fe48a4601ed479a 100644
--- a/Rendering/Core/vtkAssemblyNode.h
+++ b/Rendering/Core/vtkAssemblyNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssemblyNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAssemblyNode
  * @brief   represent a node in an assembly
diff --git a/Rendering/Core/vtkAssemblyPath.cxx b/Rendering/Core/vtkAssemblyPath.cxx
index 7f9b584071c76f6a566f6bea6ae5c1f39fe4d907..037acbdc4e4b4d7a1d0706391bcfa450d6843a3e 100644
--- a/Rendering/Core/vtkAssemblyPath.cxx
+++ b/Rendering/Core/vtkAssemblyPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssemblyPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAssemblyPath.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/Rendering/Core/vtkAssemblyPath.h b/Rendering/Core/vtkAssemblyPath.h
index b12b4b990a47e6887e300051974d9b66c9811877..45962817edf8a1e824f061b0d8482d034d937029 100644
--- a/Rendering/Core/vtkAssemblyPath.h
+++ b/Rendering/Core/vtkAssemblyPath.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssemblyPath.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAssemblyPath
  * @brief   a list of nodes that form an assembly path
diff --git a/Rendering/Core/vtkAssemblyPaths.cxx b/Rendering/Core/vtkAssemblyPaths.cxx
index e0b0708c047f97277b2658720914e8aee46fbd05..86f4cd1d77873dff79f9246aed92a2874e34b7fb 100644
--- a/Rendering/Core/vtkAssemblyPaths.cxx
+++ b/Rendering/Core/vtkAssemblyPaths.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssemblyPaths.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAssemblyPaths.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkAssemblyPaths.h b/Rendering/Core/vtkAssemblyPaths.h
index ad2b7aeb7202c267e10859fabe5e639fb6b894e6..db42f5fef0cb5bc2438b0cdccca13fcd17cabd6b 100644
--- a/Rendering/Core/vtkAssemblyPaths.h
+++ b/Rendering/Core/vtkAssemblyPaths.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAssemblyPaths.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAssemblyPaths
  * @brief   a list of lists of props representing an assembly hierarchy
diff --git a/Rendering/Core/vtkAvatar.cxx b/Rendering/Core/vtkAvatar.cxx
index c0ef3dc7eab69b2f9351343ecdb1084a89af6ff8..e5ec81de44532e256d295f33889dcc1b5cd350f7 100644
--- a/Rendering/Core/vtkAvatar.cxx
+++ b/Rendering/Core/vtkAvatar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAvatar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkAvatar.h"
 #include "vtkMath.h"
diff --git a/Rendering/Core/vtkAvatar.h b/Rendering/Core/vtkAvatar.h
index 23445205009eefdcc223fa42c79182ea597b86d1..d992db01a4b44acfbe898562d6b2d74939a721b2 100644
--- a/Rendering/Core/vtkAvatar.h
+++ b/Rendering/Core/vtkAvatar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAvatar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkAvatar
  * @brief Renders head and hands for a user in VR
diff --git a/Rendering/Core/vtkBackgroundColorMonitor.cxx b/Rendering/Core/vtkBackgroundColorMonitor.cxx
index be87bea6d577c8916358740157754a794a40eb90..4e221e6c00eda3dc5d2f4b60b1da363a4ede10fc 100644
--- a/Rendering/Core/vtkBackgroundColorMonitor.cxx
+++ b/Rendering/Core/vtkBackgroundColorMonitor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBackgroundColorMonitor
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkBackgroundColorMonitor.h"
 #include "vtkObjectFactory.h"
 #include "vtkRenderer.h"
diff --git a/Rendering/Core/vtkBackgroundColorMonitor.h b/Rendering/Core/vtkBackgroundColorMonitor.h
index ea763579b18bddddcd4a29083916f7ba57b57bf6..abbae1e5928c04e8b021559febe5c0c704987034 100644
--- a/Rendering/Core/vtkBackgroundColorMonitor.h
+++ b/Rendering/Core/vtkBackgroundColorMonitor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBackgroundColorMonitor
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBackgroundColorMonitor
  * tracks state of background color(s).
diff --git a/Rendering/Core/vtkBillboardTextActor3D.cxx b/Rendering/Core/vtkBillboardTextActor3D.cxx
index 10fc08c28d628aae19bfc100c36a08382715cf98..70ebd168a2e37e7038603156eab0d9fdd0fc8e58 100644
--- a/Rendering/Core/vtkBillboardTextActor3D.cxx
+++ b/Rendering/Core/vtkBillboardTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBillboardTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBillboardTextActor3D.h"
 
diff --git a/Rendering/Core/vtkBillboardTextActor3D.h b/Rendering/Core/vtkBillboardTextActor3D.h
index eea63754bd5530a350715fb964efff073010f903..320eb0b4a5258863b86790cc0538d89b71b495c6 100644
--- a/Rendering/Core/vtkBillboardTextActor3D.h
+++ b/Rendering/Core/vtkBillboardTextActor3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBillboardTextActor3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkBillboardTextActor3D
  * @brief Renders pixel-aligned text, facing the camera, anchored at a 3D point.
diff --git a/Rendering/Core/vtkCIEDE2000.cxx b/Rendering/Core/vtkCIEDE2000.cxx
index 2263ee3539577f93d1a711be0a03b3808918384c..eea6458442ff7c3082fccda1457a4bb722cb45c0 100644
--- a/Rendering/Core/vtkCIEDE2000.cxx
+++ b/Rendering/Core/vtkCIEDE2000.cxx
@@ -1,41 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCIEDE2000.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=========================================================================
-The MIT License (MIT)
-
-Copyright (c) 2015 Greg Fiumara
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015 Greg Fiumara
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 #include "vtkCIEDE2000.h"
 
 #include <algorithm> // std::min, std::max
diff --git a/Rendering/Core/vtkCIEDE2000.h b/Rendering/Core/vtkCIEDE2000.h
index 1790335ab674a85a86b61ae36379207c67f7d2f9..363c6c8d2d360ca1f3ad14fcdfcea55bf9b6114f 100644
--- a/Rendering/Core/vtkCIEDE2000.h
+++ b/Rendering/Core/vtkCIEDE2000.h
@@ -1,42 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCIEDE2000.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=========================================================================
-The MIT License (MIT)
-
-Copyright (c) 2015 Greg Fiumara
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015 Greg Fiumara
+// SPDX-License-Identifier: BSD-3-Clause AND MIT
 /**
  * Private header used by vtkColorTransferFunction to support
  * LAB/CIEDE2000 interpolation.
diff --git a/Rendering/Core/vtkCamera.cxx b/Rendering/Core/vtkCamera.cxx
index 62ae69874591aea9934e50219ce53771bf84d6a6..b4527756b465b0805d9edc8efa588ab2c26c5781 100644
--- a/Rendering/Core/vtkCamera.cxx
+++ b/Rendering/Core/vtkCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Rendering/Core/vtkCamera.h b/Rendering/Core/vtkCamera.h
index edda01e83740c02033380dae2b33c65104187165..62135a1b45ebd62256027f818100abfb7e507203 100644
--- a/Rendering/Core/vtkCamera.h
+++ b/Rendering/Core/vtkCamera.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCamera.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCamera
  * @brief   a virtual camera for 3D rendering
diff --git a/Rendering/Core/vtkCameraActor.cxx b/Rendering/Core/vtkCameraActor.cxx
index 6013d475189238e2b60f52caf768916f03dc9f79..a96a39b3460b557a365099747a67eb31ec415432 100644
--- a/Rendering/Core/vtkCameraActor.cxx
+++ b/Rendering/Core/vtkCameraActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCameraActor.h"
 
diff --git a/Rendering/Core/vtkCameraActor.h b/Rendering/Core/vtkCameraActor.h
index 45c9e6d52ed8ca9f23f63379c768197f0ec0cb19..3b818f2d9cd0edcef6ad1b07905deb1dff306f2e 100644
--- a/Rendering/Core/vtkCameraActor.h
+++ b/Rendering/Core/vtkCameraActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraActor
  * @brief   a frustum to represent a camera.
diff --git a/Rendering/Core/vtkCameraInterpolator.cxx b/Rendering/Core/vtkCameraInterpolator.cxx
index ffcb2f2a6bfd55251b0aa554b6a0cce6d34c8fed..69952d2e7ff4f3c389e7b5f379545069cd64b9c2 100644
--- a/Rendering/Core/vtkCameraInterpolator.cxx
+++ b/Rendering/Core/vtkCameraInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraInterpolator.h"
 #include "vtkCamera.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkCameraInterpolator.h b/Rendering/Core/vtkCameraInterpolator.h
index 9a594ac8bcd7ce5cd557010bb2f5d1bfc54acffc..5c4977f49fab556a3cdfaa28617673670cabdeee 100644
--- a/Rendering/Core/vtkCameraInterpolator.h
+++ b/Rendering/Core/vtkCameraInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraInterpolator
  * @brief   interpolate a series of cameras to update a new camera
diff --git a/Rendering/Core/vtkCellCenterDepthSort.cxx b/Rendering/Core/vtkCellCenterDepthSort.cxx
index 5d396d984622a727df5c53321ed514511c5ac7c3..46dede67b494eb8f52a2b3335d110a86e889cb28 100644
--- a/Rendering/Core/vtkCellCenterDepthSort.cxx
+++ b/Rendering/Core/vtkCellCenterDepthSort.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellCenterDepthSort.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkCellCenterDepthSort.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkCellCenterDepthSort.h b/Rendering/Core/vtkCellCenterDepthSort.h
index ea3798875592f10cbee71a1c440eb8d7b87a4357..d56a6529eee9eded6038d8934ecabbc126e32938 100644
--- a/Rendering/Core/vtkCellCenterDepthSort.h
+++ b/Rendering/Core/vtkCellCenterDepthSort.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellCenterDepthSort.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkCellCenterDepthSort
diff --git a/Rendering/Core/vtkCellGridMapper.cxx b/Rendering/Core/vtkCellGridMapper.cxx
index 46e9187dfe2391b15a255a8e13c9d0e19462f958..e507b872881e7000798c36289db3cd7d26be5656 100644
--- a/Rendering/Core/vtkCellGridMapper.cxx
+++ b/Rendering/Core/vtkCellGridMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellGridMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellGridMapper.h"
 #include "vtkAbstractMapper.h"
 #include "vtkCellAttribute.h"
diff --git a/Rendering/Core/vtkCellGridMapper.h b/Rendering/Core/vtkCellGridMapper.h
index fcbeeb07be24b266c4f32661a451b3ab722d6870..41ca32b32e5eccf4105967337f1e7d636dfbca1f 100644
--- a/Rendering/Core/vtkCellGridMapper.h
+++ b/Rendering/Core/vtkCellGridMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellGridMapper
  * @brief   map a vtkCellGrid to graphics primitives.
diff --git a/Rendering/Core/vtkCellPicker.cxx b/Rendering/Core/vtkCellPicker.cxx
index 487b0d95b6abca3dbd2fb61aa50890a5bf8ad9fb..c4690f42e6c4b1699bbc149812bdc5e416a73793 100644
--- a/Rendering/Core/vtkCellPicker.cxx
+++ b/Rendering/Core/vtkCellPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCellPicker.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkCellPicker.h b/Rendering/Core/vtkCellPicker.h
index 8ca28f8dbc3cd8fb5b09bdc37144a98a8afba567..f696945ed6fbc7f4be62de8cc603b7c3e71af865 100644
--- a/Rendering/Core/vtkCellPicker.h
+++ b/Rendering/Core/vtkCellPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCellPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCellPicker
  * @brief   ray-cast cell picker for all kinds of Prop3Ds
diff --git a/Rendering/Core/vtkColorTransferFunction.cxx b/Rendering/Core/vtkColorTransferFunction.cxx
index 20a75370bbc967941734bbe86f04ecf0180f9974..bbed3c122e56aec41b14f643be8250d12f582bf0 100644
--- a/Rendering/Core/vtkColorTransferFunction.cxx
+++ b/Rendering/Core/vtkColorTransferFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorTransferFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkColorTransferFunction.h"
 
 #include "vtkCIEDE2000.h"
diff --git a/Rendering/Core/vtkColorTransferFunction.h b/Rendering/Core/vtkColorTransferFunction.h
index 10e3f3c314d8064f158506f858daf17004067f2d..1c7c0b5afecaa09874d936f7f5fede85cdb4ec3f 100644
--- a/Rendering/Core/vtkColorTransferFunction.h
+++ b/Rendering/Core/vtkColorTransferFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkColorTransferFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkColorTransferFunction
  * @brief   Defines a transfer function for mapping a
diff --git a/Rendering/Core/vtkCompositeDataDisplayAttributes.cxx b/Rendering/Core/vtkCompositeDataDisplayAttributes.cxx
index e4dc7a74cef78748567dc63c1f9ffe7913303aca..1d4a0a6c12251d8299bfc3287eca0e4995d5ec0e 100644
--- a/Rendering/Core/vtkCompositeDataDisplayAttributes.cxx
+++ b/Rendering/Core/vtkCompositeDataDisplayAttributes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataDisplayAttributes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeDataDisplayAttributes.h"
 #include "vtkAbstractMapper.h"
diff --git a/Rendering/Core/vtkCompositeDataDisplayAttributes.h b/Rendering/Core/vtkCompositeDataDisplayAttributes.h
index f3a54a633c74178b78441d25b7cca85b4e351ec6..303769fa0d9b4c367ad391a892e077ad4dc19060 100644
--- a/Rendering/Core/vtkCompositeDataDisplayAttributes.h
+++ b/Rendering/Core/vtkCompositeDataDisplayAttributes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataDisplayAttributes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataDisplayAttributes
  * @brief   Rendering attributes for a multi-block dataset.
diff --git a/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.cxx b/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.cxx
index 4e4782c739ab172b1a06ec4104ca9f3a07e5a5de..c6d2427ad4cda03f8b7c4da85846697b370c7878 100644
--- a/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.cxx
+++ b/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataDisplayAttributesLegacy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeDataDisplayAttributesLegacy.h"
 
diff --git a/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.h b/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.h
index 3eaabdf4601d8b2edf631f08b8eabcd42d47a4ca..cbf9fdca10b8d62e8246985b120778b3f403820e 100644
--- a/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.h
+++ b/Rendering/Core/vtkCompositeDataDisplayAttributesLegacy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeDataDisplayAttributesLegacy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeDataDisplayAttributesLegacy
  * @brief   rendering attributes for a
diff --git a/Rendering/Core/vtkCompositePolyDataMapper.cxx b/Rendering/Core/vtkCompositePolyDataMapper.cxx
index 937154000fe71783b9912d83c658477c744d9507..9c4d74bd4aca11ba83267d4734ff1a2efb374944 100644
--- a/Rendering/Core/vtkCompositePolyDataMapper.cxx
+++ b/Rendering/Core/vtkCompositePolyDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/Core/vtkCompositePolyDataMapper.h b/Rendering/Core/vtkCompositePolyDataMapper.h
index c40c4a486031117c0886dc79807503091087ed32..5df1f21546f846ac9d72fb3856ea025acf5f27e7 100644
--- a/Rendering/Core/vtkCompositePolyDataMapper.h
+++ b/Rendering/Core/vtkCompositePolyDataMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositePolyDataMapper
  * @brief   a class that renders hierarchical polygonal data
diff --git a/Rendering/Core/vtkCompositePolyDataMapperDelegator.cxx b/Rendering/Core/vtkCompositePolyDataMapperDelegator.cxx
index 7925d080e60c85d1d87bdfd3f1c78af9a0bc3868..1bbccefe0c107748c3a55b880337d18547de80ba 100644
--- a/Rendering/Core/vtkCompositePolyDataMapperDelegator.cxx
+++ b/Rendering/Core/vtkCompositePolyDataMapperDelegator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapperDelegator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositePolyDataMapperDelegator.h"
 #include "vtkCompositePolyDataMapper.h"
diff --git a/Rendering/Core/vtkCompositePolyDataMapperDelegator.h b/Rendering/Core/vtkCompositePolyDataMapperDelegator.h
index 7893b9b778efa7977467bd4def99048f258c6973..7bc069b9ec140b2752b711301c8f99cdc8ea02cd 100644
--- a/Rendering/Core/vtkCompositePolyDataMapperDelegator.h
+++ b/Rendering/Core/vtkCompositePolyDataMapperDelegator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapperDelegator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkCompositePolyDataMapperDelegator
diff --git a/Rendering/Core/vtkCoordinate.cxx b/Rendering/Core/vtkCoordinate.cxx
index a8ec5b9f612477d4f8639b7dd706bffa6dc95f37..df7fad2bfdaf56c6c58f578b4d85694f03483dcf 100644
--- a/Rendering/Core/vtkCoordinate.cxx
+++ b/Rendering/Core/vtkCoordinate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCoordinate.h"
 #include "vtkMath.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkCoordinate.h b/Rendering/Core/vtkCoordinate.h
index 2f5a696cca950984d2a4d8b358ed56fa6fbeb166..7d1026e9dfd0b20e5897e825943a8d497406bab0 100644
--- a/Rendering/Core/vtkCoordinate.h
+++ b/Rendering/Core/vtkCoordinate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCoordinate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCoordinate
  * @brief   perform coordinate transformation, and represent position, in a variety of vtk
diff --git a/Rendering/Core/vtkCuller.cxx b/Rendering/Core/vtkCuller.cxx
index 9c82cc0e41ef47407b94b6223d19bb4500972bfb..40446f4fbe4eeaed0b2d91f9ec4fbfe4df79e5ed 100644
--- a/Rendering/Core/vtkCuller.cxx
+++ b/Rendering/Core/vtkCuller.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCuller.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCuller.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Rendering/Core/vtkCuller.h b/Rendering/Core/vtkCuller.h
index 38915b7a38e73476e51493aa3e8ce205a4e1fa27..bfd33b2944d452312d0583609e1d9e731c9c2b84 100644
--- a/Rendering/Core/vtkCuller.h
+++ b/Rendering/Core/vtkCuller.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCuller.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCuller
  * @brief   a superclass for prop cullers
diff --git a/Rendering/Core/vtkCullerCollection.cxx b/Rendering/Core/vtkCullerCollection.cxx
index 5b54ddcb3e11690753f69c8c9829baafdebc7270..1510cb25cf0862ceed656c8eb93d6ac5cd906d62 100644
--- a/Rendering/Core/vtkCullerCollection.cxx
+++ b/Rendering/Core/vtkCullerCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCullerCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCullerCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkCullerCollection.h b/Rendering/Core/vtkCullerCollection.h
index 8157529414d8b95435ad46126a33eeed55adc3f2..2e7693ece1f10504f1978aa30d32becfb54f3578 100644
--- a/Rendering/Core/vtkCullerCollection.h
+++ b/Rendering/Core/vtkCullerCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCullerCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCullerCollection
  * @brief   an ordered list of Cullers
diff --git a/Rendering/Core/vtkDataSetMapper.cxx b/Rendering/Core/vtkDataSetMapper.cxx
index 22d617cf25f5b0bf09db7220075036bdb839c324..585374411ffc19d84477a291028bb1f99df57155 100644
--- a/Rendering/Core/vtkDataSetMapper.cxx
+++ b/Rendering/Core/vtkDataSetMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataSetMapper.h"
 
 #include "vtkDataSet.h"
diff --git a/Rendering/Core/vtkDataSetMapper.h b/Rendering/Core/vtkDataSetMapper.h
index 3b89f7316335f63046d637b8c8b69882337d92d8..c260589434d6baed061f0095c3d2d7023508df6f 100644
--- a/Rendering/Core/vtkDataSetMapper.h
+++ b/Rendering/Core/vtkDataSetMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataSetMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataSetMapper
  * @brief   map vtkDataSet and derived classes to graphics primitives
diff --git a/Rendering/Core/vtkDiscretizableColorTransferFunction.cxx b/Rendering/Core/vtkDiscretizableColorTransferFunction.cxx
index f034cc7926e84d8d8a5e51112f877582ef133e95..61b5187e48a39ad1d1f55d2e37c3f6ad6b425a4c 100644
--- a/Rendering/Core/vtkDiscretizableColorTransferFunction.cxx
+++ b/Rendering/Core/vtkDiscretizableColorTransferFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscretizableColorTransferFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDiscretizableColorTransferFunction.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Core/vtkDiscretizableColorTransferFunction.h b/Rendering/Core/vtkDiscretizableColorTransferFunction.h
index 41452483c8078b0eac10d723b5a02da12e95a4d9..0ff56b47c9ddc3e2236323d725bfb7f37fc60f1f 100644
--- a/Rendering/Core/vtkDiscretizableColorTransferFunction.h
+++ b/Rendering/Core/vtkDiscretizableColorTransferFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDiscretizableColorTransferFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDiscretizableColorTransferFunction
  * @brief   a combination of
diff --git a/Rendering/Core/vtkDistanceToCamera.cxx b/Rendering/Core/vtkDistanceToCamera.cxx
index 6e03d117605486cc63ec346c0364fff9412150ee..2a07d0d51f96b30511fc8e97540bbff8ae898110 100644
--- a/Rendering/Core/vtkDistanceToCamera.cxx
+++ b/Rendering/Core/vtkDistanceToCamera.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceToCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for morei nformation.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkDistanceToCamera.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkDistanceToCamera.h b/Rendering/Core/vtkDistanceToCamera.h
index 75dcf49417aad6d2ce9c0f4b49f864491de15177..92bbd07b562896ff06b2ef5b807662423e5abf54 100644
--- a/Rendering/Core/vtkDistanceToCamera.h
+++ b/Rendering/Core/vtkDistanceToCamera.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDistanceToCamera.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDistanceToCamera
  * @brief   calculates distance from points to the camera.
diff --git a/Rendering/Core/vtkFXAAOptions.cxx b/Rendering/Core/vtkFXAAOptions.cxx
index 7348e8eb76d3ae01c75e30af41991b1853ba181f..688a39ecfde9f4ca3fb7e085c8c6ea4dce624c8b 100644
--- a/Rendering/Core/vtkFXAAOptions.cxx
+++ b/Rendering/Core/vtkFXAAOptions.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFXAAOptions.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFXAAOptions.h"
 
diff --git a/Rendering/Core/vtkFXAAOptions.h b/Rendering/Core/vtkFXAAOptions.h
index 15236aaa03f628249eb64374ecb27ab045190005..a63d33cacd13a3d5fb8ac1962c3e443a2d537cbf 100644
--- a/Rendering/Core/vtkFXAAOptions.h
+++ b/Rendering/Core/vtkFXAAOptions.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFXAAOptions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFXAAOptions
diff --git a/Rendering/Core/vtkFlagpoleLabel.cxx b/Rendering/Core/vtkFlagpoleLabel.cxx
index ddc5dd63a26bebda2088fb5e481cc4b9d1b24e57..451601d957c026d3e43f9ba0ab80fbf0a7179d40 100644
--- a/Rendering/Core/vtkFlagpoleLabel.cxx
+++ b/Rendering/Core/vtkFlagpoleLabel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlagpoleLabel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFlagpoleLabel.h"
 
diff --git a/Rendering/Core/vtkFlagpoleLabel.h b/Rendering/Core/vtkFlagpoleLabel.h
index 56ad7770b3ff3e6357c044ccea1749f11a266999..08cf511177a1b6565f89152df77d31feec5ea828 100644
--- a/Rendering/Core/vtkFlagpoleLabel.h
+++ b/Rendering/Core/vtkFlagpoleLabel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFlagpoleLabel.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkFlagpoleLabel
  * @brief Renders a flagpole (line) with a label at the top that faces the camera
diff --git a/Rendering/Core/vtkFollower.cxx b/Rendering/Core/vtkFollower.cxx
index 3c41b1e8e249e3f097fc08e1d3819c99c344f812..f6cd38c2c15cda5894dd0c5ab5b49af036024f61 100644
--- a/Rendering/Core/vtkFollower.cxx
+++ b/Rendering/Core/vtkFollower.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFollower.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFollower.h"
 
diff --git a/Rendering/Core/vtkFollower.h b/Rendering/Core/vtkFollower.h
index 35cca1bafe438951f77936d48b38bc08d2b81873..b3868c5607c80ccaee16c2173522d07cb7515f9d 100644
--- a/Rendering/Core/vtkFollower.h
+++ b/Rendering/Core/vtkFollower.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFollower.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFollower
  * @brief   a subclass of actor that always faces the camera
diff --git a/Rendering/Core/vtkFrameBufferObjectBase.cxx b/Rendering/Core/vtkFrameBufferObjectBase.cxx
index 0bb41cbb9051c955f06314c431034a2efee0c04a..4413e416e592141d85a0ef0843027566c983d464 100644
--- a/Rendering/Core/vtkFrameBufferObjectBase.cxx
+++ b/Rendering/Core/vtkFrameBufferObjectBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrameBufferObjectBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFrameBufferObjectBase.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkFrameBufferObjectBase.h b/Rendering/Core/vtkFrameBufferObjectBase.h
index 319cbf6a35cbd11f3b16bdadfec928ab92a3141e..4aa3d63dbbe80842007fc031fa7cb9cecbe2f20d 100644
--- a/Rendering/Core/vtkFrameBufferObjectBase.h
+++ b/Rendering/Core/vtkFrameBufferObjectBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrameBufferObjectBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFrameBufferObjectBase
  * @brief   abstract interface to OpenGL FBOs
diff --git a/Rendering/Core/vtkFrustumCoverageCuller.cxx b/Rendering/Core/vtkFrustumCoverageCuller.cxx
index 681ade225bf0d99366fb6dbd32ba3ad633f13826..f3c00b417f6d8267e79b128293e18ff2236cd272 100644
--- a/Rendering/Core/vtkFrustumCoverageCuller.cxx
+++ b/Rendering/Core/vtkFrustumCoverageCuller.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrustumCoverageCuller.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFrustumCoverageCuller.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkFrustumCoverageCuller.h b/Rendering/Core/vtkFrustumCoverageCuller.h
index 4a211bb49c1bd258e25c480945ffa0f3213c346f..a29ea0104c3524ae02a6b8e60bd65d00a7a96b9a 100644
--- a/Rendering/Core/vtkFrustumCoverageCuller.h
+++ b/Rendering/Core/vtkFrustumCoverageCuller.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFrustumCoverageCuller.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFrustumCoverageCuller
  * @brief   cull props based on frustum coverage
diff --git a/Rendering/Core/vtkGPUInfo.cxx b/Rendering/Core/vtkGPUInfo.cxx
index 792fcd834f04fa10e59edee9a887544896192515..31daf4dca612cbe297f5b21eccd5f3a16a074c37 100644
--- a/Rendering/Core/vtkGPUInfo.cxx
+++ b/Rendering/Core/vtkGPUInfo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGPUInfo.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGPUInfo.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkGPUInfo.h b/Rendering/Core/vtkGPUInfo.h
index 998413375f736a56ff847771663b3c78eb1a23b3..18e894e66ebef6dd3b86eefbf1bd93d0e00546b1 100644
--- a/Rendering/Core/vtkGPUInfo.h
+++ b/Rendering/Core/vtkGPUInfo.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGPUInfo.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGPUInfo
diff --git a/Rendering/Core/vtkGPUInfoList.cxx b/Rendering/Core/vtkGPUInfoList.cxx
index 8e430372dafb15f16aa28c40a11f3b50e44b1f9b..4b559205f0b5c0411e73d9aa14e06950b3bc9cdf 100644
--- a/Rendering/Core/vtkGPUInfoList.cxx
+++ b/Rendering/Core/vtkGPUInfoList.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGPUInfoList.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGPUInfoList.h"
 
diff --git a/Rendering/Core/vtkGPUInfoList.h b/Rendering/Core/vtkGPUInfoList.h
index 5cdda2ac38bd085e9d3fa3e000bfdbadc4e41cd5..e1814763800fd392a9964aa76a6e58fb069fa13e 100644
--- a/Rendering/Core/vtkGPUInfoList.h
+++ b/Rendering/Core/vtkGPUInfoList.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGPUInfoList.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkGPUInfoList
diff --git a/Rendering/Core/vtkGPUInfoListArray.h b/Rendering/Core/vtkGPUInfoListArray.h
index 04867923300c8b79c65b9a255bf6b73b2ac354c2..b7ba05102967258de7db6026ade1d050046f9853 100644
--- a/Rendering/Core/vtkGPUInfoListArray.h
+++ b/Rendering/Core/vtkGPUInfoListArray.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGPUInfoListArray.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGPUInfoListArray
  * @brief   Internal class vtkGPUInfoList.
diff --git a/Rendering/Core/vtkGenericVertexAttributeMapping.cxx b/Rendering/Core/vtkGenericVertexAttributeMapping.cxx
index cabec680ba7fda8a7bbd365141a3917ca5e30fb0..403da4b15acc9a01b27714afcb4be1b13ab02831 100644
--- a/Rendering/Core/vtkGenericVertexAttributeMapping.cxx
+++ b/Rendering/Core/vtkGenericVertexAttributeMapping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericVertexAttributeMapping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericVertexAttributeMapping.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkGenericVertexAttributeMapping.h b/Rendering/Core/vtkGenericVertexAttributeMapping.h
index 6ced8dc3f03259c59aa361b37e60f26bb331409d..ccfc36ce42ef68f64e2af30429b766c974dcad3f 100644
--- a/Rendering/Core/vtkGenericVertexAttributeMapping.h
+++ b/Rendering/Core/vtkGenericVertexAttributeMapping.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericVertexAttributeMapping.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericVertexAttributeMapping
  * @brief   stores mapping for data arrays to
diff --git a/Rendering/Core/vtkGlyph3DMapper.cxx b/Rendering/Core/vtkGlyph3DMapper.cxx
index 35d9bf211271e8a790f7a950a96f501e47ea8a46..8fec7aa4da2ff002e5546c29fcd7d30dbcd1b636 100644
--- a/Rendering/Core/vtkGlyph3DMapper.cxx
+++ b/Rendering/Core/vtkGlyph3DMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyph3DMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGlyph3DMapper.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Core/vtkGlyph3DMapper.h b/Rendering/Core/vtkGlyph3DMapper.h
index 54d92c025bca4468b374f009cc8ee92f9e79631a..947117c135fb514738a329a4f63dd46fae9c83e6 100644
--- a/Rendering/Core/vtkGlyph3DMapper.h
+++ b/Rendering/Core/vtkGlyph3DMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyph3DMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGlyph3DMapper
  * @brief   vtkGlyph3D on the GPU.
diff --git a/Rendering/Core/vtkGraphMapper.cxx b/Rendering/Core/vtkGraphMapper.cxx
index c0dfd3c4c8acde4348d89b3d980a8501a5201053..a2a88489212eb4f2341281675434cbed5f40de4c 100644
--- a/Rendering/Core/vtkGraphMapper.cxx
+++ b/Rendering/Core/vtkGraphMapper.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGraphMapper.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Core/vtkGraphMapper.h b/Rendering/Core/vtkGraphMapper.h
index 5553824effc94708b2b22d15d8e5519606ae46d6..c3c0d65daee6243618888f7bdbd0a415f5c5c1bf 100644
--- a/Rendering/Core/vtkGraphMapper.h
+++ b/Rendering/Core/vtkGraphMapper.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphMapper
  * @brief   map vtkGraph and derived
diff --git a/Rendering/Core/vtkGraphToGlyphs.cxx b/Rendering/Core/vtkGraphToGlyphs.cxx
index d2c0e2c05dda85cd3d699c8a03e7c75d766d0bab..fddbf791ba95ad0893ac764938257439e0809976 100644
--- a/Rendering/Core/vtkGraphToGlyphs.cxx
+++ b/Rendering/Core/vtkGraphToGlyphs.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphToGlyphs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkGraphToGlyphs.h"
 
 #include "vtkArrayCalculator.h"
diff --git a/Rendering/Core/vtkGraphToGlyphs.h b/Rendering/Core/vtkGraphToGlyphs.h
index 1c3a209c6245af6c40228ec0716e86c4dd1cb6b7..10d79083bf9cc2beaa48457c7a2adf7282f70f23 100644
--- a/Rendering/Core/vtkGraphToGlyphs.h
+++ b/Rendering/Core/vtkGraphToGlyphs.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphToGlyphs.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphToGlyphs
  * @brief   create glyphs for graph vertices
diff --git a/Rendering/Core/vtkGraphicsFactory.cxx b/Rendering/Core/vtkGraphicsFactory.cxx
index 220e069753ade63285d78cc326fdafb93ca0b210..9b64c8c6ae797ce8f55bc8a750f6f827650ad8dc 100644
--- a/Rendering/Core/vtkGraphicsFactory.cxx
+++ b/Rendering/Core/vtkGraphicsFactory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphicsFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkObjectFactory.h"
 
 #include "vtkDebugLeaks.h"
diff --git a/Rendering/Core/vtkGraphicsFactory.h b/Rendering/Core/vtkGraphicsFactory.h
index b1be12cbf915929429a1e00fc1e013b109bb6c69..2d957497d17d76df5594a6a13513c2e48947a90e 100644
--- a/Rendering/Core/vtkGraphicsFactory.h
+++ b/Rendering/Core/vtkGraphicsFactory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphicsFactory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphicsFactory
  *
diff --git a/Rendering/Core/vtkHardwarePicker.cxx b/Rendering/Core/vtkHardwarePicker.cxx
index 0864f70ece34dce64adc8cbf276d3383425e6baa..a20be013b639cd1332845dd6a88464e797bb39eb 100644
--- a/Rendering/Core/vtkHardwarePicker.cxx
+++ b/Rendering/Core/vtkHardwarePicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHardwarePicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHardwarePicker.h"
 
 #include "vtkAbstractMapper3D.h"
diff --git a/Rendering/Core/vtkHardwarePicker.h b/Rendering/Core/vtkHardwarePicker.h
index d6824ce3d1977c36884a17020afa137f482217ac..cc2dc4adf9143243bf6635900deed66a0076498f 100644
--- a/Rendering/Core/vtkHardwarePicker.h
+++ b/Rendering/Core/vtkHardwarePicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHardwarePicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHardwarePicker
  * @brief   pick a point or snap to point of an actor/prop using graphics hardware
diff --git a/Rendering/Core/vtkHardwareSelector.cxx b/Rendering/Core/vtkHardwareSelector.cxx
index 030ba9a9a94f3430b748d1bc7515d3a48ccc4f8e..e093b0606c4a7f5d9e99b6c3d8899dc0d221e7c3 100644
--- a/Rendering/Core/vtkHardwareSelector.cxx
+++ b/Rendering/Core/vtkHardwareSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHardwareSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHardwareSelector.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Core/vtkHardwareSelector.h b/Rendering/Core/vtkHardwareSelector.h
index 88cd8cf765ebe0fb0851974a3c9e7b603d20dab1..02045126293a607d0945537e64feb0c02883e946 100644
--- a/Rendering/Core/vtkHardwareSelector.h
+++ b/Rendering/Core/vtkHardwareSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHardwareSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
  * @class   vtkHardwareSelector
  * @brief   manager for OpenGL-based selection.
diff --git a/Rendering/Core/vtkHardwareWindow.cxx b/Rendering/Core/vtkHardwareWindow.cxx
index 2c4d7b14233fb669cfd0d88cb88423245cd858bc..2f49d4aba06e1cc13b0a1dddc202f4ed900b9d1c 100644
--- a/Rendering/Core/vtkHardwareWindow.cxx
+++ b/Rendering/Core/vtkHardwareWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHardwareWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHardwareWindow.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkHardwareWindow.h b/Rendering/Core/vtkHardwareWindow.h
index 2354fe6b20e8cdc7afc65795ad8e36c301a4b4f3..5658701351a956fc5654d47e4f096afb0beabdc1 100644
--- a/Rendering/Core/vtkHardwareWindow.h
+++ b/Rendering/Core/vtkHardwareWindow.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHardwareWindow
  * @brief   create a window for renderers to draw into
diff --git a/Rendering/Core/vtkHierarchicalPolyDataMapper.cxx b/Rendering/Core/vtkHierarchicalPolyDataMapper.cxx
index 7f1cf75db4742ffd8ab1a8bcdf2782dfc0dee5c7..dc291462102eb283c9d2dd234425e8e3a44ecb9d 100644
--- a/Rendering/Core/vtkHierarchicalPolyDataMapper.cxx
+++ b/Rendering/Core/vtkHierarchicalPolyDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalPolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHierarchicalPolyDataMapper.h"
 
diff --git a/Rendering/Core/vtkHierarchicalPolyDataMapper.h b/Rendering/Core/vtkHierarchicalPolyDataMapper.h
index 6eb7eb1da662f880c6c46aff9e8de6fb8969ebc1..7cb6643d575179081e5767aa6d808b1ece581b93 100644
--- a/Rendering/Core/vtkHierarchicalPolyDataMapper.h
+++ b/Rendering/Core/vtkHierarchicalPolyDataMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalPolyDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHierarchicalPolyDataMapper
  * @brief   a class that renders hierarchical polygonal data
diff --git a/Rendering/Core/vtkImageActor.cxx b/Rendering/Core/vtkImageActor.cxx
index a635c9f64d8dc6e1a1b8426bc3d8e4e748707000..ae8d8ca973fc4b2cd4f81e60e352cbf6af878e2b 100644
--- a/Rendering/Core/vtkImageActor.cxx
+++ b/Rendering/Core/vtkImageActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageActor.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Rendering/Core/vtkImageActor.h b/Rendering/Core/vtkImageActor.h
index 32e9cca60887d814aaffbcc3745c2562a5edb012..8a6c63967f40fe59ecbd8fc5f4fdb875e668a68b 100644
--- a/Rendering/Core/vtkImageActor.h
+++ b/Rendering/Core/vtkImageActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageActor
  * @brief   draw an image in a rendered 3D scene
diff --git a/Rendering/Core/vtkImageMapper.cxx b/Rendering/Core/vtkImageMapper.cxx
index ca794ba1ef14cff35df2eac87c39d6946d9ff07c..8da03a57e070c2fb72205a2941ed3cc62880f19f 100644
--- a/Rendering/Core/vtkImageMapper.cxx
+++ b/Rendering/Core/vtkImageMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageMapper.h"
 
diff --git a/Rendering/Core/vtkImageMapper.h b/Rendering/Core/vtkImageMapper.h
index ff1b352b6bbe56da333791beff59e51613641b1c..47aea7d1f105169e43ade52421c73fefd46aca7a 100644
--- a/Rendering/Core/vtkImageMapper.h
+++ b/Rendering/Core/vtkImageMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMapper
  * @brief   2D image display
diff --git a/Rendering/Core/vtkImageMapper3D.cxx b/Rendering/Core/vtkImageMapper3D.cxx
index 79a37b8e362c67e320ea8adf074d72a03323829f..494c9e4c5503bcc8a429cc20e70df74ada0d6ff0 100644
--- a/Rendering/Core/vtkImageMapper3D.cxx
+++ b/Rendering/Core/vtkImageMapper3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapper3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageMapper3D.h"
 
 #include "vtkAbstractTransform.h"
diff --git a/Rendering/Core/vtkImageMapper3D.h b/Rendering/Core/vtkImageMapper3D.h
index b43ab8fff00617abd6055f17b2e28651fbf44ed7..d64244a98d4d705cba02e798a9c27dc74aafa127 100644
--- a/Rendering/Core/vtkImageMapper3D.h
+++ b/Rendering/Core/vtkImageMapper3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageMapper3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageMapper3D
  * @brief   abstract class for mapping images to the screen
diff --git a/Rendering/Core/vtkImageProperty.cxx b/Rendering/Core/vtkImageProperty.cxx
index f3d92eb628e5b03e3ca1dc77a576da24f74674ee..8a69388200f249ca390653a62d0d31aeff5aa684 100644
--- a/Rendering/Core/vtkImageProperty.cxx
+++ b/Rendering/Core/vtkImageProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageProperty.h"
 
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/Core/vtkImageProperty.h b/Rendering/Core/vtkImageProperty.h
index f7c4c8c98073e62b0b968a2c9663da6d82171d2f..7d9d055cd58409bd54c4718852c9fa4830317bd9 100644
--- a/Rendering/Core/vtkImageProperty.h
+++ b/Rendering/Core/vtkImageProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageProperty
  * @brief   image display properties
diff --git a/Rendering/Core/vtkImageSlice.cxx b/Rendering/Core/vtkImageSlice.cxx
index 9e2a228aafc4323167e0ad79a6353e23286ee2a1..acb32f061873eb98f458ca12933b660f3e9baea0 100644
--- a/Rendering/Core/vtkImageSlice.cxx
+++ b/Rendering/Core/vtkImageSlice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSlice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSlice.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkImageSlice.h b/Rendering/Core/vtkImageSlice.h
index fb02410507cf6969599c7c3ea10c865af39969c7..17509a71cd88bf55e1f0507ee515c52b1641f822 100644
--- a/Rendering/Core/vtkImageSlice.h
+++ b/Rendering/Core/vtkImageSlice.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSlice.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSlice
  * @brief   represents an image in a 3D scene
diff --git a/Rendering/Core/vtkImageSliceMapper.cxx b/Rendering/Core/vtkImageSliceMapper.cxx
index 63d756374a770deb5f320eea9ec09f1146a227f4..d642a5480b70ff3b3dea45facfe27c4ae2a9d94a 100644
--- a/Rendering/Core/vtkImageSliceMapper.cxx
+++ b/Rendering/Core/vtkImageSliceMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSliceMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageSliceMapper.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkImageSliceMapper.h b/Rendering/Core/vtkImageSliceMapper.h
index d85e31db569f620a759f5494c53002cd692eca30..ee9a903b7518fbd3139b4fd47eeef5215f56517a 100644
--- a/Rendering/Core/vtkImageSliceMapper.h
+++ b/Rendering/Core/vtkImageSliceMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSliceMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSliceMapper
  * @brief   map a slice of a vtkImageData to the screen
diff --git a/Rendering/Core/vtkInteractorEventRecorder.cxx b/Rendering/Core/vtkInteractorEventRecorder.cxx
index 43c6120550add14270760e99a605ebe366379798..3a98c60a5ceeb9f80ec686ac28cacc867ba4e457 100644
--- a/Rendering/Core/vtkInteractorEventRecorder.cxx
+++ b/Rendering/Core/vtkInteractorEventRecorder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorEventRecorder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorEventRecorder.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Rendering/Core/vtkInteractorEventRecorder.h b/Rendering/Core/vtkInteractorEventRecorder.h
index ec846da2c03ef9c14cd5d63ccfed794ea1985d89..a0bef5f334ef9c1fdd106c9da48456487fbff05c 100644
--- a/Rendering/Core/vtkInteractorEventRecorder.h
+++ b/Rendering/Core/vtkInteractorEventRecorder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorEventRecorder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorEventRecorder
  * @brief   record and play VTK events passing through a vtkRenderWindowInteractor
diff --git a/Rendering/Core/vtkInteractorObserver.cxx b/Rendering/Core/vtkInteractorObserver.cxx
index 71e0969e48391048e97a0872a556dc0ab4bf7ea5..7590f84c1bc1b66506ae57f4953c26364d3d7353 100644
--- a/Rendering/Core/vtkInteractorObserver.cxx
+++ b/Rendering/Core/vtkInteractorObserver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorObserver.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorObserver.h"
 
 #include "vtkAbstractPropPicker.h"
diff --git a/Rendering/Core/vtkInteractorObserver.h b/Rendering/Core/vtkInteractorObserver.h
index c8403be673327f628ba7e03fdc7ce1d3b54942e5..ae78673e9c1e4978c6797f5d1fcbea57456fd107 100644
--- a/Rendering/Core/vtkInteractorObserver.h
+++ b/Rendering/Core/vtkInteractorObserver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorObserver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorObserver
  * @brief   an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor
diff --git a/Rendering/Core/vtkInteractorStyle.cxx b/Rendering/Core/vtkInteractorStyle.cxx
index bd2a3fcb4085969e091c470f33c14fa85100adde..60afbe5fb975ea279e6784918a9e9e8ec493ae98 100644
--- a/Rendering/Core/vtkInteractorStyle.cxx
+++ b/Rendering/Core/vtkInteractorStyle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyle.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Core/vtkInteractorStyle.h b/Rendering/Core/vtkInteractorStyle.h
index b4975027c94443f2a395c286d67486c3386a9f00..dfc18423922a2aa9d1f98e3e5ee31ec83dca36f3 100644
--- a/Rendering/Core/vtkInteractorStyle.h
+++ b/Rendering/Core/vtkInteractorStyle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyle
  * @brief   provide event-driven interface to the rendering window (defines trackball mode)
diff --git a/Rendering/Core/vtkInteractorStyle3D.cxx b/Rendering/Core/vtkInteractorStyle3D.cxx
index c6e0953fcb9827002142dcc87980590428a70a89..2698b80385f91f1aead3f97b2e42de5a3e32ac99 100644
--- a/Rendering/Core/vtkInteractorStyle3D.cxx
+++ b/Rendering/Core/vtkInteractorStyle3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyle3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkInteractorStyle3D.h"
 
 #include "vtkAssemblyPath.h"
diff --git a/Rendering/Core/vtkInteractorStyle3D.h b/Rendering/Core/vtkInteractorStyle3D.h
index ca9e6709a4598cd37f495ec5c260aee71a1fa593..18e3a67085a620e93e028bb81616d1db368fa91a 100644
--- a/Rendering/Core/vtkInteractorStyle3D.h
+++ b/Rendering/Core/vtkInteractorStyle3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyle3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyle3D
  * @brief   extends interaction to support 3D input
diff --git a/Rendering/Core/vtkInteractorStyleSwitchBase.cxx b/Rendering/Core/vtkInteractorStyleSwitchBase.cxx
index 44b4f499e4d0fd92c34695718738671d6a8ddebe..90e9e26cda2db8469dc2e17751d91218068f4e0a 100644
--- a/Rendering/Core/vtkInteractorStyleSwitchBase.cxx
+++ b/Rendering/Core/vtkInteractorStyleSwitchBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleSwitchBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkInteractorStyleSwitchBase.h"
 
diff --git a/Rendering/Core/vtkInteractorStyleSwitchBase.h b/Rendering/Core/vtkInteractorStyleSwitchBase.h
index 8c7ef92ef412ad0f0b5f6405aaac0289f984b832..4381969f0d3aa18c53d4e0866b78e9302e39ae74 100644
--- a/Rendering/Core/vtkInteractorStyleSwitchBase.h
+++ b/Rendering/Core/vtkInteractorStyleSwitchBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleSwitchBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkInteractorStyleSwitchBase
  * @brief   dummy interface class.
diff --git a/Rendering/Core/vtkLODProp3D.cxx b/Rendering/Core/vtkLODProp3D.cxx
index 022f283e6ee817c73857c120a46bb2baf00d10d1..8aeb0d8d40deb92d9a7012cd4982f29d6a1cc284 100644
--- a/Rendering/Core/vtkLODProp3D.cxx
+++ b/Rendering/Core/vtkLODProp3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLODProp3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLODProp3D.h"
 
 #include "vtkAbstractVolumeMapper.h"
diff --git a/Rendering/Core/vtkLODProp3D.h b/Rendering/Core/vtkLODProp3D.h
index fff734156f9566bb2994920adeb419c3e71ccc99..8b5a14a77ba7fd2f173e18e4ecdac8b0119f249b 100644
--- a/Rendering/Core/vtkLODProp3D.h
+++ b/Rendering/Core/vtkLODProp3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLODProp3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLODProp3D
  * @brief   level of detail 3D prop
diff --git a/Rendering/Core/vtkLabeledContourMapper.cxx b/Rendering/Core/vtkLabeledContourMapper.cxx
index 52c3d0c1930e566e2fea4e48361517c318b5574d..2cf3d8d3c4d72c7da922e4a6b1f9888f22b08727 100644
--- a/Rendering/Core/vtkLabeledContourMapper.cxx
+++ b/Rendering/Core/vtkLabeledContourMapper.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledContourMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLabeledContourMapper.h"
 
diff --git a/Rendering/Core/vtkLabeledContourMapper.h b/Rendering/Core/vtkLabeledContourMapper.h
index 4a7a1a3085d0360c9c4448471c00e2f725f06aeb..e6b0f9908265fa47b1ebc63ca6cf4961831b2df3 100644
--- a/Rendering/Core/vtkLabeledContourMapper.h
+++ b/Rendering/Core/vtkLabeledContourMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledContourMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLabeledContourMapper
  * @brief   Draw labeled isolines.
diff --git a/Rendering/Core/vtkLight.cxx b/Rendering/Core/vtkLight.cxx
index 504baf20c55bab7314d985f3c4276c32bb49e501..17c483f1b5a901cce1caafd3283d62a6e615485c 100644
--- a/Rendering/Core/vtkLight.cxx
+++ b/Rendering/Core/vtkLight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLight.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLight.h"
 
 #include "vtkInformation.h"
diff --git a/Rendering/Core/vtkLight.h b/Rendering/Core/vtkLight.h
index 83206c4cf17fb4c51cd39b63d6cdec2ff3273dea..742728a4331cd3a2404a26d5231245e40204a0b0 100644
--- a/Rendering/Core/vtkLight.h
+++ b/Rendering/Core/vtkLight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLight
  * @brief   a virtual light for 3D rendering
diff --git a/Rendering/Core/vtkLightActor.cxx b/Rendering/Core/vtkLightActor.cxx
index dc8e46ffed9d04599437101fd4c4e20013c30824..d4193409fa5582146a64791f8cb76fe23683f02f 100644
--- a/Rendering/Core/vtkLightActor.cxx
+++ b/Rendering/Core/vtkLightActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLightActor.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Core/vtkLightActor.h b/Rendering/Core/vtkLightActor.h
index 58e417969abf0ad06bd0a65ca188288864b743bc..5710acc5535cbaa36299cf54062718d4d48d2fa1 100644
--- a/Rendering/Core/vtkLightActor.h
+++ b/Rendering/Core/vtkLightActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightActor
  * @brief   a cone and a frustum to represent a spotlight.
diff --git a/Rendering/Core/vtkLightCollection.cxx b/Rendering/Core/vtkLightCollection.cxx
index 1b1c9a19684a8fadd3905ffacd40b0133d252fbc..3ce28937c6d0fef3de9fe89d20c104fc607254a7 100644
--- a/Rendering/Core/vtkLightCollection.cxx
+++ b/Rendering/Core/vtkLightCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLightCollection.h"
 
 #include "vtkLight.h"
diff --git a/Rendering/Core/vtkLightCollection.h b/Rendering/Core/vtkLightCollection.h
index 2f70ee73522975f6f0fd9f6384c0462f21e34135..3378ba122b1d56259c0138a020e138df56a7b590 100644
--- a/Rendering/Core/vtkLightCollection.h
+++ b/Rendering/Core/vtkLightCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightCollection
  * @brief   an ordered list of lights
diff --git a/Rendering/Core/vtkLightKit.cxx b/Rendering/Core/vtkLightKit.cxx
index 249eeb6a336ac9f019298796c61f60c457b07a8b..bb62722323fc9e6a9bfb2cdb7377b97e58ecf9f3 100644
--- a/Rendering/Core/vtkLightKit.cxx
+++ b/Rendering/Core/vtkLightKit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightKit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLightKit.h"
 
 #include "vtkLight.h"
diff --git a/Rendering/Core/vtkLightKit.h b/Rendering/Core/vtkLightKit.h
index cc04720f1f75075918373d0ce0bc7d28f544158b..e86771c072a2fc90c00f5437f70ad5526edf81d2 100644
--- a/Rendering/Core/vtkLightKit.h
+++ b/Rendering/Core/vtkLightKit.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightKit.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightKit
  * @brief   a simple but quality lighting kit
diff --git a/Rendering/Core/vtkLogLookupTable.cxx b/Rendering/Core/vtkLogLookupTable.cxx
index 66176e2fa35d3e2173d36813fe50a9b1ca3a8702..2071719c205ea1606aa04032e8c99be6dbe5be56 100644
--- a/Rendering/Core/vtkLogLookupTable.cxx
+++ b/Rendering/Core/vtkLogLookupTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogLookupTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLogLookupTable.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkLogLookupTable.h b/Rendering/Core/vtkLogLookupTable.h
index 64ddf059eea5ae73aef549a064cb7ef69edcc4e5..b3da0fe9a8d69c0e9cd7f35dea42529fa304cf4c 100644
--- a/Rendering/Core/vtkLogLookupTable.h
+++ b/Rendering/Core/vtkLogLookupTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLogLookupTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLogLookupTable
  * @brief   map scalars into colors using log (base 10) scale
diff --git a/Rendering/Core/vtkLookupTableWithEnabling.cxx b/Rendering/Core/vtkLookupTableWithEnabling.cxx
index eb9ce0c5f612ba2b1b9a39794fd2d2e9233645dc..65d3c8a7fa41ca188aa3fb08d1e12465e93a0959 100644
--- a/Rendering/Core/vtkLookupTableWithEnabling.cxx
+++ b/Rendering/Core/vtkLookupTableWithEnabling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLookupTableWithEnabling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLookupTableWithEnabling.h"
 #include "vtkBitArray.h"
 #include "vtkMath.h"
diff --git a/Rendering/Core/vtkLookupTableWithEnabling.h b/Rendering/Core/vtkLookupTableWithEnabling.h
index d66bbe20a2b063b8be2f882af98fb274d36693c6..0bf3bfe8117bc98a5ade2d9d128aeaa247b13814 100644
--- a/Rendering/Core/vtkLookupTableWithEnabling.h
+++ b/Rendering/Core/vtkLookupTableWithEnabling.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLookupTableWithEnabling.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLookupTableWithEnabling
  * @brief   A lookup table that allows for an
diff --git a/Rendering/Core/vtkMapArrayValues.cxx b/Rendering/Core/vtkMapArrayValues.cxx
index b394bef40d2b2644622fd166f0be36f2098bf79c..72552de9a7eb2a13631d39baf4ba517b8f93a361 100644
--- a/Rendering/Core/vtkMapArrayValues.cxx
+++ b/Rendering/Core/vtkMapArrayValues.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapArrayValues.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMapArrayValues.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Rendering/Core/vtkMapArrayValues.h b/Rendering/Core/vtkMapArrayValues.h
index e933c3645a364dd76703c4364ebe811a9bfb49cf..3b9ebae3c7f8774715771532b5d1c1e70ac92eeb 100644
--- a/Rendering/Core/vtkMapArrayValues.h
+++ b/Rendering/Core/vtkMapArrayValues.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapArrayValues.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMapArrayValues
  * @brief   Map values in an input array to different values in
diff --git a/Rendering/Core/vtkMapper.cxx b/Rendering/Core/vtkMapper.cxx
index b2f782c582c10e7937b68682f64ce18529156392..ccdc58c6237812f8b6d85de80d1787a68dede298 100644
--- a/Rendering/Core/vtkMapper.cxx
+++ b/Rendering/Core/vtkMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMapper.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Rendering/Core/vtkMapper.h b/Rendering/Core/vtkMapper.h
index 4b83cbd8b5257bc39c7b3b4bdd50d7fc979c9f93..d8bf774ce8eee4e0bfe2940168912170f4ea5f33 100644
--- a/Rendering/Core/vtkMapper.h
+++ b/Rendering/Core/vtkMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMapper
  * @brief   abstract class specifies interface to map data to graphics primitives
diff --git a/Rendering/Core/vtkMapper2D.cxx b/Rendering/Core/vtkMapper2D.cxx
index 31320f5e8aaa6b3078a1a980511e5bda39746f39..114c7735fdc2bcb947ac8815d55fb9ca268a78d0 100644
--- a/Rendering/Core/vtkMapper2D.cxx
+++ b/Rendering/Core/vtkMapper2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapper2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMapper2D.h"
 #include "vtkActor2D.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkMapper2D.h b/Rendering/Core/vtkMapper2D.h
index 5a55cd742c104309ae158ff35d92394595031109..f3a0ca9fc8cf0accc51c44e106362e4ffaeffdc5 100644
--- a/Rendering/Core/vtkMapper2D.h
+++ b/Rendering/Core/vtkMapper2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapper2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMapper2D
  * @brief   abstract class specifies interface for objects which render 2D actors
diff --git a/Rendering/Core/vtkMapperCollection.cxx b/Rendering/Core/vtkMapperCollection.cxx
index 109bd52f8afddfae639dbd62e7f5b5b1e25725b5..ab9039f6589baf22d2267c97fc68d282d57388fe 100644
--- a/Rendering/Core/vtkMapperCollection.cxx
+++ b/Rendering/Core/vtkMapperCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapperCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMapperCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkMapperCollection.h b/Rendering/Core/vtkMapperCollection.h
index 21a332d52f5ef364e6dd8a5390d3179c6b020102..d584f3a87c1676959be67473640a8f92ea2488b1 100644
--- a/Rendering/Core/vtkMapperCollection.h
+++ b/Rendering/Core/vtkMapperCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapperCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMapperCollection
  * @brief   an ordered list of mappers
diff --git a/Rendering/Core/vtkNoise200x200.h b/Rendering/Core/vtkNoise200x200.h
index c22db8ba098a84bab8d3fd7965b33fdc5ed25367..b2eca917348122aca9ec479cb0c5cb1c7d1c211e 100644
--- a/Rendering/Core/vtkNoise200x200.h
+++ b/Rendering/Core/vtkNoise200x200.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkNoise200x200.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkNoise200x200_h
 #define vtkNoise200x200_h
 
diff --git a/Rendering/Core/vtkObserverMediator.cxx b/Rendering/Core/vtkObserverMediator.cxx
index cd6a3f630423a85f6edd283d84f8363b11dfd09d..cc16c42dd136837fe32bb7ec4d907fbfa477a4e7 100644
--- a/Rendering/Core/vtkObserverMediator.cxx
+++ b/Rendering/Core/vtkObserverMediator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObserverMediator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkObserverMediator.h"
 #include "vtkInteractorObserver.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkObserverMediator.h b/Rendering/Core/vtkObserverMediator.h
index 5334096001bc8030c4b8d58d10613f82b5bd6bf0..1ac2665b412c97fd5d0da5e6459430d3f6f21677 100644
--- a/Rendering/Core/vtkObserverMediator.h
+++ b/Rendering/Core/vtkObserverMediator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObserverMediator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkObserverMediator
  * @brief   manage contention for cursors and other resources
diff --git a/Rendering/Core/vtkPicker.cxx b/Rendering/Core/vtkPicker.cxx
index e08c11ff8a6ccf629cae3196f7ab387e3d9d6735..7fc15efad592f7bffe83bfc12d76fb169ee3763a 100644
--- a/Rendering/Core/vtkPicker.cxx
+++ b/Rendering/Core/vtkPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPicker.h"
 
 #include "vtkAbstractVolumeMapper.h"
diff --git a/Rendering/Core/vtkPicker.h b/Rendering/Core/vtkPicker.h
index 624e4a530552a24fdab681fe58508d1f21b79e0f..9ae5464c6e23380e6afd21571ffd486eb615bd16 100644
--- a/Rendering/Core/vtkPicker.h
+++ b/Rendering/Core/vtkPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPicker
  * @brief   superclass for 3D geometric pickers (uses ray cast)
diff --git a/Rendering/Core/vtkPickingManager.cxx b/Rendering/Core/vtkPickingManager.cxx
index 65cf9f332fa0a6e231727166a78815817ccc2a03..eec02c2a44e40251148dc05bf59ec0269c1dc7e0 100644
--- a/Rendering/Core/vtkPickingManager.cxx
+++ b/Rendering/Core/vtkPickingManager.cxx
@@ -1,37 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPickingManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*==============================================================================
-
-  Library: MSVTK
-
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 
 // VTK includes
 #include "vtkPickingManager.h"
diff --git a/Rendering/Core/vtkPickingManager.h b/Rendering/Core/vtkPickingManager.h
index b8e220879ae37b3d59bc1331d0065ec34b7bbc5d..8006e54ca7e508054ed6528c127a057df3cb276d 100644
--- a/Rendering/Core/vtkPickingManager.h
+++ b/Rendering/Core/vtkPickingManager.h
@@ -1,38 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPickingManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*==============================================================================
-
-  Library: MSVTK
-
-  Copyright (c) Kitware Inc.
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0.txt
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
-==============================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 /**
  * @class   vtkPickingManager
  * Class defines API to manage the picking process.
diff --git a/Rendering/Core/vtkPointGaussianMapper.cxx b/Rendering/Core/vtkPointGaussianMapper.cxx
index d7711a96af79f8abd3fe73710d36e17c26d8374e..f237e83e2a49e041d34e5b72e20d32968db43f64 100644
--- a/Rendering/Core/vtkPointGaussianMapper.cxx
+++ b/Rendering/Core/vtkPointGaussianMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointGaussianMapper.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkPointGaussianMapper.h b/Rendering/Core/vtkPointGaussianMapper.h
index fcae4307daf7548ef26bd7e98cc9f6ad8e18a5e8..0db3c22a361cfd263acab10cc1bce898ce9d745e 100644
--- a/Rendering/Core/vtkPointGaussianMapper.h
+++ b/Rendering/Core/vtkPointGaussianMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointGaussianMapper
  * @brief   draw PointGaussians using imposters
diff --git a/Rendering/Core/vtkPointPicker.cxx b/Rendering/Core/vtkPointPicker.cxx
index 14660b12866515168a73676fdd6815302b4a53eb..ec1e720ffa31980c8baea63f8b776d1a2c9c5bae 100644
--- a/Rendering/Core/vtkPointPicker.cxx
+++ b/Rendering/Core/vtkPointPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPointPicker.h"
 
 #include "vtkAbstractVolumeMapper.h"
diff --git a/Rendering/Core/vtkPointPicker.h b/Rendering/Core/vtkPointPicker.h
index 9d3ec1b96f645566b20bf0b3773e3e31957613ba..11f00ddfdf13567c3a21479b92ef6e31c3a4577d 100644
--- a/Rendering/Core/vtkPointPicker.h
+++ b/Rendering/Core/vtkPointPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointPicker
  * @brief   select a point by shooting a ray into a graphics window
diff --git a/Rendering/Core/vtkPolyDataMapper.cxx b/Rendering/Core/vtkPolyDataMapper.cxx
index ae0cd1765b4052ed6a88ce0d7c74da8c230e1f2a..4aa767c0c8180035993493cf29165b217e99a875 100644
--- a/Rendering/Core/vtkPolyDataMapper.cxx
+++ b/Rendering/Core/vtkPolyDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataMapper.h"
 
 #include "vtkExecutive.h"
diff --git a/Rendering/Core/vtkPolyDataMapper.h b/Rendering/Core/vtkPolyDataMapper.h
index feed04f08d8c9d16f374c2f2229e44c5180ae901..55282f0280f469d3cae13bf6baedfbc7f8087c34 100644
--- a/Rendering/Core/vtkPolyDataMapper.h
+++ b/Rendering/Core/vtkPolyDataMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataMapper
  * @brief   map vtkPolyData to graphics primitives
diff --git a/Rendering/Core/vtkPolyDataMapper2D.cxx b/Rendering/Core/vtkPolyDataMapper2D.cxx
index 9af6e90392387f3002278c9414d75f488f027188..f4db4bddc2266f0c2137bcef9ef15a4c36c5ada8 100644
--- a/Rendering/Core/vtkPolyDataMapper2D.cxx
+++ b/Rendering/Core/vtkPolyDataMapper2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataMapper2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataMapper2D.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Rendering/Core/vtkPolyDataMapper2D.h b/Rendering/Core/vtkPolyDataMapper2D.h
index c84ddd47c6cd6ded182b774476c3fd34c7ef3073..23e84e8b43b2db5913475a57610374aa7d2dacd3 100644
--- a/Rendering/Core/vtkPolyDataMapper2D.h
+++ b/Rendering/Core/vtkPolyDataMapper2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataMapper2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataMapper2D
  * @brief   draw vtkPolyData onto the image plane
diff --git a/Rendering/Core/vtkProp.cxx b/Rendering/Core/vtkProp.cxx
index 08622c8be9679648b546fa9e295ea28163216e8b..ce6f0ec987d9ae00bb7084564a66cffb1cd0f44a 100644
--- a/Rendering/Core/vtkProp.cxx
+++ b/Rendering/Core/vtkProp.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProp.h"
 #include "vtkAssemblyPaths.h"
 #include "vtkCommand.h"
diff --git a/Rendering/Core/vtkProp.h b/Rendering/Core/vtkProp.h
index c5bb30829c15323461fd9656c6deff30d5608ac9..352dd64c9f780a69bd07d78ed02291ee2e001b2e 100644
--- a/Rendering/Core/vtkProp.h
+++ b/Rendering/Core/vtkProp.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProp
  * @brief   abstract superclass for all actors, volumes and annotations
diff --git a/Rendering/Core/vtkProp3D.cxx b/Rendering/Core/vtkProp3D.cxx
index 8134d88c652e53093f6e5472a036091ea1e2b9a5..567fab6746b61ce3ab069a8f4260e7f8c5effb9d 100644
--- a/Rendering/Core/vtkProp3D.cxx
+++ b/Rendering/Core/vtkProp3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProp3D.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Core/vtkProp3D.h b/Rendering/Core/vtkProp3D.h
index b8537511338f8ca019a689d5a4ae1d32b975da7d..c8b5c8fb4728da95f75c531d873d133c28bd0583 100644
--- a/Rendering/Core/vtkProp3D.h
+++ b/Rendering/Core/vtkProp3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProp3D
  * @brief   represents an 3D object for placement in a rendered scene
diff --git a/Rendering/Core/vtkProp3DCollection.cxx b/Rendering/Core/vtkProp3DCollection.cxx
index a261d9cedeebfb100e027e8a76a581dec9ec0524..50133a2c5b21a26e146bb9b7c8ddeb4274f0c57a 100644
--- a/Rendering/Core/vtkProp3DCollection.cxx
+++ b/Rendering/Core/vtkProp3DCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProp3DCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkProp3DCollection.h b/Rendering/Core/vtkProp3DCollection.h
index dacff8bdb9bc5066f55a232036ee9953b33c9113..b8869ead423ed6d705805751a8db7bdd2a3ff243 100644
--- a/Rendering/Core/vtkProp3DCollection.h
+++ b/Rendering/Core/vtkProp3DCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProp3DCollection
  * @brief   an ordered list of 3D props
diff --git a/Rendering/Core/vtkProp3DFollower.cxx b/Rendering/Core/vtkProp3DFollower.cxx
index a255d7b121b54176f9b5254f94ae1d3f54bb8fbd..1d03d36e9ad6a9354dc6e809d42e3610ece03b47 100644
--- a/Rendering/Core/vtkProp3DFollower.cxx
+++ b/Rendering/Core/vtkProp3DFollower.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DFollower.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProp3DFollower.h"
 
 #include "vtkAssemblyPaths.h"
diff --git a/Rendering/Core/vtkProp3DFollower.h b/Rendering/Core/vtkProp3DFollower.h
index c09c56cd01b2a4f34c9ac9de9334dbc00f16f757..42a9d27f34f481ab380225c06a67b56c7512be27 100644
--- a/Rendering/Core/vtkProp3DFollower.h
+++ b/Rendering/Core/vtkProp3DFollower.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProp3DFollower.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProp3DFollower
  * @brief   a vtkProp3D that always faces the camera
diff --git a/Rendering/Core/vtkPropAssembly.cxx b/Rendering/Core/vtkPropAssembly.cxx
index 4e8b35d3aabe370e14551ebf410e272ce3357d5f..ee927e164159fc7389d8f5ac0da4f6ab0ce3156a 100644
--- a/Rendering/Core/vtkPropAssembly.cxx
+++ b/Rendering/Core/vtkPropAssembly.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropAssembly.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPropAssembly.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/Rendering/Core/vtkPropAssembly.h b/Rendering/Core/vtkPropAssembly.h
index 0532475661300a1d39626642a62e9b258ee4806c..50d29ef690618f0d068eb12c4677648c8e1f1531 100644
--- a/Rendering/Core/vtkPropAssembly.h
+++ b/Rendering/Core/vtkPropAssembly.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropAssembly.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPropAssembly
  * @brief   create hierarchies of props
diff --git a/Rendering/Core/vtkPropCollection.cxx b/Rendering/Core/vtkPropCollection.cxx
index 98dc19506ec6055e9455865eadabbf975f5ae34c..bdb1196996a0a92235ba3cc6295e7851f57d307b 100644
--- a/Rendering/Core/vtkPropCollection.cxx
+++ b/Rendering/Core/vtkPropCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPropCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkPropCollection.h b/Rendering/Core/vtkPropCollection.h
index d35359ccbe95821a26ffbb3bb09def79f63bf5c3..73f51b5ca9901db1fd3a5a7c7e45fed7cba94fcd 100644
--- a/Rendering/Core/vtkPropCollection.h
+++ b/Rendering/Core/vtkPropCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPropCollection
  * @brief   an ordered list of Props
diff --git a/Rendering/Core/vtkPropPicker.cxx b/Rendering/Core/vtkPropPicker.cxx
index 43d39c9286557f8d7edc040ce87f9497e88a6f2e..4b162d48a898e590e9f444d64633142a4b70bd8d 100644
--- a/Rendering/Core/vtkPropPicker.cxx
+++ b/Rendering/Core/vtkPropPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPropPicker.h"
 
 #include "vtkAssemblyNode.h"
diff --git a/Rendering/Core/vtkPropPicker.h b/Rendering/Core/vtkPropPicker.h
index a2771b668cff171c7aecb8f865c5f7f693301ecd..3e81403053fe051a3c1a7f5d6b4fb46675b8eb76 100644
--- a/Rendering/Core/vtkPropPicker.h
+++ b/Rendering/Core/vtkPropPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPropPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPropPicker
  * @brief   pick an actor/prop using graphics hardware
diff --git a/Rendering/Core/vtkProperty.cxx b/Rendering/Core/vtkProperty.cxx
index 946e4b45cf6e3d65f704cfb6f02a04ef1daffbfd..b6cafd57caa8d21a95881b33743c2d0fb5340e7f 100644
--- a/Rendering/Core/vtkProperty.cxx
+++ b/Rendering/Core/vtkProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProperty.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Core/vtkProperty.h b/Rendering/Core/vtkProperty.h
index ead627866776bf29682734b6e57ead4c39188b91..bca070fdef0ce0f7916094d5565bc0daad743cd2 100644
--- a/Rendering/Core/vtkProperty.h
+++ b/Rendering/Core/vtkProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProperty
  * @brief   represent surface properties of a geometric object
diff --git a/Rendering/Core/vtkProperty2D.cxx b/Rendering/Core/vtkProperty2D.cxx
index a44e7268ed03a061222969b387502fde782919c9..8d5650ed1a604deea40bb8ae6321f5dd950ab5a1 100644
--- a/Rendering/Core/vtkProperty2D.cxx
+++ b/Rendering/Core/vtkProperty2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProperty2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkProperty2D.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkProperty2D.h b/Rendering/Core/vtkProperty2D.h
index 8b4e02b1a214f0bf15191e04ffc661fd7ce2315b..38cc4583e70cfde76ee1785f5a65a35d0a7dab36 100644
--- a/Rendering/Core/vtkProperty2D.h
+++ b/Rendering/Core/vtkProperty2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProperty2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkProperty2D
  * @brief   represent surface properties of a 2D image
diff --git a/Rendering/Core/vtkPythagoreanQuadruples.h b/Rendering/Core/vtkPythagoreanQuadruples.h
index aca2051783bae09402599febabf018afeb3fa9dd..203cc4e48db8f79b42c667b41fbfbd815174aae5 100644
--- a/Rendering/Core/vtkPythagoreanQuadruples.h
+++ b/Rendering/Core/vtkPythagoreanQuadruples.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /* This file was generated by the Octave script pythagorean_quadruples.
  * It contains lists of pseudo-Pythagorean quadruples sorted by increasing
  * distance from the origin. A pseudo-Pythagorean quadruple is a set of 4
diff --git a/Rendering/Core/vtkRayCastStructures.h b/Rendering/Core/vtkRayCastStructures.h
index cdbfa65e565392b9e20a6992f87b30f989a2fe5d..5a238c35e93b36c309189b1fd48b47d2af13ab04 100644
--- a/Rendering/Core/vtkRayCastStructures.h
+++ b/Rendering/Core/vtkRayCastStructures.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRayCastStructures.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRayCastStructures
diff --git a/Rendering/Core/vtkRenderPass.cxx b/Rendering/Core/vtkRenderPass.cxx
index f49c17a404596c136cdf3565b8eeaafd1420fb86..896c1358e2c73cce663878ee0298c85cd0d9adf2 100644
--- a/Rendering/Core/vtkRenderPass.cxx
+++ b/Rendering/Core/vtkRenderPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderPass.h"
 #include "vtkRenderer.h"
diff --git a/Rendering/Core/vtkRenderPass.h b/Rendering/Core/vtkRenderPass.h
index b167f76d416aa8e971be8ddc7b01cfe59c8e598c..652470847fceb23fd728e5a62a7b409064380700 100644
--- a/Rendering/Core/vtkRenderPass.h
+++ b/Rendering/Core/vtkRenderPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderPass
  * @brief   Perform part of the rendering of a vtkRenderer.
diff --git a/Rendering/Core/vtkRenderState.cxx b/Rendering/Core/vtkRenderState.cxx
index e4172b854873a091e06479e29cb0ec69bca93c32..5ff69ab5b7093a72228a7852b8522409a4b6a50a 100644
--- a/Rendering/Core/vtkRenderState.cxx
+++ b/Rendering/Core/vtkRenderState.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderState.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderState.h"
 #include "vtkFrameBufferObjectBase.h"
 #include "vtkRenderer.h"
diff --git a/Rendering/Core/vtkRenderState.h b/Rendering/Core/vtkRenderState.h
index 98ca65406d327f32f107914448ce16ee55784eb5..ae34d14306df829d186271716112ce797b362b56 100644
--- a/Rendering/Core/vtkRenderState.h
+++ b/Rendering/Core/vtkRenderState.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderState.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderState
  * @brief   Context in which a vtkRenderPass will render.
diff --git a/Rendering/Core/vtkRenderTimerLog.cxx b/Rendering/Core/vtkRenderTimerLog.cxx
index 41c223fc75da582d776623c6552122d0218c485c..bf9e29a05e45d925fd5c795ffbd1dac8d6b0432a 100644
--- a/Rendering/Core/vtkRenderTimerLog.cxx
+++ b/Rendering/Core/vtkRenderTimerLog.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderTimerLog.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderTimerLog.h"
 
diff --git a/Rendering/Core/vtkRenderTimerLog.h b/Rendering/Core/vtkRenderTimerLog.h
index 3bdfa3f75aba1d0049b2e2188cc85eedc5f837a5..cf15ac464b9ad0e6d8cf21383ca41b1a7a279a63 100644
--- a/Rendering/Core/vtkRenderTimerLog.h
+++ b/Rendering/Core/vtkRenderTimerLog.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderTimerLog.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRenderTimerLog
diff --git a/Rendering/Core/vtkRenderWidget.cxx b/Rendering/Core/vtkRenderWidget.cxx
index 010409b517134e500740cab3d79240d2e02dd4cd..ca4c2d7bf8585b01d9f52c171b4d2fffd50afb6f 100644
--- a/Rendering/Core/vtkRenderWidget.cxx
+++ b/Rendering/Core/vtkRenderWidget.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderWidget.h"
 
 #include "vtkAbstractInteractionDevice.h"
diff --git a/Rendering/Core/vtkRenderWidget.h b/Rendering/Core/vtkRenderWidget.h
index 9a5fbb68d30cb9a83e9c5619cfe7b49fcea29164..d370668b24649837fefd27a608069309e8325698 100644
--- a/Rendering/Core/vtkRenderWidget.h
+++ b/Rendering/Core/vtkRenderWidget.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkRenderWidget_h
 #define vtkRenderWidget_h
 
diff --git a/Rendering/Core/vtkRenderWindow.cxx b/Rendering/Core/vtkRenderWindow.cxx
index a2556d529a90697a6d1e76e6fcf7f38a67fcc4e9..ca3b32896682b00199c8f14ccf251b6155ae47f7 100644
--- a/Rendering/Core/vtkRenderWindow.cxx
+++ b/Rendering/Core/vtkRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderWindow.h"
 
diff --git a/Rendering/Core/vtkRenderWindow.h b/Rendering/Core/vtkRenderWindow.h
index ce00811b63969dc02fd68a06078fd58f038cc875..4acbf6b16948973785c166b5981509f346e9d231 100644
--- a/Rendering/Core/vtkRenderWindow.h
+++ b/Rendering/Core/vtkRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderWindow
  * @brief   create a window for renderers to draw into
diff --git a/Rendering/Core/vtkRenderWindowCollection.cxx b/Rendering/Core/vtkRenderWindowCollection.cxx
index 0eec60f44946baf9c3de67848a026be0ee7e765d..33814e7d5251e5e47e2c9f4e91b2dbbf90d425c7 100644
--- a/Rendering/Core/vtkRenderWindowCollection.cxx
+++ b/Rendering/Core/vtkRenderWindowCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindowCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderWindowCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkRenderWindowCollection.h b/Rendering/Core/vtkRenderWindowCollection.h
index 7753dd1bc76928ed55832ea88d171b571b1b0115..da540e37cb4239e936dc02e73b6b403eef560234 100644
--- a/Rendering/Core/vtkRenderWindowCollection.h
+++ b/Rendering/Core/vtkRenderWindowCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindowCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderWindowCollection
  * @brief   an ordered list of RenderWindows
diff --git a/Rendering/Core/vtkRenderWindowInteractor.cxx b/Rendering/Core/vtkRenderWindowInteractor.cxx
index 90b990616a899309a17294994771881b1266b933..afd9605ae254e5aa4ab5c7893f36ce8ccd28e1a2 100644
--- a/Rendering/Core/vtkRenderWindowInteractor.cxx
+++ b/Rendering/Core/vtkRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderWindowInteractor.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkRenderWindowInteractor.h b/Rendering/Core/vtkRenderWindowInteractor.h
index ec4eef0023bc49fda6afaf4dde7ee2ac7f3715bb..df7323b90443f979f7b6442f4976df3ff8b08254 100644
--- a/Rendering/Core/vtkRenderWindowInteractor.h
+++ b/Rendering/Core/vtkRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderWindowInteractor
  * @brief   platform-independent render window
diff --git a/Rendering/Core/vtkRenderWindowInteractor3D.cxx b/Rendering/Core/vtkRenderWindowInteractor3D.cxx
index cc9ad7b730a0e4778852748094ac80c245f4e3ac..126c626ae5794266c8173fc22d89ac5e02123e19 100644
--- a/Rendering/Core/vtkRenderWindowInteractor3D.cxx
+++ b/Rendering/Core/vtkRenderWindowInteractor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindowInteractor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cassert>
 #include <cmath>
 #include <cstdio>
diff --git a/Rendering/Core/vtkRenderWindowInteractor3D.h b/Rendering/Core/vtkRenderWindowInteractor3D.h
index 6c550b8f418d26b2b446ef25a819f545c0b0437a..bcef433e51c8c0d866a9da33b367f3cd7b97d651 100644
--- a/Rendering/Core/vtkRenderWindowInteractor3D.h
+++ b/Rendering/Core/vtkRenderWindowInteractor3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindowInteractor3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderWindowInteractor3D
  * @brief   adds support for 3D events to vtkRenderWindowInteractor.
diff --git a/Rendering/Core/vtkRenderedAreaPicker.cxx b/Rendering/Core/vtkRenderedAreaPicker.cxx
index 9a0b58b259d554bd3196caa1d78b07762dffcadf..88cfa1ac9e8c1805b8e46b1e6e4eab2758eaea13 100644
--- a/Rendering/Core/vtkRenderedAreaPicker.cxx
+++ b/Rendering/Core/vtkRenderedAreaPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedAreaPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderedAreaPicker.h"
 #include "vtkAbstractMapper3D.h"
diff --git a/Rendering/Core/vtkRenderedAreaPicker.h b/Rendering/Core/vtkRenderedAreaPicker.h
index 4fc157466d3ed44bed9630b35834c1b45e327fb1..c3df3e0fa57367c607640a2f04ba0cbd5c272a9c 100644
--- a/Rendering/Core/vtkRenderedAreaPicker.h
+++ b/Rendering/Core/vtkRenderedAreaPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedAreaPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderedAreaPicker
  * @brief   Uses graphics hardware to picks props behind
diff --git a/Rendering/Core/vtkRenderer.cxx b/Rendering/Core/vtkRenderer.cxx
index 10b85c609d40392434c81e538797dbaa0b24ce3a..65450dc230da3d8e5c4abc571833ea781f5e6d00 100644
--- a/Rendering/Core/vtkRenderer.cxx
+++ b/Rendering/Core/vtkRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderer.h"
 
 #include "vtkAssemblyPath.h"
diff --git a/Rendering/Core/vtkRenderer.h b/Rendering/Core/vtkRenderer.h
index a1de49d93bf723a26757c8a835486f51e99cffbc..eb2afb6d07c8af305bf802b418b5e0188637f227 100644
--- a/Rendering/Core/vtkRenderer.h
+++ b/Rendering/Core/vtkRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderer
  * @brief   abstract specification for renderers
diff --git a/Rendering/Core/vtkRendererCollection.cxx b/Rendering/Core/vtkRendererCollection.cxx
index d07a3dd39955e94ab38c675f78d75e94b08e47d9..47d193ea4add8384afd2884277caea4395e58f7e 100644
--- a/Rendering/Core/vtkRendererCollection.cxx
+++ b/Rendering/Core/vtkRendererCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRendererCollection.h"
 #include "vtkObjectFactory.h"
 #include "vtkRenderWindow.h"
diff --git a/Rendering/Core/vtkRendererCollection.h b/Rendering/Core/vtkRendererCollection.h
index 4183dbeb33db13f6c8f414bc6bf9bac269c29af6..e49ba0509f4829e21d54c6c220ba6e50284958c3 100644
--- a/Rendering/Core/vtkRendererCollection.h
+++ b/Rendering/Core/vtkRendererCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRendererCollection
  * @brief   an ordered list of renderers
diff --git a/Rendering/Core/vtkRendererDelegate.cxx b/Rendering/Core/vtkRendererDelegate.cxx
index 809f4909edd895014af0c7818f68484687777ab8..dbd622ff1e1c1ae916682d0ee20cf151b3ee8ba4 100644
--- a/Rendering/Core/vtkRendererDelegate.cxx
+++ b/Rendering/Core/vtkRendererDelegate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererDelegate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRendererDelegate.h"
 
diff --git a/Rendering/Core/vtkRendererDelegate.h b/Rendering/Core/vtkRendererDelegate.h
index 59febea26354718f315fe7bfbab2a3d0dabac6f4..b7e54639b77478df1d63f714be1f14476beef5cc 100644
--- a/Rendering/Core/vtkRendererDelegate.h
+++ b/Rendering/Core/vtkRendererDelegate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererDelegate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRendererDelegate
  * @brief   Render the props of a vtkRenderer
diff --git a/Rendering/Core/vtkRendererSource.cxx b/Rendering/Core/vtkRendererSource.cxx
index 0c521b5a6e7f4fa794eff5ee977a81e1e8719e51..ce8686ddb213aa2a404128601c632f9dd1f43050 100644
--- a/Rendering/Core/vtkRendererSource.cxx
+++ b/Rendering/Core/vtkRendererSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRendererSource.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Core/vtkRendererSource.h b/Rendering/Core/vtkRendererSource.h
index c27daf0327abc50c477cced364b5d61cfe2227d4..7c7120119d12b1f5f14b9eba8bc2bab4e18dca98 100644
--- a/Rendering/Core/vtkRendererSource.h
+++ b/Rendering/Core/vtkRendererSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRendererSource
  * @brief   take a renderer's image and/or depth map into the pipeline
diff --git a/Rendering/Core/vtkRenderingCoreEnums.h b/Rendering/Core/vtkRenderingCoreEnums.h
index 2dc92c7a55a78166bd32347bab1298c49c3d3558..5ca2cb754fe5c50aa107741ba7c12e4aebee9d1b 100644
--- a/Rendering/Core/vtkRenderingCoreEnums.h
+++ b/Rendering/Core/vtkRenderingCoreEnums.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderingCoreEnums.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkRenderingCoreEnums_h
 #define vtkRenderingCoreEnums_h
diff --git a/Rendering/Core/vtkResizingWindowToImageFilter.cxx b/Rendering/Core/vtkResizingWindowToImageFilter.cxx
index a8cd8474e47721a5f06ede34f69050850db11c16..d5037015b0913cce93e8cc75d53010205f210391 100644
--- a/Rendering/Core/vtkResizingWindowToImageFilter.cxx
+++ b/Rendering/Core/vtkResizingWindowToImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResizingWindowToImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkResizingWindowToImageFilter.h"
 
 #include "vtkImageData.h"
diff --git a/Rendering/Core/vtkResizingWindowToImageFilter.h b/Rendering/Core/vtkResizingWindowToImageFilter.h
index cb756404e7d2e5eba24a34e07a8956c4756c7495..a6b84478cc94195f98c595b35d8cad0592a39e55 100644
--- a/Rendering/Core/vtkResizingWindowToImageFilter.h
+++ b/Rendering/Core/vtkResizingWindowToImageFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkResizingWindowToImageFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkResizingWindowToImageFilter
  * @brief   Use a vtkWindow as input to image pipeline
diff --git a/Rendering/Core/vtkScenePicker.cxx b/Rendering/Core/vtkScenePicker.cxx
index a6e61b383a4f0c20a0933385703316c9cebb5e7e..7b5410b9efe7c20781fd699e956eea806c079dab 100644
--- a/Rendering/Core/vtkScenePicker.cxx
+++ b/Rendering/Core/vtkScenePicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScenePicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkScenePicker.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Core/vtkScenePicker.h b/Rendering/Core/vtkScenePicker.h
index 64a361f9758c9b273fa7a80a83cedb2099804369..220823e0092ae93cd997834d0fcfd1b9268296a4 100644
--- a/Rendering/Core/vtkScenePicker.h
+++ b/Rendering/Core/vtkScenePicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScenePicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScenePicker
  * @brief   Picks an entire viewport at one shot.
diff --git a/Rendering/Core/vtkSelectVisiblePoints.cxx b/Rendering/Core/vtkSelectVisiblePoints.cxx
index 28b18fb83d008af6052d6fe299558d497f5ac400..db9a64d1c829df49e6793ff47bbd0ecc7ae7db18 100644
--- a/Rendering/Core/vtkSelectVisiblePoints.cxx
+++ b/Rendering/Core/vtkSelectVisiblePoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectVisiblePoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSelectVisiblePoints.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkSelectVisiblePoints.h b/Rendering/Core/vtkSelectVisiblePoints.h
index 12757e1c57c8530af628d263d2256a84a5f37abc..f2a410011e3d8880918c083dec620fb5e9184d7a 100644
--- a/Rendering/Core/vtkSelectVisiblePoints.h
+++ b/Rendering/Core/vtkSelectVisiblePoints.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSelectVisiblePoints.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSelectVisiblePoints
  * @brief   extract points that are visible (based on z-buffer calculation)
diff --git a/Rendering/Core/vtkShaderProperty.cxx b/Rendering/Core/vtkShaderProperty.cxx
index 9acbb2a1a937e6059b883026a6527617f1b4e5a5..2b45942c2254086b50e3df49d70495cfdfa8807d 100644
--- a/Rendering/Core/vtkShaderProperty.cxx
+++ b/Rendering/Core/vtkShaderProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShaderProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkShaderProperty.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkShaderProperty.h b/Rendering/Core/vtkShaderProperty.h
index d211c2a90492904350bccdbce273983028825919..9d328d0051a2fdd1af12deeb46c1e6d38b48ebc6 100644
--- a/Rendering/Core/vtkShaderProperty.h
+++ b/Rendering/Core/vtkShaderProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShaderProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShaderProperty
  * @brief   represent GPU shader properties
diff --git a/Rendering/Core/vtkSkybox.cxx b/Rendering/Core/vtkSkybox.cxx
index cb884ef2201b7fed7aa7e298dfa313b1788372db..d0fe973018bed9583ac4d59457b4f49b0b348050 100644
--- a/Rendering/Core/vtkSkybox.cxx
+++ b/Rendering/Core/vtkSkybox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSkybox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSkybox.h"
 #include "vtkMath.h"
diff --git a/Rendering/Core/vtkSkybox.h b/Rendering/Core/vtkSkybox.h
index 25c4a432ba20f60e349748046e82fb57439c99e8..2585f16308af8b1a49976bd1e91a4c6ef5ea1db1 100644
--- a/Rendering/Core/vtkSkybox.h
+++ b/Rendering/Core/vtkSkybox.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSkybox.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkSkybox
  * @brief Renders a skybox environment
diff --git a/Rendering/Core/vtkStateStorage.h b/Rendering/Core/vtkStateStorage.h
index c9e44ab1e6f1fe58a77c8f193c40864442aa58f0..03f48ebdfc5d527547580d56cc6e4d0b2aa3e6b6 100644
--- a/Rendering/Core/vtkStateStorage.h
+++ b/Rendering/Core/vtkStateStorage.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStateStorage
  * @brief   Class to make storing and comparing state quick and easy
diff --git a/Rendering/Core/vtkStereoCompositor.cxx b/Rendering/Core/vtkStereoCompositor.cxx
index 7256621371951ae0b1858854dd06f629e4e4fe82..acfcf015ddee27ba66e358b69a5bda9b8a442b85 100644
--- a/Rendering/Core/vtkStereoCompositor.cxx
+++ b/Rendering/Core/vtkStereoCompositor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStereoCompositor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStereoCompositor.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkStereoCompositor.h b/Rendering/Core/vtkStereoCompositor.h
index 39b97e26ba30bdc59eb00f2921b3c6552cd3287e..51cc0829374405dba3d6cd0dfe6c797e14fddc5b 100644
--- a/Rendering/Core/vtkStereoCompositor.h
+++ b/Rendering/Core/vtkStereoCompositor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStereoCompositor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkStereoCompositor
  * @brief helper class to generate composited stereo images.
diff --git a/Rendering/Core/vtkStringToImage.cxx b/Rendering/Core/vtkStringToImage.cxx
index 118888f15905403c24ae5568e1885a9a9eeffbee..666db1db3e4327ea78416e3ce46555ee6fae4054 100644
--- a/Rendering/Core/vtkStringToImage.cxx
+++ b/Rendering/Core/vtkStringToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkStringToImage.h"
 
diff --git a/Rendering/Core/vtkStringToImage.h b/Rendering/Core/vtkStringToImage.h
index d135f935f5cade1761f7d7c5350ac060bb1f6d64..b1534e39d79ca20b5590c5fa85ea1a85c3a427e5 100644
--- a/Rendering/Core/vtkStringToImage.h
+++ b/Rendering/Core/vtkStringToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStringToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkStringToImage
diff --git a/Rendering/Core/vtkTDxConfigure.h.in b/Rendering/Core/vtkTDxConfigure.h.in
index fb6edc8cbec8799aee58a3eb9f97c631cd13bb32..94a81588c308c353105d7e509c5a80094bd3d940 100644
--- a/Rendering/Core/vtkTDxConfigure.h.in
+++ b/Rendering/Core/vtkTDxConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /* The TDx support has not been ported, this header defines nothing. */
 /* VTK-HeaderTest-Exclude: vtkTDxConfigure.h */
diff --git a/Rendering/Core/vtkTDxInteractorStyle.cxx b/Rendering/Core/vtkTDxInteractorStyle.cxx
index cd7aa24ddd36ac3c5e21889826ff6b80d039b7e0..4f23fde23476ef35ac679005083b4598681f368d 100644
--- a/Rendering/Core/vtkTDxInteractorStyle.cxx
+++ b/Rendering/Core/vtkTDxInteractorStyle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxInteractorStyle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTDxInteractorStyle.h"
 
diff --git a/Rendering/Core/vtkTDxInteractorStyle.h b/Rendering/Core/vtkTDxInteractorStyle.h
index 2aa312cb3e066946a521fa37a5a785bf6cd34a64..834d351fb260cf9dcfe1c7ece74a3f22c95f98cd 100644
--- a/Rendering/Core/vtkTDxInteractorStyle.h
+++ b/Rendering/Core/vtkTDxInteractorStyle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxInteractorStyle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTDxInteractorStyle
  * @brief   provide 3DConnexion device event-driven interface to the rendering window
diff --git a/Rendering/Core/vtkTDxInteractorStyleCamera.cxx b/Rendering/Core/vtkTDxInteractorStyleCamera.cxx
index ba29a27de39df079f9d3c5e3064630840a890a18..e434dc5577b147922b7345582043e31b756692bb 100644
--- a/Rendering/Core/vtkTDxInteractorStyleCamera.cxx
+++ b/Rendering/Core/vtkTDxInteractorStyleCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxInteractorStyleCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTDxInteractorStyleCamera.h"
 
diff --git a/Rendering/Core/vtkTDxInteractorStyleCamera.h b/Rendering/Core/vtkTDxInteractorStyleCamera.h
index 312d025880ed7870432184c176225d7db5003de9..3777f18198d40b5531d84a2409265302eae5620d 100644
--- a/Rendering/Core/vtkTDxInteractorStyleCamera.h
+++ b/Rendering/Core/vtkTDxInteractorStyleCamera.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxInteractorStyleCamera.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTDxInteractorStyleCamera
  * @brief   interactive manipulation of the camera with a 3DConnexion device
diff --git a/Rendering/Core/vtkTDxInteractorStyleSettings.cxx b/Rendering/Core/vtkTDxInteractorStyleSettings.cxx
index ecd8cab4092a7ec0e4c794db91b7362b6796ca7f..1da07a3067b7a94ab5f46443c46421fd195adf7e 100644
--- a/Rendering/Core/vtkTDxInteractorStyleSettings.cxx
+++ b/Rendering/Core/vtkTDxInteractorStyleSettings.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxInteractorStyleSettings.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTDxInteractorStyleSettings.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkTDxInteractorStyleSettings.h b/Rendering/Core/vtkTDxInteractorStyleSettings.h
index dc3a5b24c167da8aece5065ce3c3ea69f44add2d..5c268b6aadbf9aafbdffe82102831e982abdc525 100644
--- a/Rendering/Core/vtkTDxInteractorStyleSettings.h
+++ b/Rendering/Core/vtkTDxInteractorStyleSettings.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxInteractorStyleSettings.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTDxInteractorStyleSettings
  * @brief   3DConnexion device settings
diff --git a/Rendering/Core/vtkTDxMotionEventInfo.h b/Rendering/Core/vtkTDxMotionEventInfo.h
index b3446b70953ebf1695f909361ee21d39b384651a..4c6cb27d4527f5ebde688be6708c26618089d37d 100644
--- a/Rendering/Core/vtkTDxMotionEventInfo.h
+++ b/Rendering/Core/vtkTDxMotionEventInfo.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTDxMotionEventInfo.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTDxMotionEventInfo
  * @brief   Store motion information from a 3DConnexion input device
diff --git a/Rendering/Core/vtkTextActor.cxx b/Rendering/Core/vtkTextActor.cxx
index be313cdde959d7ec293f99c4256ee36232af1057..25a4169bbdda3ec7e6c662238891277cbd54a80b 100644
--- a/Rendering/Core/vtkTextActor.cxx
+++ b/Rendering/Core/vtkTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextActor.h"
 
 #include "vtkCellArray.h"
diff --git a/Rendering/Core/vtkTextActor.h b/Rendering/Core/vtkTextActor.h
index 79c6e402377b6bc4f40fb988d2980f345bc4afdf..92180832d350fea9dcb8b723c876213616e64f18 100644
--- a/Rendering/Core/vtkTextActor.h
+++ b/Rendering/Core/vtkTextActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextActor
  * @brief   An actor that displays text. Scaled or unscaled
diff --git a/Rendering/Core/vtkTextActor3D.cxx b/Rendering/Core/vtkTextActor3D.cxx
index 6cdb026c2ad04de41a5660abd8155964954814d6..1ab164c7898f564c5b4309401044bb987d92ba0b 100644
--- a/Rendering/Core/vtkTextActor3D.cxx
+++ b/Rendering/Core/vtkTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextActor3D.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkTextActor3D.h b/Rendering/Core/vtkTextActor3D.h
index 211f4ad79cf2ae8e65ec406cab15b9366c1d3a87..0552b2a169c40276f8f8d63f64177640027bc31b 100644
--- a/Rendering/Core/vtkTextActor3D.h
+++ b/Rendering/Core/vtkTextActor3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextActor3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextActor3D
  * @brief   An actor that displays text.
diff --git a/Rendering/Core/vtkTextMapper.cxx b/Rendering/Core/vtkTextMapper.cxx
index 026a326bee50f74d2af3608cec86f544f53598c4..88788e3b6731890ada71ba925f0e16d2be6fecfd 100644
--- a/Rendering/Core/vtkTextMapper.cxx
+++ b/Rendering/Core/vtkTextMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextMapper.h"
 
 #include "vtkActor2D.h"
diff --git a/Rendering/Core/vtkTextMapper.h b/Rendering/Core/vtkTextMapper.h
index 7333bb1a547c643743527dc8dd1db94b4bdad572..71f28ae6eb1b358b9733e14fdd6e0bd4cb8f47d0 100644
--- a/Rendering/Core/vtkTextMapper.h
+++ b/Rendering/Core/vtkTextMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextMapper
  * @brief   2D text annotation
diff --git a/Rendering/Core/vtkTextProperty.cxx b/Rendering/Core/vtkTextProperty.cxx
index b3f8c4a0d5f134db3ee2b78b47cab3cb25dd5756..bb377adf5f70d4af806a638af10f71840a1d319d 100644
--- a/Rendering/Core/vtkTextProperty.cxx
+++ b/Rendering/Core/vtkTextProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextProperty.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkTextProperty.h b/Rendering/Core/vtkTextProperty.h
index 30228e789505b06f2df0ada3b6d5baa8e364a745..3b17d3c4270a2e1c2eb4e4c147478299d7b17616 100644
--- a/Rendering/Core/vtkTextProperty.h
+++ b/Rendering/Core/vtkTextProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextProperty
  * @brief   represent text properties.
diff --git a/Rendering/Core/vtkTextPropertyCollection.cxx b/Rendering/Core/vtkTextPropertyCollection.cxx
index 6dc231aa224758e24c7e90ec349e3c5322f75d5c..9fdfa8de812819dc199bd77f2fd64d1e65049d8d 100644
--- a/Rendering/Core/vtkTextPropertyCollection.cxx
+++ b/Rendering/Core/vtkTextPropertyCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextPropertyCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextPropertyCollection.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Core/vtkTextPropertyCollection.h b/Rendering/Core/vtkTextPropertyCollection.h
index 934eddc2ef507cb1424b786f6c5f2ef2ea3f73e7..a9ab562a3b97ed93956769bb7073af3c7fdf4ddc 100644
--- a/Rendering/Core/vtkTextPropertyCollection.h
+++ b/Rendering/Core/vtkTextPropertyCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextPropertyCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextPropertyCollection
  * @brief   an ordered list of vtkTextProperty objects.
diff --git a/Rendering/Core/vtkTextRenderer.cxx b/Rendering/Core/vtkTextRenderer.cxx
index ec00700c05d2584c379bd6fe56d0df7774f3f02f..96319db87865542af79f75d2b60c7097c348e9b3 100644
--- a/Rendering/Core/vtkTextRenderer.cxx
+++ b/Rendering/Core/vtkTextRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextRenderer.h"
 
diff --git a/Rendering/Core/vtkTextRenderer.h b/Rendering/Core/vtkTextRenderer.h
index d875ec4eb44de3e0aa3085c5304038601ea485eb..12cf6740d346e7625c8f08b95b773cc29f1c617d 100644
--- a/Rendering/Core/vtkTextRenderer.h
+++ b/Rendering/Core/vtkTextRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextRenderer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTextRenderer
diff --git a/Rendering/Core/vtkTexture.cxx b/Rendering/Core/vtkTexture.cxx
index 3e8c1fb7f542684513a1fcadf21f354fd292413d..e7296dace87d1666857b237c8872386ca3e69dc3 100644
--- a/Rendering/Core/vtkTexture.cxx
+++ b/Rendering/Core/vtkTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTexture.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Rendering/Core/vtkTexture.h b/Rendering/Core/vtkTexture.h
index e21e584e2dc512ae7a0dd00a4baabe304752772f..e2ccf01d1ef25f361f64ab039887cc002ac837fb 100644
--- a/Rendering/Core/vtkTexture.h
+++ b/Rendering/Core/vtkTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTexture
  * @brief   handles properties associated with a texture map
diff --git a/Rendering/Core/vtkTexturedActor2D.cxx b/Rendering/Core/vtkTexturedActor2D.cxx
index 13bf347974c6ac6b88b4591e2b2520a5fab47242..7e447e652b9657aadb3f880cc66949b36f813d93 100644
--- a/Rendering/Core/vtkTexturedActor2D.cxx
+++ b/Rendering/Core/vtkTexturedActor2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedActor2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTexturedActor2D.h"
 
 #include "vtkInformation.h"
diff --git a/Rendering/Core/vtkTexturedActor2D.h b/Rendering/Core/vtkTexturedActor2D.h
index 746dfb30cfcdb80daa8676c7e5b24e38a48356d1..2d3bb92b258b3a133f8b0bf9f92bcc2d0093b5cb 100644
--- a/Rendering/Core/vtkTexturedActor2D.h
+++ b/Rendering/Core/vtkTexturedActor2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTexturedActor2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTexturedActor2D
  * @brief   actor that draws 2D data with texture support
diff --git a/Rendering/Core/vtkTransformCoordinateSystems.cxx b/Rendering/Core/vtkTransformCoordinateSystems.cxx
index 95362e44418cffc8445261a3a2768126a837e30d..19af9d80916df4454b8cefb69a06b3f1b3d412c2 100644
--- a/Rendering/Core/vtkTransformCoordinateSystems.cxx
+++ b/Rendering/Core/vtkTransformCoordinateSystems.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformCoordinateSystems.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransformCoordinateSystems.h"
 
 #include "vtkCoordinate.h"
diff --git a/Rendering/Core/vtkTransformCoordinateSystems.h b/Rendering/Core/vtkTransformCoordinateSystems.h
index 06e9ae9196babb907f6ab4353707b97a6ad4d15e..dc8d3be64919760ee51ec5a5c7364e83a167620e 100644
--- a/Rendering/Core/vtkTransformCoordinateSystems.h
+++ b/Rendering/Core/vtkTransformCoordinateSystems.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformCoordinateSystems.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransformCoordinateSystems
  * @brief   transform points into different coordinate systems
diff --git a/Rendering/Core/vtkTransformInterpolator.cxx b/Rendering/Core/vtkTransformInterpolator.cxx
index fb41fc67995f7c8996cf7586659877453e674681..2385ee1c69608bd3beb82fd250ecf34fc9a97dc6 100644
--- a/Rendering/Core/vtkTransformInterpolator.cxx
+++ b/Rendering/Core/vtkTransformInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTransformInterpolator.h"
 #include "vtkMath.h"
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/Core/vtkTransformInterpolator.h b/Rendering/Core/vtkTransformInterpolator.h
index fad6e90f550b8755e05ba49375a9e1142a725e5f..22be74530829d18929b164200e7c3ec1356d645e 100644
--- a/Rendering/Core/vtkTransformInterpolator.h
+++ b/Rendering/Core/vtkTransformInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTransformInterpolator
  * @brief   interpolate a series of transformation matrices
diff --git a/Rendering/Core/vtkTupleInterpolator.cxx b/Rendering/Core/vtkTupleInterpolator.cxx
index cbb06f76e88b764e1d07708e3c718e1dfd422332..679481cc7f949cbfcf554957fb1d96a0ce1be082 100644
--- a/Rendering/Core/vtkTupleInterpolator.cxx
+++ b/Rendering/Core/vtkTupleInterpolator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTupleInterpolator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTupleInterpolator.h"
 #include "vtkKochanekSpline.h"
 #include "vtkMath.h"
diff --git a/Rendering/Core/vtkTupleInterpolator.h b/Rendering/Core/vtkTupleInterpolator.h
index 343a4b6963468b8c18912b36b8b762eaba6b93df..fdab6c2dd3c8c96d7165f29937646d34de9ee1c7 100644
--- a/Rendering/Core/vtkTupleInterpolator.h
+++ b/Rendering/Core/vtkTupleInterpolator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTupleInterpolator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTupleInterpolator
  * @brief   interpolate a tuple of arbitrary size
diff --git a/Rendering/Core/vtkUniforms.cxx b/Rendering/Core/vtkUniforms.cxx
index 64830ff43708ccf65c29f83047cf5365efaa76c4..dbef7b13abd5eb460c5aa8079df4209ec77edee8 100644
--- a/Rendering/Core/vtkUniforms.cxx
+++ b/Rendering/Core/vtkUniforms.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUniforms.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkUniforms.h b/Rendering/Core/vtkUniforms.h
index e07d27972f09d4a8e7acd17b8224dbeac8258159..6ddfe63b971102b0c05e6efb9961c464515c34af 100644
--- a/Rendering/Core/vtkUniforms.h
+++ b/Rendering/Core/vtkUniforms.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUniforms
  * @brief   helper class to set custom uniform variables in GPU shaders.
diff --git a/Rendering/Core/vtkViewDependentErrorMetric.cxx b/Rendering/Core/vtkViewDependentErrorMetric.cxx
index 9744c4b48518a891e70b0107518f1d873717efda..bf30838c90ee5028e120e262984d351f3289252e 100644
--- a/Rendering/Core/vtkViewDependentErrorMetric.cxx
+++ b/Rendering/Core/vtkViewDependentErrorMetric.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewDependentErrorMetric.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkViewDependentErrorMetric.h"
 
 #include "vtkCoordinate.h"
diff --git a/Rendering/Core/vtkViewDependentErrorMetric.h b/Rendering/Core/vtkViewDependentErrorMetric.h
index 381165c07d562c5fcae8824ebf072be9dc2126b9..c1275709639d05168934d1268aecf383d4def6e6 100644
--- a/Rendering/Core/vtkViewDependentErrorMetric.h
+++ b/Rendering/Core/vtkViewDependentErrorMetric.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewDependentErrorMetric.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkViewDependentErrorMetric
  * @brief   Objects that compute a
diff --git a/Rendering/Core/vtkViewport.cxx b/Rendering/Core/vtkViewport.cxx
index 2cb715c46fb006ad280ab897802242a9800f025c..b496e235434d696eda39dfbe85810f378be03516 100644
--- a/Rendering/Core/vtkViewport.cxx
+++ b/Rendering/Core/vtkViewport.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewport.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkViewport.h"
 
 #include "vtkActor2DCollection.h"
diff --git a/Rendering/Core/vtkViewport.h b/Rendering/Core/vtkViewport.h
index 04c75d0988de21748a16c072d27cb2808207e0c7..281a1547373d847edca37f4ee324666a0d57a154 100644
--- a/Rendering/Core/vtkViewport.h
+++ b/Rendering/Core/vtkViewport.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewport.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkViewport
  * @brief   abstract specification for Viewports
diff --git a/Rendering/Core/vtkVisibilitySort.cxx b/Rendering/Core/vtkVisibilitySort.cxx
index 9a3d089e517969ae09577d1a7d3157fd57b0b958..e07678fd8f88c4229fd8a600bd5e75f5c3b15911 100644
--- a/Rendering/Core/vtkVisibilitySort.cxx
+++ b/Rendering/Core/vtkVisibilitySort.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVisibilitySort.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkVisibilitySort.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkVisibilitySort.h b/Rendering/Core/vtkVisibilitySort.h
index 29d412f4000d89f6fc9ca70e1a12acd2bccf0a95..bbdfcbb3586734f2c13323c39a00a522626e4ca1 100644
--- a/Rendering/Core/vtkVisibilitySort.h
+++ b/Rendering/Core/vtkVisibilitySort.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVisibilitySort.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkVisibilitySort
diff --git a/Rendering/Core/vtkVolume.cxx b/Rendering/Core/vtkVolume.cxx
index a282a877666d1181a7fd538bab5f405be483186c..d54dae92d00997d517d79e4f717a69b04b9f2fed 100644
--- a/Rendering/Core/vtkVolume.cxx
+++ b/Rendering/Core/vtkVolume.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolume.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolume.h"
 
 #include "vtkAbstractVolumeMapper.h"
diff --git a/Rendering/Core/vtkVolume.h b/Rendering/Core/vtkVolume.h
index 7026bde0a1ef4d0cad869e01199bc4eb9d88083d..a8dda20ebd90527f4917489dca5b24992b3a394c 100644
--- a/Rendering/Core/vtkVolume.h
+++ b/Rendering/Core/vtkVolume.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolume.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolume
  * @brief   represents a volume (data & properties) in a rendered scene
diff --git a/Rendering/Core/vtkVolumeCollection.cxx b/Rendering/Core/vtkVolumeCollection.cxx
index bc3a682a3985cb37ea2699aac09f7f32686202c3..c34f0a60bd85042dde83173f818b4fecad7183de 100644
--- a/Rendering/Core/vtkVolumeCollection.cxx
+++ b/Rendering/Core/vtkVolumeCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeCollection.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkVolumeCollection.h b/Rendering/Core/vtkVolumeCollection.h
index fffe62ca4ab85dd54433b4981d48a99a88f4f2c7..d30a182f7090400a1a0a279c98dba6c9d82d036c 100644
--- a/Rendering/Core/vtkVolumeCollection.h
+++ b/Rendering/Core/vtkVolumeCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeCollection
  * @brief   an ordered list of volumes
diff --git a/Rendering/Core/vtkVolumeProperty.cxx b/Rendering/Core/vtkVolumeProperty.cxx
index f1409a958b0e53691f02ec2b046465e246475661..d5dc519bae299c37dadaf9b309cc8cb6e4391db5 100644
--- a/Rendering/Core/vtkVolumeProperty.cxx
+++ b/Rendering/Core/vtkVolumeProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeProperty.h"
 
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/Core/vtkVolumeProperty.h b/Rendering/Core/vtkVolumeProperty.h
index d566102b7b4778d56740782ba25514029ecda342..01423c4db3bba1385e9db0a05c5a03d7491f7526 100644
--- a/Rendering/Core/vtkVolumeProperty.h
+++ b/Rendering/Core/vtkVolumeProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkVolumeProperty
diff --git a/Rendering/Core/vtkWindowLevelLookupTable.cxx b/Rendering/Core/vtkWindowLevelLookupTable.cxx
index 195e3e5ff28555f73d170a84761705217ac94614..a990b9bfb8d13415e252de2e1bee7a4743471d66 100644
--- a/Rendering/Core/vtkWindowLevelLookupTable.cxx
+++ b/Rendering/Core/vtkWindowLevelLookupTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowLevelLookupTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWindowLevelLookupTable.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Core/vtkWindowLevelLookupTable.h b/Rendering/Core/vtkWindowLevelLookupTable.h
index f3b06097ed3b857a073badfdfe713b334c7de4c6..cbc56a23388d1eb4df5b3896ef99233862c9b31e 100644
--- a/Rendering/Core/vtkWindowLevelLookupTable.h
+++ b/Rendering/Core/vtkWindowLevelLookupTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowLevelLookupTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWindowLevelLookupTable
  * @brief   map scalar values into colors or colors to scalars; generate color table
diff --git a/Rendering/Core/vtkWindowToImageFilter.cxx b/Rendering/Core/vtkWindowToImageFilter.cxx
index 9036d8868f0aa4b0d02465f58832bad1fa3dac1d..b43cedb831c1e7f6ee44bf52309bf1cbe8ae230a 100644
--- a/Rendering/Core/vtkWindowToImageFilter.cxx
+++ b/Rendering/Core/vtkWindowToImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowToImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWindowToImageFilter.h"
 
 #include "vtkActor2D.h"
diff --git a/Rendering/Core/vtkWindowToImageFilter.h b/Rendering/Core/vtkWindowToImageFilter.h
index 5d452435dba1be8fb4715f5dd40c89c65a5287f7..1152da5219fe7f892f097735e67551697c760503 100644
--- a/Rendering/Core/vtkWindowToImageFilter.h
+++ b/Rendering/Core/vtkWindowToImageFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowToImageFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWindowToImageFilter
  * @brief   Use a vtkWindow as input to image pipeline
diff --git a/Rendering/Core/vtkWorldPointPicker.cxx b/Rendering/Core/vtkWorldPointPicker.cxx
index 118de7432fd722f46f55002df0c91a7e694e63b5..92b323064368dc29e3e0bb367c5c85217a10d2fe 100644
--- a/Rendering/Core/vtkWorldPointPicker.cxx
+++ b/Rendering/Core/vtkWorldPointPicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWorldPointPicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWorldPointPicker.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Core/vtkWorldPointPicker.h b/Rendering/Core/vtkWorldPointPicker.h
index f5fb0308a366305e2cda241066c141fcd87aa068..55032297349ffa51337c91aea0827956d2466dd6 100644
--- a/Rendering/Core/vtkWorldPointPicker.h
+++ b/Rendering/Core/vtkWorldPointPicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWorldPointPicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWorldPointPicker
  * @brief   find world x,y,z corresponding to display x,y,z
diff --git a/Rendering/External/ExternalVTKWidget.cxx b/Rendering/External/ExternalVTKWidget.cxx
index ffeeee189a5604b34da53595ee33695d44dc4c95..c1eb4d86d361f6c4940fb2cdf8142c7e2cd9e90f 100644
--- a/Rendering/External/ExternalVTKWidget.cxx
+++ b/Rendering/External/ExternalVTKWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ExternalVTKWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "ExternalVTKWidget.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/External/ExternalVTKWidget.h b/Rendering/External/ExternalVTKWidget.h
index f23a6ec365f5de1e1a03946ef684b5969933fd58..14fa28e2d45c86ef0b4e493ffcda5010529d9531 100644
--- a/Rendering/External/ExternalVTKWidget.h
+++ b/Rendering/External/ExternalVTKWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ExternalVTKWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME ExternalVTKWidget - Use VTK rendering in an external window/application
 // .SECTION Description
 // ExternalVTKWidget provides an easy way to render VTK objects in an external
diff --git a/Rendering/External/Testing/Cxx/TestGLUTRenderWindow.cxx b/Rendering/External/Testing/Cxx/TestGLUTRenderWindow.cxx
index 2b442fc55a0930c7604392a9b7de574dca68aace..44a65168981c8fb5f5db5425fac6e8f9566245e9 100644
--- a/Rendering/External/Testing/Cxx/TestGLUTRenderWindow.cxx
+++ b/Rendering/External/Testing/Cxx/TestGLUTRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGLUTRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This example tests the vtkRenderingExternal module by drawing a GLUT window
 // and rendering a VTK cube in it. It uses an ExternalVTKWidget and sets a
 // vtkExternalOpenGLRenderWindow to it.
diff --git a/Rendering/External/vtk.module b/Rendering/External/vtk.module
index 0e8637cc40c920c259886e599aa14e072eb83977..52fc49a8506a851e67b8b810dd18e7edd4da2fa8 100644
--- a/Rendering/External/vtk.module
+++ b/Rendering/External/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::RenderingExternal
 LIBRARY_NAME
   vtkRenderingExternal
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::RenderingCore
diff --git a/Rendering/External/vtkExternalLight.cxx b/Rendering/External/vtkExternalLight.cxx
index ac3882020718dd57402663ebc37aefc8e749e70e..d8db68f7243cc2b8e97cd235d8db6ed00acd23c5 100644
--- a/Rendering/External/vtkExternalLight.cxx
+++ b/Rendering/External/vtkExternalLight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalLight.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExternalLight.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/External/vtkExternalLight.h b/Rendering/External/vtkExternalLight.h
index adb27f5c11c04f7725e8612f34d349e3811afa08..74fbca7c6187f76dda1a803b3ac5dcad050d412c 100644
--- a/Rendering/External/vtkExternalLight.h
+++ b/Rendering/External/vtkExternalLight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalLight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExternalLight
  * @brief   a virtual light object for tweaking existing lights
diff --git a/Rendering/External/vtkExternalOpenGLCamera.cxx b/Rendering/External/vtkExternalOpenGLCamera.cxx
index 3d0c31128b73aa462be73e12f8ac0f97fad2099b..1de48d70036856d2cfae62bba943177b9a5e08ca 100644
--- a/Rendering/External/vtkExternalOpenGLCamera.cxx
+++ b/Rendering/External/vtkExternalOpenGLCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalOpenGLCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExternalOpenGLCamera.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/External/vtkExternalOpenGLCamera.h b/Rendering/External/vtkExternalOpenGLCamera.h
index 7a13ebd9be912f2684c77a77ca8700e0ea35f812..1a413824428d969597967c06a0904c62916b289f 100644
--- a/Rendering/External/vtkExternalOpenGLCamera.h
+++ b/Rendering/External/vtkExternalOpenGLCamera.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalOpenGLCamera.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExternalOpenGLCamera
  * @brief   OpenGL camera
diff --git a/Rendering/External/vtkExternalOpenGLRenderWindow.cxx b/Rendering/External/vtkExternalOpenGLRenderWindow.cxx
index 6e48bc3d085867223b5d56b30c81a7dbb2876a6f..0276e2727179ec93197172375fa0a1ab84daa14c 100644
--- a/Rendering/External/vtkExternalOpenGLRenderWindow.cxx
+++ b/Rendering/External/vtkExternalOpenGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalOpenGLRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtk_glew.h"
 
diff --git a/Rendering/External/vtkExternalOpenGLRenderWindow.h b/Rendering/External/vtkExternalOpenGLRenderWindow.h
index b389109654a05fe262182a33660c4c9cebd76e75..700ba61646b781b64d74d65795f6f78b8c6a87f4 100644
--- a/Rendering/External/vtkExternalOpenGLRenderWindow.h
+++ b/Rendering/External/vtkExternalOpenGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalOpenGLRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExternalOpenGLRenderWindow
  * @brief   OpenGL render window that allows using
diff --git a/Rendering/External/vtkExternalOpenGLRenderer.cxx b/Rendering/External/vtkExternalOpenGLRenderer.cxx
index 38a176b6720c11b22a365494bd7eaa1c23e284a8..6c56c4987a8634faac96e94ab1a82cf94a109300 100644
--- a/Rendering/External/vtkExternalOpenGLRenderer.cxx
+++ b/Rendering/External/vtkExternalOpenGLRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalOpenGLRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkExternalOpenGLRenderer.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/External/vtkExternalOpenGLRenderer.h b/Rendering/External/vtkExternalOpenGLRenderer.h
index 547c7633c54daf93ad67beb69db5ef1fc18ab051..c719d86bc1a7f69e2b090e0202bb1cb5acb0d7b9 100644
--- a/Rendering/External/vtkExternalOpenGLRenderer.h
+++ b/Rendering/External/vtkExternalOpenGLRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkExternalOpenGLRenderer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkExternalOpenGLRenderer
  * @brief   OpenGL renderer
diff --git a/Rendering/FFMPEGOpenGL2/Testing/Cxx/TestMovieSphere.cxx b/Rendering/FFMPEGOpenGL2/Testing/Cxx/TestMovieSphere.cxx
index 1cd2e96118c9bb98b793e041ba5ea978f38b8a22..e9b749ab51da34f376068e53108de3eb0bc3d151 100644
--- a/Rendering/FFMPEGOpenGL2/Testing/Cxx/TestMovieSphere.cxx
+++ b/Rendering/FFMPEGOpenGL2/Testing/Cxx/TestMovieSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFFMPEGVideoSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkNew.h"
diff --git a/Rendering/FFMPEGOpenGL2/vtk.module b/Rendering/FFMPEGOpenGL2/vtk.module
index cfe78940c4f16312501e9e0ec194c82157991f09..be8e76b2867664b99ec253951182e2368a8a8d0d 100644
--- a/Rendering/FFMPEGOpenGL2/vtk.module
+++ b/Rendering/FFMPEGOpenGL2/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::RenderingFFMPEGOpenGL2
 LIBRARY_NAME
   vtkRenderingFFMPEGOpenGL2
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::IOFFMPEG
   VTK::RenderingOpenGL2
diff --git a/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.cxx b/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.cxx
index 38d67bbff74283b1121f63374745da9b43eef8b7..2dc88278a535c54c73af3ff049939773000517ab 100644
--- a/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.cxx
+++ b/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLMovieSphere.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLMovieSphere.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.h b/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.h
index 25de5a719184fd6b93100fd36bb2b3831a3928e4..285db0684807387057d4cdebb08381d02c713cff 100644
--- a/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.h
+++ b/Rendering/FFMPEGOpenGL2/vtkOpenGLMovieSphere.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLMovieSphere.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLMovieSphere
  * @brief   OpenGL MovieSphere, an optimized VR sphere for movies
diff --git a/Rendering/FreeType/Testing/Cxx/TestBillboardTextActor3D.cxx b/Rendering/FreeType/Testing/Cxx/TestBillboardTextActor3D.cxx
index 08e5967892b6db122ab9a56c3f0ca652ec9bab95..5b14bb6e4c0d6b3aa47d9347ea345389803d3940 100644
--- a/Rendering/FreeType/Testing/Cxx/TestBillboardTextActor3D.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestBillboardTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBillboardTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBillboardTextActor3D.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestFTStringToPath.cxx b/Rendering/FreeType/Testing/Cxx/TestFTStringToPath.cxx
index 98d9d2b9354ea1473f8b73343dcdd6b8f3ae6eac..39458fec340bdcb834b7a7a74b258dd69bbc1072 100644
--- a/Rendering/FreeType/Testing/Cxx/TestFTStringToPath.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestFTStringToPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStringToPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFreeTypeTools.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestFlagpoleLabel.cxx b/Rendering/FreeType/Testing/Cxx/TestFlagpoleLabel.cxx
index 3ad194335536be6ed02610f3833f5818aa91073c..c622869d5d39cad8d7f365faeb0572cf19139c2f 100644
--- a/Rendering/FreeType/Testing/Cxx/TestFlagpoleLabel.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestFlagpoleLabel.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFlagpoleLabel.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestFontDPIScaling.cxx b/Rendering/FreeType/Testing/Cxx/TestFontDPIScaling.cxx
index 46524295bc16f8718434c86fb781fdea8ab016fb..b660e56f1e766695b7f717825adc8b7d9efe5df7 100644
--- a/Rendering/FreeType/Testing/Cxx/TestFontDPIScaling.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestFontDPIScaling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextFreeTypeTextRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextRenderer.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapper.cxx b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapper.cxx
index 65196736cd8ae5a104fa4d9dffc232d12e208cca..21222bcbfa6d00bb771d374d1f597e1111552932 100644
--- a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapper.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFreeTypeTextMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextMapper.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperNoMath.cxx b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperNoMath.cxx
index 524c6844bf8d645dd46dd198f203d49ca6a53224..894e59440b9e4d5937ca51a8b7ea5880075804f4 100644
--- a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperNoMath.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperNoMath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFreeTypeTextMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextMapper.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperWithColumns.cxx b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperWithColumns.cxx
index 24f2708f38e13d4fc3bfa89f6a8401d0651d0d53..5775bf9f53d280037bb79f86443d7512f7be2604 100644
--- a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperWithColumns.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTextMapperWithColumns.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFreeTypeTextMapperWithColumns.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextMapper.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTools.cxx b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTools.cxx
index d73d54fdf16ce56954286828698025463bd6f677..67bb6eba561bc552f26277cabe234335605df975 100644
--- a/Rendering/FreeType/Testing/Cxx/TestFreeTypeTools.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestFreeTypeTools.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFreeTypeTools.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFreeTypeTools.h"
 #include "vtkSmartPointer.h"
 #include "vtkTextProperty.h"
diff --git a/Rendering/FreeType/Testing/Cxx/TestMathTextFonts.cxx b/Rendering/FreeType/Testing/Cxx/TestMathTextFonts.cxx
index 520cbb4881ca5247bf5bc3cbb8d613d788344037..bace27086f7cbda349dcb7c7236ad52acec00a71 100644
--- a/Rendering/FreeType/Testing/Cxx/TestMathTextFonts.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestMathTextFonts.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextFonts.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextRenderer.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRenderer.cxx b/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRenderer.cxx
index d65af94adc6d0f8609d790e8a859f53e80d3ab1c..c2354a17c567881e233b79e7e18b66e211f8bee5 100644
--- a/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRenderer.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextFreeTypeTextRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextRenderer.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRendererNoMath.cxx b/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRendererNoMath.cxx
index 0c157928eddf007bda2d7938a5e8af008efedf37..b757eceecaee5f196a54a34de575e813de9930d8 100644
--- a/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRendererNoMath.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestMathTextFreeTypeTextRendererNoMath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextFreeTypeTextRendererNoMath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextRenderer.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActor.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActor.cxx
index 70577ac3ecc37b9f1686ebf74ac4422525bb03bc..e180b5ea5b6902e560f0efe2b577dd39f985372d 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActor.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActor3D.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActor3D.cxx
index 46118a9dbb9ed8a70c5734b2200953e6d1aba3fd..df5a91239f3a7a0ad55f2c4853913df357015aa5 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActor3D.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor3D.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActor3DAlphaBlending.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActor3DAlphaBlending.cxx
index d96cf53468bd3f7e70407531e31469222b1e0e93..29e2b834db65a06dea8127714db1757090c90ecf 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActor3DAlphaBlending.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActor3DAlphaBlending.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActor3DAlphaBlending.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkTextActor3D with default alpha blending.
 // As this actor uses vtkImageActor underneath, it also tests vtkImageActor
 // with alpha blending.
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActor3DDepthPeeling.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActor3DDepthPeeling.cxx
index 8aaac4f71a9aca99de9053e13c2211d14ccd97bb..ed24576cd5ef591e2ee22eb052adab05c19a4a65 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActor3DDepthPeeling.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActor3DDepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActor3DDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkTextActor3D with depth peeling.
 // As this actor uses vtkImageActor underneath, it also tests vtkImageActor
 // with depth peeling.
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActorAlphaBlending.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActorAlphaBlending.cxx
index a04352ea1e07a9729476bc3a4da25c26422d7e47..b3c6b9c80ee3474c504bd932ab73dd7bdcfb2991 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActorAlphaBlending.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActorAlphaBlending.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActorAlphaBlending.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of a text actor with alpha blending.
 //
 // The command line arguments are:
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActorDepthPeeling.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActorDepthPeeling.cxx
index 5ca86b92a64d2dd886d05abaa8557a449064242a..77673e678427310650ef2869c3e2367dace206c9 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActorDepthPeeling.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActorDepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActorDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering of a text actor with depth peeling.
 //
 // The command line arguments are:
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActorScaleModeProp.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActorScaleModeProp.cxx
index 80e03515bd0871fb9313640f2bce92f2548c38c9..d8078d6e8d28cdc6536ed59484cf058dc0ebf7fe 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActorScaleModeProp.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActorScaleModeProp.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActorScaleModeProp.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextActorTileScaling.cxx b/Rendering/FreeType/Testing/Cxx/TestTextActorTileScaling.cxx
index 274babdb35f6e3f78671b93bf16cc485dcd29b5d..0629be1c8306803ae7aa05296e1d6e348308b483 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextActorTileScaling.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextActorTileScaling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextBoundingBox.cxx b/Rendering/FreeType/Testing/Cxx/TestTextBoundingBox.cxx
index 5f5538b862105064eff61e0f8a6a22d458d8d2a2..4b9273c16fc958c684ba16a9edf8cff3a301189e 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextBoundingBox.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextBoundingBox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextBoundingBox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <iostream>
 #include <vtkActor.h>
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextMapper.cxx b/Rendering/FreeType/Testing/Cxx/TestTextMapper.cxx
index a1ad2b0e66c1a9d19693c2cdc1313696b110924d..b05da7900196edc7c80f67ede75fecd4cdd131e2 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextMapper.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextMapper.h"
 
diff --git a/Rendering/FreeType/Testing/Cxx/TestTextOpaquePass.cxx b/Rendering/FreeType/Testing/Cxx/TestTextOpaquePass.cxx
index f40cb7c22238cac6902164c3cc095f1314c002c7..63c6054d97f6c26d9edc00f8810652b8db4bf91e 100644
--- a/Rendering/FreeType/Testing/Cxx/TestTextOpaquePass.cxx
+++ b/Rendering/FreeType/Testing/Cxx/TestTextOpaquePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextOpaquePass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBillboardTextActor3D.h"
 #include "vtkTextActor.h"
diff --git a/Rendering/FreeType/fonts/face_arial.cxx b/Rendering/FreeType/fonts/face_arial.cxx
index 3f429571a5bb2f1c977e8d2e0ae2fd84f67db3a0..c9245f7042e3d032584d533880e4c6ab0610d4b0 100644
--- a/Rendering/FreeType/fonts/face_arial.cxx
+++ b/Rendering/FreeType/fonts/face_arial.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) URW
+// SPDX-License-Identifier: Aladdin
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Arial Normal
diff --git a/Rendering/FreeType/fonts/face_arial_bold.cxx b/Rendering/FreeType/fonts/face_arial_bold.cxx
index fb866fbdb4ab05e53d9714281354ccb99274b81b..2690713f62e047a7ef4c04e8d6e0d95127d0abd6 100644
--- a/Rendering/FreeType/fonts/face_arial_bold.cxx
+++ b/Rendering/FreeType/fonts/face_arial_bold.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) URW
+// SPDX-License-Identifier: Aladdin
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Arial Bold
diff --git a/Rendering/FreeType/fonts/face_arial_bold_italic.cxx b/Rendering/FreeType/fonts/face_arial_bold_italic.cxx
index dba653a867de446624763b0881d0b541438bab06..c9cb3ed25b7348a08fe2eb7df97e2544f5cbc2ab 100644
--- a/Rendering/FreeType/fonts/face_arial_bold_italic.cxx
+++ b/Rendering/FreeType/fonts/face_arial_bold_italic.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) URW
+// SPDX-License-Identifier: Aladdin
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Arial Bold Italic
diff --git a/Rendering/FreeType/fonts/face_arial_italic.cxx b/Rendering/FreeType/fonts/face_arial_italic.cxx
index ca38072d8f0de6b1dcb707bc6a1486f25f6b5c45..0328450a685c38f9eefae71554fe1ad7d63ecdb0 100644
--- a/Rendering/FreeType/fonts/face_arial_italic.cxx
+++ b/Rendering/FreeType/fonts/face_arial_italic.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) URW
+// SPDX-License-Identifier: Aladdin
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Arial Italic
diff --git a/Rendering/FreeType/fonts/face_courier.cxx b/Rendering/FreeType/fonts/face_courier.cxx
index 805a652341fa635fd04ff58cfe51e5f3347ac7f1..110f52c6998efeba0c3d842edaa38cc1a2ef6317 100644
--- a/Rendering/FreeType/fonts/face_courier.cxx
+++ b/Rendering/FreeType/fonts/face_courier.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Courier Normal
diff --git a/Rendering/FreeType/fonts/face_courier_bold.cxx b/Rendering/FreeType/fonts/face_courier_bold.cxx
index 6deedb94c551943eb2beafe4962074e77dd4054a..81a4ceb54850dd36130f49544bd0c552474224ac 100644
--- a/Rendering/FreeType/fonts/face_courier_bold.cxx
+++ b/Rendering/FreeType/fonts/face_courier_bold.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Courier Bold
diff --git a/Rendering/FreeType/fonts/face_courier_bold_italic.cxx b/Rendering/FreeType/fonts/face_courier_bold_italic.cxx
index 9b645162c14d14edc6ce37d66271f7d8e3ac26c0..edfea2d92632b69918125880d1773b664cb7fb9a 100644
--- a/Rendering/FreeType/fonts/face_courier_bold_italic.cxx
+++ b/Rendering/FreeType/fonts/face_courier_bold_italic.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Courier Bold Italic
diff --git a/Rendering/FreeType/fonts/face_courier_italic.cxx b/Rendering/FreeType/fonts/face_courier_italic.cxx
index 4007048b2271a65fb0b9460416b1b5ce81c2781e..22c23d744d03ab7dd5054a98ea0259a0a4d1d5e1 100644
--- a/Rendering/FreeType/fonts/face_courier_italic.cxx
+++ b/Rendering/FreeType/fonts/face_courier_italic.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Courier Italic
diff --git a/Rendering/FreeType/fonts/face_times.cxx b/Rendering/FreeType/fonts/face_times.cxx
index c0f5656d33fada9e71ef9640a01f9ea8e9e6e1a9..465d1bf513142c7dc913db67f5ce443d9140a5c1 100644
--- a/Rendering/FreeType/fonts/face_times.cxx
+++ b/Rendering/FreeType/fonts/face_times.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Times Normal
diff --git a/Rendering/FreeType/fonts/face_times_bold.cxx b/Rendering/FreeType/fonts/face_times_bold.cxx
index 42ce345fe97896a9622f681dea3ef8a658676384..6f3fbbab7d74616ff548be662ec258f1804fe862 100644
--- a/Rendering/FreeType/fonts/face_times_bold.cxx
+++ b/Rendering/FreeType/fonts/face_times_bold.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Times Bold
diff --git a/Rendering/FreeType/fonts/face_times_bold_italic.cxx b/Rendering/FreeType/fonts/face_times_bold_italic.cxx
index 6ccfd887a999c5fc326d1517d98b58079bb51152..19fa8572da294a0eca38468503c99d1089a8b8bd 100644
--- a/Rendering/FreeType/fonts/face_times_bold_italic.cxx
+++ b/Rendering/FreeType/fonts/face_times_bold_italic.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Times Bold Italic
diff --git a/Rendering/FreeType/fonts/face_times_italic.cxx b/Rendering/FreeType/fonts/face_times_italic.cxx
index ba1f16359ea2f25a9ec0751dff88e3ac6610b230..ccba63038c9effb1339fc3493f44da5adccac4d8 100644
--- a/Rendering/FreeType/fonts/face_times_italic.cxx
+++ b/Rendering/FreeType/fonts/face_times_italic.cxx
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Bitstream (XFree86)
+// SPDX-License-Identifier: Bitstream-Vera
+
 #include "vtkEmbeddedFonts.h"
 
 // VTK: Times Italic
diff --git a/Rendering/FreeType/fonts/vtkEmbeddedFonts.h b/Rendering/FreeType/fonts/vtkEmbeddedFonts.h
index 360690a85bcede873ca8fba9bededa995add8cad..50a5ff56a305983d06398b074b77a5968f75cd99 100644
--- a/Rendering/FreeType/fonts/vtkEmbeddedFonts.h
+++ b/Rendering/FreeType/fonts/vtkEmbeddedFonts.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEmbeddedFonts.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkEmbeddedFonts_h
 #define vtkEmbeddedFonts_h
diff --git a/Rendering/FreeType/vtk.module b/Rendering/FreeType/vtk.module
index 0c5afde8e28ff9696c4f9f1975d66e9ea8b038ef..69fa4213f9a55aca4f774252d75e06f5ecf43a33 100644
--- a/Rendering/FreeType/vtk.module
+++ b/Rendering/FreeType/vtk.module
@@ -9,6 +9,10 @@ IMPLEMENTS
   VTK::RenderingCore
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Rendering/FreeType/vtkFreeTypeStringToImage.cxx b/Rendering/FreeType/vtkFreeTypeStringToImage.cxx
index 3e1bab43c0dbd05a6a4da142a9d2dce7b6fe4087..fc09e04b73614ee294cc9439ad926784ceb62b44 100644
--- a/Rendering/FreeType/vtkFreeTypeStringToImage.cxx
+++ b/Rendering/FreeType/vtkFreeTypeStringToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFreeTypeStringToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFreeTypeStringToImage.h"
 
diff --git a/Rendering/FreeType/vtkFreeTypeStringToImage.h b/Rendering/FreeType/vtkFreeTypeStringToImage.h
index 261d307597c4f13514d4d22560e37b48937dc387..9a32ce8a028be079cad0e0def40a5308ff12f52a 100644
--- a/Rendering/FreeType/vtkFreeTypeStringToImage.h
+++ b/Rendering/FreeType/vtkFreeTypeStringToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFreeTypeStringToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFreeTypeStringToImage
diff --git a/Rendering/FreeType/vtkFreeTypeTools.cxx b/Rendering/FreeType/vtkFreeTypeTools.cxx
index 0ba6626ba5278595fb14a817ea321ee474a620f7..81eba4e58d109f12f83d2371531e53a5029e7f5e 100644
--- a/Rendering/FreeType/vtkFreeTypeTools.cxx
+++ b/Rendering/FreeType/vtkFreeTypeTools.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFreeTypeTools.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFreeTypeTools.h"
 
diff --git a/Rendering/FreeType/vtkFreeTypeTools.h b/Rendering/FreeType/vtkFreeTypeTools.h
index a6bedc73c1762d6e486c1d4dd0d785272f082832..301361090199a647622b423d180cd2976c82614f 100644
--- a/Rendering/FreeType/vtkFreeTypeTools.h
+++ b/Rendering/FreeType/vtkFreeTypeTools.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFreeTypeTools.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFreeTypeTools
  * @brief   FreeType library support
diff --git a/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.cxx b/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.cxx
index e09b152a657a1768e83875afc3ab97aa69555ade..c98a28549c3a1fa0a47b602dec5ea0b1e18a3afb 100644
--- a/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.cxx
+++ b/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathTextFreeTypeTextRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathTextFreeTypeTextRenderer.h"
 
diff --git a/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.h b/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.h
index d8126d81849b9da99edb18e0602dbffbb9c55326..d0242c8f5a4511cbfc8929c957d3f165e7de2cdd 100644
--- a/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.h
+++ b/Rendering/FreeType/vtkMathTextFreeTypeTextRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathTextFreeTypeTextRenderer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMathTextFreeTypeTextRenderer
diff --git a/Rendering/FreeType/vtkMathTextUtilities.cxx b/Rendering/FreeType/vtkMathTextUtilities.cxx
index 43f4380c1f4b4a15e6acf0826ad27821d7b4d9fe..c9b9684719caba569cf2711c61d555a5065f31cc 100644
--- a/Rendering/FreeType/vtkMathTextUtilities.cxx
+++ b/Rendering/FreeType/vtkMathTextUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathTextUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathTextUtilities.h"
 
diff --git a/Rendering/FreeType/vtkMathTextUtilities.h b/Rendering/FreeType/vtkMathTextUtilities.h
index 5dc03927116c585f3949c4c6946dbaeaf6cfe127..e8fded64c76ad004f7cc0e851fe18cd499d74fab 100644
--- a/Rendering/FreeType/vtkMathTextUtilities.h
+++ b/Rendering/FreeType/vtkMathTextUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMathTextUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMathTextUtilities
  * @brief   Abstract interface to equation rendering.
diff --git a/Rendering/FreeType/vtkScaledTextActor.cxx b/Rendering/FreeType/vtkScaledTextActor.cxx
index eb709e9e1ea4415f933dce663901552b74b3be5b..7ab2083730d856be78e6a9f6756403f69e486dd6 100644
--- a/Rendering/FreeType/vtkScaledTextActor.cxx
+++ b/Rendering/FreeType/vtkScaledTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScaledTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkScaledTextActor.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/FreeType/vtkScaledTextActor.h b/Rendering/FreeType/vtkScaledTextActor.h
index 1438cb8dd2508466409857589a28c91f96031ef9..3354437d46879e8ead3381d0203a6a169d00f810 100644
--- a/Rendering/FreeType/vtkScaledTextActor.h
+++ b/Rendering/FreeType/vtkScaledTextActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkScaledTextActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkScaledTextActor
  * @brief   create text that will scale as needed
diff --git a/Rendering/FreeType/vtkTextRendererStringToImage.cxx b/Rendering/FreeType/vtkTextRendererStringToImage.cxx
index 9791118a046828e524afc3040f5dffd6a46bf4a7..582a67ff26574d52ce97531c9986cd666e23f597 100644
--- a/Rendering/FreeType/vtkTextRendererStringToImage.cxx
+++ b/Rendering/FreeType/vtkTextRendererStringToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextRendererStringToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextRendererStringToImage.h"
 
diff --git a/Rendering/FreeType/vtkTextRendererStringToImage.h b/Rendering/FreeType/vtkTextRendererStringToImage.h
index cd25e72a6e1a1cf6396d8a6d9e436f4fae1c5fc1..8b51dbd82425ba5eb788fc1a375119ecc5c4f051 100644
--- a/Rendering/FreeType/vtkTextRendererStringToImage.h
+++ b/Rendering/FreeType/vtkTextRendererStringToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextRendererStringToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTextRendererStringToImage
diff --git a/Rendering/FreeType/vtkVectorText.cxx b/Rendering/FreeType/vtkVectorText.cxx
index c3d82b0885797eab14a26a5133d74c18fee822e1..c775d0602cef59c3c6b65ec9fb99b4c39df4db42 100644
--- a/Rendering/FreeType/vtkVectorText.cxx
+++ b/Rendering/FreeType/vtkVectorText.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorText.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVectorText.h"
 
 #include "vtkCellArray.h"
diff --git a/Rendering/FreeType/vtkVectorText.h b/Rendering/FreeType/vtkVectorText.h
index f95b393890c0a934f4f1f6b4d4d65e7d2520b93a..8cd4fee0d5d96bd7c30dd4798ce86fd696fc549b 100644
--- a/Rendering/FreeType/vtkVectorText.h
+++ b/Rendering/FreeType/vtkVectorText.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVectorText.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVectorText
  * @brief   create polygonal text
diff --git a/Rendering/FreeTypeFontConfig/Testing/Cxx/TestSystemFontRendering.cxx b/Rendering/FreeTypeFontConfig/Testing/Cxx/TestSystemFontRendering.cxx
index 85c5e3967c7c09e02de378b0bea04a2a209e4a6a..92896ae02b27b4904eaa316da727b6f1bd93c9c2 100644
--- a/Rendering/FreeTypeFontConfig/Testing/Cxx/TestSystemFontRendering.cxx
+++ b/Rendering/FreeTypeFontConfig/Testing/Cxx/TestSystemFontRendering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSimpleFontRendering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContext2D.h"
 #include "vtkContextItem.h"
diff --git a/Rendering/FreeTypeFontConfig/vtk.module b/Rendering/FreeTypeFontConfig/vtk.module
index cc16359a96740e89caff448354266c2b641e062f..5600165c29814c71d69bb74ec513983f0ce9ddff 100644
--- a/Rendering/FreeTypeFontConfig/vtk.module
+++ b/Rendering/FreeTypeFontConfig/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Rendering
 IMPLEMENTS
   VTK::RenderingFreeType
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingFreeType
 PRIVATE_DEPENDS
diff --git a/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx b/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx
index 86966b66e7fa9dc1bc8ba7013130f951b12f3482..2605029252450f20446d430ff811cd19848b0f91 100644
--- a/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx
+++ b/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFontConfigFreeTypeTools.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFontConfigFreeTypeTools.h"
 
diff --git a/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.h b/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.h
index ab64d43ca5e1f343018c1497bec9bef2bec44313..ae8c98d07e152f2561efce5baa09d487f82041d9 100644
--- a/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.h
+++ b/Rendering/FreeTypeFontConfig/vtkFontConfigFreeTypeTools.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFontConfigFreeTypeTools.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFontConfigFreeTypeTools
diff --git a/Rendering/GL2PSOpenGL2/Testing/Cxx/PNGCompare.cxx b/Rendering/GL2PSOpenGL2/Testing/Cxx/PNGCompare.cxx
index 1ca4fcec638df1346032baa2a5196e2c14274798..cc1cacfa4578672481ff6ca0cbac30e0529c98ff 100644
--- a/Rendering/GL2PSOpenGL2/Testing/Cxx/PNGCompare.cxx
+++ b/Rendering/GL2PSOpenGL2/Testing/Cxx/PNGCompare.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PNGCompare.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkTesting.h"
diff --git a/Rendering/GL2PSOpenGL2/Testing/Cxx/TestGL2PSAddPolyPrimitive.cxx b/Rendering/GL2PSOpenGL2/Testing/Cxx/TestGL2PSAddPolyPrimitive.cxx
index 84d78276f9cec9c680731fc7a57ef173e23aad78..75b12892463b670e46c0f63e24c0278010accd29 100644
--- a/Rendering/GL2PSOpenGL2/Testing/Cxx/TestGL2PSAddPolyPrimitive.cxx
+++ b/Rendering/GL2PSOpenGL2/Testing/Cxx/TestGL2PSAddPolyPrimitive.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSAddPolyPrimitive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test checks that we can use GL2PS without an OpenGL context using
 // a buffer size of 0, gl2psAddPolyPrimitive, and gl2psForceRasterPos.
diff --git a/Rendering/GL2PSOpenGL2/vtk.module b/Rendering/GL2PSOpenGL2/vtk.module
index 9d2edeb4a30e6959a99f18b65008ac87f81d7710..ae5d2f5dba1f24b02da1081f5830e54d87b1e5b9 100644
--- a/Rendering/GL2PSOpenGL2/vtk.module
+++ b/Rendering/GL2PSOpenGL2/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   NOT ANDROID AND NOT APPLE_IOS AND NOT VTK_OPENGL_USE_GLES
 IMPLEMENTS
   VTK::RenderingOpenGL2
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingOpenGL2
 PRIVATE_DEPENDS
diff --git a/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.cxx b/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.cxx
index d14389a3fb18a424960d235cd5474787ece68e8a..412cc615d0e7cf589839696f27b95d19d4940782 100644
--- a/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.cxx
+++ b/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGL2PSHelperImpl.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLGL2PSHelperImpl.h"
 
diff --git a/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.h b/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.h
index 37f6cca2851d17171377e470d5fe2dcda9923fb9..73688492d7c971626f84e09eae5f2de593c7f9d2 100644
--- a/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.h
+++ b/Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGL2PSHelperImpl.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLGL2PSHelperImpl
diff --git a/Rendering/HyperTreeGrid/vtk.module b/Rendering/HyperTreeGrid/vtk.module
index 4cef0234e3eec24e1e844394a19103e3a7a53fab..36d37af0aef5c3106e5330026a27b16095c08d8b 100644
--- a/Rendering/HyperTreeGrid/vtk.module
+++ b/Rendering/HyperTreeGrid/vtk.module
@@ -3,6 +3,10 @@ NAME
 LIBRARY_NAME
   vtkRenderingHyperTreeGrid
 IMPLEMENTABLE
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.cxx b/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.cxx
index 48d323ce3253893d8d88fbefb3c15e005ba13b5e..71da56785c17c055ae8b76faa5d511349f225832 100644
--- a/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.cxx
+++ b/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHyperTreeGridMapper.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.h b/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.h
index 808287e56b0fa2fb7362c0d3613ba8797ded5749..29a110daeb0ef6e1ab268e7fa5ae3d8f81b7e600 100644
--- a/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.h
+++ b/Rendering/HyperTreeGrid/vtkHyperTreeGridMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHyperTreeGridMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHyperTreeGridMapper
  * @brief   map vtkHyperTreeGrid to graphics primitives
diff --git a/Rendering/Image/Testing/Cxx/TestCellPickerImage.cxx b/Rendering/Image/Testing/Cxx/TestCellPickerImage.cxx
index f6af2ff5a529e7a1828938e1e808c73e7797df88..d3647827805d446a561e46527ef772f03cc08966 100644
--- a/Rendering/Image/Testing/Cxx/TestCellPickerImage.cxx
+++ b/Rendering/Image/Testing/Cxx/TestCellPickerImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCellPickerImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests picking of images with vtkCellPicker
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperAlpha.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperAlpha.cxx
index e85c6d3fa4393a16b1f961afb022fd05ddf1a271..cbd38b891dab26d73a41c7fd9bf299527be22ccd 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperAlpha.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperAlpha.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperAlpha.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test alpha blending RGBA, LA, Opacity<1.0, lookup table
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperBackground.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperBackground.cxx
index 2b06a1636c48a173420b5ec5dcb68123b012af5d..cffd61f3a0bd3566278395ed4a8cd21b38d014d8 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperBackground.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperBackground.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperBackground.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the Border variable on ImageResliceMapper
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperBorder.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperBorder.cxx
index af3c264afad709ecef83e62a13c84b622d531c77..e4b6e83dc11b7ea9ac0dad1d09059d2b035403a4 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperBorder.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperBorder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperBorder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the Border variable on ImageResliceMapper
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperInterpolation.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperInterpolation.cxx
index 3a621bfc5b1108f629ec26e99c2c860464f4d0a9..0f50ae2e160f25f20e1f4bdbe1e1555c4b6f370e 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperInterpolation.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperInterpolation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperInterpolation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the Nearest, Linear, and Cubic interpolation.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOffAxis.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOffAxis.cxx
index 0d83970deee0852128f27ef3e0641e461ae4aa61..74222249ccf38356cb9e649a53d47b0c9911ffb4 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOffAxis.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOffAxis.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperOffAxis.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests off-axis views of 3D images.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrient3D.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrient3D.cxx
index eb5d6ac1c55c421fb148c30e61af6cc6719a2045..f186d6b3a049d8ea855f302c2dc62c18a9f4b079 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrient3D.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrient3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperOrient3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests 3D images that are not in the XY plane.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOriented3D.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOriented3D.cxx
index 41f81072c23fd8dae96002495c9ecd03752c928e..25fea7ef981185905dd64e2caa08dfe058e980a9 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOriented3D.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOriented3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperOriented3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests oriented images (images with non-identity for Direction)
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrientedFlip.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrientedFlip.cxx
index 282ae176ae61d94d29522743cb786624d8bb0347..7683a48f88eddb314a80d6ce1383ba3f7333cd2a 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrientedFlip.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperOrientedFlip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperOrientedFlip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests images with a Direction that has a negative determinant (flip)
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageResliceMapperSlab.cxx b/Rendering/Image/Testing/Cxx/TestImageResliceMapperSlab.cxx
index b9da100b765e7fa54c0106afe357e7a47c80c3d2..5aa2ddbcf642106f1ea9418a7b25098a6714d9c3 100644
--- a/Rendering/Image/Testing/Cxx/TestImageResliceMapperSlab.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageResliceMapperSlab.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageResliceMapperSlab.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the slab modes of vtkImageResliceMapper
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageSliceMapperAlpha.cxx b/Rendering/Image/Testing/Cxx/TestImageSliceMapperAlpha.cxx
index 082fe37b1c8e295c1988c4a6ddddb239a20a629e..2ca970afd9bf4fc91c5af3e641c3ae5e0e89f02d 100644
--- a/Rendering/Image/Testing/Cxx/TestImageSliceMapperAlpha.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageSliceMapperAlpha.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageSliceMapperAlpha.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test alpha blending RGBA, LA, Opacity<1.0, lookup table
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageSliceMapperBackground.cxx b/Rendering/Image/Testing/Cxx/TestImageSliceMapperBackground.cxx
index 1cc1f19c34e0e421b9d6df4b936791bee10e2e54..f2c4f9c5b049a39faa61a89747cd0dd8ae3764d6 100644
--- a/Rendering/Image/Testing/Cxx/TestImageSliceMapperBackground.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageSliceMapperBackground.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageSliceMapperBackground.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the Background variable on ImageSliceMapper
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageSliceMapperBorder.cxx b/Rendering/Image/Testing/Cxx/TestImageSliceMapperBorder.cxx
index e2a5a722a66d3d6bfd30587b0c8e7be3242f5dae..e2d08702718db5410553b04c1ee74f92ef865abf 100644
--- a/Rendering/Image/Testing/Cxx/TestImageSliceMapperBorder.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageSliceMapperBorder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageSliceMapperBorder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the Border variable on ImageSliceMapper
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageSliceMapperInterpolation.cxx b/Rendering/Image/Testing/Cxx/TestImageSliceMapperInterpolation.cxx
index 3f759fdebe9c41e3c1c22d94a2e23ff789790172..c51dbd49de947b1bb5a7614d9d97066d9bec4f45 100644
--- a/Rendering/Image/Testing/Cxx/TestImageSliceMapperInterpolation.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageSliceMapperInterpolation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageSliceMapperInterpolation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests the Nearest, Linear, and Cubic interpolation.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient2D.cxx b/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient2D.cxx
index 95d912a07fc90bad6634213718c8297a39a9682a..4b9f4f17635f81aa6a805686d4d9bc025ef8cbf0 100644
--- a/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient2D.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageSliceMapperOrient2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests 2D images that are not in the XY plane.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient3D.cxx b/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient3D.cxx
index a97d39e77f0113311f45f8c64c620c8d526fbba5..c4f2a09795a16a16421397c893b85d1a1be99b2f 100644
--- a/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient3D.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageSliceMapperOrient3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageSliceMapperOrient3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests 3D images that are not in the XY plane.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageSliceMapperOriented3D.cxx b/Rendering/Image/Testing/Cxx/TestImageSliceMapperOriented3D.cxx
index 4117683aaf484e39ea2583b463a09e80021892af..86469fc7ab1a8f1f7340811caaf437e0144b1e04 100644
--- a/Rendering/Image/Testing/Cxx/TestImageSliceMapperOriented3D.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageSliceMapperOriented3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageSliceMapperOrient3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests 3D images that are not in the XY plane.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/Testing/Cxx/TestImageStack.cxx b/Rendering/Image/Testing/Cxx/TestImageStack.cxx
index 62a1460cf32cdefc7f8768996f7ee4c318e9abd0..7dfe5630193f9b54193d1cce020cece5db4e72d9 100644
--- a/Rendering/Image/Testing/Cxx/TestImageStack.cxx
+++ b/Rendering/Image/Testing/Cxx/TestImageStack.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageStack.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test the vtkImageStack class for image layering.
 //
 // The command line arguments are:
diff --git a/Rendering/Image/vtk.module b/Rendering/Image/vtk.module
index 8b857460b53f7fa9b4b40dc646107427c92b36a5..19cf67112d73c8754f73b1db4beec243ac754c72 100644
--- a/Rendering/Image/vtk.module
+++ b/Rendering/Image/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Imaging
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonExecutionModel
   VTK::RenderingCore
diff --git a/Rendering/Image/vtkDepthImageToPointCloud.cxx b/Rendering/Image/vtkDepthImageToPointCloud.cxx
index c98341a382f4998d3901f0d9cc2f3fd8ee5e081e..f088c10c5d798011651b43e9d84844014251da6a 100644
--- a/Rendering/Image/vtkDepthImageToPointCloud.cxx
+++ b/Rendering/Image/vtkDepthImageToPointCloud.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthImageToPointCloud.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDepthImageToPointCloud.h"
 
 #include "vtkArrayListTemplate.h" // For processing attribute data
diff --git a/Rendering/Image/vtkDepthImageToPointCloud.h b/Rendering/Image/vtkDepthImageToPointCloud.h
index 0761911ebd6ae3a6468c83dadbcd768691ab1a36..d59e8bf78ee82e3d4e1bd68f7f65eb618ba24535 100644
--- a/Rendering/Image/vtkDepthImageToPointCloud.h
+++ b/Rendering/Image/vtkDepthImageToPointCloud.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthImageToPointCloud.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDepthImageToPointCloud
  * @brief   convert a depth image into a point cloud
diff --git a/Rendering/Image/vtkImageResliceMapper.cxx b/Rendering/Image/vtkImageResliceMapper.cxx
index 01d1068198850e83bd6944c817589d0d06daac0c..a2dec7b3d91c553c7a2b3f5b7930d8b1ec38a98b 100644
--- a/Rendering/Image/vtkImageResliceMapper.cxx
+++ b/Rendering/Image/vtkImageResliceMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResliceMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the side copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageResliceMapper.h"
 
 #include "vtkAbstractImageInterpolator.h"
diff --git a/Rendering/Image/vtkImageResliceMapper.h b/Rendering/Image/vtkImageResliceMapper.h
index bdc215fd0c020900af8832e81d74d0b388bf4ad1..9ea6ce97af4732849724b009841a6ebc2d555f3b 100644
--- a/Rendering/Image/vtkImageResliceMapper.h
+++ b/Rendering/Image/vtkImageResliceMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageResliceMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageResliceMapper
  * @brief   map a slice of a vtkImageData to the screen
diff --git a/Rendering/Image/vtkImageSliceCollection.cxx b/Rendering/Image/vtkImageSliceCollection.cxx
index c06426643da3594810949d345d08edded63b94b5..483974ef4e370e6af799678e62b11e51a2b3e381 100644
--- a/Rendering/Image/vtkImageSliceCollection.cxx
+++ b/Rendering/Image/vtkImageSliceCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSliceCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageSliceCollection.h"
 #include "vtkImageProperty.h"
diff --git a/Rendering/Image/vtkImageSliceCollection.h b/Rendering/Image/vtkImageSliceCollection.h
index 1dba762639fe137595760e1df32763d3b1bc2382..d33e61e028a6d5a9276eac933b371883acc224eb 100644
--- a/Rendering/Image/vtkImageSliceCollection.h
+++ b/Rendering/Image/vtkImageSliceCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageSliceCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageSliceCollection
  * @brief   a sorted list of image slice objects
diff --git a/Rendering/Image/vtkImageStack.cxx b/Rendering/Image/vtkImageStack.cxx
index f965712e5c5235e45e8363b19ac7e8ad11e18d8f..4d38469f98a8d410d96cff302051be08660ec896 100644
--- a/Rendering/Image/vtkImageStack.cxx
+++ b/Rendering/Image/vtkImageStack.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStack.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageStack.h"
 #include "vtkAssemblyPath.h"
diff --git a/Rendering/Image/vtkImageStack.h b/Rendering/Image/vtkImageStack.h
index 89b369f6b715667489ab37cad8fcc2fd074cab6c..02417299d3dfc675db47234785f3c799e104f48e 100644
--- a/Rendering/Image/vtkImageStack.h
+++ b/Rendering/Image/vtkImageStack.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageStack.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageStack
  * @brief   manages a stack of composited images
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.cxx b/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.cxx
index e343feeb5cd3146d3171e85fe1cdf4edb9e845e5..0319619cd0d29d19421cf6090d387043bd3bcfa6 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.cxx
+++ b/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataLIC2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "TestImageDataLIC2D.h"
 
 #include "vtkDataSetWriter.h"
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.h b/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.h
index 9463a6544c5e3114bb0c2b62556b13c0ca9e2397..a77388571c467990dc3a779aba3d5790984cfa5e 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.h
+++ b/Rendering/LICOpenGL2/Testing/Cxx/TestImageDataLIC2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageDataLIC2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef __TestImageDataLIC2D_h
 #define __TestImageDataLIC2D_h
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DXSlice.cxx b/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DXSlice.cxx
index 4a3ccec71e3a39d8c0c44662968868517199b530..f15950715ee17511bab92db9c84204fa782f6c4f 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DXSlice.cxx
+++ b/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DXSlice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridLIC2DXSlice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridLIC2DTestDriver.h"
 #include "vtkTestUtilities.h"
 #include "vtksys/SystemTools.hxx"
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DYSlice.cxx b/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DYSlice.cxx
index 1f8d8801fc20163da85f534fda8be3a47db6d1b6..edc078cbcebdc5206c8eaaea404dca8dba084fdb 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DYSlice.cxx
+++ b/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DYSlice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridLIC2DYSlice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridLIC2DTestDriver.h"
 #include "vtkTestUtilities.h"
 #include "vtksys/SystemTools.hxx"
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DZSlice.cxx b/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DZSlice.cxx
index a5762b2c16692efd37bb0f40d12002078bf0693f..bf387d1b5dfc359fb3683bb69ee9b5759bca213b 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DZSlice.cxx
+++ b/Rendering/LICOpenGL2/Testing/Cxx/TestStructuredGridLIC2DZSlice.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridLIC2DZSlice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridLIC2DTestDriver.h"
 #include "vtkTestUtilities.h"
 #include "vtksys/SystemTools.hxx"
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.cxx b/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.cxx
index ae65f58968458582407004eca883f4e7a1a91588..e8b0087271d99878c589fb70ca13065f37f87935 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.cxx
+++ b/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfaceLIC.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCellData.h"
 #include "vtkCompositeDataPipeline.h"
 #include "vtkCompositeDataSet.h"
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.h b/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.h
index e16c6c25fcbb068fd5cc5773ff6016a819aa71cb..31209ed16e1df3a69cc30919a10735c3d6a6651c 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.h
+++ b/Rendering/LICOpenGL2/Testing/Cxx/TestSurfaceLIC.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfaceLIC.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef __TestSurfaceLIC_h
 #define __TestSurfaceLIC_h
 
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.cxx b/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.cxx
index 2f0c4f0a2f618b0a1213174c3e3b2f82c71bb69f..959c7f3653185763e6f9f426ad35c6925b052f1d 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.cxx
+++ b/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridLIC2DSlice.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.h b/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.h
index 79f71448da4aa18cc3b9a19159bcb6ffa6df0196..327354e0c0f5512f5bebc317e382eaed2a110384 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.h
+++ b/Rendering/LICOpenGL2/Testing/Cxx/vtkStructuredGridLIC2DTestDriver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStructuredGridLIC2DSlice.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkStructuredGridLIC2DTestDriver_h
 #define vtkStructuredGridLIC2DTestDriver_h
 
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.cxx b/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.cxx
index 40a669c05292fa40dbc09754f6558a0d9fa3564e..2189d588e7d1acb56e5ef68c6df56d42511d1f17 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.cxx
+++ b/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfaceLIC.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.h b/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.h
index 9c91d92c9dedda19a446e693c8047ec9901433e3..06710c3a0ad37f0cb8ee4312f41acdbe9507b56d 100644
--- a/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.h
+++ b/Rendering/LICOpenGL2/Testing/Cxx/vtkSurfaceLICTestDriver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSurfaceLIC.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkTestSurfaceLICDriver_h
 #define vtkTestSurfaceLICDriver_h
 
diff --git a/Rendering/LICOpenGL2/vtk.module b/Rendering/LICOpenGL2/vtk.module
index a00ac5eba0c0bd994947e8ad386ae7649fa8920a..ba9b36060faab640dfc4fc02f1609002f5c4ba52 100644
--- a/Rendering/LICOpenGL2/vtk.module
+++ b/Rendering/LICOpenGL2/vtk.module
@@ -5,6 +5,10 @@ LIBRARY_NAME
 IMPLEMENTABLE
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.cxx b/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.cxx
index 6ee6b795849235f0bd0bfb52d56b79da2461f515..5558beb52871882e7f689288716ea4b1dbc08e16 100644
--- a/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.cxx
+++ b/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBatchedSurfaceLICMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBatchedSurfaceLICMapper.h"
 #include "vtkCompositeSurfaceLICMapper.h"
diff --git a/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.h b/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.h
index d54603d4b7c29a0977edefd0683dbcad185a9105..c92dcc93220f1a817b6a635ccd7c13544100724d 100644
--- a/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.h
+++ b/Rendering/LICOpenGL2/vtkBatchedSurfaceLICMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBatchedSurfaceLICMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBatchedSurfaceLICMapper
  * @brief   Implements batched rendering of multiple vtkPolyData using LIC interface and OpenGL.
diff --git a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.cxx b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.cxx
index b8d879ac9bbd88410bdaa28070a1fd497d9ae909..9856d83544a4fededc5faa539926c0e83cb53b85 100644
--- a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.cxx
+++ b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeSurfaceLICMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeSurfaceLICMapper.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.h b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.h
index df6924048698208069ea3026358b2db6737e06f9..21a39d4257af585e2cbd90752bc7c2988af36462 100644
--- a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.h
+++ b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeSurfaceLICMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeSurfaceLICMapper
  * @brief   mapper for composite dataset
diff --git a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.cxx b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.cxx
index e692210cfceb81a4ffef0f4ae555342fe8475a73..0d90836fc0315ff049e90f45c16902e77b154937 100644
--- a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.cxx
+++ b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeSurfaceLICMapperDelegator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeSurfaceLICMapperDelegator.h"
 #include "vtkBatchedSurfaceLICMapper.h"
diff --git a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.h b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.h
index 39189263c800a63baac87aa40a295a398d4e46eb..865a0c115c140e18cb7d1c4f6f9baca99216f4c8 100644
--- a/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.h
+++ b/Rendering/LICOpenGL2/vtkCompositeSurfaceLICMapperDelegator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeSurfaceLICMapperDelegator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeSurfaceLICMapperDelegator
  * @brief   Delegates rendering to vtkBatchedSurfaceLICMapper.
diff --git a/Rendering/LICOpenGL2/vtkImageDataLIC2D.cxx b/Rendering/LICOpenGL2/vtkImageDataLIC2D.cxx
index b32b9fc35879be1bdcbed56462093787fc48533e..84212a67d3beb6fea1fbeae4b9082da17ad82b9f 100644
--- a/Rendering/LICOpenGL2/vtkImageDataLIC2D.cxx
+++ b/Rendering/LICOpenGL2/vtkImageDataLIC2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataLIC2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageDataLIC2D.h"
 
 #include "vtkCellData.h"
diff --git a/Rendering/LICOpenGL2/vtkImageDataLIC2D.h b/Rendering/LICOpenGL2/vtkImageDataLIC2D.h
index db659007e14a877e478356d7b048121a04067923..af51577c843664b8acebe58281d99e0d2b5a5246 100644
--- a/Rendering/LICOpenGL2/vtkImageDataLIC2D.h
+++ b/Rendering/LICOpenGL2/vtkImageDataLIC2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageDataLIC2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageDataLIC2D
  *
diff --git a/Rendering/LICOpenGL2/vtkLICNoiseHelper.cxx b/Rendering/LICOpenGL2/vtkLICNoiseHelper.cxx
index a99097d1f87334cd7dd74bcc0166ac6b7a1381cb..86efe8e586ef1e55748caf358a1fddf9f36906aa 100644
--- a/Rendering/LICOpenGL2/vtkLICNoiseHelper.cxx
+++ b/Rendering/LICOpenGL2/vtkLICNoiseHelper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLICNoiseHelper.h"
 
 #include "vtkBase64Utilities.h"
diff --git a/Rendering/LICOpenGL2/vtkLICNoiseHelper.h b/Rendering/LICOpenGL2/vtkLICNoiseHelper.h
index 1c3579a5bc15a3a7cbf2c4109c42e549a9b52c5d..6bfd2efb4e79984a9ed52d02250ee861460fd509 100644
--- a/Rendering/LICOpenGL2/vtkLICNoiseHelper.h
+++ b/Rendering/LICOpenGL2/vtkLICNoiseHelper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLICNoiseHelper
  * @brief   A small collection of noise routines for LIC
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.cxx b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.cxx
index 28a935795cabee3589d20d39624da66d681b10d6..68a59a611832c3c1ae30a0101ed35fba43d3e089 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.cxx
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineIntegralConvolution2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLineIntegralConvolution2D.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.h b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.h
index a4db1759c69558a5f78cc841255ed01368d64566..25053632a2531a00b613d32958efdc574d07719a 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.h
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLineIntegralConvolution2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLineIntegralConvolution2D
  * @brief   GPU-based implementation of Line
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AA.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AA.glsl
index 3cf45823868fedb7dcf2c217458c815969c53a97..7ae46e7d58da902278d01e610a27c883f165956a 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AA.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AA.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_fs2.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // Anti-alias stage in vtkLineIntegralConvolution2D
 
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAH.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAH.glsl
index ec9c0f985d9c1d027691fec27cc035f1bc553ab7..35597535a3748371cc5d4f5eac16c44b98964f38 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAH.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAH.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_AAH.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // Anti-alias stage in vtkLineIntegralConvolution2D
 // horizontal pass of a Gaussian convolution
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAV.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAV.glsl
index 8aec8941932822f1692374d2b32005081d3ed7f1..424ebb8aa5361ed364a87af3ca64b2e7e2427e99 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAV.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_AAV.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_AAV.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // Anti-alias stage in vtkLineIntegralConvolution2D
 // vertical pass of a Gaussian convolution
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_CE.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_CE.glsl
index b31bb39f27da7d7ac182739b4aed08012706056e..6a634f2a9ee1301c4cfd240848bc28f8593ab26c 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_CE.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_CE.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_CE.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // gray scale contrast enhance stage implemented via histogram stretching
 // if the min and max are tweaked it can generate out-of-range values
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_EE.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_EE.glsl
index 58fb33ecfe80e541dfa0e35697955da41d292e63..4668f2649d51758ebf92b1791c7d87506ef1a256 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_EE.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_EE.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_fs2.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // high-pass filter stage employed by vtkLineIntegralConvolution2D
 // between LIC pass 1 and LIC pass 2. filtered LIC pass 1, becomes
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LIC0.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LIC0.glsl
index 3d4ef0e38f3207a61e252ca995123dc3fabfe22b..9e1ff5faa69f4850562572ee03cbfad78cfc0099 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LIC0.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LIC0.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_LIC0.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 /**
 This shader initializes the convolution for the LIC computation.
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICI.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICI.glsl
index 66394c4f96f70afcdf5b7cb3597649b6cf4aa3a4..764ca466fe6ac44045b151c9b4b60858a043ad56 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICI.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICI.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_fs1.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // the output of this shader
 //VTK::Output::Dec
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICN.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICN.glsl
index 4cc3e8f9cc63fb042ac9fdb28fc78e529996fd60..bb6a3e9a3581a790b3480b8c16a414f3475c0aeb 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICN.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_LICN.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_LICN.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // the output of this shader
 //VTK::Output::Dec
diff --git a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_VT.glsl b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_VT.glsl
index 11525712dbf338341cf0623bccae3a60b91f1ebe..13946e40380f7acce749ee2e6311d632861834f3 100644
--- a/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_VT.glsl
+++ b/Rendering/LICOpenGL2/vtkLineIntegralConvolution2D_VT.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkLineIntegralConvolution2D_VT.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // move vector field to normalized image space
 // pre-processing for vtkLineIntegralConvolution2D
diff --git a/Rendering/LICOpenGL2/vtkPainterCommunicator.h b/Rendering/LICOpenGL2/vtkPainterCommunicator.h
index b4d80c6097cafaf4f6d8f9bd5c03c8554fd3988d..7ed6b6d30bb700ba7208813e1870033b5d4cbc07 100644
--- a/Rendering/LICOpenGL2/vtkPainterCommunicator.h
+++ b/Rendering/LICOpenGL2/vtkPainterCommunicator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPainterCommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkPainterCommunicator
  * @brief A communicator that can safely be used inside a painter.
diff --git a/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.cxx b/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.cxx
index 7dbfe02419e9a11c0b57530a1cd04cc40f021f3e..b23df29a33fb11d6dc63d8555c1f78422a47f3b9 100644
--- a/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.cxx
+++ b/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridLIC2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkStructuredGridLIC2D.h"
 
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.h b/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.h
index 51c91f00dbee320f83fd6bd98bd3e041bc3186d0..1e3881355767f4ee853d31934cac7e5525467ace 100644
--- a/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.h
+++ b/Rendering/LICOpenGL2/vtkStructuredGridLIC2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStructuredGridLIC2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkStructuredGridLIC2D
  *
diff --git a/Rendering/LICOpenGL2/vtkStructuredGridLIC2D_fs.glsl b/Rendering/LICOpenGL2/vtkStructuredGridLIC2D_fs.glsl
index 1d5203beb513269e87b3dbba5e176d42cb0b90b0..be864d7be51ab7d24c6ebe3b186b94a2fc95ebee 100644
--- a/Rendering/LICOpenGL2/vtkStructuredGridLIC2D_fs.glsl
+++ b/Rendering/LICOpenGL2/vtkStructuredGridLIC2D_fs.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkStructuredGridLIC2D_fs.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // Filename: vtkStructuredGridLIC2D_fs.glsl
 // Filename is useful when using gldb-gui
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICComposite.cxx b/Rendering/LICOpenGL2/vtkSurfaceLICComposite.cxx
index ddba1d2338cdf303c70b1d0c31c8a63f36965569..a98fb7a6d2aad45b9e32e52a8b893719bdbeb002 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICComposite.cxx
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICComposite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceLICComposite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSurfaceLICComposite.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICComposite.h b/Rendering/LICOpenGL2/vtkSurfaceLICComposite.h
index 6c7b1acc6f71294bc96603a66ada8d0a6b4a2bb6..882b88652e211b73512e1c9a29f08c2dafc590de 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICComposite.h
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICComposite.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceLICComposite.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSurfaceLICComposite
  *
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICHelper.cxx b/Rendering/LICOpenGL2/vtkSurfaceLICHelper.cxx
index e48505f95f01666f5dff75726085aac5aeb1351d..31bbe432ae6d1c0a7c6e34c742e10baf1e8c53f7 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICHelper.cxx
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICHelper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSurfaceLICHelper.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICHelper.h b/Rendering/LICOpenGL2/vtkSurfaceLICHelper.h
index 0d29323118b33f173b7808f6ed190808bbf5b266..10d14ca5702176c6c3db9d576ee55dfb14e0dfdb 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICHelper.h
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICHelper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSurfaceLICHelper
  * @brief   A small collection of noise routines for LIC
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICInterface.cxx b/Rendering/LICOpenGL2/vtkSurfaceLICInterface.cxx
index 5121b051cf26410df66cab6acce1cc91b47fb8ca..d9968b0b6588a5f2d40aacb0f2df0f1edfab5d98 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICInterface.cxx
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICInterface.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSurfaceLICInterface.h"
 
 #include "vtkFloatArray.h"
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICInterface.h b/Rendering/LICOpenGL2/vtkSurfaceLICInterface.h
index 690f1141d746a767bdd665e5212de1b0fed0e8ac..2e933e63485e63fdc7329579ad2c0a3c5655430a 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICInterface.h
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICInterface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceLICMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSurfaceLICInterface
  * @brief   public API for surface lic parameters
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICInterface_CE.glsl b/Rendering/LICOpenGL2/vtkSurfaceLICInterface_CE.glsl
index 64ff377d8aa89551d67faba4fce64140e17b64a1..e9e4a8f3eafd26c4fd65d7373f5cd0dd4a2b15f4 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICInterface_CE.glsl
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICInterface_CE.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkSurfaceLICMapper_CE.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // color contrast enhance stage implemented via histogram stretching
 // on lightness channel. if the min and max are tweaked it can generate
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICInterface_DCpy.glsl b/Rendering/LICOpenGL2/vtkSurfaceLICInterface_DCpy.glsl
index 1f03f9bd6ba1b972da7963cb6b58e25689667215..b6cddb194410618d04555ef4edb0597c4ef37fdd 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICInterface_DCpy.glsl
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICInterface_DCpy.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkSurfaceLICMapper_DCpy.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // This shader copies fragments and depths to the output buffer
 
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICInterface_SC.glsl b/Rendering/LICOpenGL2/vtkSurfaceLICInterface_SC.glsl
index 8bae3881e02f790f08528f46ade3278aaf7d477c..4e35224cb52b8edb82f5dbb26788686ee3729e5e 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICInterface_SC.glsl
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICInterface_SC.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkSurfaceLICMapper_fs2.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // This shader combines surface geometry, LIC, and  scalar colors.
 
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICMapper.cxx b/Rendering/LICOpenGL2/vtkSurfaceLICMapper.cxx
index 0dd53a2c90a1c1cb50862c485b47fbbde33c075b..adb93504927474ddbf604088c85aa89f2cd7afff 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICMapper.cxx
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceLICMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSurfaceLICMapper.h"
 
 #include "vtkSurfaceLICInterface.h"
diff --git a/Rendering/LICOpenGL2/vtkSurfaceLICMapper.h b/Rendering/LICOpenGL2/vtkSurfaceLICMapper.h
index 7861f6eed2a6b9962abb0078bded1ee4a0bb8eba..772673f3fe12e4b784136e75de4528f9b951b4c4 100644
--- a/Rendering/LICOpenGL2/vtkSurfaceLICMapper.h
+++ b/Rendering/LICOpenGL2/vtkSurfaceLICMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSurfaceLICMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSurfaceLICMapper
  * @brief   mapper that performs LIC on the surface of
diff --git a/Rendering/LICOpenGL2/vtkTextureIO.cxx b/Rendering/LICOpenGL2/vtkTextureIO.cxx
index 53629a01bdb602aca818fcc662734163ceaf2543..7b53702c64dee8eef44bf15526117c4558d5c847 100644
--- a/Rendering/LICOpenGL2/vtkTextureIO.cxx
+++ b/Rendering/LICOpenGL2/vtkTextureIO.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureIO.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextureIO.h"
 
 #include "vtkCellData.h"
diff --git a/Rendering/LICOpenGL2/vtkTextureIO.h b/Rendering/LICOpenGL2/vtkTextureIO.h
index 5cb16b31cbad7416d28d9975a687c4a113a72b74..2e3ed098aedb268385f01c9acc4b9ed1cc8b1c59 100644
--- a/Rendering/LICOpenGL2/vtkTextureIO.h
+++ b/Rendering/LICOpenGL2/vtkTextureIO.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureIO.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextureIO
  * @brief   A small collection of I/O routines that write vtkTextureObject
diff --git a/Rendering/LOD/Testing/Cxx/TestLODActor.cxx b/Rendering/LOD/Testing/Cxx/TestLODActor.cxx
index b84d7726489aab372c4e98bc67b62d3c7c88e56d..b8ee882fbfcb104fe959b0a50fb830ada04a2b55 100644
--- a/Rendering/LOD/Testing/Cxx/TestLODActor.cxx
+++ b/Rendering/LOD/Testing/Cxx/TestLODActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLODActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // The test creates a Kline, replaces the default strategy from vtkMaskPoints
 // to vtkQuadricClustering ; so instead of seeing a point cloud during
 // interaction, (when run with -I) you will see a low res kline.
diff --git a/Rendering/LOD/vtk.module b/Rendering/LOD/vtk.module
index 12bbf6212dfaa5675fe8e864578b9f32c14ccf82..be2772387aec110a4d95707b1773960684050b79 100644
--- a/Rendering/LOD/vtk.module
+++ b/Rendering/LOD/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Rendering
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingCore
 PRIVATE_DEPENDS
diff --git a/Rendering/LOD/vtkLODActor.cxx b/Rendering/LOD/vtkLODActor.cxx
index 1602e2572d3c7bcef647a64cef510abd19e95161..1aa2192f5f79d546dd3ae18f455a1d065f6fe639 100644
--- a/Rendering/LOD/vtkLODActor.cxx
+++ b/Rendering/LOD/vtkLODActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLODActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLODActor.h"
 
 #include "vtkMapperCollection.h"
diff --git a/Rendering/LOD/vtkLODActor.h b/Rendering/LOD/vtkLODActor.h
index 294549da9d45d91ac063c1bf73923ab800a278a5..fa50699d856da099ab0eb07b42b6849bebba0001 100644
--- a/Rendering/LOD/vtkLODActor.h
+++ b/Rendering/LOD/vtkLODActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLODActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLODActor
  * @brief   an actor that supports multiple levels of detail
diff --git a/Rendering/LOD/vtkQuadricLODActor.cxx b/Rendering/LOD/vtkQuadricLODActor.cxx
index 915fd792793ac9d6fdbe635c8ea2629e1be50b8d..aa5f48a5494f8c5a8fcd9f47c0ed67d0d37c1367 100644
--- a/Rendering/LOD/vtkQuadricLODActor.cxx
+++ b/Rendering/LOD/vtkQuadricLODActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadricLODActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQuadricLODActor.h"
 
 #include "vtkCellArray.h"
diff --git a/Rendering/LOD/vtkQuadricLODActor.h b/Rendering/LOD/vtkQuadricLODActor.h
index 7ce20e868d7a73ba04239a2e442f510061b3e6d6..2bcf6ed1134ad9f09034069d632804e27ad45fac 100644
--- a/Rendering/LOD/vtkQuadricLODActor.h
+++ b/Rendering/LOD/vtkQuadricLODActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQuadricLODActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQuadricLODActor
  * @brief   a specific level-of-detail strategy using the
diff --git a/Rendering/Label/LICENSE b/Rendering/Label/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Rendering/Label/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Rendering/Label/Testing/Cxx/TestClipLabels.cxx b/Rendering/Label/Testing/Cxx/TestClipLabels.cxx
index df27cc368e634a4cca711bed0585adba78c5260f..830abd75cda052ed4ae8c3936078d53a989c98ca 100644
--- a/Rendering/Label/Testing/Cxx/TestClipLabels.cxx
+++ b/Rendering/Label/Testing/Cxx/TestClipLabels.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestClipLabels.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of clipping with vtkLabeledDataMapper
 // .SECTION Description
diff --git a/Rendering/Label/Testing/Cxx/TestDynamic2DLabelMapper.cxx b/Rendering/Label/Testing/Cxx/TestDynamic2DLabelMapper.cxx
index 8554ad8ae8cf48d23e16e7a2e3df51312e73e7c7..bca47b183744606c75bd93bfcae7d530d456845b 100644
--- a/Rendering/Label/Testing/Cxx/TestDynamic2DLabelMapper.cxx
+++ b/Rendering/Label/Testing/Cxx/TestDynamic2DLabelMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDynamic2DLabelMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This tests vtkDynamic2DLabelMapper
 
 #include "vtkActor.h"
diff --git a/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper.cxx b/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper.cxx
index 39151593238740d6102b279a2eda6dfc3fc0a61d..7aa8d3c0f887b0b9142b600c7331a7e5fe46ace1 100644
--- a/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper.cxx
+++ b/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLabelPlacementMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkLabelPlacementMapper
 // .SECTION Description
diff --git a/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper2D.cxx b/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper2D.cxx
index 6eee1070a4ab61008d09bea64b1407edee4db3b3..e9bd9f91d4c6bc7ed6dd835ed0fdbb9f146e8bde 100644
--- a/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper2D.cxx
+++ b/Rendering/Label/Testing/Cxx/TestLabelPlacementMapper2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLabelPlacementMapper2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Rendering/Label/Testing/Cxx/TestLabelPlacementMapperCoincidentPoints.cxx b/Rendering/Label/Testing/Cxx/TestLabelPlacementMapperCoincidentPoints.cxx
index 44503966ebc09868440cc6864d3ffd5592217732..9961d8a64c06e98c51787d52074c653cddeec9af 100644
--- a/Rendering/Label/Testing/Cxx/TestLabelPlacementMapperCoincidentPoints.cxx
+++ b/Rendering/Label/Testing/Cxx/TestLabelPlacementMapperCoincidentPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLabelPlacementMapperCoincidentPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkLabelPlacer
 // .SECTION Description
diff --git a/Rendering/Label/Testing/Cxx/TestLabelPlacer.cxx b/Rendering/Label/Testing/Cxx/TestLabelPlacer.cxx
index db1aaeb0be712002187db73fb9ca9bd97fc0a748..acf93f0257ca5f42e9c01fd27648ef00b2b4a8d8 100644
--- a/Rendering/Label/Testing/Cxx/TestLabelPlacer.cxx
+++ b/Rendering/Label/Testing/Cxx/TestLabelPlacer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLabelPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkLabelPlacer
 // .SECTION Description
diff --git a/Rendering/Label/Testing/Cxx/TestLabelPlacer2D.cxx b/Rendering/Label/Testing/Cxx/TestLabelPlacer2D.cxx
index 735277cc06b064d6c0d61e4a59ce98023cc9e5b9..95bd0b546f2fa1b91956b631aaa9aa26e33e5a4f 100644
--- a/Rendering/Label/Testing/Cxx/TestLabelPlacer2D.cxx
+++ b/Rendering/Label/Testing/Cxx/TestLabelPlacer2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLabelPlacer2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkActor2D.h"
diff --git a/Rendering/Label/Testing/Cxx/TestLabelPlacerCoincidentPoints.cxx b/Rendering/Label/Testing/Cxx/TestLabelPlacerCoincidentPoints.cxx
index d11ce8ff7cae27f56dce8207ebb3c72516079644..8dc552f519f20bf52f5a8a06a3d28cb83220f162 100644
--- a/Rendering/Label/Testing/Cxx/TestLabelPlacerCoincidentPoints.cxx
+++ b/Rendering/Label/Testing/Cxx/TestLabelPlacerCoincidentPoints.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLabelPlacerCoincidentPoints.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .NAME Test of vtkLabelPlacer
 // .SECTION Description
diff --git a/Rendering/Label/vtk.module b/Rendering/Label/vtk.module
index 7c636976dc33586476a0711689c2d6d3f238ed31..e3f5930d5bc784a622d312a1689ebce0210ffbb8 100644
--- a/Rendering/Label/vtk.module
+++ b/Rendering/Label/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::Rendering
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/Label/vtkDynamic2DLabelMapper.cxx b/Rendering/Label/vtkDynamic2DLabelMapper.cxx
index f697a4fa872db8069b9681f7fa441093e48ed2f8..f56ff4ab74f0cf0dcf6894813ecf46c2a8b1c888 100644
--- a/Rendering/Label/vtkDynamic2DLabelMapper.cxx
+++ b/Rendering/Label/vtkDynamic2DLabelMapper.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDynamic2DLabelMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDynamic2DLabelMapper.h"
 
diff --git a/Rendering/Label/vtkDynamic2DLabelMapper.h b/Rendering/Label/vtkDynamic2DLabelMapper.h
index bcfd4a829dc81f5c4c20c2a9b30011452b12e15f..b363cef7f521a71af43cb0fd2fc1c12b6f91c437 100644
--- a/Rendering/Label/vtkDynamic2DLabelMapper.h
+++ b/Rendering/Label/vtkDynamic2DLabelMapper.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDynamic2DLabelMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDynamic2DLabelMapper
  * @brief   draw text labels at 2D dataset points
diff --git a/Rendering/Label/vtkFreeTypeLabelRenderStrategy.cxx b/Rendering/Label/vtkFreeTypeLabelRenderStrategy.cxx
index d37016cc0b9383293018c64486cd5e181189c18d..f4b693f96225060383602cbd4ca6c5271ea593f2 100644
--- a/Rendering/Label/vtkFreeTypeLabelRenderStrategy.cxx
+++ b/Rendering/Label/vtkFreeTypeLabelRenderStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFreeTypeLabelRenderStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFreeTypeLabelRenderStrategy.h"
 
diff --git a/Rendering/Label/vtkFreeTypeLabelRenderStrategy.h b/Rendering/Label/vtkFreeTypeLabelRenderStrategy.h
index 75caccec62b2c2252df09d2fa6dcb4a8fd2e17b6..d3eb21004c90ff91756d9b91c1119f11e3366153 100644
--- a/Rendering/Label/vtkFreeTypeLabelRenderStrategy.h
+++ b/Rendering/Label/vtkFreeTypeLabelRenderStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFreeTypeLabelRenderStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFreeTypeLabelRenderStrategy
  * @brief   Renders labels with freetype
diff --git a/Rendering/Label/vtkLabelHierarchy.cxx b/Rendering/Label/vtkLabelHierarchy.cxx
index 5b535bbdeb4f14f488acfd2ed5f771412cada8a4..81a7e5fb4c16839657d38996938b8a58901d9e58 100644
--- a/Rendering/Label/vtkLabelHierarchy.cxx
+++ b/Rendering/Label/vtkLabelHierarchy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkLabelHierarchy.h"
 
diff --git a/Rendering/Label/vtkLabelHierarchy.h b/Rendering/Label/vtkLabelHierarchy.h
index b37f10b22b8453dc34eaccad92cb225fb2d7cd22..d2c920003d698036b97be5d300f8ecca1e5a44f0 100644
--- a/Rendering/Label/vtkLabelHierarchy.h
+++ b/Rendering/Label/vtkLabelHierarchy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkLabelHierarchy
  * @brief   contains an octree of labels
diff --git a/Rendering/Label/vtkLabelHierarchyAlgorithm.cxx b/Rendering/Label/vtkLabelHierarchyAlgorithm.cxx
index 4fde9deef6ed8fb63c02d7b9211b51a3e0f9a610..35f87742bf2d85741fb7a175b8b25af843224715 100644
--- a/Rendering/Label/vtkLabelHierarchyAlgorithm.cxx
+++ b/Rendering/Label/vtkLabelHierarchyAlgorithm.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchyAlgorithm.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLabelHierarchyAlgorithm.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Label/vtkLabelHierarchyAlgorithm.h b/Rendering/Label/vtkLabelHierarchyAlgorithm.h
index 69c3ac748644a013320203717804947f57b8c38b..5f093f63abf07f781cc65d480f65cc61de24b0c6 100644
--- a/Rendering/Label/vtkLabelHierarchyAlgorithm.h
+++ b/Rendering/Label/vtkLabelHierarchyAlgorithm.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchyAlgorithm.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLabelHierarchyAlgorithm
  * @brief   Superclass for algorithms that produce only label hierarchies as output
diff --git a/Rendering/Label/vtkLabelHierarchyCompositeIterator.cxx b/Rendering/Label/vtkLabelHierarchyCompositeIterator.cxx
index 5442f8185fc6051f3f0cfdcfd42b553b60ee9b79..5ffe2f2a1ba301bf89721d0e5c6c788fda271b03 100644
--- a/Rendering/Label/vtkLabelHierarchyCompositeIterator.cxx
+++ b/Rendering/Label/vtkLabelHierarchyCompositeIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchyCompositeIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkLabelHierarchyCompositeIterator.h"
 
diff --git a/Rendering/Label/vtkLabelHierarchyCompositeIterator.h b/Rendering/Label/vtkLabelHierarchyCompositeIterator.h
index e77eb31eb49066531dd0ed58c2488019e7a9fe20..a929676aa663fb3e58b3d3fbacb4ddd1646b3bc9 100644
--- a/Rendering/Label/vtkLabelHierarchyCompositeIterator.h
+++ b/Rendering/Label/vtkLabelHierarchyCompositeIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchyCompositeIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkLabelHierarchyCompositeIterator
  * @brief   Iterator over sub-iterators
diff --git a/Rendering/Label/vtkLabelHierarchyIterator.cxx b/Rendering/Label/vtkLabelHierarchyIterator.cxx
index 04d57318f1a88abd2d21256c12f517a77c988815..d7d7456574ca9fedad571522cf33005eac8ea52e 100644
--- a/Rendering/Label/vtkLabelHierarchyIterator.cxx
+++ b/Rendering/Label/vtkLabelHierarchyIterator.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchyIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkLabelHierarchyIterator.h"
 
diff --git a/Rendering/Label/vtkLabelHierarchyIterator.h b/Rendering/Label/vtkLabelHierarchyIterator.h
index 816062839a966f3098487d9030751ad646307504..33be432044663f93972211d14201dea8294d868d 100644
--- a/Rendering/Label/vtkLabelHierarchyIterator.h
+++ b/Rendering/Label/vtkLabelHierarchyIterator.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelHierarchyIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkLabelHierarchyIterator
  * @brief   iterator over vtkLabelHierarchy
diff --git a/Rendering/Label/vtkLabelHierarchyPrivate.h b/Rendering/Label/vtkLabelHierarchyPrivate.h
index df5d3e23b9896c01337cfc8a7c1a105226a01078..a561eeb971321d78fcfc5c3b0f9d3697f68268e4 100644
--- a/Rendering/Label/vtkLabelHierarchyPrivate.h
+++ b/Rendering/Label/vtkLabelHierarchyPrivate.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkLabelHierarchyPrivate_h
 #define vtkLabelHierarchyPrivate_h
 
diff --git a/Rendering/Label/vtkLabelPlacementMapper.cxx b/Rendering/Label/vtkLabelPlacementMapper.cxx
index daaa378ece83b1a2a2b72f981e11159ada27315d..83f3e5eb27b00496112961dceca16adabcb73bf0 100644
--- a/Rendering/Label/vtkLabelPlacementMapper.cxx
+++ b/Rendering/Label/vtkLabelPlacementMapper.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelPlacementMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkLabelPlacementMapper.h"
 
diff --git a/Rendering/Label/vtkLabelPlacementMapper.h b/Rendering/Label/vtkLabelPlacementMapper.h
index a088bf8cc588ce6cb3edfe39b05dec34f5909455..66423424b9389e5b1ff5aaac29e632887260488a 100644
--- a/Rendering/Label/vtkLabelPlacementMapper.h
+++ b/Rendering/Label/vtkLabelPlacementMapper.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelPlacementMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkLabelPlacementMapper
  * @brief   Places and renders non-overlapping labels.
diff --git a/Rendering/Label/vtkLabelPlacer.cxx b/Rendering/Label/vtkLabelPlacer.cxx
index 4f2cc22b2cd6a20895cee29743f8cd7f5195a3d1..ca55b591933bc919b6447627c3a93637698928bd 100644
--- a/Rendering/Label/vtkLabelPlacer.cxx
+++ b/Rendering/Label/vtkLabelPlacer.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelPlacer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkLabelPlacer.h"
 
diff --git a/Rendering/Label/vtkLabelPlacer.h b/Rendering/Label/vtkLabelPlacer.h
index effcae78397f46217c645449b9541aa579c03995..931047772e7da32ef58d863496d687092ab9557b 100644
--- a/Rendering/Label/vtkLabelPlacer.h
+++ b/Rendering/Label/vtkLabelPlacer.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelPlacer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkLabelPlacer
  * @brief   place a prioritized hierarchy of labels in screen space
diff --git a/Rendering/Label/vtkLabelRenderStrategy.cxx b/Rendering/Label/vtkLabelRenderStrategy.cxx
index a047bbb31f45e5a7e940ae07f57e1894878657a8..9d3104eb244e94eb2598c007f8a36b5810461d98 100644
--- a/Rendering/Label/vtkLabelRenderStrategy.cxx
+++ b/Rendering/Label/vtkLabelRenderStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelRenderStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLabelRenderStrategy.h"
 
diff --git a/Rendering/Label/vtkLabelRenderStrategy.h b/Rendering/Label/vtkLabelRenderStrategy.h
index 3f03e117e90fbf2eb221e3c9939a9afbb573145e..7a8da9374dade9ba1a1dd0986e18a2d50fa2f9d2 100644
--- a/Rendering/Label/vtkLabelRenderStrategy.h
+++ b/Rendering/Label/vtkLabelRenderStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelRenderStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLabelRenderStrategy
  * @brief   Superclass for label rendering implementations.
diff --git a/Rendering/Label/vtkLabelSizeCalculator.cxx b/Rendering/Label/vtkLabelSizeCalculator.cxx
index 32e6a4d4ed33049a9f4a183de944456a3ed13258..d1d9acda57c341e8c5d9e4ed8b07e9f0099f0101 100644
--- a/Rendering/Label/vtkLabelSizeCalculator.cxx
+++ b/Rendering/Label/vtkLabelSizeCalculator.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLabelSizeCalculator.h"
 
 #include "vtkCellData.h"
diff --git a/Rendering/Label/vtkLabelSizeCalculator.h b/Rendering/Label/vtkLabelSizeCalculator.h
index a3bb7c65df74cb910f3d8358a80dc603397e047b..952fb9506beb7de24cfad2deee01ec4d19a7390a 100644
--- a/Rendering/Label/vtkLabelSizeCalculator.h
+++ b/Rendering/Label/vtkLabelSizeCalculator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabelSizeCalculator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkLabelSizeCalculator
diff --git a/Rendering/Label/vtkLabeledDataMapper.cxx b/Rendering/Label/vtkLabeledDataMapper.cxx
index 8b93636d81737edf0ac85d2623a379cdd938173e..66e330ed8cb6c6e3b006ce58d5fefe2db1181d9f 100644
--- a/Rendering/Label/vtkLabeledDataMapper.cxx
+++ b/Rendering/Label/vtkLabeledDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLabeledDataMapper.h"
 
diff --git a/Rendering/Label/vtkLabeledDataMapper.h b/Rendering/Label/vtkLabeledDataMapper.h
index e1a19446b332e58c3b1921bb9378250bd1e306bb..df5f2b03bab9f78fbfb9c44ef4440e74502ec9df 100644
--- a/Rendering/Label/vtkLabeledDataMapper.h
+++ b/Rendering/Label/vtkLabeledDataMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLabeledDataMapper
  * @brief   draw text labels at dataset points
diff --git a/Rendering/Label/vtkLabeledTreeMapDataMapper.cxx b/Rendering/Label/vtkLabeledTreeMapDataMapper.cxx
index 2b2fb978bbccdaba9788db234471bf38216e5b5c..ad687b90e2cf69abdbc802408f6298434e74f782 100644
--- a/Rendering/Label/vtkLabeledTreeMapDataMapper.cxx
+++ b/Rendering/Label/vtkLabeledTreeMapDataMapper.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledTreeMapDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkLabeledTreeMapDataMapper.h"
 #include "vtkActor2D.h"
diff --git a/Rendering/Label/vtkLabeledTreeMapDataMapper.h b/Rendering/Label/vtkLabeledTreeMapDataMapper.h
index 7156057dace5f8c17d6f928f115c3c19a52ca6ef..8c2130921c29dbe45866388fee8d19807d564481 100644
--- a/Rendering/Label/vtkLabeledTreeMapDataMapper.h
+++ b/Rendering/Label/vtkLabeledTreeMapDataMapper.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLabeledTreeMapDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkLabeledTreeMapDataMapper
  * @brief   draw text labels on a tree map
diff --git a/Rendering/Label/vtkPointSetToLabelHierarchy.cxx b/Rendering/Label/vtkPointSetToLabelHierarchy.cxx
index 14b31523bdbe52a6701dc60676249c6bf15d692c..282e48edb170241ba3148d056a076c93df6fb79c 100644
--- a/Rendering/Label/vtkPointSetToLabelHierarchy.cxx
+++ b/Rendering/Label/vtkPointSetToLabelHierarchy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetToLabelHierarchy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkPointSetToLabelHierarchy.h"
 
diff --git a/Rendering/Label/vtkPointSetToLabelHierarchy.h b/Rendering/Label/vtkPointSetToLabelHierarchy.h
index eec7db5da566a02c239cb3312b466b1dac9ece14..db2768572ebe30d9c00aa05a512be718b093c628 100644
--- a/Rendering/Label/vtkPointSetToLabelHierarchy.h
+++ b/Rendering/Label/vtkPointSetToLabelHierarchy.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointSetToLabelHierarchy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkPointSetToLabelHierarchy
  * @brief   build a label hierarchy for a graph or point set.
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestContextMathTextImage.cxx b/Rendering/Matplotlib/Testing/Cxx/TestContextMathTextImage.cxx
index 7c3f4e42378aeff1a59f51d2c7ce8c11f6e77057..180fb0c42f2272f3b037dda44000a12a71dfd7d1 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestContextMathTextImage.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestContextMathTextImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestContextMathTextImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathTextUtilities.h"
 
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSFontDPIScaling.cxx b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSFontDPIScaling.cxx
index 31f06420139da8346a17eab3567ce84ba3a1781c..e8b514b3e97274c0aa9cfe58b7eab671148639ba 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSFontDPIScaling.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSFontDPIScaling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextFreeTypeTextRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextRenderer.h"
 
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor.cxx b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor.cxx
index ddba108834ee087f7eac20d85e8dd2c59ac4f8d8..c6006e73d86ccbe913c43ab5cca1f1be2db88701 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSMathTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor.h"
 
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor3D.cxx b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor3D.cxx
index 1334776acc1897d40f47b3ca5c9a210ad84c3e1c..aaae766bcbb72808efcf044bdd14d6c9068bae8a 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor3D.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSMathTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor3D.h"
 
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextOutput.cxx b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextOutput.cxx
index b479a33e72801b82975b1856df9f672d243e4c38..7fd813cee5a49f56616bbe79f481c20aef2934fc 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextOutput.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextOutput.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSMathTextOutput.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkContext2D.h"
 #include "vtkContextItem.h"
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextScaling.cxx b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextScaling.cxx
index b85b2f98f27a73f70bb51250c0ee3bbe8c388eb1..a40a43e20c298285ea04f365d1938917adbd327b 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextScaling.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestGL2PSMathTextScaling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGL2PSMathTextScaling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkBrush.h"
 #include "vtkContext2D.h"
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestIndexedLookupScalarBar.cxx b/Rendering/Matplotlib/Testing/Cxx/TestIndexedLookupScalarBar.cxx
index c1639deb11fe257ed4e003073c48d89503410011..7686906d24e9fc082ce40ca865477e1ccf6ffb25 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestIndexedLookupScalarBar.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestIndexedLookupScalarBar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScalarBarWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPointer.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor.cxx b/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor.cxx
index 6f4bfd56aed2cf0d3ba7eb78e5c118fd0d9779d3..30678b72935f0f7b1afe3da195df46eec34fe158 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor.h"
 
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor3D.cxx b/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor3D.cxx
index 789ed024400fea4703c1b15eb0c780df72520673..002f2088c19e5dd8da2d46a482095b323040264c 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor3D.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestMathTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTextActor3D.h"
 
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestRenderString.cxx b/Rendering/Matplotlib/Testing/Cxx/TestRenderString.cxx
index 5dde0e129b80d3e7dcd4f86c9d86ed716721acbe..a367b8df3aa40af1e9cf9fb4026543fd4d39a3e2 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestRenderString.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestRenderString.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMathTextRendering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathTextUtilities.h"
 
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestScalarBarCombinatorics.cxx b/Rendering/Matplotlib/Testing/Cxx/TestScalarBarCombinatorics.cxx
index 614e6815b84990a51f2d84f68b29a01b85555b5e..e90e7edb10dd7fd91273a150ee67bf935e4e8876 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestScalarBarCombinatorics.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestScalarBarCombinatorics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestScalarBarCombinatorics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkBandedPolyDataContourFilter.h"
diff --git a/Rendering/Matplotlib/Testing/Cxx/TestStringToPath.cxx b/Rendering/Matplotlib/Testing/Cxx/TestStringToPath.cxx
index b584b5dcb5de5ca81d0b0af6f3257e51116d4a22..3b2c46bd6924ee81b3b493daeab9e2d6b6069788 100644
--- a/Rendering/Matplotlib/Testing/Cxx/TestStringToPath.cxx
+++ b/Rendering/Matplotlib/Testing/Cxx/TestStringToPath.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestStringToPath.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkMathTextUtilities.h"
 
diff --git a/Rendering/Matplotlib/vtk.module b/Rendering/Matplotlib/vtk.module
index ad39a7b7097aabcf0698cb118e7a9a426ddfb466..f99530692fe3028663598112cb1b7eab99cfa273 100644
--- a/Rendering/Matplotlib/vtk.module
+++ b/Rendering/Matplotlib/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingMatplotlib
 IMPLEMENTS
   VTK::RenderingFreeType
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingFreeType
 PRIVATE_DEPENDS
diff --git a/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.cxx b/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.cxx
index 82de6d18d6b54315b1464249f647ad95c95713b7..f71b731174271ec5f5b4667cf04e4ac9b170f9a4 100644
--- a/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.cxx
+++ b/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatplotlibMathTextUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMatplotlibMathTextUtilities.h"
 #include "vtkPython.h" // must be the first thing that's included.
 #include "vtkPythonCompatibility.h"
diff --git a/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.h b/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.h
index aa7181e223a21dfcb6f9bc81a72c983f02673d95..40c6c9ad1a1bf33437ab97763579e87d0eb1f683 100644
--- a/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.h
+++ b/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMatplotlibMathTextUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMatplotlibMathTextUtilities
  * @brief   Access to MatPlotLib MathText rendering
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestBlockVisibility.cxx b/Rendering/OpenGL2/Testing/Cxx/TestBlockVisibility.cxx
index f8b5219e0b74828868bd1e589e7ac26f288c8690..6f564a03a11ca710724620475a4a59c47d6f2217 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestBlockVisibility.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestBlockVisibility.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestBlurAndSobelPasses.cxx b/Rendering/OpenGL2/Testing/Cxx/TestBlurAndSobelPasses.cxx
index 8c78242cc04c6ee26ae70e7892a08d97084bc2de..4a5448cd60c9bbe4c954263106b08ddb0024de9d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestBlurAndSobelPasses.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestBlurAndSobelPasses.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestBlurAndSobelPasses.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the combination of two post-processing render passes:
 // Gaussian blur first, followed by a Sobel detection. It renders of an
 // opaque cone.
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCameraShiftScale.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCameraShiftScale.cxx
index 153bb7480ec79944dc62c7525c26013c5c3845fb..8018d659345fd1761ea971e4f316d04b55d4ebcb 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCameraShiftScale.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCameraShiftScale.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCallbackCommand.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCoincident.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCoincident.cxx
index d8cfdda9fe6544e7667a3dd0d27bfc9657cbf6d1..f48320245ae63cd3b6337f12123adbac2c80eb59 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCoincident.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCoincident.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussian.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussian.cxx
index 03c9a94cb0093eeedd43281ca04780aa73a9495a..ca9dd873d11ada4d55b924e3f6380475659d08d7 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussian.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussian.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussianSelection.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussianSelection.cxx
index 0d54e892d26d0ca3ec616363c2115d9e08eabe0f..345739dcf69cf045e3916fb2f71b2c1904109c79 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussianSelection.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositeDataPointGaussianSelection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2.cxx
index dc4f6598a299c5dc1b43a793093fd4c5b503dcb5..9903aa966ec71a34816ef071d795838985424c16 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CameraShiftScale.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CameraShiftScale.cxx
index afae56424adf882d57288da2abd2a72d39328cdd..fb693e60eac9254201807758eb9b562ed2ed11ac 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CameraShiftScale.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CameraShiftScale.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CellScalars.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CellScalars.cxx
index f3d789365a72b1394b33c11ffcc27ca2f3595b96..f1f03ffd1e4a3c4b82eeeb3f67d36029ccf6fd52 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CellScalars.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CellScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CustomShader.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CustomShader.cxx
index e4fab80b8943d624043176cef868ea6d2b3a435e..7e8d959f03587b5b8728cedbfa83de44f753a81a 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CustomShader.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2CustomShader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapper2NaNPartial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryCellScalars.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryCellScalars.cxx
index 16f4e3f1658eebee8ee03c99f15d690ad5dfe7d5..1cfb68d2b1c4fd9a4dc41d5029b380f7797adc8b 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryCellScalars.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryCellScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryEdges.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryEdges.cxx
index afb3cf097f1d9289c8db97bf155137636cdd2d4f..0b28d82a1f41a02224ca061304c13d852ee9e8f7 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryEdges.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2MixedGeometryEdges.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2NaNPartial.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2NaNPartial.cxx
index 85ee4f9e98f56e8530e7878cb6b4f5ff2b461076..20a5e95535ad3339768a916e46884051bc602ceb 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2NaNPartial.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2NaNPartial.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapper2NaNPartial.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Pickability.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Pickability.cxx
index 5035b0e9b52eb3aad8ef876e83b5d553641302ac..64e9a1722cfecd95ac3e4f3e646b4e6a5ff4b42e 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Pickability.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Pickability.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Picking.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Picking.cxx
index ca1aa426094e00a6f00fab0894cd51bb8027d534..fe7e718df88576a6e8dbd5a7a37632019fd170ed 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Picking.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Picking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Scalars.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Scalars.cxx
index 2d5e6d05f866d4ae93ce1e8ea7a1cf4fb0f2166b..3724ec3d16c383f3812a82181483615d043c6bb1 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Scalars.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Scalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2ScalarsSurfaceOpacity.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2ScalarsSurfaceOpacity.cxx
index 048a6864bfee99c4c1d28b8deb7b451c0bc1314a..ac4972e27e91a98f700763895f0f6ca23aced484 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2ScalarsSurfaceOpacity.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2ScalarsSurfaceOpacity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2SharedArray.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2SharedArray.cxx
index c84b064345e5a2f435cf374ff5438328b7021512..79168ae79def659bc8507ff67c35e03a531d061d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2SharedArray.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2SharedArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCompositePolyDataMapper2SharedArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Spheres.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Spheres.cxx
index ddc17c29f246fad77e94ee414ce1bb5e906a57bd..2abc01478b621c1bda7f8ee30d98e31df50fe928 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Spheres.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Spheres.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Vertices.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Vertices.cxx
index b75bf050013e641964f8a9963ba55044de56f701..5075347f2d0513fb1bdb5f6a109abd33a68e448d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Vertices.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCompositePolyDataMapper2Vertices.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCubeMap.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCubeMap.cxx
index 3ad1c0cc507b95f7e3c889cca46034b7bf17bc3a..fd2c466a1a5f900e34dda11fefd0dd0bfc27b729 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCubeMap.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCubeMap.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCubeMap2.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCubeMap2.cxx
index ca94a195b82925747fe5ce92090faffc475db326..00e8ff3c7a96e7aff9cc1b1072865bff9419b349 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCubeMap2.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCubeMap2.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCubeMapRerender.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCubeMapRerender.cxx
index 1517bcc9f6df395a1f440b1298536eca7720dea0..7cd31e1e1178b23c5af68253bb4fca5442cb0035 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCubeMapRerender.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCubeMapRerender.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestCustomCursorShape.cxx b/Rendering/OpenGL2/Testing/Cxx/TestCustomCursorShape.cxx
index a29fe03af1678cdf800750d010d8669651340535..9303859d41c9f824b149fd6f63585485f169475f 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestCustomCursorShape.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestCustomCursorShape.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCustomCursorShape.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test for a custom cursor shape
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestDepthOfFieldPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestDepthOfFieldPass.cxx
index 0dc2faeb3ed35c9a7125499329559ce40d010d9a..88c519576e4466e5ce78608881a4e2db64c82fd7 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestDepthOfFieldPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestDepthOfFieldPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the depth of field post-processing render pass.
 //
 // The command line arguments are:
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingOcclusionQuery.cxx b/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingOcclusionQuery.cxx
index 182a8ca4c070976b1f7781e4548e0d1b9b92245d..589d8a11dd04e2125503ba89dda13a300650f683 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingOcclusionQuery.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingOcclusionQuery.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test ensure that when all translucent fragments are in front of opaque fragments, the
 // occlusion query check does not exit too early
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPass.cxx
index 0a52ac70522d4fa7c93580a4f80ae6bb2723503b..933847d5bd322bb77d1e7f4c72df46dfda887e63 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPassViewport.cxx b/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPassViewport.cxx
index 3ea814e63ab13b29c62f748fc921cc752497beda..c54badc404d06ab78be5f7ac8ec6c208330c70f3 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPassViewport.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestDepthPeelingPassViewport.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestDirectSelectionRendering.cxx b/Rendering/OpenGL2/Testing/Cxx/TestDirectSelectionRendering.cxx
index 7a3659bcadf98cd17696c1e93211b167ab2d9c63..131cf9b27c5ea3cb56e351a1d927c5efdc30d3c9 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestDirectSelectionRendering.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestDirectSelectionRendering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDirectSelectionRendering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers selection through the polydata mapper
 
 #include "vtkActor.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestEDLPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestEDLPass.cxx
index ba912e37195d1272cf0af8bea9df097b6eb663a0..c3a001e033103b26d7fc3fefba2cbb61bb084723 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestEDLPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestEDLPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // test baking shadow maps
 //
 // The command line arguments are:
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestEquirectangularToCubeMap.cxx b/Rendering/OpenGL2/Testing/Cxx/TestEquirectangularToCubeMap.cxx
index 45ed8cb8c89487ef5358e867108cc68b7ae7ff32..db4e6ddfa7e4af50053c79ce5178d5b3ddc938e3 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestEquirectangularToCubeMap.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestEquirectangularToCubeMap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestEquirectangularToCubeMap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFXAAFilter.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFXAAFilter.cxx
index 8622bdea5fbf4c5a69182a091c17c9a1d6f0d650..878b466d96ab0a1edeaf8ebd037feda2b5e4a08f 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFXAAFilter.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFXAAFilter.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This test is unlikely to fail if FXAA isn't working, but can be used to
 // quickly check the same scene with/without FXAA enabled.
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFXAAPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFXAAPass.cxx
index 2108ade676c081d6d6285ca787f22ef0103186dc..e7c7328bb895e40a89a6d5406cbe57df384ff13c 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFXAAPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFXAAPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 // This test is unlikely to fail if FXAA isn't working, but can be used to
 // quickly check the same scene with/without FXAA enabled.
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFXAAWithEDLPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFXAAWithEDLPass.cxx
index c29c88635afdedd66f2fca20aed44aca5616d7f0..79ee5c836a151293055dd16bc0ac30824d66741c 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFXAAWithEDLPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFXAAWithEDLPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFXAAWithEDLPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test FXAA with EDL pass
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFlipRenderFramebuffer.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFlipRenderFramebuffer.cxx
index ed07b9e8bd2839eb23852905dddf07cde2897b7d..628f150609a8f819778a81b60b9f169eea7e14cd 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFlipRenderFramebuffer.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFlipRenderFramebuffer.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAxesActor.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFloor.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFloor.cxx
index 0051255fa7389d2d15bd2c0423d0558206eb338e..d0cb8d0df8ab0a62461c151a87448b7a05d06ab7 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFloor.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFloor.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFluidDemo.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFluidDemo.cxx
index 135014b520c0384e80be1d0ddcc3f391b1cbde1b..54ff43b1f140a9d3ec6928336ae11ab8291e1eee 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFluidDemo.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFluidDemo.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Define this to animation the dragon
 #define ANIMATE_DRAGON
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFluidMapper.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFluidMapper.cxx
index d29bdca638b38fe4c25afe2b5de9a0ac42f89ff2..8a7086e43fc0ee227dc77eb0161ba594d0945c29 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFluidMapper.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFluidMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCallbackCommand.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFramebufferHDR.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFramebufferHDR.cxx
index 6a4b49b8c473848f526a978efcc33f3c98d4b133..cbb9eed73a7b57852bf08394a71d0e03e3cb7c2d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFramebufferHDR.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFramebufferHDR.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // The command line arguments are:
 // -I        => run in interactive mode; unless this is used, the program will
 //              not allow interaction and exit
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestFramebufferPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestFramebufferPass.cxx
index c868f23a01374be5c4d0b7e02ffc41b9422ade02..9bbbdf0db8cb9b0f614377ec590f0f1b1b29c0f5 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestFramebufferPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestFramebufferPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // The command line arguments are:
 // -I        => run in interactive mode; unless this is used, the program will
 //              not allow interaction and exit
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestGaussianBlurPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestGaussianBlurPass.cxx
index 3315ec191ae4fe8c4b157809d289572383e9383b..5d44d28a3c582675e157477863e7ebd60cabec88 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestGaussianBlurPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestGaussianBlurPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGaussianBlurPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the gaussian blur post-processing render pass.
 // It renders an actor with a translucent LUT and depth
 // peeling using the multi renderpass classes. The mapper uses color
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCellPicking.cxx b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCellPicking.cxx
index f58ffcc67c835afd4921cca3e50f44b055772bd8..f8c41e594afde8e1f6e594b2700d611f2860cd67 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCellPicking.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCellPicking.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This tests vtkVisibleCellSelector, vtkExtractSelectedFrustum,
 // vtkRenderedAreaPicker, and vtkInteractorStyleRubberBandPick.
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCulling.cxx b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCulling.cxx
index e482109f77a958d87c80dc19085f951de2d0b4de..68a33be66dd3ce043e65d8fd6b87fcb7672448eb 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCulling.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperCulling.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperEdges.cxx b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperEdges.cxx
index 0248c134030591543357385342036c848429bbc1..06a3423efc875467d00558092a8d515dcdabffd4 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperEdges.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperEdges.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperPickability.cxx b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperPickability.cxx
index 9e72600da5e1798dab2cc47030eff9a27485f3fa..c146f1f2669f4507108269cf3fb0ba83357e6cec 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperPickability.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperPickability.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGlyph3DMapperPickability.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperTreeIndexingCompositeGlyphs.cxx b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperTreeIndexingCompositeGlyphs.cxx
index 66128ba884227cf9eb02c61f26bb465f11c7465c..a1bbbf8aba0593197534406afbd3ac4abad78faf 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperTreeIndexingCompositeGlyphs.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestGlyph3DMapperTreeIndexingCompositeGlyphs.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGlyph3DMapper.h"
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestHiddenLineRemovalPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestHiddenLineRemovalPass.cxx
index b6fa981698fc2a47572f436e37595974e773512f..1c7ddc691eaf671cac5409eeda6397da4f0b0947 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestHiddenLineRemovalPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestHiddenLineRemovalPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestLightingMapLuminancePass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestLightingMapLuminancePass.cxx
index 3a37908d04e164fa1d9ac06f9a539e9669263edb..3fa1f07274d45fda21e1a5b04d3543625e506a0f 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestLightingMapLuminancePass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestLightingMapLuminancePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLightingMapPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test ... TO DO
 //
 // The command line arguments are:
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestLightingMapNormalsPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestLightingMapNormalsPass.cxx
index 15a5c1533d06ec9cbdb41ae43e2d9dc59ab74c90..c9d1c5856a017d6f04c8214532cb7ecbe08c8b9f 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestLightingMapNormalsPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestLightingMapNormalsPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestLightingMapPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test ... TO DO
 //
 // The command line arguments are:
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx b/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx
index b91a0dbe2baed296537f2223e93af91378aaf6fd..3991ecb645b591523bca4079b3e14e216ae261f4 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx b/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx
index 4b4312c8b78691e0aa33fe63f4b9d839eeafc3d0..6569d0c26f48fa8b107a94ed40f2fe5855daf7dc 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestMultiBlockPartialArrayPointData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturing.cxx b/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturing.cxx
index 0358178344076b01c4a23c473adfa29853c10eb6..1a4fb1b4fd5febafa822016f7b9b6ddeb19e416a 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturing.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturing.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkFloatArray.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturingInterpolateScalars.cxx b/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturingInterpolateScalars.cxx
index 581baf52a997b427be9d27881c38116a6dfa8011..fb5c9743dc507be44e132eeadb455cbf047fe2e0 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturingInterpolateScalars.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestMultiTexturingInterpolateScalars.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkDiscretizableColorTransferFunction.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestNormalMapping.cxx b/Rendering/OpenGL2/Testing/Cxx/TestNormalMapping.cxx
index b308bd30566c2df496b651c09cd59a6e89d1f86b..a92b69f9ac4cf236ca3214ae58c78f8d0c861f39 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestNormalMapping.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestNormalMapping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNormalMapping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the normal mapping feature
 // Texture credits:
 // Julian Herzog, CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestOffscreenRenderingResize.cxx b/Rendering/OpenGL2/Testing/Cxx/TestOffscreenRenderingResize.cxx
index 5fabaa064da24bcf4bdd958bc1f14e12b1d56c5a..93813be161833af0a7ecc6589b379849be5f2c2d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestOffscreenRenderingResize.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestOffscreenRenderingResize.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkNew.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestOrderIndependentTranslucentPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestOrderIndependentTranslucentPass.cxx
index 3181ada4b4517aab704d7fb24d498fb1ef4c45ad..adaeb2426815abac933e8f146e3b4e58f0644d28 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestOrderIndependentTranslucentPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestOrderIndependentTranslucentPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOpacity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers rendering translucent materials with depth peeling
 // technique.
 //
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestOutlineGlowPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestOutlineGlowPass.cxx
index 55537cf19cce9d984c1709fbd06965552f2d6acd..9e67efac35c1ebc4d2cd3e333a3e38cf7ff9bf8c 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestOutlineGlowPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestOutlineGlowPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOutlineGlowPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test vtkOutlineGlowPass
 // This test uses vtkOutlineGlowPass as intended with a layered renderer
 // that draws he outline of a cone. The cone is rendered normally in the
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRAnisotropy.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRAnisotropy.cxx
index 203fe820f11ac5e73fa06e43db583b81a17b5e3b..dff216fe41995917fea771c4b5bce1368ee45382 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRAnisotropy.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRAnisotropy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRAnisotropy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the PBR Anisotropy feature
 // It renders spheres with different anisotropy values
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRClearCoat.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRClearCoat.cxx
index 58128ac88addd7d672c3321b6fa8f47c8d54e70f..8e5acc7da7325fe74b3f116fb0aec3b923a8482d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRClearCoat.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRClearCoat.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRClearCoat.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the PBR Clear coat feature
 // It renders a cube with custom texture mapping and a coat normal texture
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRColorMultiplier.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRColorMultiplier.cxx
index 5fb0994d8bd2e1a84d5795e2380978f417e6b9e7..5169b47a78e924a5e50bb67225235236bc0dfef8 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRColorMultiplier.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRColorMultiplier.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRColorMultiplier.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBREdgeTint.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBREdgeTint.cxx
index 2b46990c94ed39f9856b381f29866e6052edcaab..8d39177ffcb34735213d75e5a845452b4752a3cf 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBREdgeTint.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBREdgeTint.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBREdgeTint.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the PBR Edge Tint feature
 // It renders spheres with different edge colors using a skybox as image based lighting
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRHdrEnvironment.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRHdrEnvironment.cxx
index a04ba5e90d9bd448ec4c006e94c8fefe91ed4fa8..6737b268230385728169b86c901a47485a1bf3a5 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRHdrEnvironment.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRHdrEnvironment.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRHdrEnvironment.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the PBR Interpolation shading
 // It renders spheres with different materials using a skybox as image based lighting
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRIrradianceHDR.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRIrradianceHDR.cxx
index edfd59f8a3676e318436d36c8154406ab390b271..31592b208443e9e06bdd2c0489a3bf876eda7765 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRIrradianceHDR.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRIrradianceHDR.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRIrradianceHDR.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkHDRReader.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRMapping.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRMapping.cxx
index 9a3ea11a3c7cff18296fab8c1e45a8c9b3f049c6..b4ef6c203cbeeef0392a405eeb9a78fd7699e13d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRMapping.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRMapping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRMapping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the PBR Interpolation shading
 // It renders a cube with custom texture mapping
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterials.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterials.cxx
index 6f74bc8e187fb08d37ef4221524f4af4d922cf57..bc486ec947364775f491e2825435e273b7963a34 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterials.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterials.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRMaterials.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the PBR Interpolation shading
 // It renders spheres with different materials using a skybox as image based lighting
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterialsCoat.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterialsCoat.cxx
index 47d84c7cd59ca2dcbc317da676fd55ce8c169511..17d93c6e56ba3aa4c5ffa757c81da8950a8e61cf 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterialsCoat.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRMaterialsCoat.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPBRMaterialsCoat.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the PBR Clear coat feature
 // It renders spheres with different coat materials using a skybox as image based lighting
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPBRTextureInterpolateScalars.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPBRTextureInterpolateScalars.cxx
index 3a811c594a2cb65baeea814b8c99f7ed139a4086..e3d217d9d69e35c2be3f846ffe8647994fa6a9fd 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPBRTextureInterpolateScalars.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPBRTextureInterpolateScalars.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkDiscretizableColorTransferFunction.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPanoramicProjectionPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPanoramicProjectionPass.cxx
index f18a22709ee8ce25c1c12e494a23c8cf6adca174..85afa50391dc7a83f0ad54a36b67242a200a841a 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPanoramicProjectionPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPanoramicProjectionPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPanoramicProjectionPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the tone mapping post-processing render pass.
 // It renders an opaque actor with a lot of lights.
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPointFillPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPointFillPass.cxx
index 5cbdb4aa8c04e97ce53f5a753cfb867d823768fa..bc7d9017cf8f7b1bed3e89ace60c2d44c834f1e0 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPointFillPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPointFillPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the depth of field post-processing render pass.
 //
 // The command line arguments are:
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapper.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapper.cxx
index 797e98c10a015fbd36e1fc7a0ea665e4e2f6867d..32942ecf2c286b2e1848ccbba15e3953a7d89b42 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapper.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapper.cxx
@@ -1,27 +1,13 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    TestSprites.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) CSCS - Swiss National Supercomputing Centre
+// SPDX-FileCopyrightText: EDF - Electricite de France
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .SECTION Thanks
 // \verbatim
 //
 // This file is based loosely on the PointSprites plugin developed
 // and contributed by
-//
-//  Copyright (c) CSCS - Swiss National Supercomputing Centre
-//                EDF - Electricite de France
-//
 //  John Biddiscombe, Ugo Varetto (CSCS)
 //  Stephane Ploix (EDF)
 //
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapperOpacity.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapperOpacity.cxx
index c64aeb5869955ddb88d073a492802fc9f53908b9..a5cefc3ff68287800a800ce4fcab61d7d8845bf9 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapperOpacity.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianMapperOpacity.cxx
@@ -1,27 +1,13 @@
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    TestSprites.cxx
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) CSCS - Swiss National Supercomputing Centre
+// SPDX-FileCopyrightText: EDF - Electricite de France
+// SPDX-License-Identifier: BSD-3-Clause
 
 // .SECTION Thanks
 // \verbatim
 //
 // This file is based loosely on the PointSprites plugin developed
 // and contributed by
-//
-//  Copyright (c) CSCS - Swiss National Supercomputing Centre
-//                EDF - Electricite de France
-//
 //  John Biddiscombe, Ugo Varetto (CSCS)
 //  Stephane Ploix (EDF)
 //
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianSelection.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianSelection.cxx
index b5a87d8988bc7e3b591c092f961f4496d02f383e..9598b32068b5610486749418f07a31dd2dbaba3d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianSelection.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPointGaussianSelection.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestProgramPointSize.cxx b/Rendering/OpenGL2/Testing/Cxx/TestProgramPointSize.cxx
index eadadab7c87ce10750c69635369daab1b1694f16..80addda576b64e40ef894ecd42cbee110e6b236b 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestProgramPointSize.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestProgramPointSize.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestPropPicker2Renderers.cxx b/Rendering/OpenGL2/Testing/Cxx/TestPropPicker2Renderers.cxx
index 1e788f1d88b30c04230d99ef82a620af7ef8e369..8529d168adce4674eee68756665008eb5349a9bf 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestPropPicker2Renderers.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestPropPicker2Renderers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestImageTracerWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkAssemblyPath.h>
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestRemoveActorNonCurrentContext.cxx b/Rendering/OpenGL2/Testing/Cxx/TestRemoveActorNonCurrentContext.cxx
index 4335b3dccbfe59b8b3b32b70f2c804eade5062a5..243a29726a4a867a6f0ec3df217d27bfc23268e1 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestRemoveActorNonCurrentContext.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestRemoveActorNonCurrentContext.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRemoveActorNonCurrentContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Test for releasing graphics resources from a non-current
 // render window with vtkPolyDataMapper
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestRenderToImage.cxx b/Rendering/OpenGL2/Testing/Cxx/TestRenderToImage.cxx
index 12fbaec46854321031f0a9044f43c5c1ccb351cc..32263a696e7399b4f7a2013fe6fe11f3e10d06a8 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestRenderToImage.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestRenderToImage.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkActor.h>
 #include <vtkImageActor.h>
 #include <vtkImageData.h>
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSDL2.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSDL2.cxx
index 2263045591732ee6a69f831e224cd9177b1aab47..0f20256cb03cd8575f9829ff00a6051d4c1e783b 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSDL2.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSDL2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Mace.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkConeSource.h"
 #include "vtkGlyph3D.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSRGB.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSRGB.cxx
index be71ef52f733bf4c8071550c18f2141288cb5fba..08b144969c0f5e4420115bcf9c17e9cd0c0b8acc 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSRGB.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSRGB.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSSAAPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSSAAPass.cxx
index 0c9748241e2fa5825c31a996823b66b6139795d1..9da7392c96997acdd648aa879bb5a7eb83bdfec4 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSSAAPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSSAAPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGaussianBlurPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the gaussian blur post-processing render pass.
 // It renders an actor with a translucent LUT and depth
 // peeling using the multi renderpass classes. The mapper uses color
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSSAOPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSSAOPass.cxx
index 333d4f8874e67fa9ec01ead72bb5a8012a5fe3b2..edd4256e83f1a68bfd9edf4501246cd07b4222f7 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSSAOPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSSAOPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSSAOPassWithRenderer.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSSAOPassWithRenderer.cxx
index 0a5adff7787eeba7bede0b3792b10cff9e2ccbf8..665f7e2b589904014363410ad64ce85dd21de739 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSSAOPassWithRenderer.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSSAOPassWithRenderer.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSetZBuffer.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSetZBuffer.cxx
index 0fc72d90cb906ca8e7b6a8726f7c18996edb1caa..0c47820643fab5a294ae7385d7842279d7568a67 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSetZBuffer.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSetZBuffer.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestShadowMapBakerPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestShadowMapBakerPass.cxx
index 4959de9bd9536308b51c84f2670558fcae08f43c..27c1f1a8b849287c0458ca049cdf697b5e6935ec 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestShadowMapBakerPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestShadowMapBakerPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // test baking shadow maps
 //
 // The command line arguments are:
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestShadowMapPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestShadowMapPass.cxx
index faef65169f731bb040c57c8d132c2c0b2d03a881..4c6d8d620fe475c553b43eb145d92babd26ee207 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestShadowMapPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestShadowMapPass.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // test baking shadow maps
 //
 // The command line arguments are:
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSharedRenderWindow.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSharedRenderWindow.cxx
index 67f25e0457fd9be0d21cfff8f810f3417824c136..1075d9430ac4ad9f07d68921c740921c030ba621 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSharedRenderWindow.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSharedRenderWindow.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSimpleMotionBlur.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSimpleMotionBlur.cxx
index 9c2811f7dadeadf1db1cad2240f84fc6e0f7d7ea..64ffeb77ae576a19b2c37898ee0f20512e4274bc 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSimpleMotionBlur.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSimpleMotionBlur.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // The command line arguments are:
 // -I        => run in interactive mode; unless this is used, the program will
 //              not allow interaction and exit
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSobelGradientMagnitudePass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSobelGradientMagnitudePass.cxx
index 10fe88be1b21986d79f3bfe87ef3d4dab129d974..7ccbcbe923c249397b16d6cfba972c3f3c344068 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSobelGradientMagnitudePass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSobelGradientMagnitudePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSobelGradientMagnitudePass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the Sobel edge detection post-processing render pass.
 // It renders an opaque actor  The mapper uses color
 // interpolation (poor quality).
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSphereMap.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSphereMap.cxx
index ca0514aaa274dff4220de976a124fd805e740791..eb9f106513562c534867af6b6cf0a35de92e6e54 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSphereMap.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSphereMap.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSpherePoints.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSpherePoints.cxx
index 356aedfa5d7b23686f0ddb4d482f61d2a0254dad..673f517b905eee463b3ac6a7f74005f1030fe9d1 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSpherePoints.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSpherePoints.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSphereVertex.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSphereVertex.cxx
index 3a6747e8a24523cbf93fdffff3d4208dca7cb966..18305235823fd88d0421111b6fd6c61f96e6150a 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSphereVertex.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSphereVertex.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestSurfaceInterpolationSwitch.cxx b/Rendering/OpenGL2/Testing/Cxx/TestSurfaceInterpolationSwitch.cxx
index 35e296f16cc19567acf8a00214cae370c094078f..32e0aea5129e648eeec87dfe1c7fba492ead178c 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestSurfaceInterpolationSwitch.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestSurfaceInterpolationSwitch.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDelaunay2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkNew.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestTexture16Bits.cxx b/Rendering/OpenGL2/Testing/Cxx/TestTexture16Bits.cxx
index c7ccaa9f8ec5103bc743f31c9adf2e3073f9fc4e..09121ae3d805570463b2a9cd3b97e9ec762c23fc 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestTexture16Bits.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestTexture16Bits.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTexture16Bits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestTexture32Bits.cxx b/Rendering/OpenGL2/Testing/Cxx/TestTexture32Bits.cxx
index b166b09df9611b1571985299ce5511e26607f8f6..34b1104d275df301cb27c4eda0bdd599893430dc 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestTexture32Bits.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestTexture32Bits.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTexture32Bits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestTextureBufferEmulation.cxx b/Rendering/OpenGL2/Testing/Cxx/TestTextureBufferEmulation.cxx
index 3000012d2e96200969c2197ad0b92f45d0795461..3af9257a47dfaaf73f2265d2f89654265562ae2d 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestTextureBufferEmulation.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestTextureBufferEmulation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTextureBufferEmulation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLBufferObject.h"
 #include "vtkOpenGLRenderUtilities.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestTextureInterpolateScalars.cxx b/Rendering/OpenGL2/Testing/Cxx/TestTextureInterpolateScalars.cxx
index 7b90cd79494f5b97501895ffc96f5cd02e75fc84..a40511803f6d36fc05b34e491d025cf3c93cedce 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestTextureInterpolateScalars.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestTextureInterpolateScalars.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkDiscretizableColorTransferFunction.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestToneMappingPass.cxx b/Rendering/OpenGL2/Testing/Cxx/TestToneMappingPass.cxx
index 5829ddd02cc4437bdf7dd9fc036c0711c6d1a597..164cc2d6a0e7db3c6c8a30ef0d6c12945adc8a71 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestToneMappingPass.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestToneMappingPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestToneMappingPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the tone mapping post-processing render pass.
 // It renders an opaque actor with a lot of lights.
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestUserShader.cxx b/Rendering/OpenGL2/Testing/Cxx/TestUserShader.cxx
index efe0cca0fde0d11893bc4c09309342b6cc0b3625..86e66e19736a3907220104ebd6817479cde14e34 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestUserShader.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestUserShader.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestUserShader2.cxx b/Rendering/OpenGL2/Testing/Cxx/TestUserShader2.cxx
index fe17d3d9e1cf995b35ac876b5324ba83f616f457..f77529d3821ee1fdd8551ff902ddc1c751355ac4 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestUserShader2.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestUserShader2.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestVBOPLYMapper.cxx b/Rendering/OpenGL2/Testing/Cxx/TestVBOPLYMapper.cxx
index cb190b704ac1fa49fc60195ea97909a4023a086f..e580f04b4fc14a39ead2e155fe91498377e5a36c 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestVBOPLYMapper.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestVBOPLYMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestVBOPointsLines.cxx b/Rendering/OpenGL2/Testing/Cxx/TestVBOPointsLines.cxx
index da95e85f67c3ffbd298032e84e3e617b69b9e3e0..546f7492236e7dc26988dee91556af7c980341f7 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestVBOPointsLines.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestVBOPointsLines.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCellArray.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestValuePass2.cxx b/Rendering/OpenGL2/Testing/Cxx/TestValuePass2.cxx
index 53fe2107e2eee5c457085f15bddc7521e0303508..bf5e07f5a44a0d60a5ceeb62971e593ee97eacc6 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestValuePass2.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestValuePass2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestValuePass2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the ability for the value pass to draw arrays as
 // colors such that the visible values can be recovered from the pixels.
 
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestValuePassFloatingPoint.cxx b/Rendering/OpenGL2/Testing/Cxx/TestValuePassFloatingPoint.cxx
index 0b21bd3672ecf62a0396e41f2ef3f94949e57331..fc41b362a7fd52ef6c05a308a738519ee29736a3 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestValuePassFloatingPoint.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestValuePassFloatingPoint.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestValuePassFloatingPoint.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description:
 // Tests vtkValuePass in FLOATING_POINT mode. The test generates a 3-component
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestWin32OpenGLDXRenderWindow.cxx b/Rendering/OpenGL2/Testing/Cxx/TestWin32OpenGLDXRenderWindow.cxx
index c6073762c981753f2cd76d8f14adab2be72a10e7..e56080dd45c7f7c4b5ce1159e858d3d7f9e589cb 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestWin32OpenGLDXRenderWindow.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestWin32OpenGLDXRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestWin32OpenGLDXRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test interoperability between Direct3D and a VTK OpenGL render window.
 // The regression test image background is cleared using a D3D11 context,
 // then VTK renders its OpenGL scene on the top of it.
diff --git a/Rendering/OpenGL2/Testing/Cxx/TestWindowBlits.cxx b/Rendering/OpenGL2/Testing/Cxx/TestWindowBlits.cxx
index ef2375224c6acbeed7018293dc66ffd4d0cfc09b..9f73f1cc21f6c7bc7065d856fedc3369f0c8f07a 100644
--- a/Rendering/OpenGL2/Testing/Cxx/TestWindowBlits.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/TestWindowBlits.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/Testing/Cxx/UnitTestOpenGLUniforms.cxx b/Rendering/OpenGL2/Testing/Cxx/UnitTestOpenGLUniforms.cxx
index 5f2508b24dd36c765d30efe16563d2046099351b..79248d2d5be9e920e0b2f23bcd5f3d4b5c67c7bd 100644
--- a/Rendering/OpenGL2/Testing/Cxx/UnitTestOpenGLUniforms.cxx
+++ b/Rendering/OpenGL2/Testing/Cxx/UnitTestOpenGLUniforms.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    UnitTestLine.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkOpenGLUniforms.h"
diff --git a/Rendering/OpenGL2/Testing/Python/TestUserShader2.py b/Rendering/OpenGL2/Testing/Python/TestUserShader2.py
index a668c1ba6923128db392bd2b76cc9f4c7b168c3c..a40bd504432415b95b6cd2abbc10c6f6b3f4a0d4 100755
--- a/Rendering/OpenGL2/Testing/Python/TestUserShader2.py
+++ b/Rendering/OpenGL2/Testing/Python/TestUserShader2.py
@@ -1,21 +1,4 @@
 #!/usr/bin/env python
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestUserShader2.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http:#www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
-
 import sys
 from vtkmodules.vtkCommonCore import (
     VTK_OBJECT,
diff --git a/Rendering/OpenGL2/glsl/vtkDepthOfFieldPassFS.glsl b/Rendering/OpenGL2/glsl/vtkDepthOfFieldPassFS.glsl
index bd2023ae9ed774db21c5c1ba1af2c6c7fdd9ee47..2273c578e484420decceccf586731621109814ce 100644
--- a/Rendering/OpenGL2/glsl/vtkDepthOfFieldPassFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkDepthOfFieldPassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkDepthOfFieldPassFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the DOF render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkDepthPeelingPassFinalFS.glsl b/Rendering/OpenGL2/glsl/vtkDepthPeelingPassFinalFS.glsl
index 78c4678989dd6c09e65e97f3fe11f14d722be01c..ef1fe0ec546a086b6d87ad4aa134a796d737a892 100644
--- a/Rendering/OpenGL2/glsl/vtkDepthPeelingPassFinalFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkDepthPeelingPassFinalFS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthPeelingPassFinalFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 in vec2 texCoord;
 
diff --git a/Rendering/OpenGL2/glsl/vtkDepthPeelingPassIntermediateFS.glsl b/Rendering/OpenGL2/glsl/vtkDepthPeelingPassIntermediateFS.glsl
index 8c5ad185cf7b7c70306c9fc72e1f8d95f9a578b0..e16f3f97d28195f5fdff1e38db2262f1c51916f2 100644
--- a/Rendering/OpenGL2/glsl/vtkDepthPeelingPassIntermediateFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkDepthPeelingPassIntermediateFS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthPeelingPassIntermediateFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 in vec2 texCoord;
 uniform sampler2D translucentRGBATexture;
diff --git a/Rendering/OpenGL2/glsl/vtkEDLBilateralFilterFS.glsl b/Rendering/OpenGL2/glsl/vtkEDLBilateralFilterFS.glsl
index 7390df483f046a0fc60af8a68c7788c595744903..ecefe0f8295587623bdc8506d360df97f8781859 100644
--- a/Rendering/OpenGL2/glsl/vtkEDLBilateralFilterFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkEDLBilateralFilterFS.glsl
@@ -1,19 +1,8 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-   Program: VTK
-   Module:  vtkEDLBilateralFilterFS.glsl
-
-  Copyright (c) Sandia Corporation, Kitware Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation, Kitware Inc
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------
 Acknowledgement:
 This algorithm is the result of joint work by Electricité de France,
diff --git a/Rendering/OpenGL2/glsl/vtkEDLComposeFS.glsl b/Rendering/OpenGL2/glsl/vtkEDLComposeFS.glsl
index c9359164575079258b93730e4b072ab4d69a687e..76c422cb11e59fcb32265c7097a18f56d2cb5893 100644
--- a/Rendering/OpenGL2/glsl/vtkEDLComposeFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkEDLComposeFS.glsl
@@ -1,19 +1,8 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-   Program: VTK
-   Module:  vtkEDLComposeFS.glsl
-
-  Copyright (c) Sandia Corporation, Kitware Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation, Kitware Inc
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------
 Acknowledgement:
 This algorithm is the result of joint work by Electricité de France,
diff --git a/Rendering/OpenGL2/glsl/vtkEDLShadeFS.glsl b/Rendering/OpenGL2/glsl/vtkEDLShadeFS.glsl
index 51c42cfb406348422e41e8b5de3df5b10c17ecb0..5325bdb92f7801ebabd7fbc4263ff2be5b4e0a63 100644
--- a/Rendering/OpenGL2/glsl/vtkEDLShadeFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkEDLShadeFS.glsl
@@ -1,19 +1,8 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-   Program: VTK
-   Module:  vtkEDLShadeFS.glsl
-
-  Copyright (c) Sandia Corporation, Kitware Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation, Kitware Inc
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------
 Acknowledgement:
 This algorithm is the result of joint work by Electricité de France,
diff --git a/Rendering/OpenGL2/glsl/vtkFXAAFilterFS.glsl b/Rendering/OpenGL2/glsl/vtkFXAAFilterFS.glsl
index 3f866cf80481574fde51c7787ece9be7e35a0119..54d6f4983ba1ef0a3763da3ea75680a6d7b6af42 100644
--- a/Rendering/OpenGL2/glsl/vtkFXAAFilterFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFXAAFilterFS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFXAAFilterFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Fragment shader for vtkOpenGLFXAAFilter.
 //
 // Based on the following implementation and description:
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterBiGaussFS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterBiGaussFS.glsl
index 711a5a143a4b26645ea5e0f1f4afa85703e8f5b8..3b7cdc660d74d47942b0153bdc32354f0db92c15 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterBiGaussFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterBiGaussFS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 uniform sampler2D fluidZTexture;
 uniform int       viewportWidth;
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterNarrowRangeFS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterNarrowRangeFS.glsl
index 7a2c441db5a430d1468f3c8253d69568e0ea2f5d..9c3abd6f094a67afdba59a71d2ddfc93bbdeeb41 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterNarrowRangeFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperDepthFilterNarrowRangeFS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 uniform sampler2D fluidZTexture;
 uniform int       viewportWidth;
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperFS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperFS.glsl
index 02a3668b41cec9cd94be1488ad46bc98bbae6c35..873224a036285bbf0e0c69d9030aa0884dea2277 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperFS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // uniform int PrimitiveIDOffset;
 
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperFinalFS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperFinalFS.glsl
index 95794f6f854d66388fee5dbd4496e8c0dc2e1615..49d54e1614447b8b6ad68f3b4f6831d2e521c1be 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperFinalFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperFinalFS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 in vec2 texCoord;
 
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperGS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperGS.glsl
index 97ef349f3e059f643410292b346ca0246cbb6751..15e894197651846b6f1788670a5afce8ec23bac2 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperGS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperGS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // primitiveID
 //VTK::PrimID::Dec
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperSurfaceNormalFS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperSurfaceNormalFS.glsl
index 0275491fcd2e88d77798cf2cd9317f305b507185..53f60d788ceeda270a9641d8d7f38af4db5c618b 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperSurfaceNormalFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperSurfaceNormalFS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 uniform mat4 DCVCMatrix;
 uniform mat4 VCDCMatrix;
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperThicknessAndVolumeColorFilterFS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperThicknessAndVolumeColorFilterFS.glsl
index fbd2f142d36a9e3e56537e022cee62d5c7501dd5..8d2e5d62c8d35c461b6a7c5bbc6b250bb5f0d298 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperThicknessAndVolumeColorFilterFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperThicknessAndVolumeColorFilterFS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 uniform sampler2D fluidThicknessTexture;
 uniform int       viewportWidth;
 uniform int       viewportHeight;
diff --git a/Rendering/OpenGL2/glsl/vtkFluidMapperVS.glsl b/Rendering/OpenGL2/glsl/vtkFluidMapperVS.glsl
index eed8268e22f3c8d242c2921a9921bc5674583cf3..ac7914e8a456eccbcaa1ea01c05abeffa2191b24 100644
--- a/Rendering/OpenGL2/glsl/vtkFluidMapperVS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkFluidMapperVS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this shader implements fluid imposters in OpenGL as Spheres
 
 in vec4 vertexMC;
diff --git a/Rendering/OpenGL2/glsl/vtkGaussianBlurPassFS.glsl b/Rendering/OpenGL2/glsl/vtkGaussianBlurPassFS.glsl
index 06a2d11eb2c3dc2b2a4961da7c3ae8e386ce6303..053f0714c6c1665902eabd20b6051ec5695f67b8 100644
--- a/Rendering/OpenGL2/glsl/vtkGaussianBlurPassFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkGaussianBlurPassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkGaussianBlurPassFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the gaussian blur filter render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkGaussianBlurPassVS.glsl b/Rendering/OpenGL2/glsl/vtkGaussianBlurPassVS.glsl
index fafb7eccd40da97ff02b2676dac582913b100818..bff5459b962b778d553b45c4521cbd44cb7522d9 100644
--- a/Rendering/OpenGL2/glsl/vtkGaussianBlurPassVS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkGaussianBlurPassVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianBlurPassVS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 in vec4 vertexMC;
 
diff --git a/Rendering/OpenGL2/glsl/vtkGlyph3DVS.glsl b/Rendering/OpenGL2/glsl/vtkGlyph3DVS.glsl
index ff63203348bbce2c26a29092395b5a66cf7f67e2..c012342aa49138ce31889d52e48f6ca8a899166b 100644
--- a/Rendering/OpenGL2/glsl/vtkGlyph3DVS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkGlyph3DVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGlyph3DVS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this shader is used to implement lighting in the fragment shader
 // it handles setting up the basic varying variables for the fragment shader
 
diff --git a/Rendering/OpenGL2/glsl/vtkOrderIndependentTranslucentPassFinalFS.glsl b/Rendering/OpenGL2/glsl/vtkOrderIndependentTranslucentPassFinalFS.glsl
index 4e26a86ec231277f9074f511aa639357faeb7ff5..9d4a78eb62ca66635e1e3b0f3e34642c40fe71c4 100644
--- a/Rendering/OpenGL2/glsl/vtkOrderIndependentTranslucentPassFinalFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkOrderIndependentTranslucentPassFinalFS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthPeelingPassFinalFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 in vec2 texCoord;
 
diff --git a/Rendering/OpenGL2/glsl/vtkOutlineGlowBlurPassFS.glsl b/Rendering/OpenGL2/glsl/vtkOutlineGlowBlurPassFS.glsl
index a84b1b3689b51ba38e27c1085a02d8b9f5f3bd49..f862abb4cf126670291cb3f9043f124ed01150a9 100644
--- a/Rendering/OpenGL2/glsl/vtkOutlineGlowBlurPassFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkOutlineGlowBlurPassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkOutlineGlowBlurPassFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the outline glow blur render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkOutlineGlowUpscalePassFS.glsl b/Rendering/OpenGL2/glsl/vtkOutlineGlowUpscalePassFS.glsl
index 60aad7bfb41f08a696ebf2c3254240262ec75e36..55b93358d51aa63a5f5170e04905f6afe81c802a 100644
--- a/Rendering/OpenGL2/glsl/vtkOutlineGlowUpscalePassFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkOutlineGlowUpscalePassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkOutlineGlowUpscalePassFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by outline glow pass to combine the original scene and the blurred image to form an outline
 
diff --git a/Rendering/OpenGL2/glsl/vtkPointFillPassFS.glsl b/Rendering/OpenGL2/glsl/vtkPointFillPassFS.glsl
index 0150c3976eaa909a1fd7ee677d51dc8268237394..d396182079eb00fd9220ad2d56e06386e31bd866 100644
--- a/Rendering/OpenGL2/glsl/vtkPointFillPassFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPointFillPassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkPointFillPassFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the DOF render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkPointGaussianGS.glsl b/Rendering/OpenGL2/glsl/vtkPointGaussianGS.glsl
index b96cb6c97f7be27c0a313b89af8ed416c4a867f8..6a4c5a5dd237f9abbf5a3348a1488679905c7718 100644
--- a/Rendering/OpenGL2/glsl/vtkPointGaussianGS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPointGaussianGS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointGaussianGS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the polydata mappers geometry shader
 
 // primitiveID
diff --git a/Rendering/OpenGL2/glsl/vtkPointGaussianVS.glsl b/Rendering/OpenGL2/glsl/vtkPointGaussianVS.glsl
index 30a6161117def8a3afb532f9968e4fb7a4b5b25e..20828b8e2d0b919c9e6571d83d1c7b814ad1c27c 100644
--- a/Rendering/OpenGL2/glsl/vtkPointGaussianVS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPointGaussianVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointGaussianVS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // this shader implements imposters in OpenGL for Spheres
 
 in vec4 vertexMC;
diff --git a/Rendering/OpenGL2/glsl/vtkPolyData2DFS.glsl b/Rendering/OpenGL2/glsl/vtkPolyData2DFS.glsl
index b2aeb53284fe308dbd03293a9668da8a224ed046..e20b361e6641221b427dba2a7bc2ab6ac121a611 100644
--- a/Rendering/OpenGL2/glsl/vtkPolyData2DFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPolyData2DFS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyData2DFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 uniform int PrimitiveIDOffset;
 
diff --git a/Rendering/OpenGL2/glsl/vtkPolyData2DVS.glsl b/Rendering/OpenGL2/glsl/vtkPolyData2DVS.glsl
index 407a04c5c3b878a19c00773e70be1d5aa0fa2519..cf0aeaa16013298474a6d7ddc2d6bb8ea3afb4aa 100644
--- a/Rendering/OpenGL2/glsl/vtkPolyData2DVS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPolyData2DVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyData2DVS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // all variables that represent positions or directions have a suffix
 // indicating the coordinate system they are in. The possible values are
diff --git a/Rendering/OpenGL2/glsl/vtkPolyDataEdgesGS.glsl b/Rendering/OpenGL2/glsl/vtkPolyDataEdgesGS.glsl
index 1fba30e221ee0067c20df175c6f6b32a11e35e21..039b392286e5024b80e33d208046748337205fd3 100644
--- a/Rendering/OpenGL2/glsl/vtkPolyDataEdgesGS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPolyDataEdgesGS.glsl
@@ -1,18 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the polydata mappers geometry shader
 
 uniform int PrimitiveIDOffset;
diff --git a/Rendering/OpenGL2/glsl/vtkPolyDataFS.glsl b/Rendering/OpenGL2/glsl/vtkPolyDataFS.glsl
index 41c0015be499149cd1298d783376a22efd308362..585c1d84ea99b8c6b0140822809ee72da7342703 100644
--- a/Rendering/OpenGL2/glsl/vtkPolyDataFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPolyDataFS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the polydata mappers fragment shader
 
 uniform int PrimitiveIDOffset;
diff --git a/Rendering/OpenGL2/glsl/vtkPolyDataVS.glsl b/Rendering/OpenGL2/glsl/vtkPolyDataVS.glsl
index af8c28af3659ee1b86b41d2b26383a49352f509b..38500241456e4e59ae50b7e536b02ca3d3440fe5 100644
--- a/Rendering/OpenGL2/glsl/vtkPolyDataVS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPolyDataVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataVS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 in vec4 vertexMC;
 
diff --git a/Rendering/OpenGL2/glsl/vtkPolyDataWideLineGS.glsl b/Rendering/OpenGL2/glsl/vtkPolyDataWideLineGS.glsl
index 036525ca7ecb0f1fd73f521450df526cb5354f30..66051bb27d90594781e48bc9b9af23911bfbb986 100644
--- a/Rendering/OpenGL2/glsl/vtkPolyDataWideLineGS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkPolyDataWideLineGS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataWideLineGS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the polydata mappers geometry shader
 
 // VC position of this fragment
diff --git a/Rendering/OpenGL2/glsl/vtkSSAAPassFS.glsl b/Rendering/OpenGL2/glsl/vtkSSAAPassFS.glsl
index 3aa42f7c7ace18ae31c817c98fcd99be27f31fe6..ab9ee6d4582ec02f7629d94d5676f4c6896e72ee 100644
--- a/Rendering/OpenGL2/glsl/vtkSSAAPassFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkSSAAPassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkSSAAPassFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // thanks to Brad Larson for posting sample code that helped get this started
 
diff --git a/Rendering/OpenGL2/glsl/vtkSimpleMotionBlurPassFS.glsl b/Rendering/OpenGL2/glsl/vtkSimpleMotionBlurPassFS.glsl
index df06a9415c7bcfba45a0af5969dd6793fea85e66..68377d177fbc2e8876fd64aabfdd48e0fd002025 100644
--- a/Rendering/OpenGL2/glsl/vtkSimpleMotionBlurPassFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkSimpleMotionBlurPassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkTextureObjectFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the gaussian blur filter render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass1FS.glsl b/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass1FS.glsl
index fd434479007236fc645b674e14309a667e12c1f1..07bb7bdd9a78e37aee7fa95b3b9fe64e2de5094d 100644
--- a/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass1FS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass1FS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkSobelGradientMagnitudePass1FS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the first pass of the Sobel filter render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass2FS.glsl b/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass2FS.glsl
index 27d5c5bfaecddd972c6d661e958d5773a5b3afbe..2c37475eaf1648e6ac93fcb4ee780bbd7386f5b6 100644
--- a/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass2FS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkSobelGradientMagnitudePass2FS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkSobelGradientMagnitudePassShader2_fs.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the second pass of the Sobel filter render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkSphereMapperGS.glsl b/Rendering/OpenGL2/glsl/vtkSphereMapperGS.glsl
index 8e557b492e61b65eea90405f523c98f56d2ea793..2995e103b8c29f71f001623d29bbd93ba9d4a3a0 100644
--- a/Rendering/OpenGL2/glsl/vtkSphereMapperGS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkSphereMapperGS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphereMapperGS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the polydata mappers geometry shader
 
 // primitiveID
diff --git a/Rendering/OpenGL2/glsl/vtkStickMapperGS.glsl b/Rendering/OpenGL2/glsl/vtkStickMapperGS.glsl
index 4ad1dc89a67937f4f3d7c3918d8769f314a6d52b..76da3256ba4a9ec539407b67563f35288beae268 100644
--- a/Rendering/OpenGL2/glsl/vtkStickMapperGS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkStickMapperGS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkStickMapperGS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Template for the polydata mappers geometry shader
 
 // primitiveID
diff --git a/Rendering/OpenGL2/glsl/vtkTextureObjectFS.glsl b/Rendering/OpenGL2/glsl/vtkTextureObjectFS.glsl
index 3920eb0e22399fca94b6df809e899f37f42088b3..fcb60f48a0f077f6e6b43f66e27bc974271a44af 100644
--- a/Rendering/OpenGL2/glsl/vtkTextureObjectFS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkTextureObjectFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkTextureObjectFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the gaussian blur filter render pass.
 
diff --git a/Rendering/OpenGL2/glsl/vtkTextureObjectVS.glsl b/Rendering/OpenGL2/glsl/vtkTextureObjectVS.glsl
index 94cc19e76858438bb27a35a48dcd76f2d2f53081..d62e010b53c72fbe4c68be233f993f8181498cbd 100644
--- a/Rendering/OpenGL2/glsl/vtkTextureObjectVS.glsl
+++ b/Rendering/OpenGL2/glsl/vtkTextureObjectVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtktextureObjectVS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 in vec4 vertexMC;
 in vec2 tcoordMC;
diff --git a/Rendering/OpenGL2/vtk.module b/Rendering/OpenGL2/vtk.module
index b88f981790fb05858275dc96b716907637408748..ef424268dc8b7eb91a0610e639c4e17ef5d75113 100644
--- a/Rendering/OpenGL2/vtk.module
+++ b/Rendering/OpenGL2/vtk.module
@@ -9,6 +9,10 @@ GROUPS
   Rendering
 IMPLEMENTS
   VTK::RenderingCore
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/OpenGL2/vtkCameraPass.cxx b/Rendering/OpenGL2/vtkCameraPass.cxx
index 06e84bcd32eba3d7b01c72eea744435533981120..7bc8a03cb90468e8883f1611929bb4b023fcf048 100644
--- a/Rendering/OpenGL2/vtkCameraPass.cxx
+++ b/Rendering/OpenGL2/vtkCameraPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCameraPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkCameraPass.h b/Rendering/OpenGL2/vtkCameraPass.h
index ee18fb150e83683294b4aa4adfe3bffa2302c4e8..d2239da62958f721666944d4603fe075e138d10f 100644
--- a/Rendering/OpenGL2/vtkCameraPass.h
+++ b/Rendering/OpenGL2/vtkCameraPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraPass
  * @brief   Implement the camera render pass.
diff --git a/Rendering/OpenGL2/vtkClearRGBPass.cxx b/Rendering/OpenGL2/vtkClearRGBPass.cxx
index 9ac138ce2147f9438874a28b9b9b345c3e41d0a1..77478e234f62dd48450f18fb0716b158b7e47cd1 100644
--- a/Rendering/OpenGL2/vtkClearRGBPass.cxx
+++ b/Rendering/OpenGL2/vtkClearRGBPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClearRGBPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClearRGBPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkClearRGBPass.h b/Rendering/OpenGL2/vtkClearRGBPass.h
index 90b548390e093d6c6e91375f7ced14e5280b2bbe..3d9a9881a73ff69894d92a88c8e7f46d00a135d5 100644
--- a/Rendering/OpenGL2/vtkClearRGBPass.h
+++ b/Rendering/OpenGL2/vtkClearRGBPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClearRGBPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClearRGBPass
  * @brief   Paint in the color buffer.
diff --git a/Rendering/OpenGL2/vtkClearZPass.cxx b/Rendering/OpenGL2/vtkClearZPass.cxx
index 3d1950fc20d181e7c66b11374d248165df38fc56..2c34b550482f33094b92e2af6dd14e379f800fcb 100644
--- a/Rendering/OpenGL2/vtkClearZPass.cxx
+++ b/Rendering/OpenGL2/vtkClearZPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClearZPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkClearZPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkClearZPass.h b/Rendering/OpenGL2/vtkClearZPass.h
index c31e562f5fcb5e35a91ff87e404865325f833a5d..5a4eeb64c7ae3525f059d1a95e317f3167e05803 100644
--- a/Rendering/OpenGL2/vtkClearZPass.h
+++ b/Rendering/OpenGL2/vtkClearZPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClearZPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClearZPass
  * @brief   Clear the depth buffer with a given value.
diff --git a/Rendering/OpenGL2/vtkCocoaGLView.h b/Rendering/OpenGL2/vtkCocoaGLView.h
index 8a6702dab276953da17683c5ea0c8821cd60768f..b5bf8f58fb589ba76fb4a407b6bbfe8c78f050d7 100644
--- a/Rendering/OpenGL2/vtkCocoaGLView.h
+++ b/Rendering/OpenGL2/vtkCocoaGLView.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCocoaGLView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCocoaGLView
  * @brief   Cocoa OpenGL rendering context
diff --git a/Rendering/OpenGL2/vtkCocoaGLView.mm b/Rendering/OpenGL2/vtkCocoaGLView.mm
index b9ec4f9df051b0a092ec0bcb3b1734a6a42bb2ea..12b7368d13e4160112e24bd1d431d8b8f65e21a8 100644
--- a/Rendering/OpenGL2/vtkCocoaGLView.mm
+++ b/Rendering/OpenGL2/vtkCocoaGLView.mm
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCocoaGLView.mm
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #import "vtkCocoaMacOSXSDKCompatibility.h" // Needed to support old SDKs
 #import <Cocoa/Cocoa.h>
diff --git a/Rendering/OpenGL2/vtkCocoaRenderWindow.h b/Rendering/OpenGL2/vtkCocoaRenderWindow.h
index 3187c7ae2f3a4908502a96c0e88478d5c47ab626..288ab08bd34b2b3bc60c6dbb884dad3d6b9a7973 100644
--- a/Rendering/OpenGL2/vtkCocoaRenderWindow.h
+++ b/Rendering/OpenGL2/vtkCocoaRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCocoaRenderWindow.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCocoaRenderWindow
  * @brief   Cocoa OpenGL rendering window
diff --git a/Rendering/OpenGL2/vtkCocoaRenderWindow.mm b/Rendering/OpenGL2/vtkCocoaRenderWindow.mm
index 43a98e407ebd51622e5c51f64e97cfe18b9376fb..bbf9af0adf951cdafeac8e4a45d92e8753e57e64 100644
--- a/Rendering/OpenGL2/vtkCocoaRenderWindow.mm
+++ b/Rendering/OpenGL2/vtkCocoaRenderWindow.mm
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCocoaRenderWindow.mm
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtk_glew.h"
 
diff --git a/Rendering/OpenGL2/vtkCompositeMapperHelper2.h b/Rendering/OpenGL2/vtkCompositeMapperHelper2.h
index fa3ed41d19f2966f8f55c0c9266963143bd6e1c8..32f7370a26ef2de1a010c4daf9e1c46841b5d672 100644
--- a/Rendering/OpenGL2/vtkCompositeMapperHelper2.h
+++ b/Rendering/OpenGL2/vtkCompositeMapperHelper2.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkCompositeMapperHelper2_h
 #define vtkCompositeMapperHelper2_h
diff --git a/Rendering/OpenGL2/vtkCompositePolyDataMapper2.cxx b/Rendering/OpenGL2/vtkCompositePolyDataMapper2.cxx
index e0d029e68520231079977f1d08610e20247a8c41..d9228732753a69ffe39ff929a9aeec7c66c2135d 100644
--- a/Rendering/OpenGL2/vtkCompositePolyDataMapper2.cxx
+++ b/Rendering/OpenGL2/vtkCompositePolyDataMapper2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/OpenGL2/vtkCompositePolyDataMapper2.h b/Rendering/OpenGL2/vtkCompositePolyDataMapper2.h
index 071ae1852182a9c396e8b145f47f0d60662e27ad..f296b50ddb98be3e08a62ca0c5866c9a315a254a 100644
--- a/Rendering/OpenGL2/vtkCompositePolyDataMapper2.h
+++ b/Rendering/OpenGL2/vtkCompositePolyDataMapper2.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositePolyDataMapper2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositePolyDataMapper2
  * @brief   mapper for composite dataset consisting
diff --git a/Rendering/OpenGL2/vtkDataTransferHelper.cxx b/Rendering/OpenGL2/vtkDataTransferHelper.cxx
index 7af4fe19d00d1f0c3681bd360fa38c9621585941..448299b35927cd3baf83b40cd4b8ec5755c28ca0 100644
--- a/Rendering/OpenGL2/vtkDataTransferHelper.cxx
+++ b/Rendering/OpenGL2/vtkDataTransferHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataTransferHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataTransferHelper.h"
 
 #include "vtkDataArray.h"
diff --git a/Rendering/OpenGL2/vtkDataTransferHelper.h b/Rendering/OpenGL2/vtkDataTransferHelper.h
index 524644249dc77c8d474609f7085d06e79528ab59..667de4be0a331b02a56e1a3cf5a54fb88b362061 100644
--- a/Rendering/OpenGL2/vtkDataTransferHelper.h
+++ b/Rendering/OpenGL2/vtkDataTransferHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataTransferHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataTransferHelper
  * @brief   is a helper class that aids in transferring
diff --git a/Rendering/OpenGL2/vtkDefaultPass.cxx b/Rendering/OpenGL2/vtkDefaultPass.cxx
index dc54f4764d07e5d267ae5d9ab63126e236a81b3f..107b782e82a4bb1a13fdb90c384e8b3c69af743d 100644
--- a/Rendering/OpenGL2/vtkDefaultPass.cxx
+++ b/Rendering/OpenGL2/vtkDefaultPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDefaultPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDefaultPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkDefaultPass.h b/Rendering/OpenGL2/vtkDefaultPass.h
index c0cb1a370842634c33a9a38c705def7afacea495..211ea7d4b1da75e273cef603012716ceca38d383 100644
--- a/Rendering/OpenGL2/vtkDefaultPass.h
+++ b/Rendering/OpenGL2/vtkDefaultPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDefaultPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDefaultPass
  * @brief   Implement the basic render passes.
diff --git a/Rendering/OpenGL2/vtkDepthImageProcessingPass.cxx b/Rendering/OpenGL2/vtkDepthImageProcessingPass.cxx
index 45a26381d965933ee810d4846a8a133424599035..8828c9c3824a9fa60f6d223cf1d6ff6ca26c37ad 100644
--- a/Rendering/OpenGL2/vtkDepthImageProcessingPass.cxx
+++ b/Rendering/OpenGL2/vtkDepthImageProcessingPass.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-   Program: ParaView
-   Module:    vtkDepthImageProcessingPass.cxx
-
-  Copyright (c) Sandia Corporation, Kitware Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation, Kitware Inc
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------
 Acknowledgement:
 This algorithm is the result of joint work by Electricité de France,
diff --git a/Rendering/OpenGL2/vtkDepthImageProcessingPass.h b/Rendering/OpenGL2/vtkDepthImageProcessingPass.h
index fd028a9422609a044c85f9284888ff0a9206f29f..358263a23d686fb643639a9d8fd2f922b8f11fa7 100644
--- a/Rendering/OpenGL2/vtkDepthImageProcessingPass.h
+++ b/Rendering/OpenGL2/vtkDepthImageProcessingPass.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-   Program: ParaView
-   Module:    vtkDepthImageProcessingPass.h
-
-  Copyright (c) Sandia Corporation, Kitware Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation, Kitware Inc
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------
 Acknowledgement:
 This algorithm is the result of joint work by Electricité de France,
diff --git a/Rendering/OpenGL2/vtkDepthOfFieldPass.cxx b/Rendering/OpenGL2/vtkDepthOfFieldPass.cxx
index 10a74ffe5afa164eb730072a5b3ee0f73a19b1a2..242d7bf3b25fca7f505533ab729aa09b29420cb8 100644
--- a/Rendering/OpenGL2/vtkDepthOfFieldPass.cxx
+++ b/Rendering/OpenGL2/vtkDepthOfFieldPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthOfFieldPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDepthOfFieldPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkDepthOfFieldPass.h b/Rendering/OpenGL2/vtkDepthOfFieldPass.h
index 00c4a9df30a2daf6a1b13ba536e39f7ae92f391e..6640a018ae391cbb5e420f39e158b1fc282b577b 100644
--- a/Rendering/OpenGL2/vtkDepthOfFieldPass.h
+++ b/Rendering/OpenGL2/vtkDepthOfFieldPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthOfFieldPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDepthOfFieldPass
  * @brief   Implement a post-processing DOF blur pass.
diff --git a/Rendering/OpenGL2/vtkDepthPeelingPass.cxx b/Rendering/OpenGL2/vtkDepthPeelingPass.cxx
index 2270da1fb76498df173d0509dde01165eed60de1..db28877970b33913af54d978bd2cb00ea75f0336 100644
--- a/Rendering/OpenGL2/vtkDepthPeelingPass.cxx
+++ b/Rendering/OpenGL2/vtkDepthPeelingPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkDepthPeelingPass.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDepthPeelingPass.h"
 #include "vtkInformation.h"
diff --git a/Rendering/OpenGL2/vtkDepthPeelingPass.h b/Rendering/OpenGL2/vtkDepthPeelingPass.h
index b5e3c1b829dedb0aa340cf53bec982b254269468..e625d037e998900b2d83752cdbcb9ed69af3068b 100644
--- a/Rendering/OpenGL2/vtkDepthPeelingPass.h
+++ b/Rendering/OpenGL2/vtkDepthPeelingPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDepthPeelingPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDepthPeelingPass
  * @brief   Implement Depth Peeling for use within a framebuffer pass
diff --git a/Rendering/OpenGL2/vtkDualDepthPeelingPass.cxx b/Rendering/OpenGL2/vtkDualDepthPeelingPass.cxx
index 721d25faea4fac0c67577cf9cefa1bf529f36c91..65ae9a3fe194da71c7fecd9135a17eca1ee6d94d 100644
--- a/Rendering/OpenGL2/vtkDualDepthPeelingPass.cxx
+++ b/Rendering/OpenGL2/vtkDualDepthPeelingPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDualDepthPeelingPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDualDepthPeelingPass.h"
 
diff --git a/Rendering/OpenGL2/vtkDualDepthPeelingPass.h b/Rendering/OpenGL2/vtkDualDepthPeelingPass.h
index 76bdcfb3c08a439d65a661d5d55df78b94036763..784a16b76f298c1763a855e809f02e274ffef20b 100644
--- a/Rendering/OpenGL2/vtkDualDepthPeelingPass.h
+++ b/Rendering/OpenGL2/vtkDualDepthPeelingPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDualDepthPeelingPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDualDepthPeelingPass
diff --git a/Rendering/OpenGL2/vtkDummyGPUInfoList.cxx b/Rendering/OpenGL2/vtkDummyGPUInfoList.cxx
index ca65850da808c8526ac87f8db577300d719bd2be..68bd948e748aa23373d92c95ffd420c138901832 100644
--- a/Rendering/OpenGL2/vtkDummyGPUInfoList.cxx
+++ b/Rendering/OpenGL2/vtkDummyGPUInfoList.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDummyGPUInfoList.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDummyGPUInfoList.h"
 
diff --git a/Rendering/OpenGL2/vtkDummyGPUInfoList.h b/Rendering/OpenGL2/vtkDummyGPUInfoList.h
index 734707538ce1be83bc85256a4cd37979dd453dfc..9c801a427af3bf627078a3fb89aaedfe3ab0c32e 100644
--- a/Rendering/OpenGL2/vtkDummyGPUInfoList.h
+++ b/Rendering/OpenGL2/vtkDummyGPUInfoList.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDummyGPUInfoList.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDummyGPUInfoList
diff --git a/Rendering/OpenGL2/vtkEDLShading.cxx b/Rendering/OpenGL2/vtkEDLShading.cxx
index 01a5207e52e3abd3d2fd94830bb5c8903d284638..6318633a1188f432d60ebadf32a803e79ee948bc 100644
--- a/Rendering/OpenGL2/vtkEDLShading.cxx
+++ b/Rendering/OpenGL2/vtkEDLShading.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-   Program: ParaView
-   Module:    vtkEDLShading.cxx
-
-  Copyright (c) Sandia Corporation, Kitware Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation, Kitware Inc
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------
 Acknowledgement:
 This algorithm is the result of joint work by Electricité de France,
diff --git a/Rendering/OpenGL2/vtkEDLShading.h b/Rendering/OpenGL2/vtkEDLShading.h
index 4f11b1076140da642d48fd82a82333ca936b7cd7..47e3fb42edbd8039967d3886acec855b9cf7015b 100644
--- a/Rendering/OpenGL2/vtkEDLShading.h
+++ b/Rendering/OpenGL2/vtkEDLShading.h
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-   Program: VTK
-   Module:  vtkEDLShading.h
-
-  Copyright (c) Sandia Corporation, Kitware Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation, Kitware Inc
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------
 Acknowledgement:
 This algorithm is the result of joint work by Electricité de France,
diff --git a/Rendering/OpenGL2/vtkEGLRenderWindow.cxx b/Rendering/OpenGL2/vtkEGLRenderWindow.cxx
index 2e38e4c419586695e8295cba3764232dee87cf48..e132361c360ea1b0eb599d614411d82783da44b8 100644
--- a/Rendering/OpenGL2/vtkEGLRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkEGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEGLRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkEGLRenderWindow.h"
 
diff --git a/Rendering/OpenGL2/vtkEGLRenderWindow.h b/Rendering/OpenGL2/vtkEGLRenderWindow.h
index 35f675de108e862ccd074b080390038ae13be3e5..2d85fc07e27c317f28fd3d9ed5221367b122e970 100644
--- a/Rendering/OpenGL2/vtkEGLRenderWindow.h
+++ b/Rendering/OpenGL2/vtkEGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEGLRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEGLRenderWindow
  * @brief   OpenGL rendering window
diff --git a/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.cxx b/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.cxx
index 872713fd399cb62881ed1298b97ed8379e378ac9..4e3d5c955a4a2992d9073978520e761d38db91e9 100644
--- a/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.cxx
+++ b/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEquirectangularToCubeMapTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEquirectangularToCubeMapTexture.h"
 #include "vtkObjectFactory.h"
 #include "vtkOpenGLFramebufferObject.h"
diff --git a/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.h b/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.h
index 3b1d14c9e0308991d816e806f2517dc4f11d4ce8..2955a6f661a0cc79611467710c6c36a03c811539 100644
--- a/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.h
+++ b/Rendering/OpenGL2/vtkEquirectangularToCubeMapTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEquirectangularToCubeMapTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkEquirectangularToCubeMapTexture
  * @brief   compute a cubemap texture based on a standard equirectangular projection
diff --git a/Rendering/OpenGL2/vtkFramebufferPass.cxx b/Rendering/OpenGL2/vtkFramebufferPass.cxx
index e58593dad615521ffbbb9ee1822d627f9820187f..e5f04f327c6cf1f5a61c7d9621fa49eb31ede853 100644
--- a/Rendering/OpenGL2/vtkFramebufferPass.cxx
+++ b/Rendering/OpenGL2/vtkFramebufferPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFramebufferPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkFramebufferPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkFramebufferPass.h b/Rendering/OpenGL2/vtkFramebufferPass.h
index 72378f335e0013e70920115abe02d0fd4deba3c5..8b8b89d6e5788f08bdf68e0f2ae2cf0f17b89887 100644
--- a/Rendering/OpenGL2/vtkFramebufferPass.h
+++ b/Rendering/OpenGL2/vtkFramebufferPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFramebufferPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFramebufferPass
  * @brief   Render into a FO
diff --git a/Rendering/OpenGL2/vtkGaussianBlurPass.cxx b/Rendering/OpenGL2/vtkGaussianBlurPass.cxx
index b9b45bd0ae92e1071048e79fa2399bb26116be58..a1d5413a5867c3dd6ab31419f29c4a9a069225d1 100644
--- a/Rendering/OpenGL2/vtkGaussianBlurPass.cxx
+++ b/Rendering/OpenGL2/vtkGaussianBlurPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianBlurPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGaussianBlurPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkGaussianBlurPass.h b/Rendering/OpenGL2/vtkGaussianBlurPass.h
index 7541ef73bafb8c47789c159e20d52ede66fa5193..33f2cf41c828cb71316f31fd74a4e562f68590d9 100644
--- a/Rendering/OpenGL2/vtkGaussianBlurPass.h
+++ b/Rendering/OpenGL2/vtkGaussianBlurPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGaussianBlurPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGaussianBlurPass
  * @brief   Implement a post-processing Gaussian blur
diff --git a/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.cxx b/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.cxx
index c626fe21dea03acd7013901e79494c183f408e4e..084f01c93be13a3845a491d826c3d4af0839d900 100644
--- a/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGenericOpenGLRenderWindow.h"
 
diff --git a/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.h b/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.h
index b6152a16c5795c5bbe89748bf787962f860f1091..a522bdd67c9a4d451346f17f1ce7e49fefb299c5 100644
--- a/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.h
+++ b/Rendering/OpenGL2/vtkGenericOpenGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericOpenGLRenderWindow
  * @brief   platform independent render window
diff --git a/Rendering/OpenGL2/vtkHiddenLineRemovalPass.cxx b/Rendering/OpenGL2/vtkHiddenLineRemovalPass.cxx
index 8f5da577adc4a2f0e9d7b3c5ea0f80bcccf1f799..16ab5f1c951edf9946a600ba81c953bd3d52944e 100644
--- a/Rendering/OpenGL2/vtkHiddenLineRemovalPass.cxx
+++ b/Rendering/OpenGL2/vtkHiddenLineRemovalPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHiddenLineRemovalPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtk_glew.h"
 
diff --git a/Rendering/OpenGL2/vtkHiddenLineRemovalPass.h b/Rendering/OpenGL2/vtkHiddenLineRemovalPass.h
index bc96d294ad55d7b80e1dbcddcb4502fd53eb880d..b0eef6c18839f68bdf0035968a726ec4c6e31d95 100644
--- a/Rendering/OpenGL2/vtkHiddenLineRemovalPass.h
+++ b/Rendering/OpenGL2/vtkHiddenLineRemovalPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHiddenLineRemovalPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkHiddenLineRemovalPass
diff --git a/Rendering/OpenGL2/vtkIOSRenderWindow.h b/Rendering/OpenGL2/vtkIOSRenderWindow.h
index 34c153c6e6510788a671a7b577ca52bdcdf87e23..fb0e68cb09e4353637384777846dd067659b92c5 100644
--- a/Rendering/OpenGL2/vtkIOSRenderWindow.h
+++ b/Rendering/OpenGL2/vtkIOSRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkIOSRenderWindow.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIOSRenderWindow
  * @brief   IOS OpenGL rendering window
diff --git a/Rendering/OpenGL2/vtkIOSRenderWindow.mm b/Rendering/OpenGL2/vtkIOSRenderWindow.mm
index 0f400934eef8c7f21017754eafa9d7514ea5db5d..0b9aa3d2ce4dfd3ac10f7fe586971802aaad701e 100644
--- a/Rendering/OpenGL2/vtkIOSRenderWindow.mm
+++ b/Rendering/OpenGL2/vtkIOSRenderWindow.mm
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkIOSRenderWindow.mm
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLRenderWindow.h"
 
diff --git a/Rendering/OpenGL2/vtkImageProcessingPass.cxx b/Rendering/OpenGL2/vtkImageProcessingPass.cxx
index 9c4bcf5337053c781aac9856d7170e9774590848..334281959a1b62e3e2c51f276e8ae5cc5d0f4bfe 100644
--- a/Rendering/OpenGL2/vtkImageProcessingPass.cxx
+++ b/Rendering/OpenGL2/vtkImageProcessingPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProcessingPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkImageProcessingPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkImageProcessingPass.h b/Rendering/OpenGL2/vtkImageProcessingPass.h
index cd1b48228e70f4104105fbe9c50f220336bee5b9..39c07cbcbfa6c14a2ce07fc1d76d89e810068f0b 100644
--- a/Rendering/OpenGL2/vtkImageProcessingPass.h
+++ b/Rendering/OpenGL2/vtkImageProcessingPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageProcessingPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageProcessingPass
  * @brief   Convenient class for post-processing passes.
diff --git a/Rendering/OpenGL2/vtkLightingMapPass.cxx b/Rendering/OpenGL2/vtkLightingMapPass.cxx
index 0033d5202edb64f67cc8f1065cd56f7f43c178cb..b13f9124f9bea3fbf086bda58922462b01ad75a1 100644
--- a/Rendering/OpenGL2/vtkLightingMapPass.cxx
+++ b/Rendering/OpenGL2/vtkLightingMapPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightingMapPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLightingMapPass.h"
 
 #include "vtkClearRGBPass.h"
diff --git a/Rendering/OpenGL2/vtkLightingMapPass.h b/Rendering/OpenGL2/vtkLightingMapPass.h
index 33340543a1376c1c6fdfc3e90997228489fcde33..b2f0ad9248d5c1df2be0f7b572cd5ed7ac2db4e0 100644
--- a/Rendering/OpenGL2/vtkLightingMapPass.h
+++ b/Rendering/OpenGL2/vtkLightingMapPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightingMapPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightingMapPass
  * @brief   TO DO
diff --git a/Rendering/OpenGL2/vtkLightsPass.cxx b/Rendering/OpenGL2/vtkLightsPass.cxx
index e90486bf9791176d17820172704e8c76b27077fd..4548977bdc3abcdf649d9d7766b46a3767fa6622 100644
--- a/Rendering/OpenGL2/vtkLightsPass.cxx
+++ b/Rendering/OpenGL2/vtkLightsPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightsPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkLightsPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkLightsPass.h b/Rendering/OpenGL2/vtkLightsPass.h
index ef9abf14b05ad9e35a48d1b55aaed27e63f19dae..3f6ecc32f87448d7231e51430c1a8f3d0c85787c 100644
--- a/Rendering/OpenGL2/vtkLightsPass.h
+++ b/Rendering/OpenGL2/vtkLightsPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightsPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightsPass
  * @brief   Implement the lights render pass.
diff --git a/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.cxx b/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.cxx
index 8e6706fdbd249837389faee3c4b1fad3bac76c6a..2198baac4937b6ba211fa433a0e0ce7da5683649 100644
--- a/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOSOpenGLRenderWindow.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtk_glew.h"
 #include <GL/gl.h>
 
diff --git a/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.h b/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.h
index a8e82a98da3edc0e6d9abde59dc0b8ee03bf4319..3423a7004f41de4add3ab080c2502f4e48c1f0f1 100644
--- a/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.h
+++ b/Rendering/OpenGL2/vtkOSOpenGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSOpenGLRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSOpenGLRenderWindow
  * @brief   OffScreen Mesa rendering window
diff --git a/Rendering/OpenGL2/vtkOpaquePass.cxx b/Rendering/OpenGL2/vtkOpaquePass.cxx
index fd6d4ac13b2458638e61662008b6942bc0443170..d9873676111af68c490c5a48a509665ca9e6bbf6 100644
--- a/Rendering/OpenGL2/vtkOpaquePass.cxx
+++ b/Rendering/OpenGL2/vtkOpaquePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpaquePass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpaquePass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkOpaquePass.h b/Rendering/OpenGL2/vtkOpaquePass.h
index d1312f8d9a6f3f999b126bac1697a7554fb6e4f6..f66b784ec719e7df226091d90f9f1cd6a714e915 100644
--- a/Rendering/OpenGL2/vtkOpaquePass.h
+++ b/Rendering/OpenGL2/vtkOpaquePass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpaquePass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpaquePass
  * @brief   Render the opaque geometry with property key
diff --git a/Rendering/OpenGL2/vtkOpenGLActor.cxx b/Rendering/OpenGL2/vtkOpenGLActor.cxx
index 0864c7e5d095eb68686836eaf5923f200ea44b8a..f853e4b40354901d617e55422286c6afb98513ee 100644
--- a/Rendering/OpenGL2/vtkOpenGLActor.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLActor.h"
 
 #include "vtkDepthPeelingPass.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLActor.h b/Rendering/OpenGL2/vtkOpenGLActor.h
index 24a60133c0e27d2081812d6cb3f575ff07944a7f..326a86dc6a813a5af1e31d5600d2cc5dece7a020 100644
--- a/Rendering/OpenGL2/vtkOpenGLActor.h
+++ b/Rendering/OpenGL2/vtkOpenGLActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLActor
  * @brief   OpenGL actor
diff --git a/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.cxx b/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.cxx
index 1ea50351bf3538d1ec6a5024ce5f0fa21dabf930..9623514beb756731207177e472e61edd89535881 100644
--- a/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLBatchedPolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLBatchedPolyDataMapper.h"
 #include "vtkCellData.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.h b/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.h
index cc61329e899f960fab76f0e81326bca5ac0ff5ce..aabf0c8c6c89fa5eea8a923c6b50ee84c6b2c420 100644
--- a/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLBatchedPolyDataMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLBatchedPolyDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkOpenGLBatchedPolyDataMapper
diff --git a/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.cxx b/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.cxx
index 538949db3ea4689ad180d2b353d176b8a9f27a02..31aae8f51eadf43933f4e8f77ae9e460016d02a2 100644
--- a/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLBillboardTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLBillboardTextActor3D.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.h b/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.h
index 8fd75b77a2a795dc0403391e329097572df0be74..6a2b0c863cf181163381550c86de3d4607c4828a 100644
--- a/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.h
+++ b/Rendering/OpenGL2/vtkOpenGLBillboardTextActor3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLBillboardTextActor3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkOpenGLBillboardTextActor3D
  * @brief Handles GL2PS capture of billboard text.
diff --git a/Rendering/OpenGL2/vtkOpenGLBufferObject.cxx b/Rendering/OpenGL2/vtkOpenGLBufferObject.cxx
index 709c946b6c22b76889cd54e41fa448b756123a57..147b90a28c1b7ea5a4bad27b0f8be9f160974887 100644
--- a/Rendering/OpenGL2/vtkOpenGLBufferObject.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLBufferObject.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLBufferObject.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLBufferObject.h b/Rendering/OpenGL2/vtkOpenGLBufferObject.h
index 1df9807b2bf0bd908a6a0309c610e3fc28b267f7..7875b1d962fbcc1acaebc6282b405d4e6b9349db 100644
--- a/Rendering/OpenGL2/vtkOpenGLBufferObject.h
+++ b/Rendering/OpenGL2/vtkOpenGLBufferObject.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOpenGLBufferObject_h
 #define vtkOpenGLBufferObject_h
 
diff --git a/Rendering/OpenGL2/vtkOpenGLCamera.cxx b/Rendering/OpenGL2/vtkOpenGLCamera.cxx
index 3fb7073d7d52f8ee14d397f9573efc7db3722c93..2eca7f4944f2866e41154a9a664e98f44ff9484e 100644
--- a/Rendering/OpenGL2/vtkOpenGLCamera.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLCamera.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLCamera.h"
 
 #include "vtkMatrix3x3.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLCamera.h b/Rendering/OpenGL2/vtkOpenGLCamera.h
index e3901501e004b7703b72384aee72eba5a7999a50..7873ccb7e97fdb83b20a28af6a9df34e18679072 100644
--- a/Rendering/OpenGL2/vtkOpenGLCamera.h
+++ b/Rendering/OpenGL2/vtkOpenGLCamera.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLCamera
  * @brief   OpenGL camera
diff --git a/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.cxx b/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.cxx
index 487cc841e6fa812a7ac0c641a0bf84dc8b0fcaf3..92f4e64956ba565cadb10234e8871fcf005d77f2 100644
--- a/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLCellToVTKCellMap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLCellToVTKCellMap.h"
 
 #include "vtkCellArray.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.h b/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.h
index 8a5c1da8de0bd0e862afea1230efb7a3724d4d56..c82f9c7fe17654f6efdba9b3777ccc725a000637 100644
--- a/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.h
+++ b/Rendering/OpenGL2/vtkOpenGLCellToVTKCellMap.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLCellToVTKCellMap.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLCellToVTKCellMap
  * @brief   OpenGL rendering utility functions
diff --git a/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.cxx b/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.cxx
index a9208f6c5433413b3c4a2d7427b07577459314de..b5c628a3da8781b3071f4e3d59a5f70a57271eaf 100644
--- a/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLCompositePolyDataMapperDelegator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLCompositePolyDataMapperDelegator.h"
 #include "vtkCompositePolyDataMapper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.h b/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.h
index 1fde007634d57cb85f6ddb2ad7f241f7c8a96869..a448a7f786bc5025158ecd4e29c4fd1b8ac16594 100644
--- a/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.h
+++ b/Rendering/OpenGL2/vtkOpenGLCompositePolyDataMapperDelegator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLCompositePolyDataMapperDelegator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class vtkOpenGLCompositePolyDataMapperDelegator
diff --git a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.cxx b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.cxx
index eb79a163800bb2f39f791e15907d27958bbdbbac..c3b5c9d5eede7d4e8d701b1f2f5545a5647102cf 100644
--- a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLES30PolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLES30PolyDataMapper.h"
 #include "vtkActor.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.h b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.h
index 13f635f4e7882c4bcbc16c60994454342a9b9942..fa286f415defe192ef40f68619a93117eb6a0f2c 100644
--- a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLES30PolyDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLES30PolyDataMapper
  * @brief   PolyDataMapper using OpenGLES30 to render surface meshes.
diff --git a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.cxx b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.cxx
index e45e70978a79089ceeae3672d6e83d9e7330cf5c..152f260319462dba1cbdfbd5e742d10bc2f58ec1 100644
--- a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLES30PolyDataMapper2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLES30PolyDataMapper2D.h"
 #include "vtkActor2D.h"
 #include "vtkArrayDispatch.txx"
diff --git a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.h b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.h
index 49e1411fb205556b4e466bb573cabaac34e81028..8d9b67fa8ffd169905aed09f6cf3faf02ba42742 100644
--- a/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.h
+++ b/Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLES30PolyDataMapper2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLES30PolyDataMapper2D
  * @brief   2D PolyData support for OpenGL ES 3.0
diff --git a/Rendering/OpenGL2/vtkOpenGLError.h.in b/Rendering/OpenGL2/vtkOpenGLError.h.in
index 2a6ac68f0721d6242cdb0f182ccb8427831f78d6..b3797b4c119e9e00fca40ea9936a7ab5d83ead67 100644
--- a/Rendering/OpenGL2/vtkOpenGLError.h.in
+++ b/Rendering/OpenGL2/vtkOpenGLError.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLError.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOpenGLError_h
 #define vtkOpenGLError_h
 
diff --git a/Rendering/OpenGL2/vtkOpenGLFXAAFilter.cxx b/Rendering/OpenGL2/vtkOpenGLFXAAFilter.cxx
index b265b853836a2a906ea6a547bccbc16e4b3315f3..7abef727cedafbbda8c5a0a1bb4530d5542aca8a 100644
--- a/Rendering/OpenGL2/vtkOpenGLFXAAFilter.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLFXAAFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLFXAAFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLFXAAFilter.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLFXAAFilter.h b/Rendering/OpenGL2/vtkOpenGLFXAAFilter.h
index f02c0b060921b403a2c420f96bbc66ac54abe467..c2e6b8ba55b6f7efa3b1a128c9b80a55610c6a61 100644
--- a/Rendering/OpenGL2/vtkOpenGLFXAAFilter.h
+++ b/Rendering/OpenGL2/vtkOpenGLFXAAFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLFXAAFilter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLFXAAFilter
diff --git a/Rendering/OpenGL2/vtkOpenGLFXAAPass.cxx b/Rendering/OpenGL2/vtkOpenGLFXAAPass.cxx
index b10d260edc70b68a3281c4332827aa1fabdd61d7..9e71467979111fdbbdf4165683ed1368aee7b25d 100644
--- a/Rendering/OpenGL2/vtkOpenGLFXAAPass.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLFXAAPass.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLFXAAPass.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLFXAAPass.h b/Rendering/OpenGL2/vtkOpenGLFXAAPass.h
index f1384db0b3e22c0483dc8078a60724e46ba9417d..da7cad116a25be8870579ee13edb4aa2889dec67 100644
--- a/Rendering/OpenGL2/vtkOpenGLFXAAPass.h
+++ b/Rendering/OpenGL2/vtkOpenGLFXAAPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLFXAAPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLFXAAPass
  * @brief   Render pass calling the FXAA filter
diff --git a/Rendering/OpenGL2/vtkOpenGLFluidMapper.cxx b/Rendering/OpenGL2/vtkOpenGLFluidMapper.cxx
index b09236f245d8974d0e1ecbc1f04abd461b9cec04..d33c3528c277aba4a48a2e96e0817c3f71ac7502 100644
--- a/Rendering/OpenGL2/vtkOpenGLFluidMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLFluidMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLFluidMapper.h"
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLFluidMapper.h b/Rendering/OpenGL2/vtkOpenGLFluidMapper.h
index d03478f26d2d71072902fdc2c570ad9cae656529..d674717de89c5fd8604fbb441e1f18e0a833012d 100644
--- a/Rendering/OpenGL2/vtkOpenGLFluidMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLFluidMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLFluidMapper
  * @brief   Render fluid from position data (and color, if available)
diff --git a/Rendering/OpenGL2/vtkOpenGLFramebufferObject.cxx b/Rendering/OpenGL2/vtkOpenGLFramebufferObject.cxx
index 0e10474b01de761d5d0e9eee5a02a6a46bf144be..d32ab74273553de74fec069b5175acd01497d313 100644
--- a/Rendering/OpenGL2/vtkOpenGLFramebufferObject.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLFramebufferObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLFramebufferObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLFramebufferObject.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLFramebufferObject.h b/Rendering/OpenGL2/vtkOpenGLFramebufferObject.h
index 87558a59f18e7c6c96c770ab70307dc77d1c9cfe..4b1cdbb1c8d823670b4112ec74ec48b7cb53fd73 100644
--- a/Rendering/OpenGL2/vtkOpenGLFramebufferObject.h
+++ b/Rendering/OpenGL2/vtkOpenGLFramebufferObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLFramebufferObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLFramebufferObject
  * @brief   Internal class which encapsulates OpenGL FramebufferObject
diff --git a/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.cxx b/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.cxx
index d7f9fded89837615ad0c382bbdf31da18b4511c9..f23d0bda6f4495598a684607d4bbdcefcef2d7f8 100644
--- a/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGL2PSHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLGL2PSHelper.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.h b/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.h
index 6babb414705c5bf5a457cfddd1d3af910a13cd88..18b293175a62c86d8b2f6e0d0a5013ea736de256 100644
--- a/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.h
+++ b/Rendering/OpenGL2/vtkOpenGLGL2PSHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGL2PSHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLGL2PSHelper
diff --git a/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.cxx b/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.cxx
index 02d5ab2e61f1a3242f9570a72f85c276de26d744..36748bdeed5d4b40899ddae99013731809b6b287 100644
--- a/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLGlyph3DHelper.h"
 
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.h b/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.h
index 53a8993fe97dc75d7dd97d181b87103575af2c58..407b07b40e75037b3c8cb6c6f6dd40c6cdc4687b 100644
--- a/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.h
+++ b/Rendering/OpenGL2/vtkOpenGLGlyph3DHelper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLGlyph3DHelper
  * @brief   PolyDataMapper using OpenGL to render.
diff --git a/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.cxx b/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.cxx
index 4f41bb3d6d980f0a1dc63e93c1f56df7ceaa1dcd..f07829b7345a44fd6cba2c021f4d482daa90122b 100644
--- a/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGlyph3DMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLGlyph3DMapper.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.h b/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.h
index f00e0b4300f23820046189d0cc2253fc4a3d6405..cf36c9041d850f64e2b9379b81dc965b98072958 100644
--- a/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLGlyph3DMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGlyph3DMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLGlyph3DMapper
  * @brief   vtkOpenGLGlyph3D on the GPU.
diff --git a/Rendering/OpenGL2/vtkOpenGLHardwareSelector.cxx b/Rendering/OpenGL2/vtkOpenGLHardwareSelector.cxx
index b7ea707c5649e8667b0cdefad37c2998cd754ea6..6c55ef9269e810d550dd34231379c0a4be71d058 100644
--- a/Rendering/OpenGL2/vtkOpenGLHardwareSelector.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLHardwareSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLHardwareSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLHardwareSelector.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLHardwareSelector.h b/Rendering/OpenGL2/vtkOpenGLHardwareSelector.h
index 66f884782aaf13cccb81ff2cbcb793ddfc044cc2..1ffe528fce83407a0034ddf631f804fc820cacf2 100644
--- a/Rendering/OpenGL2/vtkOpenGLHardwareSelector.h
+++ b/Rendering/OpenGL2/vtkOpenGLHardwareSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLHardwareSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLHardwareSelector
  * @brief   implements the device specific code of
diff --git a/Rendering/OpenGL2/vtkOpenGLHelper.cxx b/Rendering/OpenGL2/vtkOpenGLHelper.cxx
index a2a2344f5f273b885e31b2027fe1f22d657d9215..d4cff99d4cd37651f62ffc9a0b906f4d2a5c75fe 100644
--- a/Rendering/OpenGL2/vtkOpenGLHelper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLHelper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLHelper.h"
 
 #include "vtkOpenGLIndexBufferObject.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLHelper.h b/Rendering/OpenGL2/vtkOpenGLHelper.h
index 4ace4240abc1ceff8a258bc5c17761ade90e7041..8dd4a5d4c0a4b2bc65b87caa819c0c8fb1a942e4 100644
--- a/Rendering/OpenGL2/vtkOpenGLHelper.h
+++ b/Rendering/OpenGL2/vtkOpenGLHelper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLHelper_h
 #define vtkOpenGLHelper_h
diff --git a/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.cxx b/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.cxx
index 6414e03c04520a723c056d8d1947a8bc2f7d6a36..8df9e184fe67af202e12115774d0ca4fc8a1e95c 100644
--- a/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLHyperTreeGridMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLHyperTreeGridMapper.h"
 
 #include "vtkCompositePolyDataMapper.h" // For Mapper3D
diff --git a/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.h b/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.h
index 9a6cffd4bed5a17af51724b2f49910cce1369bd5..ca2fa2ae875a0f79ba18b3ebf5b83933a6338920 100644
--- a/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLHyperTreeGridMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLHyperTreeGridMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLHyperTreeGridMapper
  * @brief   map vtkHyperTreeGrid to graphics primitives
diff --git a/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.cxx b/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.cxx
index fe3b462067ec205d2defdc5868184788d79565e7..0d78ba0e9e8e01fd7ebe12258823c188b6387261 100644
--- a/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageAlgorithmHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLImageAlgorithmHelper.h"
 #include "vtkDataArray.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.h b/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.h
index b1750320e2468c9a7b08d574fe3c8ed5e5dc5233..ee1626af1e2cdceb5e1e118af925ab1c53704d73 100644
--- a/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.h
+++ b/Rendering/OpenGL2/vtkOpenGLImageAlgorithmHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageAlgorithmHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLImageAlgorithmHelper
  * @brief   Help image algorithms use the GPU
diff --git a/Rendering/OpenGL2/vtkOpenGLImageMapper.cxx b/Rendering/OpenGL2/vtkOpenGLImageMapper.cxx
index 0bc2509a4857480f94c1ee294773d83db9f72394..332016252c8d726bd6addc3fb285ec0559aec08e 100644
--- a/Rendering/OpenGL2/vtkOpenGLImageMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLImageMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLImageMapper.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLImageMapper.h b/Rendering/OpenGL2/vtkOpenGLImageMapper.h
index eb26e1f8c2c5fff0a71d05bc3e522a7ed0495094..b2e4f65545d913aec54f8095117e1cb1a913c62e 100644
--- a/Rendering/OpenGL2/vtkOpenGLImageMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLImageMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLImageMapper
  * @brief   2D image display support for OpenGL
diff --git a/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.cxx b/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.cxx
index 3b50a2883884fee896f57d2ab7b735342a5ba1da..ddf9081f4488a46dcf5ddd6b81c15cb65543a78a 100644
--- a/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageSliceMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLImageSliceMapper.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.h b/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.h
index 7b7ea12342afb29e4c3c880169075fc163f9f646..5b0809efd072512c2ad02ddaef15d96a9911c2c3 100644
--- a/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLImageSliceMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLImageSliceMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLImageSliceMapper
  * @brief   OpenGL mapper for image slice display
diff --git a/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.cxx b/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.cxx
index e1c7f5038db4986e76cfeb91352246133c4a790d..805c1a738dec49ed4f7a89dcc0cfe5e9572d1126 100644
--- a/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLIndexBufferObject.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.h b/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.h
index 3c9606845722463ba93b22322a6acc6ac7e42749..2159e818db22aed742dcc0f450ad60d15c16a8c2 100644
--- a/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.h
+++ b/Rendering/OpenGL2/vtkOpenGLIndexBufferObject.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOpenGLIndexBufferObject_h
 #define vtkOpenGLIndexBufferObject_h
 
diff --git a/Rendering/OpenGL2/vtkOpenGLInstanceCulling.cxx b/Rendering/OpenGL2/vtkOpenGLInstanceCulling.cxx
index 5b38068fc28512c3fa848f78bcbc73bd5dc413c9..c12d30b2ef9fbbcbf4d3d7ef82901949a357576d 100644
--- a/Rendering/OpenGL2/vtkOpenGLInstanceCulling.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLInstanceCulling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLInstanceCulling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLInstanceCulling.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLInstanceCulling.h b/Rendering/OpenGL2/vtkOpenGLInstanceCulling.h
index 1378627c3421a5a0b376f3f02f4283b7959290b2..6a1e1ee9a7bbc21e7c2622e6763ee68e00123d81 100644
--- a/Rendering/OpenGL2/vtkOpenGLInstanceCulling.h
+++ b/Rendering/OpenGL2/vtkOpenGLInstanceCulling.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLInstanceCulling.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLInstanceCulling
diff --git a/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.cxx b/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.cxx
index 2219cb5a345492e066c78f460940472ddb1df2ef..679774ef65f9306091171f58993c7ca99fc7f24d 100644
--- a/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.cxx
@@ -1,17 +1,5 @@
-/*==============================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLLabeledContourMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-==============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLLabeledContourMapper.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.h b/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.h
index c259d6145150ac1b3a75320ce247edaba295a515..6673155cd0c0f19b43b48a9e5163398c1ed8c3a3 100644
--- a/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLLabeledContourMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLLabeledContourMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLLabeledContourMapper
  *
diff --git a/Rendering/OpenGL2/vtkOpenGLLight.cxx b/Rendering/OpenGL2/vtkOpenGLLight.cxx
index 8520e25920c3b8f59c3aaf624c20e22c8f62b3fa..d3f7bb37fc9abbdbf2238ca501c5ec28ccf473d9 100644
--- a/Rendering/OpenGL2/vtkOpenGLLight.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLLight.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLLight.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLLight.h b/Rendering/OpenGL2/vtkOpenGLLight.h
index 5abb1df5af762c9c3758a5f39b633952b07263cb..dea189ee3fd72d066d7c7c511a503c82d2ebded1 100644
--- a/Rendering/OpenGL2/vtkOpenGLLight.h
+++ b/Rendering/OpenGL2/vtkOpenGLLight.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLLight
  * @brief   OpenGL light
diff --git a/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.cxx b/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.cxx
index 8b7319c0e1c6cff690e9aadd8bd4999f779821d7..a5f0174f3a621fc081643f8de7eb4bf19dd7d4a0 100644
--- a/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLPointGaussianMapper.h"
 
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.h b/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.h
index 9b851422950b01e0d8cfe509b0fba89a96ff274c..cade69eebcc51cd758a0afc3cd7a932b27c08512 100644
--- a/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLPointGaussianMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLPointGaussianMapper
  * @brief   draw PointGaussians using imposters
diff --git a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.cxx b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.cxx
index bb3f042a8395bda86faac32d7d94cc17eb49e43a..5a9ad91fdbae668197783ef02aec6d8b476310ed 100644
--- a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLPolyDataMapper.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.h b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.h
index 4a207b78ba89643e73d7d3f414ebdfd3bb535266..1831137effb738838d7fc635afc6d4255c762c97 100644
--- a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLPolyDataMapper
  * @brief   PolyDataMapper using OpenGL to render.
diff --git a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.cxx b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.cxx
index ee82df8b3c05bfba87723afc0134075981bd9be0..19013355f1f8e1bf00382424a21dc22f44c1f3ec 100644
--- a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLPolyDataMapper2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLPolyDataMapper2D.h"
 
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.h b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.h
index a68d76a923b60005827545c680c86ab8e40839d2..045c594a97fb6e2685c71f6283c0d7bce14da260 100644
--- a/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.h
+++ b/Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLPolyDataMapper2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLPolyDataMapper2D
  * @brief   2D PolyData support for OpenGL
diff --git a/Rendering/OpenGL2/vtkOpenGLProperty.cxx b/Rendering/OpenGL2/vtkOpenGLProperty.cxx
index 367ce73ae9d443df0a9fcf0051fb21735d8d613c..2ea9635340bc4bbd96da3948d7e5f7b64ed8a64e 100644
--- a/Rendering/OpenGL2/vtkOpenGLProperty.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLProperty.h"
 #include "vtkOpenGLRenderer.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLProperty.h b/Rendering/OpenGL2/vtkOpenGLProperty.h
index a1499514a70858cd3982c16b8fc769aa59d20f01..b4f98685d9ef3c5608bb6013ca802faaae69ad88 100644
--- a/Rendering/OpenGL2/vtkOpenGLProperty.h
+++ b/Rendering/OpenGL2/vtkOpenGLProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLProperty
  * @brief   OpenGL property
diff --git a/Rendering/OpenGL2/vtkOpenGLQuadHelper.cxx b/Rendering/OpenGL2/vtkOpenGLQuadHelper.cxx
index c2ff9f0e0fff4939d7a69cff2019167ad686e35e..a0e6c200f33f926114da29940987aa649085a3f4 100644
--- a/Rendering/OpenGL2/vtkOpenGLQuadHelper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLQuadHelper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLQuadHelper.h"
 
 #include "vtkOpenGLRenderWindow.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLQuadHelper.h b/Rendering/OpenGL2/vtkOpenGLQuadHelper.h
index 76f5447d5e4c9bf91aa65d8e6ffcccb258769886..b7543f04128e1ce0a6686c7f4d89d454982d9ea6 100644
--- a/Rendering/OpenGL2/vtkOpenGLQuadHelper.h
+++ b/Rendering/OpenGL2/vtkOpenGLQuadHelper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLQuadHelper
  * @brief   Class to make rendering a full screen quad easier
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderPass.cxx b/Rendering/OpenGL2/vtkOpenGLRenderPass.cxx
index fd4d8866c535233f44bd1cc26d089ebe84deb6d3..8039327f6009f0404c2ed96956415597f8be8bf7 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderPass.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLRenderPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLRenderPass.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderPass.h b/Rendering/OpenGL2/vtkOpenGLRenderPass.h
index ca7dca1c540414f1a486cfcca738e2a0aa111c79..9e60ab0c50321887a9866e198ad8a45035b9663c 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderPass.h
+++ b/Rendering/OpenGL2/vtkOpenGLRenderPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLRenderPass
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderTimer.cxx b/Rendering/OpenGL2/vtkOpenGLRenderTimer.cxx
index 9dd204ced58a63d226be3e1f2a1aec004e138932..52a2a14a060b912bc48e2972d543051970e91e81 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderTimer.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLRenderTimer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderTimer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLRenderTimer.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderTimer.h b/Rendering/OpenGL2/vtkOpenGLRenderTimer.h
index 6726c7c99879f6417c3c037668fa67e0c61f1a73..9026d10980c5d833cf7c890c84fe547c5966bed3 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderTimer.h
+++ b/Rendering/OpenGL2/vtkOpenGLRenderTimer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderTimer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLRenderTimer
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.cxx b/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.cxx
index d68d659068c100044aeb92a39bc6fa1f9c404907..b59014228202dff462462bc7df9ce061a612e11a 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderTimerLog.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLRenderTimerLog.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.h b/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.h
index 563ff69c79edbe37ecc55b931390708b2c9402fe..8cfe560e148210299002b9c385553a18e4b69506 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.h
+++ b/Rendering/OpenGL2/vtkOpenGLRenderTimerLog.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderTimerLog.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLRenderTimerLog_h
 #define vtkOpenGLRenderTimerLog_h
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderUtilities.cxx b/Rendering/OpenGL2/vtkOpenGLRenderUtilities.cxx
index 8e6e59ad633d5e8e5e6afebd5d54c46a898bdc19..29ea46cd06b6518f02e7ea9d38bbf372016d5946 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderUtilities.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLRenderUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLRenderUtilities.h"
 #include "vtk_glew.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderUtilities.h b/Rendering/OpenGL2/vtkOpenGLRenderUtilities.h
index 969abd0056c4198e532e07787a0625197befcdf7..1c696a35cb0a9985a7a1f06757619402e2e6b563 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderUtilities.h
+++ b/Rendering/OpenGL2/vtkOpenGLRenderUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLRenderUtilities
  * @brief   OpenGL rendering utility functions
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx b/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx
index 70676cb0510037e5e06f37744e746177019216a0..726a2913da50ed627d1a877c5aa1fb87c08d2b6e 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLRenderWindow.h"
 #include "vtk_glew.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderWindow.h b/Rendering/OpenGL2/vtkOpenGLRenderWindow.h
index 058cc719b4f34f9f9e74eaa04859012a15f51456..1ed5546314346d8001cf6faaa1aa4b01546de7c8 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderWindow.h
+++ b/Rendering/OpenGL2/vtkOpenGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLRenderWindow
  * @brief   OpenGL rendering window
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderer.cxx b/Rendering/OpenGL2/vtkOpenGLRenderer.cxx
index d6c1f0b9e06952371b4c80518627069c50d28e60..d6f1168bbba15cf9c0de25c4df0fd05f8459f2c3 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderer.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenGLRenderer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLRenderer.h"
 
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLRenderer.h b/Rendering/OpenGL2/vtkOpenGLRenderer.h
index a6c1cd207ec492317e66a9ab2b3b00ce4d2a3b64..177a0b97b004c1dfa544a074ada561661a5696a1 100644
--- a/Rendering/OpenGL2/vtkOpenGLRenderer.h
+++ b/Rendering/OpenGL2/vtkOpenGLRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRenderer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLRenderer
  * @brief   OpenGL renderer
diff --git a/Rendering/OpenGL2/vtkOpenGLResourceFreeCallback.h b/Rendering/OpenGL2/vtkOpenGLResourceFreeCallback.h
index 8d728458e1cbc6c720797e943fff9f3bc2adbb68..5eedf966310a1752ef9ef262f8a8338deb12379d 100644
--- a/Rendering/OpenGL2/vtkOpenGLResourceFreeCallback.h
+++ b/Rendering/OpenGL2/vtkOpenGLResourceFreeCallback.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLResourceFreeCallback_h
 #define vtkOpenGLResourceFreeCallback_h
diff --git a/Rendering/OpenGL2/vtkOpenGLShaderCache.cxx b/Rendering/OpenGL2/vtkOpenGLShaderCache.cxx
index 03174efa4fec89029e0a7db3cf19f5808862dab3..dc16304a9cb0c18ebbd27e28919c0f0aefd2b0a7 100644
--- a/Rendering/OpenGL2/vtkOpenGLShaderCache.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLShaderCache.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLShaderCache.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLShaderCache.h"
 #include "vtk_glew.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLShaderCache.h b/Rendering/OpenGL2/vtkOpenGLShaderCache.h
index 23377c5ea3e37ae71a5fc334fec2f4f2f6025070..1cc320e22ceaf484231210f60d1c9b385d18af34 100644
--- a/Rendering/OpenGL2/vtkOpenGLShaderCache.h
+++ b/Rendering/OpenGL2/vtkOpenGLShaderCache.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLShaderCache
  * @brief   manage Shader Programs within a context
diff --git a/Rendering/OpenGL2/vtkOpenGLShaderProperty.cxx b/Rendering/OpenGL2/vtkOpenGLShaderProperty.cxx
index 3718f0ad93257953e0b1b08ff38a1b2d25e39514..8246f04c514cbdff3615be78e78e609f7c74b6dc 100644
--- a/Rendering/OpenGL2/vtkOpenGLShaderProperty.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLShaderProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShaderProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLShaderProperty.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLShaderProperty.h b/Rendering/OpenGL2/vtkOpenGLShaderProperty.h
index 54659c71330b9d2379dff32b0b3dba3ddb47fc40..f4a95a8b81761d6b98b8cb529c54cc85044d485e 100644
--- a/Rendering/OpenGL2/vtkOpenGLShaderProperty.h
+++ b/Rendering/OpenGL2/vtkOpenGLShaderProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShaderProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLShaderProperty
  * @brief   represent GPU shader properties
diff --git a/Rendering/OpenGL2/vtkOpenGLSkybox.cxx b/Rendering/OpenGL2/vtkOpenGLSkybox.cxx
index 2287f8f75f209f10b674614317680e44bf852240..8c686e91a81a1b8e52d912dd96ead3b57a2d5d9e 100644
--- a/Rendering/OpenGL2/vtkOpenGLSkybox.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLSkybox.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLSkybox.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLSkybox.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLSkybox.h b/Rendering/OpenGL2/vtkOpenGLSkybox.h
index bad6f6a16090d8dc7fa3fc54bba95a9aac8fdf7c..3c3f8060fa6516657da2713370557b72af123952 100644
--- a/Rendering/OpenGL2/vtkOpenGLSkybox.h
+++ b/Rendering/OpenGL2/vtkOpenGLSkybox.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLSkybox.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLSkybox
  * @brief   OpenGL Skybox
diff --git a/Rendering/OpenGL2/vtkOpenGLSphereMapper.cxx b/Rendering/OpenGL2/vtkOpenGLSphereMapper.cxx
index 0e1a6900c2f12ff2d971f6d1072dab7c4b2fbb90..e201b664f4dc6e179ec72452093b6edf84127bf1 100644
--- a/Rendering/OpenGL2/vtkOpenGLSphereMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLSphereMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLSphereMapper.h"
 
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLSphereMapper.h b/Rendering/OpenGL2/vtkOpenGLSphereMapper.h
index 7b4cdf3658ceb1b1473400c5b9e60f883ee05d46..ea8f5e1f6ddcaa3c6516e8ac5a323e90116b0c80 100644
--- a/Rendering/OpenGL2/vtkOpenGLSphereMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLSphereMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLSphereMapper
  * @brief   draw spheres using imposters
diff --git a/Rendering/OpenGL2/vtkOpenGLState.cxx b/Rendering/OpenGL2/vtkOpenGLState.cxx
index 1ba445827df368faba4fa93de21a00b550daf491..5d2a85e41840db4e219aad29c6d038a9f1babccc 100644
--- a/Rendering/OpenGL2/vtkOpenGLState.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLState.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLState.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLState.h"
 #include "vtk_glew.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLState.h b/Rendering/OpenGL2/vtkOpenGLState.h
index 384bb7bafff4796c1a63a64faefab48847411035..a02c0711b6fdfa96908f07263429d92dac49b3f1 100644
--- a/Rendering/OpenGL2/vtkOpenGLState.h
+++ b/Rendering/OpenGL2/vtkOpenGLState.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLState.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLState
  * @brief   OpenGL state storage
diff --git a/Rendering/OpenGL2/vtkOpenGLStickMapper.cxx b/Rendering/OpenGL2/vtkOpenGLStickMapper.cxx
index d2a5e3808b3161b1fc3d7646b84493f96d16d174..2fbef504c9aa8e30867b3bff52d35ec63aeb92a4 100644
--- a/Rendering/OpenGL2/vtkOpenGLStickMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLStickMapper.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLStickMapper.h"
 
 #include "vtkOpenGLHelper.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLStickMapper.h b/Rendering/OpenGL2/vtkOpenGLStickMapper.h
index 4680cdeaf91638c4c434e62eff56a8e1e5731a0d..746ce3812ee2fe408c2b54f440750c93942d94be 100644
--- a/Rendering/OpenGL2/vtkOpenGLStickMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLStickMapper.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLStickMapper
  * @brief   use imposters to draw cylinders
diff --git a/Rendering/OpenGL2/vtkOpenGLTextActor.cxx b/Rendering/OpenGL2/vtkOpenGLTextActor.cxx
index 8441fcc4470b8e6487570ca8d64dcd5a3c38392b..72e093db4bde1a434cf1c8e8a8c5d754710b14a3 100644
--- a/Rendering/OpenGL2/vtkOpenGLTextActor.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLTextActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTextActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLTextActor.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLTextActor.h b/Rendering/OpenGL2/vtkOpenGLTextActor.h
index 64052da30b19e0edee6780a2b0e12be814b662d8..5bbe47526c20fce52e424068dbf138946f198d85 100644
--- a/Rendering/OpenGL2/vtkOpenGLTextActor.h
+++ b/Rendering/OpenGL2/vtkOpenGLTextActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTextActor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLTextActor
diff --git a/Rendering/OpenGL2/vtkOpenGLTextActor3D.cxx b/Rendering/OpenGL2/vtkOpenGLTextActor3D.cxx
index 75bf427f0e2d434130be2fcdeb96e4cdbbf46824..aa2250b33a2db927094d687316ba5f7dc2b0a80b 100644
--- a/Rendering/OpenGL2/vtkOpenGLTextActor3D.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLTextActor3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTextActor3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLTextActor3D.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLTextActor3D.h b/Rendering/OpenGL2/vtkOpenGLTextActor3D.h
index 80b13c1068cbcd603efb7bc7b1c3f13eaa367eb8..05ae3fc14b13abc8c12148a70e6df10680ff291f 100644
--- a/Rendering/OpenGL2/vtkOpenGLTextActor3D.h
+++ b/Rendering/OpenGL2/vtkOpenGLTextActor3D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTextActor3D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLTextActor3D
diff --git a/Rendering/OpenGL2/vtkOpenGLTextMapper.cxx b/Rendering/OpenGL2/vtkOpenGLTextMapper.cxx
index 7ac39759dabe5290340afb756b0db06508017a30..01678f57a1becf1d10788df390efea2724172a1e 100644
--- a/Rendering/OpenGL2/vtkOpenGLTextMapper.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLTextMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTextMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLTextMapper.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLTextMapper.h b/Rendering/OpenGL2/vtkOpenGLTextMapper.h
index c2813cec0de1117bc9c9a0f8ec58996b4da3e774..ed73cd68b126a0fe49fd23df09d0eaa7a6a0ff31 100644
--- a/Rendering/OpenGL2/vtkOpenGLTextMapper.h
+++ b/Rendering/OpenGL2/vtkOpenGLTextMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTextMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLTextMapper
diff --git a/Rendering/OpenGL2/vtkOpenGLTexture.cxx b/Rendering/OpenGL2/vtkOpenGLTexture.cxx
index 98316a4c02fe286d78c6f35f972bdd0eb89b3eda..65cc9108609ff1fac448497412c857530a4d6293 100644
--- a/Rendering/OpenGL2/vtkOpenGLTexture.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLTexture.h"
 #include "vtkOpenGLState.h"
 #include "vtkTextureObject.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLTexture.h b/Rendering/OpenGL2/vtkOpenGLTexture.h
index 2a534026afb9ac56f3a6922b85e7f873507067c2..d68bdc888a82a920f6332ffa544e114d13e90b6e 100644
--- a/Rendering/OpenGL2/vtkOpenGLTexture.h
+++ b/Rendering/OpenGL2/vtkOpenGLTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLTexture
  * @brief   OpenGL texture map
diff --git a/Rendering/OpenGL2/vtkOpenGLUniforms.cxx b/Rendering/OpenGL2/vtkOpenGLUniforms.cxx
index b15e6730fd007fbf3f6d1f5f23ef1ff92c025d9e..7e4015fc38c59e07a99e5d719c597db1668b79f7 100644
--- a/Rendering/OpenGL2/vtkOpenGLUniforms.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLUniforms.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLUniforms.h"
 #include "vtkMatrix3x3.h"
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLUniforms.h b/Rendering/OpenGL2/vtkOpenGLUniforms.h
index e887c97d32efef3f415585de46210dc51a886798..9b1d1a348512c659dbf808b34d291b8ff2ffefb1 100644
--- a/Rendering/OpenGL2/vtkOpenGLUniforms.h
+++ b/Rendering/OpenGL2/vtkOpenGLUniforms.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLUniforms
  * @brief   helper class to set custom uniform variables in GLSL shaders.
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.cxx b/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.cxx
index 205f30bf171521ff3204cf13d5ea1ccc85347cd0..cbd4e04b4728cabf4a126412cfb44be4287f1ddf 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLVertexArrayObject.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.h b/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.h
index e3cc63d046963f729d18a4064c0e0d8573f62fc5..19a60f28059d0b2375ae933d619b3e6a010f0801 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.h
+++ b/Rendering/OpenGL2/vtkOpenGLVertexArrayObject.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOpenGLVertexArrayObject_h
 #define vtkOpenGLVertexArrayObject_h
 
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.cxx b/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.cxx
index a7f8deba3663f9845c042d1c9a8c995e9913628a..420c9400e6fc423c25bba516fc6182ad062ecc00 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLVertexBufferObject.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.h b/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.h
index 8ee81cc366d828c3dcc232e9f3e6590ff0a6f79e..677d83feefc02b42f1f3be40fdd3966b6c443f4e 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.h
+++ b/Rendering/OpenGL2/vtkOpenGLVertexBufferObject.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkOpenGLVertexBufferObject_h
 #define vtkOpenGLVertexBufferObject_h
 
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.cxx b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.cxx
index 234b5eb9744ae92b077097f5ab8d6f4247f34f91..386e1f14be17fe8523da00bedb702b1f5ae39c1e 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVertexBufferObjectCache.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLVertexBufferObjectCache.h"
 
 #include "vtkDataArray.h"
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.h b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.h
index 58965d9044a8c457996108657caedd551ae59bf3..ff1d77b5151bc159808b837e5152a4ed7e637a82 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.h
+++ b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectCache.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLVertexBufferObjectCache
  * @brief   manage vertex buffer objects shared within a context
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.cxx b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.cxx
index a82168672a7ecf86072028257d6be9ab00e7af31..73cf81be8892a00f96b414b66f45a3544f0c4876 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.cxx
+++ b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVertexBufferObjectGroup.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLVertexBufferObjectGroup.h"
 
 #include <cassert>
diff --git a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.h b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.h
index 6119ea2169b48cab5aa20319099c79281dc7536b..e2d0b9f66e15547fd0a8cdc89b5290c8454bcaaf 100644
--- a/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.h
+++ b/Rendering/OpenGL2/vtkOpenGLVertexBufferObjectGroup.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLVertexBufferObjectGroup
  * @brief   manage vertex buffer objects shared within a mapper
diff --git a/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.cxx b/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.cxx
index 156194a75e42d134276782c1a4a83b7087e02df2..6b9602d603345950b343cd037080d6611bd70120 100644
--- a/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.cxx
+++ b/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOrderIndependentTranslucentPass.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOrderIndependentTranslucentPass.h"
 #include "vtkInformation.h"
diff --git a/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.h b/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.h
index 2c784dca54251b6e080e565c802223e430a7581b..9e75d55c720f30adecdb0606b643df4bdf068214 100644
--- a/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.h
+++ b/Rendering/OpenGL2/vtkOrderIndependentTranslucentPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOrderIndependentTranslucentPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOrderIndependentTranslucentPass
  * @brief   Implement OIT rendering using average color
diff --git a/Rendering/OpenGL2/vtkOutlineGlowPass.cxx b/Rendering/OpenGL2/vtkOutlineGlowPass.cxx
index 58904c96cf0c01e0bb07ca8b05fb6149be1a306b..334f421c2a14cd85a22655753006a202b267cbde 100644
--- a/Rendering/OpenGL2/vtkOutlineGlowPass.cxx
+++ b/Rendering/OpenGL2/vtkOutlineGlowPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineGlowPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOutlineGlowPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkOutlineGlowPass.h b/Rendering/OpenGL2/vtkOutlineGlowPass.h
index b9a9cd0cca97eb8a36407ada13021d8ee5ee8e00..6a57a93d72ea3a5867ac4698bbe4c65278fe60c3 100644
--- a/Rendering/OpenGL2/vtkOutlineGlowPass.h
+++ b/Rendering/OpenGL2/vtkOutlineGlowPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOutlineGlowPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOutlineGlowPass
  * @brief   Renders a glowing outline using a image processing pass
diff --git a/Rendering/OpenGL2/vtkOverlayPass.cxx b/Rendering/OpenGL2/vtkOverlayPass.cxx
index b55959503b0ab05705d75ba9db52ba3baeb9355b..1458da133038c62953215446700669b35df68220 100644
--- a/Rendering/OpenGL2/vtkOverlayPass.cxx
+++ b/Rendering/OpenGL2/vtkOverlayPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlayPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOverlayPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkOverlayPass.h b/Rendering/OpenGL2/vtkOverlayPass.h
index 9a1f3e4f8f64f23dd2bf594de8fe6d11cc420108..b28d0084a90c8df8b7c4aa6b41cec9cab6375cb3 100644
--- a/Rendering/OpenGL2/vtkOverlayPass.h
+++ b/Rendering/OpenGL2/vtkOverlayPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOverlayPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOverlayPass
  * @brief   Render the overlay geometry with property key
diff --git a/Rendering/OpenGL2/vtkPBRIrradianceTexture.cxx b/Rendering/OpenGL2/vtkPBRIrradianceTexture.cxx
index 107889a69547bc11a139222b13ca22a96a024540..8d8a0a0dbe55f78c274ce3fc1d478d74b73e6a49 100644
--- a/Rendering/OpenGL2/vtkPBRIrradianceTexture.cxx
+++ b/Rendering/OpenGL2/vtkPBRIrradianceTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPBRIrradianceTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPBRIrradianceTexture.h"
 #include "vtkObjectFactory.h"
 #include "vtkOpenGLFramebufferObject.h"
diff --git a/Rendering/OpenGL2/vtkPBRIrradianceTexture.h b/Rendering/OpenGL2/vtkPBRIrradianceTexture.h
index 569767db8b5a8593a57d07ebfa013f30a729181e..cd3a2b0f3b690a6397783e0814f24fee623159f3 100644
--- a/Rendering/OpenGL2/vtkPBRIrradianceTexture.h
+++ b/Rendering/OpenGL2/vtkPBRIrradianceTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPBRIrradianceTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPBRIrradianceTexture
  * @brief   precompute irradiance texture used in physically based rendering
diff --git a/Rendering/OpenGL2/vtkPBRLUTTexture.cxx b/Rendering/OpenGL2/vtkPBRLUTTexture.cxx
index 96e478e2ca7847843982584ef49858f14bacee57..5ba461def453d98cd92f414709ff87b44b5f67c7 100644
--- a/Rendering/OpenGL2/vtkPBRLUTTexture.cxx
+++ b/Rendering/OpenGL2/vtkPBRLUTTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPBRLUTTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPBRLUTTexture.h"
 #include "vtkObjectFactory.h"
 #include "vtkOpenGLFramebufferObject.h"
diff --git a/Rendering/OpenGL2/vtkPBRLUTTexture.h b/Rendering/OpenGL2/vtkPBRLUTTexture.h
index d65e2d573f6fc4db00e17931734233ba9010f226..2b8b24d4a8eed2e3f7195ad8f1794e504118d92b 100644
--- a/Rendering/OpenGL2/vtkPBRLUTTexture.h
+++ b/Rendering/OpenGL2/vtkPBRLUTTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPBRLUTTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPBRLUTTexture
  * @brief   precompute BRDF look-up table texture used in physically based rendering
diff --git a/Rendering/OpenGL2/vtkPBRPrefilterTexture.cxx b/Rendering/OpenGL2/vtkPBRPrefilterTexture.cxx
index 0f0088cd560257056af4944189df52d78362fcf0..244866130a8a35aad752022a9733655d79d4675b 100644
--- a/Rendering/OpenGL2/vtkPBRPrefilterTexture.cxx
+++ b/Rendering/OpenGL2/vtkPBRPrefilterTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPBRPrefilterTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPBRPrefilterTexture.h"
 #include "vtkObjectFactory.h"
 #include "vtkOpenGLFramebufferObject.h"
diff --git a/Rendering/OpenGL2/vtkPBRPrefilterTexture.h b/Rendering/OpenGL2/vtkPBRPrefilterTexture.h
index 8490f22d0ddf6707c51320fa5e19d49bdbb4266e..3f5a7c515ec22a7b0dcd773ea23509b672628b12 100644
--- a/Rendering/OpenGL2/vtkPBRPrefilterTexture.h
+++ b/Rendering/OpenGL2/vtkPBRPrefilterTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPBRPrefilterTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPBRPrefilterTexture
  * @brief   precompute prefilter texture used in physically based rendering
diff --git a/Rendering/OpenGL2/vtkPanoramicProjectionPass.cxx b/Rendering/OpenGL2/vtkPanoramicProjectionPass.cxx
index 479b5a4d3b7e0239d5b0b8e0a5d5dacb48654eb9..2fd92263bb6cc318b202b658441894c4bf5a0bde 100644
--- a/Rendering/OpenGL2/vtkPanoramicProjectionPass.cxx
+++ b/Rendering/OpenGL2/vtkPanoramicProjectionPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPanoramicProjectionPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPanoramicProjectionPass.h"
 
diff --git a/Rendering/OpenGL2/vtkPanoramicProjectionPass.h b/Rendering/OpenGL2/vtkPanoramicProjectionPass.h
index 131d4e6ab7c6f73da2c823adf219883f8aadacec..aa15f7a2dde6919eb2a4b8075cb54632f87101ec 100644
--- a/Rendering/OpenGL2/vtkPanoramicProjectionPass.h
+++ b/Rendering/OpenGL2/vtkPanoramicProjectionPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPanoramicProjectionPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPanoramicProjectionPass
  * @brief   Render pass that render the scene in a cubemap and project
diff --git a/Rendering/OpenGL2/vtkPixelBufferObject.cxx b/Rendering/OpenGL2/vtkPixelBufferObject.cxx
index 4d7fa59ba79b578fa72d69ddde663bc77f21805a..fd5e5cc121871ffce8de4b9a1eb5b12482b7e3af 100644
--- a/Rendering/OpenGL2/vtkPixelBufferObject.cxx
+++ b/Rendering/OpenGL2/vtkPixelBufferObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixelBufferObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPixelBufferObject.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/OpenGL2/vtkPixelBufferObject.h b/Rendering/OpenGL2/vtkPixelBufferObject.h
index b7f8e1ec5021213a89f78ebb502e933feac24c24..a372bf334c9d05596c1c817b76ece805c2f374e3 100644
--- a/Rendering/OpenGL2/vtkPixelBufferObject.h
+++ b/Rendering/OpenGL2/vtkPixelBufferObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPixelBufferObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPixelBufferObject
  * @brief   abstracts an OpenGL pixel buffer object.
diff --git a/Rendering/OpenGL2/vtkPointFillPass.cxx b/Rendering/OpenGL2/vtkPointFillPass.cxx
index f8b025c810ba48a85d6a543099868917c58cd693..a4e7a2ebf2fd8b8af26c1f1d1a5a8e2069ea45ce 100644
--- a/Rendering/OpenGL2/vtkPointFillPass.cxx
+++ b/Rendering/OpenGL2/vtkPointFillPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointFillPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPointFillPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkPointFillPass.h b/Rendering/OpenGL2/vtkPointFillPass.h
index fe487649c1f08241d78a34368ed336a21269899d..e8e9b62c0e01de4210ad1dadb2bcba14881a3e84 100644
--- a/Rendering/OpenGL2/vtkPointFillPass.h
+++ b/Rendering/OpenGL2/vtkPointFillPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPointFillPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPointFillPass
  * @brief   Implement a post-processing fillpass
diff --git a/Rendering/OpenGL2/vtkProbeOpenGLVersion.cxx b/Rendering/OpenGL2/vtkProbeOpenGLVersion.cxx
index f1512a4b4109359ea9437ef2c8a671c412f30e40..343439f0a74924c02fc063203477f8d6795e717e 100644
--- a/Rendering/OpenGL2/vtkProbeOpenGLVersion.cxx
+++ b/Rendering/OpenGL2/vtkProbeOpenGLVersion.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkNew.h"
 #include "vtkOpenGLRenderWindow.h"
diff --git a/Rendering/OpenGL2/vtkRenderPassCollection.cxx b/Rendering/OpenGL2/vtkRenderPassCollection.cxx
index 9363600208d595b0f49f6c6799b2e80f6583f4eb..c18f6b4cbfb42353aa11a21b2626137b64a8d17a 100644
--- a/Rendering/OpenGL2/vtkRenderPassCollection.cxx
+++ b/Rendering/OpenGL2/vtkRenderPassCollection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderPassCollection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderPassCollection.h"
 #include "vtkObjectFactory.h"
 #include "vtkRenderPass.h"
diff --git a/Rendering/OpenGL2/vtkRenderPassCollection.h b/Rendering/OpenGL2/vtkRenderPassCollection.h
index 1035ca0cb5f93f83ff8469ca6c668d82e015efbd..c86a0f8a3d34797f6bf593b6156a5fad15468b14 100644
--- a/Rendering/OpenGL2/vtkRenderPassCollection.h
+++ b/Rendering/OpenGL2/vtkRenderPassCollection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderPassCollection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderPassCollection
  * @brief   an ordered list of RenderPasses
diff --git a/Rendering/OpenGL2/vtkRenderStepsPass.cxx b/Rendering/OpenGL2/vtkRenderStepsPass.cxx
index ed233eb1882be15afa775b177325f40a145d64bd..a9265e8a5336704afe4367fc1b8500a168c8a0c2 100644
--- a/Rendering/OpenGL2/vtkRenderStepsPass.cxx
+++ b/Rendering/OpenGL2/vtkRenderStepsPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderStepsPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderStepsPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkRenderStepsPass.h b/Rendering/OpenGL2/vtkRenderStepsPass.h
index 0601bda5eada49d0dc43de0b6a57e81541554aaf..1e73014db6593ae6d15eb0e312f67328cc061c57 100644
--- a/Rendering/OpenGL2/vtkRenderStepsPass.h
+++ b/Rendering/OpenGL2/vtkRenderStepsPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderStepsPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderStepsPass
  * @brief   Execute render passes sequentially.
diff --git a/Rendering/OpenGL2/vtkRenderbuffer.cxx b/Rendering/OpenGL2/vtkRenderbuffer.cxx
index f5fc43b6938c89941022db9dba4e841a676899c3..1d676cddf22fc4bfd5d4f7aa396d3a743f72dd34 100644
--- a/Rendering/OpenGL2/vtkRenderbuffer.cxx
+++ b/Rendering/OpenGL2/vtkRenderbuffer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderbuffer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderbuffer.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkRenderbuffer.h b/Rendering/OpenGL2/vtkRenderbuffer.h
index 9d125dbdc91c8281bfba864900f167982604feba..c9e98c58c67e74a8392f001842b8a5817053f20d 100644
--- a/Rendering/OpenGL2/vtkRenderbuffer.h
+++ b/Rendering/OpenGL2/vtkRenderbuffer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderbuffer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRenderbuffer
  * @brief   Storage for FBO's
diff --git a/Rendering/OpenGL2/vtkRenderingOpenGLConfigure.h.in b/Rendering/OpenGL2/vtkRenderingOpenGLConfigure.h.in
index cd7374d98eb008c9e63dcb91c14de0c405aabf9e..ea52aaeee03e08af9d2dec16048394271fa837ae 100644
--- a/Rendering/OpenGL2/vtkRenderingOpenGLConfigure.h.in
+++ b/Rendering/OpenGL2/vtkRenderingOpenGLConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderingOpenGLConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkRenderingOpenGLConfigure_h
 #define vtkRenderingOpenGLConfigure_h
diff --git a/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.cxx b/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.cxx
index dab02bb6c8163dc3059503fb9c0de7cdffa25670..ba948fa59578f5a940de21708ba8c887e178aced 100644
--- a/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSDL2OpenGLRenderWindow.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSDL2OpenGLRenderWindow.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.h b/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.h
index 1d821767c32bc96f68a4cad1dd7c19ddecf1c3fe..c000d4466a882658e97f4f397bc1c9c014b25b5c 100644
--- a/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.h
+++ b/Rendering/OpenGL2/vtkSDL2OpenGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSDL2OpenGL2RenderWindow.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSDL2OpenGL2RenderWindow
  * @brief   OpenGL rendering window
diff --git a/Rendering/OpenGL2/vtkSSAAPass.cxx b/Rendering/OpenGL2/vtkSSAAPass.cxx
index 95faa50b9b0b6e4185e7365a5292d7b3c1789b53..a14859286a602a99d611acdbf3d6d216637f4c9d 100644
--- a/Rendering/OpenGL2/vtkSSAAPass.cxx
+++ b/Rendering/OpenGL2/vtkSSAAPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSSAAPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSSAAPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkSSAAPass.h b/Rendering/OpenGL2/vtkSSAAPass.h
index c3309d731e7251c243aba815043fd7e48e26565e..fa6b6176fa87d669281c2fc875a076ca6ea76a31 100644
--- a/Rendering/OpenGL2/vtkSSAAPass.h
+++ b/Rendering/OpenGL2/vtkSSAAPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSSAAPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSSAAPass
  * @brief   Implement Screen Space Anti Aliasing pass.
diff --git a/Rendering/OpenGL2/vtkSSAOPass.cxx b/Rendering/OpenGL2/vtkSSAOPass.cxx
index 42fb5b21bde87dbfc7aac7a6b06d863da5d57601..27250e998bbb11a20722ef3befe1f11526766caf 100644
--- a/Rendering/OpenGL2/vtkSSAOPass.cxx
+++ b/Rendering/OpenGL2/vtkSSAOPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSSAOPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSSAOPass.h"
 
diff --git a/Rendering/OpenGL2/vtkSSAOPass.h b/Rendering/OpenGL2/vtkSSAOPass.h
index acd8becc01aa3166ebe0348f832e1ba5816c532b..00ce3ed2c6bfda746353c1b2293021843b0599d6 100644
--- a/Rendering/OpenGL2/vtkSSAOPass.h
+++ b/Rendering/OpenGL2/vtkSSAOPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSSAOPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSSAOPass
  * @brief   Implement a screen-space ambient occlusion pass.
diff --git a/Rendering/OpenGL2/vtkSequencePass.cxx b/Rendering/OpenGL2/vtkSequencePass.cxx
index 0447e7f74fede9dbdc73453f46e3990b379e5520..c9fa6af7922cdfd8a0e049eb470716cdc6573e8b 100644
--- a/Rendering/OpenGL2/vtkSequencePass.cxx
+++ b/Rendering/OpenGL2/vtkSequencePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSequencePass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSequencePass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkSequencePass.h b/Rendering/OpenGL2/vtkSequencePass.h
index 00bfe83ea77c94384d8678aff3c41da5c99e6719..2fb91785dc66b7e4f7fb093ce303d37dda980a46 100644
--- a/Rendering/OpenGL2/vtkSequencePass.h
+++ b/Rendering/OpenGL2/vtkSequencePass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSequencePass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSequencePass
  * @brief   Execute render passes sequentially.
diff --git a/Rendering/OpenGL2/vtkShader.cxx b/Rendering/OpenGL2/vtkShader.cxx
index fdd5674ec77216db1d19c8ff7dd0cca2f291fb99..1ff9833f365261f836c819a9d998dfa5706910b4 100644
--- a/Rendering/OpenGL2/vtkShader.cxx
+++ b/Rendering/OpenGL2/vtkShader.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkShader.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkShader.h b/Rendering/OpenGL2/vtkShader.h
index 411b273bef109e58086d90b00092df359608e324..1bdfe9e6e158d8d80a49e46ce2eda951f4a4d6f2 100644
--- a/Rendering/OpenGL2/vtkShader.h
+++ b/Rendering/OpenGL2/vtkShader.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShader
  * @brief   encapsulate a glsl shader
diff --git a/Rendering/OpenGL2/vtkShaderProgram.cxx b/Rendering/OpenGL2/vtkShaderProgram.cxx
index f8c1f9bfc1bd4ad3ecb5b5bc596c3c7dc731ffc1..75a37aa3325aa14808dbf83cc220a6883fa68009 100644
--- a/Rendering/OpenGL2/vtkShaderProgram.cxx
+++ b/Rendering/OpenGL2/vtkShaderProgram.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkShaderProgram.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/OpenGL2/vtkShaderProgram.h b/Rendering/OpenGL2/vtkShaderProgram.h
index cb029f3b4a94b641b1dfec20a0446d69900cc111..3c71798ba28ef24a27db59dada09b611853cfd2e 100644
--- a/Rendering/OpenGL2/vtkShaderProgram.h
+++ b/Rendering/OpenGL2/vtkShaderProgram.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShaderProgram
  * @brief   a glsl shader program
diff --git a/Rendering/OpenGL2/vtkShadowMapBakerPass.cxx b/Rendering/OpenGL2/vtkShadowMapBakerPass.cxx
index 51f7e1ce39b5b843eeb723741fc164307264eaf6..e557044f37e329bdaa8686a074fbe47a7157b23e 100644
--- a/Rendering/OpenGL2/vtkShadowMapBakerPass.cxx
+++ b/Rendering/OpenGL2/vtkShadowMapBakerPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShadowMapBakerPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //#include "vtkAbstractTransform.h" // for helper classes stack and concatenation
 #include "vtkShadowMapBakerPass.h"
diff --git a/Rendering/OpenGL2/vtkShadowMapBakerPass.h b/Rendering/OpenGL2/vtkShadowMapBakerPass.h
index d31d26db3bb7e03051491f007ad4c18205c57cf8..921c8265a56707b17a3f6ae7d436ed924af28cba 100644
--- a/Rendering/OpenGL2/vtkShadowMapBakerPass.h
+++ b/Rendering/OpenGL2/vtkShadowMapBakerPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShadowMapBakerPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShadowMapBakerPass
  * @brief   Implement a builder of shadow map pass.
diff --git a/Rendering/OpenGL2/vtkShadowMapPass.cxx b/Rendering/OpenGL2/vtkShadowMapPass.cxx
index bbf81732aaef18696b49d7eb37016cae7c589acc..1381cf3afa4045ef9bd59ba1742898cb895d31ef 100644
--- a/Rendering/OpenGL2/vtkShadowMapPass.cxx
+++ b/Rendering/OpenGL2/vtkShadowMapPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShadowMapPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkShadowMapPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkShadowMapPass.h b/Rendering/OpenGL2/vtkShadowMapPass.h
index 33f401d19df6e9ae3116d8222c21690f88228aac..e56d31260b9ed7cd28e73429e49e87af705cadb1 100644
--- a/Rendering/OpenGL2/vtkShadowMapPass.h
+++ b/Rendering/OpenGL2/vtkShadowMapPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkShadowMapPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkShadowMapPass
  * @brief   Implement a shadow mapping render pass.
diff --git a/Rendering/OpenGL2/vtkSimpleMotionBlurPass.cxx b/Rendering/OpenGL2/vtkSimpleMotionBlurPass.cxx
index 9df4fa85be0b0aa0d52bc3a461597f4d8bdd0407..49f06c3dbfe0448edb7bb0eeec529432ceef7f41 100644
--- a/Rendering/OpenGL2/vtkSimpleMotionBlurPass.cxx
+++ b/Rendering/OpenGL2/vtkSimpleMotionBlurPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleMotionBlurPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSimpleMotionBlurPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkSimpleMotionBlurPass.h b/Rendering/OpenGL2/vtkSimpleMotionBlurPass.h
index 8d51aecd9ed371670063d6050e3258e9be28e6de..c7e80ce38949d84826eef7df9fd7e5d40cdc4457 100644
--- a/Rendering/OpenGL2/vtkSimpleMotionBlurPass.h
+++ b/Rendering/OpenGL2/vtkSimpleMotionBlurPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSimpleMotionBlurPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSimpleMotionBlurPass
  * @brief   Avergae frames to simulate motion blur.
diff --git a/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.cxx b/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.cxx
index 0b2d10b908b4d8ad0a1544c3ec539da72fe7a342..82b7247cc0c8e092c2d45920c27140511ddf09c4 100644
--- a/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.cxx
+++ b/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSobelGradientMagnitudePass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSobelGradientMagnitudePass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.h b/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.h
index a4d85caa43f17e7412e69366004782ff60731040..92c4220aa145144c570c058ba535fdeb3b82df8d 100644
--- a/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.h
+++ b/Rendering/OpenGL2/vtkSobelGradientMagnitudePass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSobelGradientMagnitudePass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSobelGradientMagnitudePass
  * @brief   Implement a post-processing edge
diff --git a/Rendering/OpenGL2/vtkTestOpenGLVersion.cxx b/Rendering/OpenGL2/vtkTestOpenGLVersion.cxx
index 309863d7cdf75e53bfff2123b2ade6ec90d9f5dc..0f04ef51e64108bf5c80c4d88b53c16cd7d51412 100644
--- a/Rendering/OpenGL2/vtkTestOpenGLVersion.cxx
+++ b/Rendering/OpenGL2/vtkTestOpenGLVersion.cxx
@@ -1,24 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-Initial version and concept gratefully provided by Klaus Steinhorst
-
-Returns 0 if the system supports OpenGL 3.2 or later.
-
-If provided a -v argument then it will display a message box
-with additional system information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkABINamespace.h"
 
 #include <iostream>
@@ -30,6 +11,13 @@ with additional system information.
 
 #include <GL/gl.h>
 
+/**
+ * Initial version and concept gratefully provided by Klaus Steinhorst
+ * Returns 0 if the system supports OpenGL 3.2 or later.
+ * If provided a -v argument then it will display a message box
+ * with additional system information.
+ */
+
 VTK_ABI_NAMESPACE_BEGIN
 class CheckOpenGLVersion
 {
diff --git a/Rendering/OpenGL2/vtkTestOpenGLVersion.h b/Rendering/OpenGL2/vtkTestOpenGLVersion.h
index b861bb725d851df04a8b4045a966ab335c8da2e9..824f93a79c3a0b6fdd5b7592a3d5880a43d2e1b1 100644
--- a/Rendering/OpenGL2/vtkTestOpenGLVersion.h
+++ b/Rendering/OpenGL2/vtkTestOpenGLVersion.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This header file is designed to be included into your program
  * to support delayed loading of opengl and if needed use of Mesa
diff --git a/Rendering/OpenGL2/vtkTextureObject.cxx b/Rendering/OpenGL2/vtkTextureObject.cxx
index 5696dfabe6dd7ac25e5589a3e8b4c2f257d616bc..a73f9b13af64dea361a6e4fc0bbb8c8d93516e59 100644
--- a/Rendering/OpenGL2/vtkTextureObject.cxx
+++ b/Rendering/OpenGL2/vtkTextureObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextureObject.h"
 
 #include "vtk_glew.h"
diff --git a/Rendering/OpenGL2/vtkTextureObject.h b/Rendering/OpenGL2/vtkTextureObject.h
index 4b635fd89aebd6f379d7d7ce6d7446b7a51a3196..e3c47e39e9199cd6d8a6c62ec78c4c36d4c97947 100644
--- a/Rendering/OpenGL2/vtkTextureObject.h
+++ b/Rendering/OpenGL2/vtkTextureObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextureObject
  * @brief   abstracts an OpenGL texture object.
diff --git a/Rendering/OpenGL2/vtkTextureUnitManager.cxx b/Rendering/OpenGL2/vtkTextureUnitManager.cxx
index 10db6901c26a813b47e7b66048f36e07f2d99003..69d3cda662c5152c418ed481b33c321604637ff7 100644
--- a/Rendering/OpenGL2/vtkTextureUnitManager.cxx
+++ b/Rendering/OpenGL2/vtkTextureUnitManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureUnitManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTextureUnitManager.h"
 #include "vtk_glew.h"
 
diff --git a/Rendering/OpenGL2/vtkTextureUnitManager.h b/Rendering/OpenGL2/vtkTextureUnitManager.h
index ab79844ea3f4e7d16f1c55c830435dcc04bcb1ea..5b0a5ca577f6a80b60eeac4b6a05af48c37f0d0b 100644
--- a/Rendering/OpenGL2/vtkTextureUnitManager.h
+++ b/Rendering/OpenGL2/vtkTextureUnitManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTextureUnitManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTextureUnitManager
  * @brief   allocate/free texture units.
diff --git a/Rendering/OpenGL2/vtkToneMappingPass.cxx b/Rendering/OpenGL2/vtkToneMappingPass.cxx
index 0d5773f148a6772c92a4f35201ada81b241caf69..9aa77c9adb7e56b7bbbcbfd72f46cc512c470f25 100644
--- a/Rendering/OpenGL2/vtkToneMappingPass.cxx
+++ b/Rendering/OpenGL2/vtkToneMappingPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToneMappingPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkToneMappingPass.h"
 
diff --git a/Rendering/OpenGL2/vtkToneMappingPass.h b/Rendering/OpenGL2/vtkToneMappingPass.h
index 084a3bacac4ca351a4056fa889b77a9d72aef191..5abb7483047f4ddaea75abbc90d5c0bbf8e7dab2 100644
--- a/Rendering/OpenGL2/vtkToneMappingPass.h
+++ b/Rendering/OpenGL2/vtkToneMappingPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkToneMappingPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkToneMappingPass
  * @brief   Implement a post-processing Tone Mapping.
diff --git a/Rendering/OpenGL2/vtkTransformFeedback.cxx b/Rendering/OpenGL2/vtkTransformFeedback.cxx
index 74b4066fdf11defebab1096ad026c4a71a90d9fd..86f856599b2e34de94e749fdc9de672d11d79eea 100644
--- a/Rendering/OpenGL2/vtkTransformFeedback.cxx
+++ b/Rendering/OpenGL2/vtkTransformFeedback.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformFeedback.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTransformFeedback.h"
 
diff --git a/Rendering/OpenGL2/vtkTransformFeedback.h b/Rendering/OpenGL2/vtkTransformFeedback.h
index 1c4d4addfc1979823059a59590efd61e4311e467..dc99737174daa06c389c504be247f15887c51905 100644
--- a/Rendering/OpenGL2/vtkTransformFeedback.h
+++ b/Rendering/OpenGL2/vtkTransformFeedback.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTransformFeedback.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkTransformFeedback
diff --git a/Rendering/OpenGL2/vtkTranslucentPass.cxx b/Rendering/OpenGL2/vtkTranslucentPass.cxx
index 2936f163ec757521e349a1a72be6c42a055e485e..b1f726ec30447c7824e7da8e4074361e12cc445b 100644
--- a/Rendering/OpenGL2/vtkTranslucentPass.cxx
+++ b/Rendering/OpenGL2/vtkTranslucentPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTranslucentPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTranslucentPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkTranslucentPass.h b/Rendering/OpenGL2/vtkTranslucentPass.h
index a9b1ffcdcbeaf8c6fa5edab048851959e13b2d5f..8eb249f4ba3c7695d4cf4578368b841baf639e57 100644
--- a/Rendering/OpenGL2/vtkTranslucentPass.h
+++ b/Rendering/OpenGL2/vtkTranslucentPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTranslucentPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTranslucentPass
  * @brief   Render the translucent polygonal geometry
diff --git a/Rendering/OpenGL2/vtkValuePass.cxx b/Rendering/OpenGL2/vtkValuePass.cxx
index 209e33c6792fe8e6cc1300badbcd742cbca00ecc..968cb6036bd8a14dcfecd4184d90282b4ec1615c 100644
--- a/Rendering/OpenGL2/vtkValuePass.cxx
+++ b/Rendering/OpenGL2/vtkValuePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkValuePass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkValuePass.h"
 
 #include "vtkCompositeDataSet.h"
diff --git a/Rendering/OpenGL2/vtkValuePass.h b/Rendering/OpenGL2/vtkValuePass.h
index a0537e2d1dfe5301571cb08d277cd62053d698da..82b116577d2fb566fedf58ee614e2709e8605ed2 100644
--- a/Rendering/OpenGL2/vtkValuePass.h
+++ b/Rendering/OpenGL2/vtkValuePass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkValuePass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkValuePass
  *
diff --git a/Rendering/OpenGL2/vtkVolumetricPass.cxx b/Rendering/OpenGL2/vtkVolumetricPass.cxx
index c116d48d7d59ac1abd10000b9d805cabb01ed063..c4d09781e040d2c8829f8e2be8438ff3bc94e29e 100644
--- a/Rendering/OpenGL2/vtkVolumetricPass.cxx
+++ b/Rendering/OpenGL2/vtkVolumetricPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumetricPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVolumetricPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkVolumetricPass.h b/Rendering/OpenGL2/vtkVolumetricPass.h
index 193db628f6f6d233ca81223bef4666a59ff8e450..19d1a21e77886d1b67ea1abe235154dddbbe723d 100644
--- a/Rendering/OpenGL2/vtkVolumetricPass.h
+++ b/Rendering/OpenGL2/vtkVolumetricPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumetricPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumetricPass
  * @brief   Render the volumetric geometry with property key
diff --git a/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.cxx b/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.cxx
index 2bb33d8f0854109d214e5ef199b58de74e461d92..83b3275242c33217c4c1e520c9f97e07c81db3f4 100644
--- a/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32OpenGLDXRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWin32OpenGLDXRenderWindow.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.h b/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.h
index 88806f5abd806fb64598d4d9091ea2209facff5a..8a56e06f2b594069a81066afead5acdef924246b 100644
--- a/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.h
+++ b/Rendering/OpenGL2/vtkWin32OpenGLDXRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32OpenGLDXRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32OpenGLDXRenderWindow
  * @brief   VTK render window providing OpenGL-DirectX interop
diff --git a/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.cxx b/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.cxx
index ac6ed5e1a5df773f3538ce66673175f7dc0a0ef9..c236f105478194540824a4e5ced682e9dfe093d7 100644
--- a/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkWin32OpenGLRenderWindow.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWin32OpenGLRenderWindow.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.h b/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.h
index 5945c4859aa8012f244c1639b54c6aa31291556c..4851d3f16fd4b2244c13ec37d74085d9406ddc91 100644
--- a/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.h
+++ b/Rendering/OpenGL2/vtkWin32OpenGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkWin32OpenGL2RenderWindow.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32OpenGL2RenderWindow
  * @brief   OpenGL rendering window
diff --git a/Rendering/OpenGL2/vtkXOpenGLRenderWindow.cxx b/Rendering/OpenGL2/vtkXOpenGLRenderWindow.cxx
index e38aab2852d6e94e94f276d8ed087dcf051a6df4..75352285473e0cf8f3187589fd409908921bedf4 100644
--- a/Rendering/OpenGL2/vtkXOpenGLRenderWindow.cxx
+++ b/Rendering/OpenGL2/vtkXOpenGLRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXOpenGLRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Must be included first to avoid conflicts with X11's `Status` define.
 #include "vtksys/SystemTools.hxx"
diff --git a/Rendering/OpenGL2/vtkXOpenGLRenderWindow.h b/Rendering/OpenGL2/vtkXOpenGLRenderWindow.h
index 8a4034f0370c439e19696b50fbe9e08a31096741..4424c69a172e7100bac8a3c5b0e5dd78a5d05a37 100644
--- a/Rendering/OpenGL2/vtkXOpenGLRenderWindow.h
+++ b/Rendering/OpenGL2/vtkXOpenGLRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXOpenGLRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXOpenGLRenderWindow
  * @brief   OpenGL rendering window
diff --git a/Rendering/OpenVR/Testing/Cxx/TestAvatar.cxx b/Rendering/OpenVR/Testing/Cxx/TestAvatar.cxx
index 7ed95610a52a688d685777ca2e18c10a261cbb5f..9f05f16b348eab12c676ba6e3fb22fb4541a05f7 100644
--- a/Rendering/OpenVR/Testing/Cxx/TestAvatar.cxx
+++ b/Rendering/OpenVR/Testing/Cxx/TestAvatar.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAvatar.h"
diff --git a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInitialization.cxx b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInitialization.cxx
index 4aac67fe0d2080a69ae74056936db26f8efc35f0..27f953e8a0ac5e470d84e419aa0a9ad05b0916cb 100644
--- a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInitialization.cxx
+++ b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInitialization.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenVRCamera.h"
 #include "vtkOpenVRRenderWindow.h"
diff --git a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInstantiation.cxx b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInstantiation.cxx
index 1503383c9d550081e95989cfaf9c266e765c875f..6e4e88b7f9c43fb604a7db9fca29a39b50bf5e86 100644
--- a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInstantiation.cxx
+++ b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInstantiation.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenVRCamera.h"
 #include "vtkOpenVRRenderWindow.h"
diff --git a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveBox.cxx b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveBox.cxx
index ea21661a485fcb7ebfb91736456656d22e2c9614..571124a52f68f448e8316dccb1449af9d53846c9 100644
--- a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveBox.cxx
+++ b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveBox.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCubeSource.h"
diff --git a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveDragon.cxx b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveDragon.cxx
index b94be0d94c6592845b9f8c21939954177bf888ef..051ade95c27df394fa0c644894820407db1eebfe 100644
--- a/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveDragon.cxx
+++ b/Rendering/OpenVR/Testing/Cxx/TestOpenVRInteractiveDragon.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenVR/Testing/Cxx/TestOpenVRRendering.cxx b/Rendering/OpenVR/Testing/Cxx/TestOpenVRRendering.cxx
index 4d7775e687940be1782162317b780cc7fcbb7870..4c10e07276f67d391265365cca704ac5aada1a06 100644
--- a/Rendering/OpenVR/Testing/Cxx/TestOpenVRRendering.cxx
+++ b/Rendering/OpenVR/Testing/Cxx/TestOpenVRRendering.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLPolyDataMapper.h"
 #include "vtkOpenVRCamera.h"
diff --git a/Rendering/OpenVR/Testing/Cxx/TestOpenVRRenderingVolume.cxx b/Rendering/OpenVR/Testing/Cxx/TestOpenVRRenderingVolume.cxx
index 4b36368eec743742007c358621c9f169da99356b..ee0f29c945879fc5b4abc24127676f519749a2ab 100644
--- a/Rendering/OpenVR/Testing/Cxx/TestOpenVRRenderingVolume.cxx
+++ b/Rendering/OpenVR/Testing/Cxx/TestOpenVRRenderingVolume.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorTransferFunction.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/OpenVR/vtk.module b/Rendering/OpenVR/vtk.module
index 5012b54a8b7acd7064433fc22024e430fb3b80fb..f8467b7d3b740a47d90c2ed0e275d93bf1349cdc 100644
--- a/Rendering/OpenVR/vtk.module
+++ b/Rendering/OpenVR/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::RenderingOpenVR
 LIBRARY_NAME
   vtkRenderingOpenVR
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingVR
   VTK::CommonCore
diff --git a/Rendering/OpenVR/vtkOpenVRCamera.cxx b/Rendering/OpenVR/vtkOpenVRCamera.cxx
index b9c007831613c2f26bffb06086cbc87a43a7f4a7..4e1d9c8ba2afcc6ccdfff6def1d56e7a829ec48f 100644
--- a/Rendering/OpenVR/vtkOpenVRCamera.cxx
+++ b/Rendering/OpenVR/vtkOpenVRCamera.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRCamera.h"
 
 #include "vtkMatrix3x3.h"
diff --git a/Rendering/OpenVR/vtkOpenVRCamera.h b/Rendering/OpenVR/vtkOpenVRCamera.h
index e217d4e7b665d2eeebf01381780ef52e172db740..30a359ac59a281e82aa2b26b86b50cd881057469 100644
--- a/Rendering/OpenVR/vtkOpenVRCamera.h
+++ b/Rendering/OpenVR/vtkOpenVRCamera.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVRCamera
  * @brief   OpenVR camera
diff --git a/Rendering/OpenVR/vtkOpenVRControlsHelper.cxx b/Rendering/OpenVR/vtkOpenVRControlsHelper.cxx
index a1c4174d84237dd06bd50e779ba1f1c44fa9e6a2..106115b3384c651246ec00bb6e55e64811034853 100644
--- a/Rendering/OpenVR/vtkOpenVRControlsHelper.cxx
+++ b/Rendering/OpenVR/vtkOpenVRControlsHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRControlsHelper.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRControlsHelper.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenVR/vtkOpenVRControlsHelper.h b/Rendering/OpenVR/vtkOpenVRControlsHelper.h
index 7e01aed8a56a5fa374002a2b51a2038a2f3078d1..9b1a6ed060068d4f1b0829345de58bf3c1e42e98 100644
--- a/Rendering/OpenVR/vtkOpenVRControlsHelper.h
+++ b/Rendering/OpenVR/vtkOpenVRControlsHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRControlsHelper.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVRControlsHelper
  * @brief   Tooltip helper explaining controls
diff --git a/Rendering/OpenVR/vtkOpenVRDefaultOverlay.cxx b/Rendering/OpenVR/vtkOpenVRDefaultOverlay.cxx
index 3efb2567b4d20b5bf0d88a4bbee4da2ab601fede..2e0d4855fb2c2b5a5efd8f89ce2e314a2845d892 100644
--- a/Rendering/OpenVR/vtkOpenVRDefaultOverlay.cxx
+++ b/Rendering/OpenVR/vtkOpenVRDefaultOverlay.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRDefaultOverlay.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Rendering/OpenVR/vtkOpenVRDefaultOverlay.h b/Rendering/OpenVR/vtkOpenVRDefaultOverlay.h
index abee4ed37b172a727a526cf951fca1af0194bf10..bcc03194160325d5e1a567eb154f2eec201c46ff 100644
--- a/Rendering/OpenVR/vtkOpenVRDefaultOverlay.h
+++ b/Rendering/OpenVR/vtkOpenVRDefaultOverlay.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVRDefaultOverlay
  * @brief   OpenVR overlay
diff --git a/Rendering/OpenVR/vtkOpenVRInteractorStyle.cxx b/Rendering/OpenVR/vtkOpenVRInteractorStyle.cxx
index 556f6249ce81c4859216ba7c5db0e81977fec2e9..031816f850ee721776c2cba10a62db733f8280f9 100644
--- a/Rendering/OpenVR/vtkOpenVRInteractorStyle.cxx
+++ b/Rendering/OpenVR/vtkOpenVRInteractorStyle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRInteractorStyle.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRInteractorStyle.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenVR/vtkOpenVRInteractorStyle.h b/Rendering/OpenVR/vtkOpenVRInteractorStyle.h
index d3012f7a1ea07e72e0dc2132e7eb6790f56dfd79..2ea57f260eaff342dba3972f73b49c578373adb8 100644
--- a/Rendering/OpenVR/vtkOpenVRInteractorStyle.h
+++ b/Rendering/OpenVR/vtkOpenVRInteractorStyle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRInteractorStyle.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVRInteractorStyle
  * @brief   Implements OpenVR specific functions required by vtkVRInteractorStyle.
diff --git a/Rendering/OpenVR/vtkOpenVRModel.cxx b/Rendering/OpenVR/vtkOpenVRModel.cxx
index 0bf0a8a9e426e62c9f4e569287dbd3c9e4da6445..e198d416c8e75e15e94b75b0c71daef8979359f6 100644
--- a/Rendering/OpenVR/vtkOpenVRModel.cxx
+++ b/Rendering/OpenVR/vtkOpenVRModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRModel.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRModel.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenVR/vtkOpenVRModel.h b/Rendering/OpenVR/vtkOpenVRModel.h
index e25a30210e1c8b6f182c6cefe46e85ec0f3fa5b6..534cc7989a5bbdd326bac15cfe5ec4dfa491ec2d 100644
--- a/Rendering/OpenVR/vtkOpenVRModel.h
+++ b/Rendering/OpenVR/vtkOpenVRModel.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
 * @class   vtkOpenVRModel
 * @brief   OpenVR device model
diff --git a/Rendering/OpenVR/vtkOpenVROverlay.cxx b/Rendering/OpenVR/vtkOpenVROverlay.cxx
index f2fc24de9a66c3120a030e1f0a110a263a7934ed..43f83a1bcf4baa11f188f297c04eac2b77a166c1 100644
--- a/Rendering/OpenVR/vtkOpenVROverlay.cxx
+++ b/Rendering/OpenVR/vtkOpenVROverlay.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVROverlay.h"
 
 #include "vtkDataArray.h"
diff --git a/Rendering/OpenVR/vtkOpenVROverlay.h b/Rendering/OpenVR/vtkOpenVROverlay.h
index 0b01f3689d4b55964d1dba2c0ec1da2db114c765..64e9c4a05e04bd3e95d4a915e81489092c214e6f 100644
--- a/Rendering/OpenVR/vtkOpenVROverlay.h
+++ b/Rendering/OpenVR/vtkOpenVROverlay.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVROverlay
  * @brief   OpenVR overlay
diff --git a/Rendering/OpenVR/vtkOpenVROverlayInternal.h b/Rendering/OpenVR/vtkOpenVROverlayInternal.h
index 812b07f7948c4d33e900bd54ade91aa0a4043d30..792dcf723ca978888db3ea14f83725c15a3877a2 100644
--- a/Rendering/OpenVR/vtkOpenVROverlayInternal.h
+++ b/Rendering/OpenVR/vtkOpenVROverlayInternal.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkPVOpenVROverlayInternal_h
 #define vtkPVOpenVROverlayInternal_h
diff --git a/Rendering/OpenVR/vtkOpenVRRenderWindow.cxx b/Rendering/OpenVR/vtkOpenVRRenderWindow.cxx
index 4001b1ac838ec24b6d1f4ae1a9c2a1cc18aa13ff..8f4b98cc29997a6965b1c9c00d63126d6df6ca89 100644
--- a/Rendering/OpenVR/vtkOpenVRRenderWindow.cxx
+++ b/Rendering/OpenVR/vtkOpenVRRenderWindow.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRRenderWindow.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-Parts Copyright Valve Corporation from hellovr_opengl_main.cpp
-under their BSD license found here:
-https://github.com/ValveSoftware/openvr/blob/master/LICENSE
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015, Valve Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRRenderWindow.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/OpenVR/vtkOpenVRRenderWindow.h b/Rendering/OpenVR/vtkOpenVRRenderWindow.h
index 236b810639e964150bb5b668248e8471b904b8cb..34a3dcc071aac54afb9bc65093ee17bedbcf1738 100644
--- a/Rendering/OpenVR/vtkOpenVRRenderWindow.h
+++ b/Rendering/OpenVR/vtkOpenVRRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRRenderWindow.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVRRenderWindow
  * @brief   OpenVR rendering window
diff --git a/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.cxx b/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.cxx
index 0afb7ac9e788139e8c14364c72bf242f49513848..9881228fc6c6a54c333ddabc9c543b6b02902cf0 100644
--- a/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.cxx
+++ b/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenVRRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRRenderWindowInteractor.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.h b/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.h
index d25b6d5b61a3604b400694bb6a138c15b1554ffd..cdf8d733b372419e9d59e9ce5b4edc6065f178bc 100644
--- a/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.h
+++ b/Rendering/OpenVR/vtkOpenVRRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenVRRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVRRenderWindowInteractor
  * @brief   Implements OpenVR specific functions required by vtkVRRenderWindowInteractor.
diff --git a/Rendering/OpenVR/vtkOpenVRRenderer.cxx b/Rendering/OpenVR/vtkOpenVRRenderer.cxx
index 40f47eb257335b4919fdbbd45bc495a2aeee8760..d5e35ec01475845dbb2512e0c5ef449cec17088d 100644
--- a/Rendering/OpenVR/vtkOpenVRRenderer.cxx
+++ b/Rendering/OpenVR/vtkOpenVRRenderer.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenVRRenderer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-Parts Copyright Valve Corporation from hellovr_opengl_main.cpp
-under their BSD license found here:
-https://github.com/ValveSoftware/openvr/blob/master/LICENSE
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015, Valve Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenVRRenderer.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/OpenVR/vtkOpenVRRenderer.h b/Rendering/OpenVR/vtkOpenVRRenderer.h
index 877eb0911527f6d2e0e86add17341e3c00c7482b..7b1a2306b203ecf9cc14f1736e11fc547fa2e717 100644
--- a/Rendering/OpenVR/vtkOpenVRRenderer.h
+++ b/Rendering/OpenVR/vtkOpenVRRenderer.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenVRRenderer
  * @brief   OpenVR renderer
diff --git a/Rendering/OpenXR/LICENSE b/Rendering/OpenXR/LICENSE
index 0a40ed51cee73984dedde230853750293c8347b0..330e5ab1ed35f1ea5ddd18289c8eed5991695151 100644
--- a/Rendering/OpenXR/LICENSE
+++ b/Rendering/OpenXR/LICENSE
@@ -1,16 +1,3 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
 //*********************************************************
 //    Copyright (c) Microsoft. All rights reserved.
 //
diff --git a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInitialization.cxx b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInitialization.cxx
index 273036176040cb74c50cff497fe2c73885f72b82..2f8482532b26837dfc56d91554adf9a1778d8895 100644
--- a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInitialization.cxx
+++ b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInitialization.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenXRCamera.h"
 #include "vtkOpenXRRenderWindow.h"
diff --git a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInstantiation.cxx b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInstantiation.cxx
index c5d5242f6c7a953b66e656f0295859301f7d6a30..92494bec4e441dc7e30a1481ccbcf2a6307af870 100644
--- a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInstantiation.cxx
+++ b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInstantiation.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenXRCamera.h"
 #include "vtkOpenXRRenderWindow.h"
diff --git a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveBox.cxx b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveBox.cxx
index c4480915050a126209b30722fbd5dab42b274983..d989de84100e070c9a1b13b404628b6e4f9f4713 100644
--- a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveBox.cxx
+++ b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveBox.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCubeSource.h"
diff --git a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveDragon.cxx b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveDragon.cxx
index ee9399a088d4350c7fbccdeb8851d38b6270feb8..86aa13f1bee210de2378fe02117869192b910d57 100644
--- a/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveDragon.cxx
+++ b/Rendering/OpenXR/Testing/Cxx/TestOpenXRInteractiveDragon.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/OpenXR/Testing/Cxx/TestOpenXRRendering.cxx b/Rendering/OpenXR/Testing/Cxx/TestOpenXRRendering.cxx
index 77d12e850d50da09a33296536d9a835a85a5f8f0..67150836dde418674c206962c83fd73d92aecfe6 100644
--- a/Rendering/OpenXR/Testing/Cxx/TestOpenXRRendering.cxx
+++ b/Rendering/OpenXR/Testing/Cxx/TestOpenXRRendering.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLPolyDataMapper.h"
 #include "vtkOpenXRCamera.h"
diff --git a/Rendering/OpenXR/Testing/Cxx/TestOpenXRRenderingVolume.cxx b/Rendering/OpenXR/Testing/Cxx/TestOpenXRRenderingVolume.cxx
index 8115e27692de99de3a7a790e7b91cd7d7db6c39c..d71313683cd6af01371b8224469a43c7b7913ddc 100644
--- a/Rendering/OpenXR/Testing/Cxx/TestOpenXRRenderingVolume.cxx
+++ b/Rendering/OpenXR/Testing/Cxx/TestOpenXRRenderingVolume.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorTransferFunction.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/OpenXR/XrExtensions.h b/Rendering/OpenXR/XrExtensions.h
index e771cdcf75e188333e4f4f61ed0101307bbe884b..06cd8fce08d8888429a9c3646f3f7d55f93fa0da 100644
--- a/Rendering/OpenXR/XrExtensions.h
+++ b/Rendering/OpenXR/XrExtensions.h
@@ -1,32 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    XrExtensions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//*********************************************************
-//    Copyright (c) Microsoft. All rights reserved.
-//
-//    Apache 2.0 License
-//
-//    You may obtain a copy of the License at
-//    http://www.apache.org/licenses/LICENSE-2.0
-//
-//    Unless required by applicable law or agreed to in writing, software
-//    distributed under the License is distributed on an "AS IS" BASIS,
-//    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-//    implied. See the License for the specific language governing
-//    permissions and limitations under the License.
-//
-//*********************************************************
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Microsoft
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 /**
  * @file   XrExtensions.h
  *
diff --git a/Rendering/OpenXR/XrGraphicsExtensions.h b/Rendering/OpenXR/XrGraphicsExtensions.h
index 7f71a60d8173842d78d6790022f39b43674f9e66..f1c96c71bc4368851520b9bbc6098aba2ca0889b 100644
--- a/Rendering/OpenXR/XrGraphicsExtensions.h
+++ b/Rendering/OpenXR/XrGraphicsExtensions.h
@@ -1,32 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    XrGraphicsExtensions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//*********************************************************
-//    Copyright (c) Microsoft. All rights reserved.
-//
-//    Apache 2.0 License
-//
-//    You may obtain a copy of the License at
-//    http://www.apache.org/licenses/LICENSE-2.0
-//
-//    Unless required by applicable law or agreed to in writing, software
-//    distributed under the License is distributed on an "AS IS" BASIS,
-//    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-//    implied. See the License for the specific language governing
-//    permissions and limitations under the License.
-//
-//*********************************************************
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Microsoft
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 /**
  * @file   XrGraphicsExtensions.h
  *
diff --git a/Rendering/OpenXR/vtk.module b/Rendering/OpenXR/vtk.module
index b5ea5cf74927593bfb84ec51e5beaa434ebd52c0..034d27b88d953eb68bfc041da5224ff107fedef1 100644
--- a/Rendering/OpenXR/vtk.module
+++ b/Rendering/OpenXR/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingOpenXR
 LICENSE_FILES
   LICENSE
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonMath
diff --git a/Rendering/OpenXR/vtkOpenXR.h b/Rendering/OpenXR/vtkOpenXR.h
index a408db430e11f06e89996ab8654b21b56f049103..a27e571b6134772d7ea2308f9da5cf1c2b01d647 100644
--- a/Rendering/OpenXR/vtkOpenXR.h
+++ b/Rendering/OpenXR/vtkOpenXR.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXR.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @file    vtkOpenXR.h
  * @brief   Defines the OpenXR types and extensions common to all platforms.
diff --git a/Rendering/OpenXR/vtkOpenXRCamera.cxx b/Rendering/OpenXR/vtkOpenXRCamera.cxx
index 09efdc5338a193c420420e3a7c40cecdc8bf7c43..ba044589599be966f7e1fc17ced1c20fa5aad14c 100644
--- a/Rendering/OpenXR/vtkOpenXRCamera.cxx
+++ b/Rendering/OpenXR/vtkOpenXRCamera.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRCamera.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRCamera.h b/Rendering/OpenXR/vtkOpenXRCamera.h
index b6568ed610ce8e2cf204d95c10ee09fe5219407d..778a99a2a387be7b72a218b06a42aea5461751d8 100644
--- a/Rendering/OpenXR/vtkOpenXRCamera.h
+++ b/Rendering/OpenXR/vtkOpenXRCamera.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRCamera
  * @brief   OpenXR camera
diff --git a/Rendering/OpenXR/vtkOpenXRControlsHelper.cxx b/Rendering/OpenXR/vtkOpenXRControlsHelper.cxx
index d9377447602c6f482df15dbd98f341e2efe4765e..17863009f7620f5bfcc84838bd3273bd04547bce 100644
--- a/Rendering/OpenXR/vtkOpenXRControlsHelper.cxx
+++ b/Rendering/OpenXR/vtkOpenXRControlsHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenXRControlsHelper.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRControlsHelper.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRControlsHelper.h b/Rendering/OpenXR/vtkOpenXRControlsHelper.h
index d55db50d5c6067189fed50603e4db471f7674f41..6b796c955546316f68275ac4244234e6a8ce1667 100644
--- a/Rendering/OpenXR/vtkOpenXRControlsHelper.h
+++ b/Rendering/OpenXR/vtkOpenXRControlsHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenXRControlsHelper.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRControlsHelper
  * @brief   Tooltip helper explaining controls
diff --git a/Rendering/OpenXR/vtkOpenXRInteractorStyle.cxx b/Rendering/OpenXR/vtkOpenXRInteractorStyle.cxx
index d141baa3ef0d61e48eb995b13eabba5ce37e906a..2bd9ea7eddb142f1ee458932e4d278be13cb718d 100644
--- a/Rendering/OpenXR/vtkOpenXRInteractorStyle.cxx
+++ b/Rendering/OpenXR/vtkOpenXRInteractorStyle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenXRInteractorStyle.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRInteractorStyle.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRInteractorStyle.h b/Rendering/OpenXR/vtkOpenXRInteractorStyle.h
index 990fe3a4ccce8d8d1609d7306d04ef8ce78b7a2b..459eeed934893274ee4e3cef47429b090da38823 100644
--- a/Rendering/OpenXR/vtkOpenXRInteractorStyle.h
+++ b/Rendering/OpenXR/vtkOpenXRInteractorStyle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenXRInteractorStyle.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRInteractorStyle
  * @brief   extended from vtkInteractorStyle3D to override command methods
diff --git a/Rendering/OpenXR/vtkOpenXRManager.cxx b/Rendering/OpenXR/vtkOpenXRManager.cxx
index 1cb863508965b38cf6ed3b36d3669f33d76121e4..e8e6b40305745517b6545020c49ce7e42d866536 100644
--- a/Rendering/OpenXR/vtkOpenXRManager.cxx
+++ b/Rendering/OpenXR/vtkOpenXRManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRManager.h"
 
 #include "vtkNew.h"
diff --git a/Rendering/OpenXR/vtkOpenXRManager.h b/Rendering/OpenXR/vtkOpenXRManager.h
index f5b8af7dedebcc60a16093cd00405cc2aa26825a..26237a7d0364cc2c01e0db3726eb3a8e335cf55e 100644
--- a/Rendering/OpenXR/vtkOpenXRManager.h
+++ b/Rendering/OpenXR/vtkOpenXRManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRManager
  * @brief   Singleton class that holds a collection of utility functions
diff --git a/Rendering/OpenXR/vtkOpenXRManagerConnection.cxx b/Rendering/OpenXR/vtkOpenXRManagerConnection.cxx
index 0b83bec1d83debb8adf4a5f3114d91144d7e125c..bd20eddc934b1def5b2a11b34de88a3cdc03263a 100644
--- a/Rendering/OpenXR/vtkOpenXRManagerConnection.cxx
+++ b/Rendering/OpenXR/vtkOpenXRManagerConnection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerConnection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRManagerConnection.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRManagerConnection.h b/Rendering/OpenXR/vtkOpenXRManagerConnection.h
index c774a16bc7b6bebc00ec160c4f323d63ae59f4c2..c453ad183eae1b9fb92fd18d1aaa3dcedcf876cb 100644
--- a/Rendering/OpenXR/vtkOpenXRManagerConnection.h
+++ b/Rendering/OpenXR/vtkOpenXRManagerConnection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerConnection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRManagerConnection
 
diff --git a/Rendering/OpenXR/vtkOpenXRManagerGraphics.cxx b/Rendering/OpenXR/vtkOpenXRManagerGraphics.cxx
index 02eaf4b9cc453b2350b4db132ca87dd23942629a..1447a17eb0f1de26b062b3af2edcf0731d4438b3 100644
--- a/Rendering/OpenXR/vtkOpenXRManagerGraphics.cxx
+++ b/Rendering/OpenXR/vtkOpenXRManagerGraphics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerGraphics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRManagerGraphics.h"
 
 #include "vtkOpenXRManager.h"
diff --git a/Rendering/OpenXR/vtkOpenXRManagerGraphics.h b/Rendering/OpenXR/vtkOpenXRManagerGraphics.h
index e2ed0459f5b9b7026e5ebd660e577ccb36ceaf10..be79e2bdff735f04e16c1ad32e67165ec75733ed 100644
--- a/Rendering/OpenXR/vtkOpenXRManagerGraphics.h
+++ b/Rendering/OpenXR/vtkOpenXRManagerGraphics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerGraphics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRManagerGraphics
 
diff --git a/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.cxx b/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.cxx
index 7f7b9fc23d5c3430079d965a2b2fdad6013e86fb..6c2e87e36c04fef3be7d09dc24b3ef06285c442e 100644
--- a/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.cxx
+++ b/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerOpenGLGraphics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRManagerOpenGLGraphics.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.h b/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.h
index 0dacfe592837c2beef45830f6c097ca0b2f9d342..222ed35bf47f0a44de8b864e5d88e6cd2f1a7328 100644
--- a/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.h
+++ b/Rendering/OpenXR/vtkOpenXRManagerOpenGLGraphics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerOpenGLGraphics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRManagerOpenGLGraphics
 
diff --git a/Rendering/OpenXR/vtkOpenXRModel.cxx b/Rendering/OpenXR/vtkOpenXRModel.cxx
index 6d73773a3893ae4b3aaa4b624a12a782e2de6731..5567172415077e3b76ed5993342204bde0ef7d55 100644
--- a/Rendering/OpenXR/vtkOpenXRModel.cxx
+++ b/Rendering/OpenXR/vtkOpenXRModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenXRModel.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRModel.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRModel.h b/Rendering/OpenXR/vtkOpenXRModel.h
index 7530f73618da2bff98a4ce30557846693e26c266..ce4dace1cfe684e5a71c53df8c26377c81eb6b80 100644
--- a/Rendering/OpenXR/vtkOpenXRModel.h
+++ b/Rendering/OpenXR/vtkOpenXRModel.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
 * @class   vtkOpenXRModel
 * @brief   OpenXR device model
diff --git a/Rendering/OpenXR/vtkOpenXRPlatform.h b/Rendering/OpenXR/vtkOpenXRPlatform.h
index 687ffc423957218f54b141c2b68604ab049ad4fd..3066390d4f4cd1185adc4def1f0700b88e536353 100644
--- a/Rendering/OpenXR/vtkOpenXRPlatform.h
+++ b/Rendering/OpenXR/vtkOpenXRPlatform.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRPlatform.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @file    vtkOpenXRPlatform.h
  * @brief   Defines the window system being used and graphics extensions.
diff --git a/Rendering/OpenXR/vtkOpenXRRenderWindow.cxx b/Rendering/OpenXR/vtkOpenXRRenderWindow.cxx
index 6e5fefb4a795a25ca01e6202b40776798969924b..fd1497a9bf6c6162071a4dfbf37b4d3aa8a7612e 100644
--- a/Rendering/OpenXR/vtkOpenXRRenderWindow.cxx
+++ b/Rendering/OpenXR/vtkOpenXRRenderWindow.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenXRRenderWindow.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-Parts Copyright Valve Corporation from hellovr_opengl_main.cpp
-under their BSD license found here:
-https://github.com/ValveSoftware/openvr/blob/master/LICENSE
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015, Valve Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRRenderWindow.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRRenderWindow.h b/Rendering/OpenXR/vtkOpenXRRenderWindow.h
index bebffe304f30c91d724df73ea98305c55c8d4f55..9b6b2998c80920949b5659c52bc7a478682d8985 100644
--- a/Rendering/OpenXR/vtkOpenXRRenderWindow.h
+++ b/Rendering/OpenXR/vtkOpenXRRenderWindow.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRRenderWindow
  * @brief   OpenXR rendering window
diff --git a/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.cxx b/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.cxx
index 67a87c6a3f85717e94ffe13cd68f4fec5d413cfb..1a89bbaeb154b15d83c20964c0e373ba874c7509 100644
--- a/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.cxx
+++ b/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRRenderWindowInteractor.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.h b/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.h
index 0e93099d60539afdd840d4276536e9e5afb0e1e8..f5c0fd272f0e16b0ba42975c9870e460fe6cb435 100644
--- a/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.h
+++ b/Rendering/OpenXR/vtkOpenXRRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRRenderWindowInteractor
  * @brief   implements OpenXR specific functions
diff --git a/Rendering/OpenXR/vtkOpenXRRenderer.cxx b/Rendering/OpenXR/vtkOpenXRRenderer.cxx
index 4039dc212fbe0019604886e67ca548fb33554580..d54631db620a0a5277979f04638450f461091259 100644
--- a/Rendering/OpenXR/vtkOpenXRRenderer.cxx
+++ b/Rendering/OpenXR/vtkOpenXRRenderer.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkOpenXRRenderer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-Parts Copyright Valve Corporation from hellovr_opengl_main.cpp
-under their BSD license found here:
-https://github.com/ValveSoftware/openvr/blob/master/LICENSE
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015, Valve Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRRenderer.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/OpenXR/vtkOpenXRRenderer.h b/Rendering/OpenXR/vtkOpenXRRenderer.h
index d9f43e97772cdbd7e3669a94ab9996610dc91b6d..14629093d2c921441e2cdc9d8fceddf9f25e4b22 100644
--- a/Rendering/OpenXR/vtkOpenXRRenderer.h
+++ b/Rendering/OpenXR/vtkOpenXRRenderer.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRRenderer
  * @brief   OpenXR renderer
diff --git a/Rendering/OpenXR/vtkOpenXRUtilities.h b/Rendering/OpenXR/vtkOpenXRUtilities.h
index 996d778c8275bf31c7de210b5d8931d752eeee2a..50f9905e141d04fa2e473659cfa30877503a7916 100644
--- a/Rendering/OpenXR/vtkOpenXRUtilities.h
+++ b/Rendering/OpenXR/vtkOpenXRUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRUtilities
  //----------------------------------------------------------------------------
diff --git a/Rendering/OpenXRRemoting/LICENSE b/Rendering/OpenXRRemoting/LICENSE
index 0a40ed51cee73984dedde230853750293c8347b0..330e5ab1ed35f1ea5ddd18289c8eed5991695151 100644
--- a/Rendering/OpenXRRemoting/LICENSE
+++ b/Rendering/OpenXRRemoting/LICENSE
@@ -1,16 +1,3 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
 //*********************************************************
 //    Copyright (c) Microsoft. All rights reserved.
 //
diff --git a/Rendering/OpenXRRemoting/Testing/Cxx/TestOpenXRRemotingInitialization.cxx b/Rendering/OpenXRRemoting/Testing/Cxx/TestOpenXRRemotingInitialization.cxx
index 4aa697d74142284413681799ef48e4459a47e0df..0c3c522286783c5bac4b9b8b2c1678cea34de094 100644
--- a/Rendering/OpenXRRemoting/Testing/Cxx/TestOpenXRRemotingInitialization.cxx
+++ b/Rendering/OpenXRRemoting/Testing/Cxx/TestOpenXRRemotingInitialization.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkOpenXRCamera.h"
diff --git a/Rendering/OpenXRRemoting/XrConnectionExtensions.h b/Rendering/OpenXRRemoting/XrConnectionExtensions.h
index 425afd051a70dcad141279bdee709ce395263999..adfe1bd490cb9fceaa9c0d9667d9d57678b4d678 100644
--- a/Rendering/OpenXRRemoting/XrConnectionExtensions.h
+++ b/Rendering/OpenXRRemoting/XrConnectionExtensions.h
@@ -1,32 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    XrConnectionExtensions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-//*********************************************************
-//    Copyright (c) Microsoft. All rights reserved.
-//
-//    Apache 2.0 License
-//
-//    You may obtain a copy of the License at
-//    http://www.apache.org/licenses/LICENSE-2.0
-//
-//    Unless required by applicable law or agreed to in writing, software
-//    distributed under the License is distributed on an "AS IS" BASIS,
-//    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-//    implied. See the License for the specific language governing
-//    permissions and limitations under the License.
-//
-//*********************************************************
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Microsoft
+// SPDX-License-Identifier: BSD-3-Clause AND Apache-2.0
 /**
  * @file   XrConnectionExtensions.h
  *
diff --git a/Rendering/OpenXRRemoting/vtk.module b/Rendering/OpenXRRemoting/vtk.module
index 44f0f3e1b18944ef020b8c0d59ab133a6a96bb59..ab76ea92b193cfa531bfa7a71eab69c5995b5e85 100644
--- a/Rendering/OpenXRRemoting/vtk.module
+++ b/Rendering/OpenXRRemoting/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingOpenXRRemoting
 LICENSE_FILES
   LICENSE
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingOpenXR
 TEST_DEPENDS
diff --git a/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.cxx b/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.cxx
index 6c8567b9f5953b4dd05d0c71be2a8cfc75f89f26..4bc0126944079459b3d72c3dd538fb3390be5996 100644
--- a/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.cxx
+++ b/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerD3DGraphics.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRManagerD3DGraphics.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.h b/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.h
index 4715da3ad2bb6189bbacc73b73d660a18283fa73..bfe4bda7aad9054573d2c58a182fcddef62c3716 100644
--- a/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.h
+++ b/Rendering/OpenXRRemoting/vtkOpenXRManagerD3DGraphics.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerD3DGraphics.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRManagerD3DGraphics
 
diff --git a/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.cxx b/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.cxx
index c9666b63fbd8ada8a99d2b90b197425b56123f8b..44795fc2f0df24f6bd56832091257d16cce9e5bd 100644
--- a/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.cxx
+++ b/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerRemoteConnection.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRManagerRemoteConnection.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.h b/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.h
index 659210d0e9ce87ed0d715351adc10289f54a686f..0ce3d8c72ae59aaf233cba6b1261bf4dcca0e2ed 100644
--- a/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.h
+++ b/Rendering/OpenXRRemoting/vtkOpenXRManagerRemoteConnection.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRManagerRemoteConnection.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRManagerRemoteConnection
 
diff --git a/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.cxx b/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.cxx
index c9b3955252e42f75ae302e77dfc01e8769732506..f69f171f77fe840cc3a08f980741b3d3f31790cc 100644
--- a/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.cxx
+++ b/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRRemotingRenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenXRRemotingRenderWindow.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.h b/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.h
index b761883147642c1abfb3e439e3ba63d7fb7c0f00..fb2c0f9b372277c8f0beb2545aac6427ba17788c 100644
--- a/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.h
+++ b/Rendering/OpenXRRemoting/vtkOpenXRRemotingRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenXRRemotingRenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenXRRemotingRenderWindow
  * @brief   OpenXR remoting rendering window
diff --git a/Rendering/Parallel/LICENSE b/Rendering/Parallel/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Rendering/Parallel/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Rendering/Parallel/Testing/Cxx/PrmMagnify.cxx b/Rendering/Parallel/Testing/Cxx/PrmMagnify.cxx
index d31f90559c4fd95c781bd7c1a37eb563f9f659fd..addd2c9d0d1ff76c7b714c80b85dcbdec258295f 100644
--- a/Rendering/Parallel/Testing/Cxx/PrmMagnify.cxx
+++ b/Rendering/Parallel/Testing/Cxx/PrmMagnify.cxx
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PrmMagnify.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  Copyright 2005 Sandia Corporation. Under the terms of Contract
-  DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
-  or on behalf of the U.S. Government. Redistribution and use in source and
-  binary forms, with or without modification, are permitted provided that this
-  Notice and any statement of authorship are reproduced on all copies.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2005 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkActor.h"
 #include "vtkCellData.h"
 #include "vtkDataArray.h"
diff --git a/Rendering/Parallel/Testing/Cxx/TestClientServerRendering.cxx b/Rendering/Parallel/Testing/Cxx/TestClientServerRendering.cxx
index c20e2d6023b7744647c588e1b3aaf43494f80c49..4693fb0c50db6d6eca8b8bd578320759fb4844f7 100644
--- a/Rendering/Parallel/Testing/Cxx/TestClientServerRendering.cxx
+++ b/Rendering/Parallel/Testing/Cxx/TestClientServerRendering.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    TestClientServerRendering.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests client-server rendering using the vtkClientServerCompositePass.
 
 #include "vtkActor.h"
diff --git a/Rendering/Parallel/Testing/Cxx/TestParallelRendering.cxx b/Rendering/Parallel/Testing/Cxx/TestParallelRendering.cxx
index b63b85dc086bed1e6226c9fea57789ce2d793ade..5faec69e32daa8d154b9e7773494006ef3e8bfa9 100644
--- a/Rendering/Parallel/Testing/Cxx/TestParallelRendering.cxx
+++ b/Rendering/Parallel/Testing/Cxx/TestParallelRendering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestParallelRendering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtk_mpi.h>
 
diff --git a/Rendering/Parallel/Testing/Cxx/TestSimplePCompositeZPass.cxx b/Rendering/Parallel/Testing/Cxx/TestSimplePCompositeZPass.cxx
index 4e75b3366f6ed5b981a4b96096c6e8fd934827b1..9a58e8935f0d975aa039b9e44916772b2cbf8272 100644
--- a/Rendering/Parallel/Testing/Cxx/TestSimplePCompositeZPass.cxx
+++ b/Rendering/Parallel/Testing/Cxx/TestSimplePCompositeZPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPCompositeZPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // The scene consists of
 // * 4 actors: a rectangle, a box, a cone and a sphere. The box, the cone and
 // the sphere are above the rectangle.
diff --git a/Rendering/Parallel/vtk.module b/Rendering/Parallel/vtk.module
index b60058134244affd1e8b43c15afda3978f9114ff..115bfffa75abd5edfc940027646e2447f2545bda 100644
--- a/Rendering/Parallel/vtk.module
+++ b/Rendering/Parallel/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkRenderingParallel
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::RenderingCore
diff --git a/Rendering/Parallel/vtkClientServerCompositePass.cxx b/Rendering/Parallel/vtkClientServerCompositePass.cxx
index adbd2e3888dc9af7097164af59610092ff53259e..3c74569457633edb981f89cc59ff2735d929e3d9 100644
--- a/Rendering/Parallel/vtkClientServerCompositePass.cxx
+++ b/Rendering/Parallel/vtkClientServerCompositePass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClientServerCompositePass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClientServerCompositePass.h"
 
 #include "vtkMultiProcessController.h"
diff --git a/Rendering/Parallel/vtkClientServerCompositePass.h b/Rendering/Parallel/vtkClientServerCompositePass.h
index a84162097d5a0ef5601f9429350ecfa24da0490d..aa983689e5f9e796d4796666c432590861977005 100644
--- a/Rendering/Parallel/vtkClientServerCompositePass.h
+++ b/Rendering/Parallel/vtkClientServerCompositePass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClientServerCompositePass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClientServerCompositePass
  *
diff --git a/Rendering/Parallel/vtkClientServerSynchronizedRenderers.cxx b/Rendering/Parallel/vtkClientServerSynchronizedRenderers.cxx
index 1c545611c8f9863edcd141ed4b43559e644ea9a6..39ef63d312c6409173be6b0fa197daa57605356b 100644
--- a/Rendering/Parallel/vtkClientServerSynchronizedRenderers.cxx
+++ b/Rendering/Parallel/vtkClientServerSynchronizedRenderers.cxx
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtkClientServerSynchronizedRenderers.cxx
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkClientServerSynchronizedRenderers.h"
 
 #include "vtkMultiProcessController.h"
diff --git a/Rendering/Parallel/vtkClientServerSynchronizedRenderers.h b/Rendering/Parallel/vtkClientServerSynchronizedRenderers.h
index 0a080bdccf3208df3e7ab160a08e89188ca8ee5d..289a00b286780145e494ccc614172e8073816f06 100644
--- a/Rendering/Parallel/vtkClientServerSynchronizedRenderers.h
+++ b/Rendering/Parallel/vtkClientServerSynchronizedRenderers.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkClientServerSynchronizedRenderers.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkClientServerSynchronizedRenderers
  *
diff --git a/Rendering/Parallel/vtkCompositeRGBAPass.cxx b/Rendering/Parallel/vtkCompositeRGBAPass.cxx
index dd8c99e4e1d602952122f9bb021f7b197a940423..69824a86bba91e1c394386a3f7e98c367484f2e1 100644
--- a/Rendering/Parallel/vtkCompositeRGBAPass.cxx
+++ b/Rendering/Parallel/vtkCompositeRGBAPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeRGBAPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeRGBAPass.h"
 #include "vtkFrameBufferObjectBase.h"
diff --git a/Rendering/Parallel/vtkCompositeRGBAPass.h b/Rendering/Parallel/vtkCompositeRGBAPass.h
index aa68e27440b4a09038711572c0c1dfd7b8af2f26..45a884a8bb99c03c771337c0adfe0b571f4a1569 100644
--- a/Rendering/Parallel/vtkCompositeRGBAPass.h
+++ b/Rendering/Parallel/vtkCompositeRGBAPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeRGBAPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeRGBAPass
  * @brief   Blend RGBA buffers of processes.
diff --git a/Rendering/Parallel/vtkCompositeRenderManager.cxx b/Rendering/Parallel/vtkCompositeRenderManager.cxx
index fa445a4f6f7280f9b38eb1f14942386e807d69b5..15fca924daf72bc96803cec5c720177bfd8ca3c0 100644
--- a/Rendering/Parallel/vtkCompositeRenderManager.cxx
+++ b/Rendering/Parallel/vtkCompositeRenderManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeRenderManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositeRenderManager.h"
 
 #include "vtkCompressCompositer.h"
diff --git a/Rendering/Parallel/vtkCompositeRenderManager.h b/Rendering/Parallel/vtkCompositeRenderManager.h
index 6b0f5fd208b4c4e9f8a703e73f468f2802c95fea..1a6366eeecf6faf54752626042b30bb3b8601ebe 100644
--- a/Rendering/Parallel/vtkCompositeRenderManager.h
+++ b/Rendering/Parallel/vtkCompositeRenderManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeRenderManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeRenderManager
  * @brief   An object to control sort-last parallel rendering.
diff --git a/Rendering/Parallel/vtkCompositeZPass.cxx b/Rendering/Parallel/vtkCompositeZPass.cxx
index 85668ed098723b0e454810dfb435a718d52b2bcc..80e1383a9fec065bc8ddf6054ca059d78b87d0b7 100644
--- a/Rendering/Parallel/vtkCompositeZPass.cxx
+++ b/Rendering/Parallel/vtkCompositeZPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeZPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositeZPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Parallel/vtkCompositeZPass.h b/Rendering/Parallel/vtkCompositeZPass.h
index 121c996a7828bd8744ea5810e5cef7ffed99912f..6ad419a270917044de379e694ff86dbcb6bafde1 100644
--- a/Rendering/Parallel/vtkCompositeZPass.h
+++ b/Rendering/Parallel/vtkCompositeZPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositeZPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositeZPass
  * @brief   Merge depth buffers of processes.
diff --git a/Rendering/Parallel/vtkCompositeZPassFS.glsl b/Rendering/Parallel/vtkCompositeZPassFS.glsl
index 9f3f26614f3f0be9d09259d1122b23bfeccb55be..511cc127bf156b0fbccaf1458c3bb0f0f743da63 100644
--- a/Rendering/Parallel/vtkCompositeZPassFS.glsl
+++ b/Rendering/Parallel/vtkCompositeZPassFS.glsl
@@ -1,19 +1,5 @@
 //VTK::System::Dec
 
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkCompositeZPassFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the composite z render pass.
 
diff --git a/Rendering/Parallel/vtkCompositeZPassShader_fs.glsl b/Rendering/Parallel/vtkCompositeZPassShader_fs.glsl
index 7d7b041753f54a906dd83b3f9f5cbdd6afc97045..4fbd5190d800acaec3c4e45c07bb219d07723c4a 100644
--- a/Rendering/Parallel/vtkCompositeZPassShader_fs.glsl
+++ b/Rendering/Parallel/vtkCompositeZPassShader_fs.glsl
@@ -1,17 +1,3 @@
-// ============================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkCompositeZPassShader_fs.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-// ============================================================================
 
 // Fragment shader used by the composite z render pass.
 
diff --git a/Rendering/Parallel/vtkCompositedSynchronizedRenderers.cxx b/Rendering/Parallel/vtkCompositedSynchronizedRenderers.cxx
index 306fb636ba9731e6af4ef6825cd3df889510b254..cc3ce7a3f6f043306e889b78aed80a7c595a7fd5 100644
--- a/Rendering/Parallel/vtkCompositedSynchronizedRenderers.cxx
+++ b/Rendering/Parallel/vtkCompositedSynchronizedRenderers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositedSynchronizedRenderers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCompositedSynchronizedRenderers.h"
 
 #include "vtkFloatArray.h"
diff --git a/Rendering/Parallel/vtkCompositedSynchronizedRenderers.h b/Rendering/Parallel/vtkCompositedSynchronizedRenderers.h
index 7abc966cce30e4db2ee57ebe81b085d64e65aefc..52684ecc8736128b8627df486aeb5ffde2f768a9 100644
--- a/Rendering/Parallel/vtkCompositedSynchronizedRenderers.h
+++ b/Rendering/Parallel/vtkCompositedSynchronizedRenderers.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositedSynchronizedRenderers.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositedSynchronizedRenderers
  * @brief   vtkCompositedSynchronizedRenderers is vtkSynchronizedRenderers that uses
diff --git a/Rendering/Parallel/vtkCompositer.cxx b/Rendering/Parallel/vtkCompositer.cxx
index af22fab661d086a4d4626251dafcb66a19b8a1c3..985a06b622f5998095de297cb035b5b927167cf4 100644
--- a/Rendering/Parallel/vtkCompositer.cxx
+++ b/Rendering/Parallel/vtkCompositer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCompositer.h"
 #include "vtkDataArray.h"
diff --git a/Rendering/Parallel/vtkCompositer.h b/Rendering/Parallel/vtkCompositer.h
index c04cf82bc3584e95629a25fb484491d40b6a96b4..b9958cdeab3891d30964d03dd21e7194732b8163 100644
--- a/Rendering/Parallel/vtkCompositer.h
+++ b/Rendering/Parallel/vtkCompositer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompositer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompositer
  * @brief   Super class for composite algorithms.
diff --git a/Rendering/Parallel/vtkCompressCompositer.cxx b/Rendering/Parallel/vtkCompressCompositer.cxx
index 544d2b28fa2d3e330ceadaab3e6dcff5180ca042..7c538bcbc2185999c703ea1c95fb4271d77da7e3 100644
--- a/Rendering/Parallel/vtkCompressCompositer.cxx
+++ b/Rendering/Parallel/vtkCompressCompositer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompressCompositer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This software and ancillary information known as vtk_ext (and
 // herein called "SOFTWARE") is made available under the terms
diff --git a/Rendering/Parallel/vtkCompressCompositer.h b/Rendering/Parallel/vtkCompressCompositer.h
index b462040e958ee501a0fd8985f816098911e3eb27..6c4c074f729ec30e411a984327429ad1e0351400 100644
--- a/Rendering/Parallel/vtkCompressCompositer.h
+++ b/Rendering/Parallel/vtkCompressCompositer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCompressCompositer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCompressCompositer
  * @brief   Implements compressed tree based compositing.
diff --git a/Rendering/Parallel/vtkImageRenderManager.cxx b/Rendering/Parallel/vtkImageRenderManager.cxx
index 6cc529e2a632245bddb1d6681680ad4e377772c6..1aaa7331acdc937438d118b10bd68bb2ee43cb94 100644
--- a/Rendering/Parallel/vtkImageRenderManager.cxx
+++ b/Rendering/Parallel/vtkImageRenderManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRenderManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkImageRenderManager.h"
 
 #include "vtkFloatArray.h"
diff --git a/Rendering/Parallel/vtkImageRenderManager.h b/Rendering/Parallel/vtkImageRenderManager.h
index bcc40e7193818965a27e76483b362e544214c153..e82690792041323e2662230e76f2bce1da69250b 100644
--- a/Rendering/Parallel/vtkImageRenderManager.h
+++ b/Rendering/Parallel/vtkImageRenderManager.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkImageRenderManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkImageRenderManager
  * @brief   An object to control sort-first parallel rendering.
diff --git a/Rendering/Parallel/vtkPHardwareSelector.cxx b/Rendering/Parallel/vtkPHardwareSelector.cxx
index 8be109edb7ad71b5b35fb76d833345ee94b936f6..f32f0ad10d46feb3f189fbc636feb29a5fd393fe 100644
--- a/Rendering/Parallel/vtkPHardwareSelector.cxx
+++ b/Rendering/Parallel/vtkPHardwareSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPHardwareSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPHardwareSelector.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Parallel/vtkPHardwareSelector.h b/Rendering/Parallel/vtkPHardwareSelector.h
index 684627692d5dc9f82c523b73ed6fc0aac2cc7bd9..cd9bde0b2c00d8db479c584fbf3aea509946e6aa 100644
--- a/Rendering/Parallel/vtkPHardwareSelector.h
+++ b/Rendering/Parallel/vtkPHardwareSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPHardwareSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPHardwareSelector
  * @brief   vtkHardwareSelector useful for parallel
diff --git a/Rendering/Parallel/vtkParallelRenderManager.cxx b/Rendering/Parallel/vtkParallelRenderManager.cxx
index c8c6db9cbe521ed115e58c0f714ee46498550ec9..3c75b33d02228bbe2871b05afd7daf6476eb4d67 100644
--- a/Rendering/Parallel/vtkParallelRenderManager.cxx
+++ b/Rendering/Parallel/vtkParallelRenderManager.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelRenderManager.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  Copyright 2003 Sandia Corporation. Under the terms of Contract
-  DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
-  or on behalf of the U.S. Government. Redistribution and use in source and
-  binary forms, with or without modification, are permitted provided that this
-  Notice and any statement of authorship are reproduced on all copies.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkParallelRenderManager.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/Parallel/vtkParallelRenderManager.h b/Rendering/Parallel/vtkParallelRenderManager.h
index 49eda2d0ab0ec84475d646bc90b6eb69f7b7a5ca..e486b71366e0ab5bd02ff0324550b3a900874464 100644
--- a/Rendering/Parallel/vtkParallelRenderManager.h
+++ b/Rendering/Parallel/vtkParallelRenderManager.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelRenderManager.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  Copyright 2003 Sandia Corporation. Under the terms of Contract
-  DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
-  or on behalf of the U.S. Government. Redistribution and use in source and
-  binary forms, with or without modification, are permitted provided that this
-  Notice and any statement of authorship are reproduced on all copies.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkParallelRenderManager
  * @brief   An object to control parallel rendering.
diff --git a/Rendering/Parallel/vtkSynchronizedRenderWindows.cxx b/Rendering/Parallel/vtkSynchronizedRenderWindows.cxx
index 0a9ef0ea21af67e5186e83333f29ae8a24fdafb9..fadfd57e146bbe3dcc94e1ca02ca0df1829124c0 100644
--- a/Rendering/Parallel/vtkSynchronizedRenderWindows.cxx
+++ b/Rendering/Parallel/vtkSynchronizedRenderWindows.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedRenderWindows.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSynchronizedRenderWindows.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Parallel/vtkSynchronizedRenderWindows.h b/Rendering/Parallel/vtkSynchronizedRenderWindows.h
index 4a232296f5a0d1ea7baa3484e7ed2cb97dc23487..20cdf1561746c28f36fb3692dda052b6ce4fc16f 100644
--- a/Rendering/Parallel/vtkSynchronizedRenderWindows.h
+++ b/Rendering/Parallel/vtkSynchronizedRenderWindows.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedRenderWindows.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSynchronizedRenderWindows
  * @brief   synchronizes render windows across
diff --git a/Rendering/Parallel/vtkSynchronizedRenderers.cxx b/Rendering/Parallel/vtkSynchronizedRenderers.cxx
index e128b93d8251da1f68373c9261d7a781431698ad..c7b308b1f2ab3c75d109362eb92da6c036082f12 100644
--- a/Rendering/Parallel/vtkSynchronizedRenderers.cxx
+++ b/Rendering/Parallel/vtkSynchronizedRenderers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedRenderers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSynchronizedRenderers.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Rendering/Parallel/vtkSynchronizedRenderers.h b/Rendering/Parallel/vtkSynchronizedRenderers.h
index 287686e458ae5beff24d407804415ac64701c48b..fb1a3066182d84661d49f91aa91e4431c958c061 100644
--- a/Rendering/Parallel/vtkSynchronizedRenderers.h
+++ b/Rendering/Parallel/vtkSynchronizedRenderers.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSynchronizedRenderers.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSynchronizedRenderers
  * @brief   synchronizes renderers across processes.
diff --git a/Rendering/Parallel/vtkTreeCompositer.cxx b/Rendering/Parallel/vtkTreeCompositer.cxx
index 7b7d6312785dded4fd396fe129fd50579f334d2c..cfb8c2a2d5cd30b616ff75f37a7a663de8940d6a 100644
--- a/Rendering/Parallel/vtkTreeCompositer.cxx
+++ b/Rendering/Parallel/vtkTreeCompositer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeCompositer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This software and ancillary information known as vtk_ext (and
 // herein called "SOFTWARE") is made available under the terms
diff --git a/Rendering/Parallel/vtkTreeCompositer.h b/Rendering/Parallel/vtkTreeCompositer.h
index c5d12bbbce178268ed5d4b5c829ff554445682c8..d2a3d993fd4ef4fa3722804784924fd60cc87207 100644
--- a/Rendering/Parallel/vtkTreeCompositer.h
+++ b/Rendering/Parallel/vtkTreeCompositer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeCompositer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This software and ancillary information known as vtk_ext (and
 // herein called "SOFTWARE") is made available under the terms
diff --git a/Rendering/ParallelLIC/vtk.module b/Rendering/ParallelLIC/vtk.module
index 3a49219585566eaf829602df534df9ec75289d29..8df31125a1a662d84ab01820a6ff18178611e0c1 100644
--- a/Rendering/ParallelLIC/vtk.module
+++ b/Rendering/ParallelLIC/vtk.module
@@ -6,6 +6,10 @@ KIT
   VTK::Parallel
 IMPLEMENTS
   VTK::RenderingLICOpenGL2
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/ParallelLIC/vtkMPIPixelTT.cxx b/Rendering/ParallelLIC/vtkMPIPixelTT.cxx
index caa83e29213df23541d5c0c9468f7abb0ae5a2b8..28b970b35439334714092105b981d7aab87491b8 100644
--- a/Rendering/ParallelLIC/vtkMPIPixelTT.cxx
+++ b/Rendering/ParallelLIC/vtkMPIPixelTT.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIPixelTT.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMPIPixelTT.h"
 
 #define vtkMPIPixelTTMacro2(_ctype, _mpiEnum, _vtkEnum)                                            \
diff --git a/Rendering/ParallelLIC/vtkMPIPixelTT.h b/Rendering/ParallelLIC/vtkMPIPixelTT.h
index a6385343d3e4f2b95e78e48dbe3161baf2a6104e..091246edd9ba3e561da1f0a6d9e704dd5d1ec9f8 100644
--- a/Rendering/ParallelLIC/vtkMPIPixelTT.h
+++ b/Rendering/ParallelLIC/vtkMPIPixelTT.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIPixelTT.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMPIPixelTT_h
 #define vtkMPIPixelTT_h
 
diff --git a/Rendering/ParallelLIC/vtkMPIPixelView.h b/Rendering/ParallelLIC/vtkMPIPixelView.h
index 9f04ee090e5d67005b9e86aac5d92c7eaebfecca..2ad46bee642737fcc0c423b08a0bd60530cec008 100644
--- a/Rendering/ParallelLIC/vtkMPIPixelView.h
+++ b/Rendering/ParallelLIC/vtkMPIPixelView.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMPIPixelView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMPIPixelView
  * MPI datatypes that describe a vtkPixelExtent.
diff --git a/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.cxx b/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.cxx
index bfbecc0ac533b4bc320f664d8b5b125c6f4ae759..8549ac2d2616475198236beaa38c4dbda7111bd4 100644
--- a/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.cxx
+++ b/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLineIntegralConvolution2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPLineIntegralConvolution2D.h"
 
 #include "vtkMPI.h"
diff --git a/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.h b/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.h
index dde107891cf073ec8d255fb918b3111bb4e451ed..c13b716cb93e0362c3210e7d6e2ba8b3e8d7d743 100644
--- a/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.h
+++ b/Rendering/ParallelLIC/vtkPLineIntegralConvolution2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPLineIntegralConvolution2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPLineIntegralConvolution2D
  * @brief   parallel part of GPU-based
diff --git a/Rendering/ParallelLIC/vtkPPainterCommunicator.cxx b/Rendering/ParallelLIC/vtkPPainterCommunicator.cxx
index d26aaf9a72a32ce8d2cda2bd3fa132ed31c71896..a3aa17d84107869d2200c89e6003c6b87ed41962 100644
--- a/Rendering/ParallelLIC/vtkPPainterCommunicator.cxx
+++ b/Rendering/ParallelLIC/vtkPPainterCommunicator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPainterCommunicator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPPainterCommunicator.h"
 
 #include "vtkMPI.h"
diff --git a/Rendering/ParallelLIC/vtkPPainterCommunicator.h b/Rendering/ParallelLIC/vtkPPainterCommunicator.h
index a888a075fc29748b9587b0e0d493e29433abbc29..2e7c214ef67ba19991af90b8c04c3c2d14ff137f 100644
--- a/Rendering/ParallelLIC/vtkPPainterCommunicator.h
+++ b/Rendering/ParallelLIC/vtkPPainterCommunicator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPainterCommunicator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPainterCommunicator
  * ranks that will execute a painter chain.
diff --git a/Rendering/ParallelLIC/vtkPPixelTransfer.cxx b/Rendering/ParallelLIC/vtkPPixelTransfer.cxx
index 9b22b82958b861b6cf1145df17a077f290028c39..6d9da461d156dd3cca18e554054fc62c5eec1ea6 100644
--- a/Rendering/ParallelLIC/vtkPPixelTransfer.cxx
+++ b/Rendering/ParallelLIC/vtkPPixelTransfer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPixelTransfer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPPixelTransfer.h"
 using std::deque;
 using std::ostream;
diff --git a/Rendering/ParallelLIC/vtkPPixelTransfer.h b/Rendering/ParallelLIC/vtkPPixelTransfer.h
index 4311d31ae23fc26bde988e3aa9cdbf59beed47c2..c3de7ff5f6a7fcef4a6996b7038f054932fe7c33 100644
--- a/Rendering/ParallelLIC/vtkPPixelTransfer.h
+++ b/Rendering/ParallelLIC/vtkPPixelTransfer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPPixelTransfer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPPixelTransfer
  *
diff --git a/Rendering/ParallelLIC/vtkPSurfaceLICComposite.cxx b/Rendering/ParallelLIC/vtkPSurfaceLICComposite.cxx
index 041fcbc1c30455e15197361ecff88e0761d91e13..9acc91fa2c6517ef401b90296a1b3b320fa631fe 100644
--- a/Rendering/ParallelLIC/vtkPSurfaceLICComposite.cxx
+++ b/Rendering/ParallelLIC/vtkPSurfaceLICComposite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSurfaceLICComposite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPSurfaceLICComposite.h"
 
 #include "vtkMPI.h"
diff --git a/Rendering/ParallelLIC/vtkPSurfaceLICComposite.h b/Rendering/ParallelLIC/vtkPSurfaceLICComposite.h
index 4351beabbf184396de9fae29b2a4375dc65b3e54..c6c1d89b35ca5158b1a35547ad5cf80ef22487f8 100644
--- a/Rendering/ParallelLIC/vtkPSurfaceLICComposite.h
+++ b/Rendering/ParallelLIC/vtkPSurfaceLICComposite.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSurfaceLICComposite.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPSurfaceLICComposite
  *
diff --git a/Rendering/ParallelLIC/vtkPSurfaceLICComposite_CompFS.glsl b/Rendering/ParallelLIC/vtkPSurfaceLICComposite_CompFS.glsl
index ff198e8f791faa6ffd78d61289a9824fb99bbd1a..e3cf1658a303b9471453ea7a5d6726037436b2cc 100644
--- a/Rendering/ParallelLIC/vtkPSurfaceLICComposite_CompFS.glsl
+++ b/Rendering/ParallelLIC/vtkPSurfaceLICComposite_CompFS.glsl
@@ -1,18 +1,4 @@
 //VTK::System::Dec
-//=========================================================================
-//
-//  Program:   Visualization Toolkit
-//  Module:    vtkPSurfaceLICComposite_CompFS.glsl
-//
-//  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-//  All rights reserved.
-//  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-//
-//     This software is distributed WITHOUT ANY WARRANTY; without even
-//     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-//     PURPOSE.  See the above copyright notice for more information.
-//
-//=========================================================================
 
 // This shader composites for surface lic
 // it expects float depth values encoded
diff --git a/Rendering/ParallelLIC/vtkPSurfaceLICInterface.cxx b/Rendering/ParallelLIC/vtkPSurfaceLICInterface.cxx
index 5b89403a32281d0bb15db675ee1890836c2d291c..2c4d1112e00c8efee66457a1f43f9b7b6986b2e8 100644
--- a/Rendering/ParallelLIC/vtkPSurfaceLICInterface.cxx
+++ b/Rendering/ParallelLIC/vtkPSurfaceLICInterface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSurfaceLICInterface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPSurfaceLICInterface.h"
 
 #include "vtkMPI.h"
diff --git a/Rendering/ParallelLIC/vtkPSurfaceLICInterface.h b/Rendering/ParallelLIC/vtkPSurfaceLICInterface.h
index e6094bb52102bb498914d776b3c95a006ee64eb3..a746ac2e9fe5854be2250d92e2c72fe4952217a7 100644
--- a/Rendering/ParallelLIC/vtkPSurfaceLICInterface.h
+++ b/Rendering/ParallelLIC/vtkPSurfaceLICInterface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPSurfaceLICInterface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPSurfaceLICInterface
  * @brief   parallel parts of the vtkSurfaceLICInterface
diff --git a/Rendering/ParallelLIC/vtkParallelTimer.cxx b/Rendering/ParallelLIC/vtkParallelTimer.cxx
index eeed9152fcc35fb4528a4a2c5a0e11029021a42a..914e3ad9057dd1678e39f1874583bf846f640947 100644
--- a/Rendering/ParallelLIC/vtkParallelTimer.cxx
+++ b/Rendering/ParallelLIC/vtkParallelTimer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelTimer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParallelTimer.h"
 
 #if defined(_WIN32)
diff --git a/Rendering/ParallelLIC/vtkParallelTimer.h b/Rendering/ParallelLIC/vtkParallelTimer.h
index 9146bfe79836e16c5264859abd38ef0fb1f401d5..dac49ad7fecfff54d579d4f6babf938ccf390ec6 100644
--- a/Rendering/ParallelLIC/vtkParallelTimer.h
+++ b/Rendering/ParallelLIC/vtkParallelTimer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelTimer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 //
 /**
  * @class   vtkParallelTimer
diff --git a/Rendering/PythonContext2D/vtk.module b/Rendering/PythonContext2D/vtk.module
index 8e681362c55d80d0b5890222990e8f99cd614c8b..7b25107a84f95a3c0ce79f2c77f07fa7dc4c593d 100644
--- a/Rendering/PythonContext2D/vtk.module
+++ b/Rendering/PythonContext2D/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   VTK_WRAP_PYTHON
 GROUPS
   StandAlone
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingContext2D
 PRIVATE_DEPENDS
diff --git a/Rendering/PythonContext2D/vtkPythonItem.cxx b/Rendering/PythonContext2D/vtkPythonItem.cxx
index 6ec3911f31f8285ef370f1e471d29c29580fcc11..32f00d9a3c99624307fa22116c612bb5a9830125 100644
--- a/Rendering/PythonContext2D/vtkPythonItem.cxx
+++ b/Rendering/PythonContext2D/vtkPythonItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPythonItem.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/PythonContext2D/vtkPythonItem.h b/Rendering/PythonContext2D/vtkPythonItem.h
index 064b8928eb2787bb3d41cac6fbbacdeb1731f0e0..f6d83fdb4d9619dcf6ee221b2c7b6ecff4445c66 100644
--- a/Rendering/PythonContext2D/vtkPythonItem.h
+++ b/Rendering/PythonContext2D/vtkPythonItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPythonItem
diff --git a/Rendering/Qt/LICENSE b/Rendering/Qt/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Rendering/Qt/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Rendering/Qt/Testing/Cxx/TestQtInitialization.cxx b/Rendering/Qt/Testing/Cxx/TestQtInitialization.cxx
index f4e1a0b5bc019510934bce65406f3aaf8eb338d2..d323de9c95a971cd1a2f251498aace116b226c1a 100644
--- a/Rendering/Qt/Testing/Cxx/TestQtInitialization.cxx
+++ b/Rendering/Qt/Testing/Cxx/TestQtInitialization.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtInitialization.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 // Tests vtkQtInitialization.
 // Thanks to Tim Shead from Sandia National Laboratories for writing this test.
 
diff --git a/Rendering/Qt/vtk.module b/Rendering/Qt/vtk.module
index ce67be1ff30762618d3c0a27604f290c36f12ecb..4024dfad1f3a634d158e6f4591bc335f01c8fd2d 100644
--- a/Rendering/Qt/vtk.module
+++ b/Rendering/Qt/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkRenderingQt
 GROUPS
   Qt
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Rendering/Qt/vtkQImageToImageSource.cxx b/Rendering/Qt/vtkQImageToImageSource.cxx
index b0133998bf03d32841f45a0b73a8ed46f2daa3bc..5de25f135c9bbb1d67ba1f961ad87a5f9c05ec53 100644
--- a/Rendering/Qt/vtkQImageToImageSource.cxx
+++ b/Rendering/Qt/vtkQImageToImageSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQImageToImageSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQImageToImageSource.h"
 
 #include "vtkImageData.h"
diff --git a/Rendering/Qt/vtkQImageToImageSource.h b/Rendering/Qt/vtkQImageToImageSource.h
index d774035928db8cf535403088d898d6545e48de76..f65d7572ceb0b738b8105d5cb3412203c80c3596 100644
--- a/Rendering/Qt/vtkQImageToImageSource.h
+++ b/Rendering/Qt/vtkQImageToImageSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkQImageToImageSource.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQImageToImageSource
  * @brief   Create image data from a QImage.
diff --git a/Rendering/Qt/vtkQtInitialization.cxx b/Rendering/Qt/vtkQtInitialization.cxx
index 3dce514151d35db4c42507ba644bee45bf8f402f..edb06a72f55643bf54bf695e505deb41a6a63041 100644
--- a/Rendering/Qt/vtkQtInitialization.cxx
+++ b/Rendering/Qt/vtkQtInitialization.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtInitialization.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtInitialization.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Qt/vtkQtInitialization.h b/Rendering/Qt/vtkQtInitialization.h
index 88d9292bdd653a3a75835cd113b280679ee29d89..32a42e39102689dcd9391218c6ea97465f16096c 100644
--- a/Rendering/Qt/vtkQtInitialization.h
+++ b/Rendering/Qt/vtkQtInitialization.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtInitialization.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtInitialization
  * @brief   Initializes a Qt application.
diff --git a/Rendering/Qt/vtkQtLabelRenderStrategy.cxx b/Rendering/Qt/vtkQtLabelRenderStrategy.cxx
index 0127d9dcabf92e3a630cb7bf64d48b72a5631236..9c115d71f13ab8f4c527f8b72b19f11c90fa0c66 100644
--- a/Rendering/Qt/vtkQtLabelRenderStrategy.cxx
+++ b/Rendering/Qt/vtkQtLabelRenderStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtLabelRenderStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkQtLabelRenderStrategy.h"
 #include "vtkQtLabelRenderStrategyInternals.h"
 
diff --git a/Rendering/Qt/vtkQtLabelRenderStrategy.h b/Rendering/Qt/vtkQtLabelRenderStrategy.h
index 9442994b58f99464715dd6d2709d6614e47d5d87..359bd1a260e6add0ce9f3b029049f30969a742fe 100644
--- a/Rendering/Qt/vtkQtLabelRenderStrategy.h
+++ b/Rendering/Qt/vtkQtLabelRenderStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtLabelRenderStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkQtLabelRenderStrategy
  * @brief   Renders labels with Qt
diff --git a/Rendering/Qt/vtkQtLabelRenderStrategyInternals.h b/Rendering/Qt/vtkQtLabelRenderStrategyInternals.h
index 61f3f66c984ed84419ed697905927b5883f5734f..aba13288e3723b7706ee899f83dc94b24aaa40b4 100644
--- a/Rendering/Qt/vtkQtLabelRenderStrategyInternals.h
+++ b/Rendering/Qt/vtkQtLabelRenderStrategyInternals.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtLabelRenderStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkQtLabelRenderStrategyInternals - Internals to render labels with Qt
 //
 // .SECTION Description
diff --git a/Rendering/Qt/vtkQtStringToImage.cxx b/Rendering/Qt/vtkQtStringToImage.cxx
index 6f2c07ccab12d5ba8777bc361529d6cd08bbcdf2..43afd6d3eb6d988e5654bd53e6635dc5d0a9133c 100644
--- a/Rendering/Qt/vtkQtStringToImage.cxx
+++ b/Rendering/Qt/vtkQtStringToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtStringToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQtStringToImage.h"
 
diff --git a/Rendering/Qt/vtkQtStringToImage.h b/Rendering/Qt/vtkQtStringToImage.h
index b22d26822a71c67c80eee5a1977bc3fc8bee5eb1..62d685f76e6b684abafcb883fd65c472e166f2ed 100644
--- a/Rendering/Qt/vtkQtStringToImage.h
+++ b/Rendering/Qt/vtkQtStringToImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtStringToImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkQtStringToImage
diff --git a/Rendering/Qt/vtkQtTreeRingLabelMapper.cxx b/Rendering/Qt/vtkQtTreeRingLabelMapper.cxx
index f2b2043ee74bd067dd73adb8992ec94d70c10069..83fdeb67e005c60fd911746af9edddff912e655f 100644
--- a/Rendering/Qt/vtkQtTreeRingLabelMapper.cxx
+++ b/Rendering/Qt/vtkQtTreeRingLabelMapper.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkQtTreeRingLabelMapper.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtTreeRingLabelMapper.h"
 #include "vtkCamera.h"
diff --git a/Rendering/Qt/vtkQtTreeRingLabelMapper.h b/Rendering/Qt/vtkQtTreeRingLabelMapper.h
index 6ed10da1af8b9ca007724311fdb8a98ee5cd6c4e..8677a8b139dd6c1f0fe98b29131b919feb7a9da4 100644
--- a/Rendering/Qt/vtkQtTreeRingLabelMapper.h
+++ b/Rendering/Qt/vtkQtTreeRingLabelMapper.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTreeRingLabelMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtTreeRingLabelMapper
  * @brief   draw text labels on a tree map
diff --git a/Rendering/RayTracing/RTWrapper/Backend.h b/Rendering/RayTracing/RTWrapper/Backend.h
index 7b9b0cdd2d3083ac666320de83fbcd9ce263add7..e35e789f345b14d2fb11611ccfc91ab0bdbca998 100644
--- a/Rendering/RayTracing/RTWrapper/Backend.h
+++ b/Rendering/RayTracing/RTWrapper/Backend.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/OSPRay/OSPRayBackend.h b/Rendering/RayTracing/RTWrapper/OSPRay/OSPRayBackend.h
index a62edeccf322a61fa4c63209ef6c87d3f3c5caf1..4ee1be322826c3584e107c145901dd29429281c7 100644
--- a/Rendering/RayTracing/RTWrapper/OSPRay/OSPRayBackend.h
+++ b/Rendering/RayTracing/RTWrapper/OSPRay/OSPRayBackend.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include <ospray/ospray_util.h>
diff --git a/Rendering/RayTracing/RTWrapper/RTWrapper.cxx b/Rendering/RayTracing/RTWrapper/RTWrapper.cxx
index 15568cbd8d5d116138a74d0e5ef302453407439c..2be32c663e0bd98ae61438d2209a994b7f83dd49 100644
--- a/Rendering/RayTracing/RTWrapper/RTWrapper.cxx
+++ b/Rendering/RayTracing/RTWrapper/RTWrapper.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "Backend.h"
 
 #ifdef VTK_ENABLE_OSPRAY
diff --git a/Rendering/RayTracing/RTWrapper/RTWrapper.h b/Rendering/RayTracing/RTWrapper/RTWrapper.h
index 2b994b866a2ffc236d4956ce90ba607551adb047..1bbdb893a42c01cd9c6161e5e9809846b0e3907d 100644
--- a/Rendering/RayTracing/RTWrapper/RTWrapper.h
+++ b/Rendering/RayTracing/RTWrapper/RTWrapper.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "Backend.h"
diff --git a/Rendering/RayTracing/RTWrapper/Types.h b/Rendering/RayTracing/RTWrapper/Types.h
index 359dc2bffed9658392cbf96f00ebad13d8ac8c60..e527f9461e438d3254624ed3747f66ac05928283 100644
--- a/Rendering/RayTracing/RTWrapper/Types.h
+++ b/Rendering/RayTracing/RTWrapper/Types.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "vtkRenderingRayTracingModule.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Camera.h b/Rendering/RayTracing/RTWrapper/VisRTX/Camera.h
index 986f7c3af4d0b120877327b28187e02d4db8bed4..1f785adac4f084bc07924b356b5e84c3bfd23450 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Camera.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Camera.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Data.h b/Rendering/RayTracing/RTWrapper/VisRTX/Data.h
index f82a149bff95c4f9e9ab367010d1f1abc6cb0a19..7f2e51f9cc9cbb195a9cdcdfe5e43171f0466e81 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Data.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Data.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/FrameBuffer.h b/Rendering/RayTracing/RTWrapper/VisRTX/FrameBuffer.h
index f3d8a6f5f10253317b0224545f7c8971770080bc..db4a2836e203d7b58a36c9db6e7f507de53fcdb0 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/FrameBuffer.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/FrameBuffer.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/GeometricModel.h b/Rendering/RayTracing/RTWrapper/VisRTX/GeometricModel.h
index 376ea9e5e11704d022dac603a313cec51a1a7707..5ca1fda526b69ca7f969717fd7a45f68478aa80d 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/GeometricModel.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/GeometricModel.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Geometry.h b/Rendering/RayTracing/RTWrapper/VisRTX/Geometry.h
index ac68d8d106039e1932c9383532db102f16c74d34..4965a97d8008e1bdf16481b95f8da2d163981df5 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Geometry.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Geometry.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Group.h b/Rendering/RayTracing/RTWrapper/VisRTX/Group.h
index 887e12a9e457dd63f36d0a178179cc12bad447fa..50e663486f9633844f37e8c0f894d0286e123692 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Group.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Group.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Instance.h b/Rendering/RayTracing/RTWrapper/VisRTX/Instance.h
index 996a2dadc94657b0bcd8baffc01af2400ea4328f..c009bb3eec83e9f3edaf158d02dc6819c95dbe15 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Instance.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Instance.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Light.h b/Rendering/RayTracing/RTWrapper/VisRTX/Light.h
index d78e7854ec4e0fb94d7042d3e63a8be7ac9b256d..c63f5e440d490c0a1ca44256b5a1be92dab96099 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Light.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Light.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "vtkLogger.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Material.h b/Rendering/RayTracing/RTWrapper/VisRTX/Material.h
index b438976dbc1a01636bbbbe882e5ad18060e829dd..ac0756e9b7f97185d29781b3f0f05505baf46256 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Material.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Material.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "vtkLogger.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/OSPRayMDL.h b/Rendering/RayTracing/RTWrapper/VisRTX/OSPRayMDL.h
index 633c0f364f2789f1888e95ed8bd49455f72b6894..9b209e2de1f594a33101218b45fe958b5276e02f 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/OSPRayMDL.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/OSPRayMDL.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifdef __cplusplus
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Object.h b/Rendering/RayTracing/RTWrapper/VisRTX/Object.h
index 5c2ff4220ac507b6d3d778dccc47ef85c180086b..2b681e9bfaf4027befc34e841d2378bf5178c041 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Object.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Object.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../RTWrapper.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Renderer.h b/Rendering/RayTracing/RTWrapper/VisRTX/Renderer.h
index 5eff8f1e96d2ec17f80a5d49302d17f56a2e3c45..6b4d90d4e970a83d5c30b3497bedb00cf311ad40 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Renderer.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Renderer.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "vtkLogger.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/Texture.h b/Rendering/RayTracing/RTWrapper/VisRTX/Texture.h
index cb1e8840728e2d7aa5319ff1535d70b31f31f446..97aad62a1be62378dc6dd7a923d860e8fd9262d6 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/Texture.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/Texture.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.cxx b/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.cxx
index 82b4a1b27c6f069b317d11ecbb57bb6d73a13247..eeff77563f245fdd7d99b1d5511ee1d0ac02a494 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.cxx
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "VisRTXBackend.h"
 
 #include "vtkLogger.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.h b/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.h
index 8c40f392fbe4a7c246b8114b299dfdd1a727a327..649536dcd59fc045102a1f8d3604efb52d0d8834 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/VisRTXBackend.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "vtkLogger.h"
diff --git a/Rendering/RayTracing/RTWrapper/VisRTX/World.h b/Rendering/RayTracing/RTWrapper/VisRTX/World.h
index dc525be7768db46f7e9d4e782dc38b446c55b18d..37327519c03d77073596cc47edffa88c82346a56 100644
--- a/Rendering/RayTracing/RTWrapper/VisRTX/World.h
+++ b/Rendering/RayTracing/RTWrapper/VisRTX/World.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #pragma once
 
 #include "../Types.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/TestCategoricalMaterials.cxx b/Rendering/RayTracing/Testing/Cxx/TestCategoricalMaterials.cxx
index ffa093f06d76ab62b1809ab9abe9d4aa295e39e4..173ed7ede27a27f359e3b2202ac9748a715f71c1 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestCategoricalMaterials.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestCategoricalMaterials.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCategoricalMaterials.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can assign materials to individual cells.
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestCategoricalMultiBlock.cxx b/Rendering/RayTracing/Testing/Cxx/TestCategoricalMultiBlock.cxx
index 227c294ee4eae7088f5a98c5253477cfd1a196be..3eeefb708f680006dd55539593b4535d0b967c74 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestCategoricalMultiBlock.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestCategoricalMultiBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCategoricalMultiBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can give each block its own material and
 // also override them easily.
 //
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInside.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInside.cxx
index 6f03bc72b0024e94b1f0b6eec9a94febe0af6663..3052a47a83984065058f4dfaa29462af224a84a3 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInside.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInside.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInside.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a test for clipping of volume using the camera near plane when the
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx
index b8a22f42c61c613a867d243300ba1d6822ee54e1..84136ba6ffcd2806115272fd59716cd5a4b62e37 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInsideSmallSpacing.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a test for clipping of volume using the camera near plane when the
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCellData.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCellData.cxx
index 3ea3b59633d325b3e9e7e139d344553898db0baf..f6b2ea5a5aa836194012fc9f9bc925610bc208ec 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCellData.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastCellData.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeUpdate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume tests whether updating the volume MTime updates the ,
 // geometry in the volume mapper.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx
index 9fc527f85900da4e853e49934517177b3693ae67..3a63730de54a705b058a1ca710d729a67dcd6650 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test is intended to benchmark render times for the volumemappers
 
 #include "vtkCamera.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx
index afc51d9b419f6a9ffd3b5bc4ef959f74bce19d5d..6dbd94c7b3e71a11751e84824d715f97673da0b9 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test checks the effects of changing sample distance on the GPURayCast
 // volume mapper
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx
index 56d2fefdd337fec901719b194824a288c900a123..e5d32c63384c737ac150f767508384d76e7e87a1 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastAdditive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers switch from perspective to parallel projection.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the composite method.
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPositionalLights.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPositionalLights.cxx
index 4134a76fe9fb26b4f73895fd8b83c6da34116b0d..818f56ec0ed18d7384df32f7ba04653c49c61fac 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPositionalLights.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastPositionalLights.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastPositionalLights.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume renders a synthetic dataset with four different
 // positional lights in the scene.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx
index 73514cb6a994b34e04bb9b3df04962b2c24b9771..d2b282edef4d229fa9ea5389c02cd948287397f3 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeRotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumePolyData.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumePolyData.cxx
index 6d1fa11a7f500b709756852fd3be945270dcf3bf..00970f1869744e47b671c9f17adb382336c6c5a6 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumePolyData.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumePolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumePolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeScale.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeScale.cxx
index 59e9d5831226ebcfd7c3b0d360b9e4827b51499c..0458fe41007ee8be4af8dca422a838bc3695ae74 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeScale.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx
index 8f850b3d128a5203856741f162413d55ff59fc77..5cc0d94bfc9c674a79348c0e2fb4d1f7c4d81f55 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeUpdate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume tests whether updating the volume MTime updates the ,
 // geometry in the volume mapper.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx b/Rendering/RayTracing/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx
index 96e4c753fc83069e72c228774c5514c43538c3c8..ec1c1b5988853b095ebce1f5852e3f06379edfae 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPUVolumeRayCastMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a basic test that creates and volume renders the wavelet dataset.
diff --git a/Rendering/RayTracing/Testing/Cxx/TestMultipleBackends.cxx b/Rendering/RayTracing/Testing/Cxx/TestMultipleBackends.cxx
index 939019a19c89ade9e541bce856fd87a4e5af3ea2..a4ec357e67d10fa4b126b0fbb38ea3d8254142ec 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestMultipleBackends.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestMultipleBackends.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMultipleBackends.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can use the different raytracing backends alongside each other
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayAMRVolumeRenderer.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayAMRVolumeRenderer.cxx
index 9c9218a100d86a406194634c3ae77f382da3c8b6..849b2039aa50012e93b2039d97be79a041b3e2de 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayAMRVolumeRenderer.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayAMRVolumeRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayAMRVolumeRenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test checks if OSPRay based AMR Volume rendering works
 
 #include "vtkAMRGaussianPulseSource.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayAmbient.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayAmbient.cxx
index 365fafe149abefa09a2efd8e193fd76f27e162c6..db679f9d3c1e0c033f8f660f392b411bf69ce262 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayAmbient.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayAmbient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPathTracerBackground.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that ambient lights take effect with ospray.
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayBoxWidget2.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayBoxWidget2.cxx
index 21f10140aad20c6ed2d03844026a1e6e827e4df4..e3a151b31f1be19749b6f8f06d70ee034e016fe2 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayBoxWidget2.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayBoxWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayBoxWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test covers the use of box widget with the OSPRay rendering backend
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayCache.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayCache.cxx
index e1114f4b4ae0f0206c161718820084ecdce2d31e..81f178ddde5c0b748ded14aa6c1c8348dbd27aa6 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayCache.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayCache.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayCache.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that caching of time varying data works as expected.
 // In particular if the vtkOSPRayCache is working, repeated passes through
 // an animation should be much faster than the first because all of the
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayComposite.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayComposite.cxx
index 857c7df71a5a91cc386483aef56f2ed779a25be1..7f756a091bdbfdf1a5300a1f5c7723429cc731fd 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayComposite.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayComposite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayComposite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test demonstrates the use of sort last distributed memory parallel
 // rendering with OSPRay.
 //
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayCompositePolyDataMapper2.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayCompositePolyDataMapper2.cxx
index 46fb9dd4e975d998baa7cbcf1254947926e5161f..472a54676f9d0b4f04f4b4158456e85abf2db368 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayCompositePolyDataMapper2.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayCompositePolyDataMapper2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayCompositePolyDataMapper2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkCamera.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayDepthOfField.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayDepthOfField.cxx
index c0492253fe961fe5190005ce0e56872ef147895a..51147e468c6ba843c0f64a35caf3d0188e9b7dce 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayDepthOfField.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayDepthOfField.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayDepthOfField.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that the perspective camera's focal distance and
 // aperture size work correctly.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicObject.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicObject.cxx
index 1531ef5ee5cf5ad3b889214cc4b76f853eaaf351..c48d6ea0abcef105e3d009c6ec99e6201d5624e6 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicObject.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayDynamicObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can render dynamic objects (changing mesh)
 // and that changing vtk state changes the resulting image accordingly.
 //
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicScene.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicScene.cxx
index 972710c45de562eee8107b74e08af9205d2d04b6..1d947ef22cb976a7368332aa33fb85e9defcf74b 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicScene.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayDynamicScene.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayDynamicScene.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that dynamic scene (vary number of objects)
 // contents work acceptably
 //
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicitPlaneWidget2.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicitPlaneWidget2.cxx
index be5aaad22d5cd85b13640d06d568b7810657f36c..35b4e5c26b267f9c6841877e21c6ef4f54e9bb1a 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicitPlaneWidget2.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicitPlaneWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayImplicitPlaneWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAppendPolyData.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicits.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicits.cxx
index eb3ea8547b5a3d0797de27d9d2ae753738878827..9b6bde114dd3ad0f2b1ace13cd2fd474931ebfab 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicits.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayImplicits.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayImplicits.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that sizing of implicits spheres and cylinders for
 // points and lines works as expected.
 //
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayIsosurface.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayIsosurface.cxx
index 6904604c893202d96763a1a3db12c217983fdad5..9c5ff5f69d745046dca2686b6156ae88930de832 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayIsosurface.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayIsosurface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayIsosurface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestUtilities.h"
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayLayers.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayLayers.cxx
index 5096c4ab2ef6a731fdb861e16d915500bcf79987..f25db29219d605b950ab9aafd2f205e12ee0ea48 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayLayers.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayLayers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayLayers.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can have multiple render layers
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayLights.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayLights.cxx
index b39de422740044f24cc57da79fa5180a70f511d8..0c595a4038c4886204469784a0fd7aeb952a16f9 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayLights.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayLights.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayLights.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that lighting works as expected with ospray.
 // When advanced materials are exposed in ospray, it will also validate
 // refractions and reflections
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlock.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlock.cxx
index 289fac0d0505c44605b4911ddd9acfae1223db2e..99e6444f88d1ae82a1a0622cc61022030cb66203 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlock.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlock.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayMultiBlock.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that treatment of multiblock data is correct
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlockPartialArrayFieldData.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlockPartialArrayFieldData.cxx
index 7c694d48c3d4fd295c5729ea3f00883ba798ea43..85790e24db2912c4b6c589b23304be9d89aa482b 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlockPartialArrayFieldData.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayMultiBlockPartialArrayFieldData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayMultiBlockPartialArrayFieldData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkColorTransferFunction.h"
 #include "vtkCompositeDataDisplayAttributes.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayOrthographic.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayOrthographic.cxx
index 5c073c08d8b568523c712c490bed22a1153d7582..0f86e6dbeed2f1adfbc887067a9082a512fb949d 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayOrthographic.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayOrthographic.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayOrthographic.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can switch between scivis and pathtracer modes
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPass.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPass.cxx
index 386e8834ac82f1f7c5126e5d62732cc113881936..6789c51aeee921f9e4664f25837f70bc28aeacb9 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPass.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can hot swap ospray and GL backends.
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointCloudWidget.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointCloudWidget.cxx
index f6e6e03e6bf6319a9d8224ddf3701b666f3e4688..98220c5c19fe3afd46205982283a5023341e4ab5 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointCloudWidget.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointCloudWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayPointCloudWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test covers the use of point cloud widget with the OSPRay rendering backend
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointGaussianMapper.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointGaussianMapper.cxx
index 288570ed1d6c895a0049dee15f55d1f51b939b61..801928a58379296600e59d83eda109419ce9217f 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointGaussianMapper.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointGaussianMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayPointGaussianMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a test for the point gaussian mapper in the ospray backend
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointHandleRepresentation3D.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointHandleRepresentation3D.cxx
index 570cd6b0f21f3666252eba221b9bbeaffdd4d13a..a4f3cdc4f5c69fa2deffc87354add737cceb4e06 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointHandleRepresentation3D.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayPointHandleRepresentation3D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayPointHandleRepresentation3D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This tests the vtkPointHandleRepresentation3D using the ospray backend
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayRenderMesh.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayRenderMesh.cxx
index 33c071b0ed6dea6ec752d8a009e29320eb340dac..cc94d210c2a7120e7a70a0d732ad71c4abad8b14 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayRenderMesh.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayRenderMesh.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayRenderMesh.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can do simple mesh rendering with ospray
 // and that VTK's many standard rendering modes (points, lines, surface, with
 // a variety of color controls (actor, point, cell, texture) etc work as
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayRepresentationVisibility.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayRepresentationVisibility.cxx
index 21a8a1b06fa144b1fb1ea92181ceaafd3d65d814..e695f952913fa4cdb5475a9cf515aa42d974f509 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayRepresentationVisibility.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayRepresentationVisibility.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayRepresentationVisibility.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a widget, manipulates it and hides its representation to test that the OSPRay
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayRotatedNormals.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayRotatedNormals.cxx
index 095d8905a733abdffd8fddb7d2af6fc9685f51de..d7ef5d18f18374880e3cfc57bf6f50cb49e27a01 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayRotatedNormals.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayRotatedNormals.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPathTracerBackground.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that normals are handled properly with rotated actors
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayScalarBar.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayScalarBar.cxx
index a78aec1f23e11ca7d9942bb6750d659dfd96ec90..9cb17d33cf062a6c9034346d889c9185a6731258 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayScalarBar.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayScalarBar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayScalarBar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRaySplineWidget2.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRaySplineWidget2.cxx
index 5b8cc1157739dd0e15c66b783e98c527e69305ae..d7c1afa1ed97cb761ab11ce72124b2eab5ca85e7 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRaySplineWidget2.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRaySplineWidget2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRaySplineWidget2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test covers the use of spline widget with the OSPRay rendering backend
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayStereo.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayStereo.cxx
index 8e0957a8e9b3fe880b91509ecedfd6e4db88f555..053320bd22dfd0f693bfa4b1c59a01e9753b3688 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayStereo.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayStereo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayStereo.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test verifies that OSPRay can rendering in stereo modes.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayTiling.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayTiling.cxx
index f7c415c13cc6e8c3f47e8356ce753ed620794ad9..c0956f8ef8a737f7b6c28a70ca5a9f96d78b5112 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayTiling.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayTiling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayRenderMesh.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can render at resolutions larger than the window
 // by rendering and stitching multiple tiles.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayTime.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayTime.cxx
index f71467bb6badfffc3655f6966c363353c0afc508..c0ae3a6772199f65f46af92d9ff8ea88e4de172d 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayTime.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayTime.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayTime.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that time varying data works as expected in ospray
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapper.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapper.cxx
index f524f583e04f3fc8bb0f214ebd27c11436f52cd3..c82d4bdb1e57583d35c4fd87bee0630c5d12cb64 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapper.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayUnstructuredVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test verifies that we can use ospray to volume render
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapperMixedCells.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapperMixedCells.cxx
index 0c632fe2e62e5bf4d1a52817ba0bc469eb491796..e79a4588bcaa53e4da6b41b624c72880cb723e2a 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapperMixedCells.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayUnstructuredVolumeMapperMixedCells.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayUnstructuredVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test verifies that we can use ospray to volume render a
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRenderer.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRenderer.cxx
index 6ebb527d80a8ada22a5d34b4d6a76214c521aad6..9ab4de54ca32a7be3b0ba0d1de792ecdd654dee4 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRenderer.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeRotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test checks if direct ospray volume mapper intermixes with
 // surface geometry in the scene.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRendererCrop.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRendererCrop.cxx
index ba9c56463aef55f6362e2b6bc0170ee66039b6df..b9b9a7c2955197d927e278cc6e87c69ad56194f6 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRendererCrop.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayVolumeRendererCrop.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeRotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test checks if direct ospray volume mapper intermixes with
 // surface geometry in the scene.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestOSPRayWindow.cxx b/Rendering/RayTracing/Testing/Cxx/TestOSPRayWindow.cxx
index cf9204aab9a1c38f15d1117a72d2bbed0a109e7d..d83f70f1d39ab87d18974f9b68e0bb12c5f5804f 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestOSPRayWindow.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestOSPRayWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestOSPRayScalarBar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSmartPointer.h"
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestPathTracerBackground.cxx b/Rendering/RayTracing/Testing/Cxx/TestPathTracerBackground.cxx
index 96fa0e48f24601e294bc11c7b7aba00119346379..85a5e5be6cc66c637ee5b6e449200e5fac16f1ff 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestPathTracerBackground.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestPathTracerBackground.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPathTracerBackground.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that environmental background options work with path tracer
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestPathTracerGLTFImporter.cxx b/Rendering/RayTracing/Testing/Cxx/TestPathTracerGLTFImporter.cxx
index 9ad53388e089326a42ae1eeac59942f783c14090..d961a1bd63d9a0c63d25dea88d4b5faf6282e32c 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestPathTracerGLTFImporter.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestPathTracerGLTFImporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGLTFImporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkGLTFImporter.h>
 #include <vtkOSPRayPass.h>
diff --git a/Rendering/RayTracing/Testing/Cxx/TestPathTracerLuminous.cxx b/Rendering/RayTracing/Testing/Cxx/TestPathTracerLuminous.cxx
index 5d93e1eb4cf47f0f5efa8e374be15d6437a0a509..6ca4e97d863748553d47657a32938e9d3a8b7f56 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestPathTracerLuminous.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestPathTracerLuminous.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPathTracerLuminous.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that light emitting objects work in ospray's path tracer.
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterialLibrary.cxx b/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterialLibrary.cxx
index 83d189d08f41fedac509e6c8ba3e9a5afb84b31e..14c94ca17be7f413fd678da1d912a7d71a3999dc 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterialLibrary.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterialLibrary.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPathTracerMaterials.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can load a set of materials specification
 // from disk and use them.
 
diff --git a/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterials.cxx b/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterials.cxx
index 56b050a785a415f631368d59668b76f7410ee59c..d6aa319b5e13ef383b58d47b37edfe29671a06d1 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterials.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestPathTracerMaterials.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPathTracerMaterials.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that actor level materials work with path tracer
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestPathTracerShadows.cxx b/Rendering/RayTracing/Testing/Cxx/TestPathTracerShadows.cxx
index a1adc46433c4055c0ebd341d3a9ec962292ddc6b..19e7d54ad499ccc11e487ebee50728282509acdb 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestPathTracerShadows.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestPathTracerShadows.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestPathTracerShadows.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that soft shadows work with ospray's path tracer.
 //
 // The command line arguments are:
diff --git a/Rendering/RayTracing/Testing/Cxx/TestRayTracedMolecules.cxx b/Rendering/RayTracing/Testing/Cxx/TestRayTracedMolecules.cxx
index 6c41c0af04430a33b26474b855e99a15f5518862..b43d20daae3bf1e27d1e603cc0f3be3f765cef75 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestRayTracedMolecules.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestRayTracedMolecules.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRegressionTestImage.h"
 #include "vtkTestUtilities.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/TestRendererType.cxx b/Rendering/RayTracing/Testing/Cxx/TestRendererType.cxx
index d286dda32ca7c45b99bc0f1c0ca4d943a3827450..88a334a4128d25e048e0ed45ae25a920995bd106 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestRendererType.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestRendererType.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRendererType.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that we can switch between a variety of raytraced
 // rendering modes.
 //
diff --git a/Rendering/RayTracing/Testing/Cxx/TestSmartVolumeMapper.cxx b/Rendering/RayTracing/Testing/Cxx/TestSmartVolumeMapper.cxx
index 64e38dcfc355444c862b9029f255689c97bf0425..d13e436a79175d68a86ff6a84ee90985516a015c 100644
--- a/Rendering/RayTracing/Testing/Cxx/TestSmartVolumeMapper.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/TestSmartVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the smart volume mapper and composite method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the composite method.
diff --git a/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.cxx b/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.cxx
index 47eaca9165d19ef9cdcc1d96cbfaa734036ffe32..095efae228d40e94cf8742e016f5eb9643e38e8b 100644
--- a/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.cxx
+++ b/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayTestInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOSPRayTestInteractor.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.h b/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.h
index 05233d5e9da08a06e64b0886e4d143fa9ec3dbd1..6276e658c627defd22dbff97c51f42a2813ad3f7 100644
--- a/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.h
+++ b/Rendering/RayTracing/Testing/Cxx/vtkOSPRayTestInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayTestInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Description
 // A common interactor style for the ospray tests that understands
 // the following key presses.
diff --git a/Rendering/RayTracing/vtk.module b/Rendering/RayTracing/vtk.module
index fbecb4eed4f77d27c4b7f7189aa05b1561c2cb53..2615b48e268d3ab7512497d9268f91a1ab904bae 100644
--- a/Rendering/RayTracing/vtk.module
+++ b/Rendering/RayTracing/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingRayTracing
 IMPLEMENTS
   VTK::RenderingVolume
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.cxx b/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.cxx
index 7c009c710f5ec7b8ce5ad9295f0dad49609c8d49..0f2710c686d213d100696cfb7ce1527eba25d24c 100644
--- a/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-   Program:   Visualization Toolkit
-   Module:    vtkOSPRayAMRVolumeMapperNode.cxx
-
-   Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-   All rights reserved.
-   See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-      This software is distributed WITHOUT ANY WARRANTY; without even
-      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-      PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayAMRVolumeMapperNode.h"
 
 #include "vtkAMRBox.h"
diff --git a/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.h b/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.h
index 339aefb27c7020e2ec042a8b724a7bc0c1932886..4b9896d394b6324bd1ff3638cd3cff4e080c7400 100644
--- a/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.h
+++ b/Rendering/RayTracing/vtkOSPRayAMRVolumeMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayAMRVolumeMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkOSPRayAMRVolumeMapperNode
  * @brief links vtkVolumeMapper  to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayActorNode.cxx b/Rendering/RayTracing/vtkOSPRayActorNode.cxx
index 5361799d5b9e5a13a0279a9985c9b74753f1c9fc..a1b60cea84b7191d5f325b5232492fc5b32ffd91 100644
--- a/Rendering/RayTracing/vtkOSPRayActorNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayActorNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayActorNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayActorNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/RayTracing/vtkOSPRayActorNode.h b/Rendering/RayTracing/vtkOSPRayActorNode.h
index 12c2f1ea31d6b46ac70338a7b579b4b6f65eeba1..431bc9ee81ae7bc6f0502d63c0ad1cd510eee6cb 100644
--- a/Rendering/RayTracing/vtkOSPRayActorNode.h
+++ b/Rendering/RayTracing/vtkOSPRayActorNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayActorNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayActorNode
  * @brief   links vtkActor and vtkMapper to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayCache.h b/Rendering/RayTracing/vtkOSPRayCache.h
index d462ff33696f4831645d3900809dfb81adcf93b0..6c2f276707489d927a5074f3b8c10e1fa99eced8 100644
--- a/Rendering/RayTracing/vtkOSPRayCache.h
+++ b/Rendering/RayTracing/vtkOSPRayCache.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayCache.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayCache
  * @brief   temporal cache ospray structures to speed flipbooks
diff --git a/Rendering/RayTracing/vtkOSPRayCameraNode.cxx b/Rendering/RayTracing/vtkOSPRayCameraNode.cxx
index 14e83c84a086038db08e23be87b00ff345003cf3..53c42111d9d81d6a4b6384246da549c26098dd61 100644
--- a/Rendering/RayTracing/vtkOSPRayCameraNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayCameraNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayCameraNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayCameraNode.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/RayTracing/vtkOSPRayCameraNode.h b/Rendering/RayTracing/vtkOSPRayCameraNode.h
index be225a0798b5a7daa75ac756825c201f5a71112b..e78248c194f90625c10d210781f7f17fcb6ba8e8 100644
--- a/Rendering/RayTracing/vtkOSPRayCameraNode.h
+++ b/Rendering/RayTracing/vtkOSPRayCameraNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayCameraNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayCameraNode
  * @brief   links vtkCamera to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.cxx b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.cxx
index 60dbac576752dd1c6343c62ace84fe07944b5a76..01edd926b6041b6ca190a23d28908062ab6dfe14 100644
--- a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.cxx
+++ b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayCompositePolyDataMapper2Node.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Hide VTK_DEPRECATED_IN_9_3_0() warnings for this class.
 #define VTK_DEPRECATION_LEVEL 0
diff --git a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.h b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.h
index 5aed62c84fd065e82eb0dd19b3d351b01b76a41d..ea4c09d11fd4db9dc1ff864cbb97b4c5a3a8b063 100644
--- a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.h
+++ b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapper2Node.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayCompositePolyDataMapper2Node.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayCompositePolyDataMapper2Node
  * @brief   links vtkActor and vtkMapper to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.cxx b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.cxx
index ab9edc799c443603d8388034692384daf44ca90e..e9e8e04d9476eedbff49858056bd08d6b5779c2d 100644
--- a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayCompositePolyDataMapperNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayCompositePolyDataMapperNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.h b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.h
index f78af56654cfbe82192d9ea5091b029ba8653619..e987560006dcc0396db74df288c1a5288894640e 100644
--- a/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.h
+++ b/Rendering/RayTracing/vtkOSPRayCompositePolyDataMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayCompositePolyDataMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayCompositePolyDataMapperNode
  * @brief   links vtkActor and vtkMapper to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayLightNode.cxx b/Rendering/RayTracing/vtkOSPRayLightNode.cxx
index 5823aadb219041707619974208f1d823fc30a7b6..d78b5193b519dc7a5d1aea3847f4c627ed693d5e 100644
--- a/Rendering/RayTracing/vtkOSPRayLightNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayLightNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayLightNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayLightNode.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/RayTracing/vtkOSPRayLightNode.h b/Rendering/RayTracing/vtkOSPRayLightNode.h
index 5bba896f65b42a11b367985d671f502a53600474..66c6b4d406461d7ae35603d90c0eebba9548015b 100644
--- a/Rendering/RayTracing/vtkOSPRayLightNode.h
+++ b/Rendering/RayTracing/vtkOSPRayLightNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayLightNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayLightNode
  * @brief   links vtkLights to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayMaterialHelpers.cxx b/Rendering/RayTracing/vtkOSPRayMaterialHelpers.cxx
index 26e95d3c311003da91260ce93dc6b34641998743..c3ab7c5236f56165904ab471611b56e084f62eaa 100644
--- a/Rendering/RayTracing/vtkOSPRayMaterialHelpers.cxx
+++ b/Rendering/RayTracing/vtkOSPRayMaterialHelpers.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayMaterialHelpers.cpp
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOSPRayMaterialHelpers.h"
 #include "vtkImageData.h"
diff --git a/Rendering/RayTracing/vtkOSPRayMaterialHelpers.h b/Rendering/RayTracing/vtkOSPRayMaterialHelpers.h
index 25b82216cb14a67dce4251b515e215aaf288c572..339da6dd3c35a25db53943be4179906548ae3013 100644
--- a/Rendering/RayTracing/vtkOSPRayMaterialHelpers.h
+++ b/Rendering/RayTracing/vtkOSPRayMaterialHelpers.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayMaterial.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayMaterialHelpers
  * @brief   convert vtk appearance controls to ospray materials
diff --git a/Rendering/RayTracing/vtkOSPRayMaterialLibrary.cxx b/Rendering/RayTracing/vtkOSPRayMaterialLibrary.cxx
index 04d3c1328e00947cf495973b108c511df8b980ee..2247fe4aa1f8a39320f3655a9d0f84e2b9199441 100644
--- a/Rendering/RayTracing/vtkOSPRayMaterialLibrary.cxx
+++ b/Rendering/RayTracing/vtkOSPRayMaterialLibrary.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayMaterialLibrary.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOSPRayMaterialLibrary.h"
 
diff --git a/Rendering/RayTracing/vtkOSPRayMaterialLibrary.h b/Rendering/RayTracing/vtkOSPRayMaterialLibrary.h
index d9f3efb5aac3fe3cd88d98e7ba6996e58038664b..c2207b91388f2bda363929db39492d9b91dccb6d 100644
--- a/Rendering/RayTracing/vtkOSPRayMaterialLibrary.h
+++ b/Rendering/RayTracing/vtkOSPRayMaterialLibrary.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayMaterialLibrary.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayMaterialLibrary
  * @brief   a collection of materials for vtk apps to draw from
diff --git a/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.cxx b/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.cxx
index ab1fe32777089d432a70720e35ea9ba66fc236b3..5c0f36de21b36f88e5cd817ec31f285c49ad0711 100644
--- a/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-   Program:   Visualization Toolkit
-   Module:    vtkOSPRayMoleculeMapperNode.cxx
-
-   Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-   All rights reserved.
-   See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-      This software is distributed WITHOUT ANY WARRANTY; without even
-      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-      PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayMoleculeMapperNode.h"
 
 #include "vtkDataSetAttributes.h"
diff --git a/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.h b/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.h
index 0f472066db7669bda071f6756d01dc2f1078aaf0..0b458f856ab0f17cd4047e72d5c65d39b62a9ae6 100644
--- a/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.h
+++ b/Rendering/RayTracing/vtkOSPRayMoleculeMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayMoleculeMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayMoleculeMapperNode
  * @brief   links vtkMoleculeMapper to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayPass.cxx b/Rendering/RayTracing/vtkOSPRayPass.cxx
index cc92008e75d21792ddb7fb1d5b4153cde4b9de64..4e162e283c4ce55ebbf3781e1a8a54999e629844 100644
--- a/Rendering/RayTracing/vtkOSPRayPass.cxx
+++ b/Rendering/RayTracing/vtkOSPRayPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Prograxq:   Visualization Toolkit
-  Module:    vtkOSPRayPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtk_glew.h>
 
diff --git a/Rendering/RayTracing/vtkOSPRayPass.h b/Rendering/RayTracing/vtkOSPRayPass.h
index cdbd8bc7a40dd268c39db232142f86b9463d071a..23e2c6e72a21b37901d0e5a3ef507976175881c0 100644
--- a/Rendering/RayTracing/vtkOSPRayPass.h
+++ b/Rendering/RayTracing/vtkOSPRayPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayPass
  * @brief   a render pass that uses OSPRay instead of GL
diff --git a/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.cxx b/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.cxx
index add98a35e520a4abef575a358800257dccc95f5d..a7682eff71345e0f3e366f224f336bbbe9e86d28 100644
--- a/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayPointGaussianMapperNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayPointGaussianMapperNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.h b/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.h
index bdbcc6d04f87266258cee049d8d837f029177e61..78827845bf0146f3b7966f5156d9d06c99e659d7 100644
--- a/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.h
+++ b/Rendering/RayTracing/vtkOSPRayPointGaussianMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayPointGaussianMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayPointGaussianMapperNode
  * @brief   links vtkActor and vtkMapper to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.cxx b/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.cxx
index 96725f23cf9039cf84589e3d7535256e65ddc618..8031b169f3fd9357c051586cf14bd1ff443c2ebc 100644
--- a/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayPolyDataMapperNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayPolyDataMapperNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.h b/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.h
index 7e0b537f38c0b29d232b13024781cb4ae1232f78..59ef939bd316ccdaa4656f7e7c4cce7cc0602334 100644
--- a/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.h
+++ b/Rendering/RayTracing/vtkOSPRayPolyDataMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayPolyDataMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayPolyDataMapperNode
  * @brief   links vtkActor and vtkMapper to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayRendererNode.cxx b/Rendering/RayTracing/vtkOSPRayRendererNode.cxx
index 2c86f6edefdbe5879e414391bd77190e1644e348..94928656867f456ddf66bea83a911dbd1e17e77f 100644
--- a/Rendering/RayTracing/vtkOSPRayRendererNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayRendererNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayRendererNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifdef _WIN32
 #define _USE_MATH_DEFINES
diff --git a/Rendering/RayTracing/vtkOSPRayRendererNode.h b/Rendering/RayTracing/vtkOSPRayRendererNode.h
index fa16d13940c833d7512d4870705b8d0e8093b9c5..0e327838fbc0a9e366a8aab309b5b6864db5a255 100644
--- a/Rendering/RayTracing/vtkOSPRayRendererNode.h
+++ b/Rendering/RayTracing/vtkOSPRayRendererNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayRendererNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayRendererNode
  * @brief   links vtkRenderers to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.cxx b/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.cxx
index 9f841aef0b65bea99c069d970e633bc115b0ebdc..7ba6d55687686b5f61907fdb790f968a612b023d 100644
--- a/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayUnstructuredVolumeMapperNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayUnstructuredVolumeMapperNode.h"
 
 #include "vtkCell.h"
diff --git a/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.h b/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.h
index f99d93d2f5df7ac33a9340992902ca5a8497b16d..70bacd3c63f6918394f5c27ac91025f3ab9ad59e 100644
--- a/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.h
+++ b/Rendering/RayTracing/vtkOSPRayUnstructuredVolumeMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayUnstructuredVolumeMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayUnstructuredVolumeMapperNode
  * @brief   Unstructured grid volume renderer.
diff --git a/Rendering/RayTracing/vtkOSPRayViewNodeFactory.cxx b/Rendering/RayTracing/vtkOSPRayViewNodeFactory.cxx
index d1b442894a3fc997fad002f29a86761a96fd0752..b8309c6a8cafec37671764bfccf8180cdcf89cfe 100644
--- a/Rendering/RayTracing/vtkOSPRayViewNodeFactory.cxx
+++ b/Rendering/RayTracing/vtkOSPRayViewNodeFactory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayViewNodeFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayViewNodeFactory.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/RayTracing/vtkOSPRayViewNodeFactory.h b/Rendering/RayTracing/vtkOSPRayViewNodeFactory.h
index 07fee89f298129be287504ff95becf9f19a389da..b58bc336dfaba6ac860728f1d82ec08fcd662af4 100644
--- a/Rendering/RayTracing/vtkOSPRayViewNodeFactory.h
+++ b/Rendering/RayTracing/vtkOSPRayViewNodeFactory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayViewNodeFactory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayViewNodeFactory
  * @brief   matches vtk rendering classes to
diff --git a/Rendering/RayTracing/vtkOSPRayVolumeMapper.cxx b/Rendering/RayTracing/vtkOSPRayVolumeMapper.cxx
index 7e0339b6e7103e1fa47d18dedcba9167e4c358f9..c7bd3606e8df3abbbd815e7a1cb36574f6cf7a54 100644
--- a/Rendering/RayTracing/vtkOSPRayVolumeMapper.cxx
+++ b/Rendering/RayTracing/vtkOSPRayVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayVolumeMapper.h"
 
 #include "vtkOSPRayPass.h"
diff --git a/Rendering/RayTracing/vtkOSPRayVolumeMapper.h b/Rendering/RayTracing/vtkOSPRayVolumeMapper.h
index 823c6e1be340d865c959abf6fdb018796324cb5c..e1f91800d788e0602ea904e926999a6d1b4ab13d 100644
--- a/Rendering/RayTracing/vtkOSPRayVolumeMapper.h
+++ b/Rendering/RayTracing/vtkOSPRayVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayVolumeMapper.h
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayVolumeMapper
  * @brief   Standalone OSPRayVolumeMapper.
diff --git a/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.cxx b/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.cxx
index 97786d488ea7e67e815043fae9a73555af76f0cf..fe323bbe90002cb746441032dba8e463a7d55997 100644
--- a/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-   Program:   Visualization Toolkit
-   Module:    vtkOSPRayVolumeMapperNode.cxx
-
-   Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-   All rights reserved.
-   See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-      This software is distributed WITHOUT ANY WARRANTY; without even
-      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-      PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayVolumeMapperNode.h"
 
 #include "vtkCellData.h"
diff --git a/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.h b/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.h
index d01043569d3b800fa7ac069a7eae39809794be36..267875f057b35218b12282bf900b7e0fa5660e82 100644
--- a/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.h
+++ b/Rendering/RayTracing/vtkOSPRayVolumeMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayVolumeMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayVolumeMapperNode
  * @brief   links vtkVolumeMapper  to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayVolumeNode.cxx b/Rendering/RayTracing/vtkOSPRayVolumeNode.cxx
index 20f903fcd9d341a9b6f6d382877fd610c73f331a..51085eae7b37674f4c7c2cf413ebac8e12ef5a71 100644
--- a/Rendering/RayTracing/vtkOSPRayVolumeNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayVolumeNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayVolumeNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayVolumeNode.h"
 
 #include "vtkAbstractVolumeMapper.h"
diff --git a/Rendering/RayTracing/vtkOSPRayVolumeNode.h b/Rendering/RayTracing/vtkOSPRayVolumeNode.h
index 431030f0250e2e5f67df3f6ae906653ac818d98f..bc33f50f71e6e358af8795f9285a8c7c99b5824e 100644
--- a/Rendering/RayTracing/vtkOSPRayVolumeNode.h
+++ b/Rendering/RayTracing/vtkOSPRayVolumeNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayVolumeNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayVolumeNode
  * @brief   links vtkVolume and vtkMapper to OSPRay
diff --git a/Rendering/RayTracing/vtkOSPRayWindowNode.cxx b/Rendering/RayTracing/vtkOSPRayWindowNode.cxx
index e497a071da026c61ca277b3e34ad47ddde01d0d0..6b510410085ef72f82ad2cb8078e6ea589792fa4 100644
--- a/Rendering/RayTracing/vtkOSPRayWindowNode.cxx
+++ b/Rendering/RayTracing/vtkOSPRayWindowNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayWindowNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayWindowNode.h"
 
 #include "vtkCollectionIterator.h"
diff --git a/Rendering/RayTracing/vtkOSPRayWindowNode.h b/Rendering/RayTracing/vtkOSPRayWindowNode.h
index d810d2b84751eb18a169215a9dfa6d66247fd01f..49755d044b88720632be17df2a9221e43e9f9c77 100644
--- a/Rendering/RayTracing/vtkOSPRayWindowNode.h
+++ b/Rendering/RayTracing/vtkOSPRayWindowNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayWindowNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayWindowNode
  * @brief   links vtkRendererWindows to OSPRay
diff --git a/Rendering/SceneGraph/Testing/Cxx/UnitTests.cxx b/Rendering/SceneGraph/Testing/Cxx/UnitTests.cxx
index af5941a4f26ea6b14dfb20106183db2e4c0043ef..d3e5427c2f5a4c6b5fbf39e1ef25384088b0bc9e 100644
--- a/Rendering/SceneGraph/Testing/Cxx/UnitTests.cxx
+++ b/Rendering/SceneGraph/Testing/Cxx/UnitTests.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Mace.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkActorNode.h"
diff --git a/Rendering/SceneGraph/vtk.module b/Rendering/SceneGraph/vtk.module
index f5a2da02e38a47c96de12d3ab4ed7c9d6ccc98d0..96ae74e1d067055f243a8cecd715e174c77f8b07 100644
--- a/Rendering/SceneGraph/vtk.module
+++ b/Rendering/SceneGraph/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingSceneGraph
 KIT
   VTK::Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 PRIVATE_DEPENDS
diff --git a/Rendering/SceneGraph/vtkActorNode.cxx b/Rendering/SceneGraph/vtkActorNode.cxx
index 63871e88763b6a4de25e551669b16af020c35782..06c5285613a72df1e2760e6e30dcbe7f9943ab07 100644
--- a/Rendering/SceneGraph/vtkActorNode.cxx
+++ b/Rendering/SceneGraph/vtkActorNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActorNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActorNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/SceneGraph/vtkActorNode.h b/Rendering/SceneGraph/vtkActorNode.h
index 668060753f6f9b124d93d60195d03cf05557e7f3..c1fe8d88a4f6d6d2641b105c4460d4b9f35d8017 100644
--- a/Rendering/SceneGraph/vtkActorNode.h
+++ b/Rendering/SceneGraph/vtkActorNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkActorNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkActorNode
  * @brief   vtkViewNode specialized for vtkActors
diff --git a/Rendering/SceneGraph/vtkCameraNode.cxx b/Rendering/SceneGraph/vtkCameraNode.cxx
index 89fa695dcb2f54df2013a7a6d59a18314e8c96cb..a39ea7e69c3214b328fda8cc629b64c4ebbcdaef 100644
--- a/Rendering/SceneGraph/vtkCameraNode.cxx
+++ b/Rendering/SceneGraph/vtkCameraNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCameraNode.h"
 #include "vtkCamera.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/SceneGraph/vtkCameraNode.h b/Rendering/SceneGraph/vtkCameraNode.h
index a976966121c26afe390ad62f5ad5370862c5a92b..8245ec2ffff6cefb35c90045390636dde36d9886 100644
--- a/Rendering/SceneGraph/vtkCameraNode.h
+++ b/Rendering/SceneGraph/vtkCameraNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCameraNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCameraNode
  * @brief   vtkViewNode specialized for vtkCameras
diff --git a/Rendering/SceneGraph/vtkLightNode.cxx b/Rendering/SceneGraph/vtkLightNode.cxx
index c29cccdec2d9a92e57eeb2df319543e927c1a5a2..b67d439b83846ed5a54caee2b96ead437f910c3c 100644
--- a/Rendering/SceneGraph/vtkLightNode.cxx
+++ b/Rendering/SceneGraph/vtkLightNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkLightNode.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/SceneGraph/vtkLightNode.h b/Rendering/SceneGraph/vtkLightNode.h
index fdc8d1970538f515674a73ac26541efc6c9e2f94..bcb9d2bc8f5564d4786f7ef700768d97eb6ffcc0 100644
--- a/Rendering/SceneGraph/vtkLightNode.h
+++ b/Rendering/SceneGraph/vtkLightNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkLightNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkLightNode
  * @brief   vtkViewNode specialized for vtkLights
diff --git a/Rendering/SceneGraph/vtkMapperNode.cxx b/Rendering/SceneGraph/vtkMapperNode.cxx
index b05615011e94b7a2eddf663c3d794e185c0c832e..c07f022117167bd131974dda4e04104bcd80223e 100644
--- a/Rendering/SceneGraph/vtkMapperNode.cxx
+++ b/Rendering/SceneGraph/vtkMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapperNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMapperNode.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Rendering/SceneGraph/vtkMapperNode.h b/Rendering/SceneGraph/vtkMapperNode.h
index 5ba7a8187fd7527fca89052876dc93205b3c2d2a..e2ab55630f818311258b30d5bbad86ff8044d0a2 100644
--- a/Rendering/SceneGraph/vtkMapperNode.h
+++ b/Rendering/SceneGraph/vtkMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkMapperNode
  * @brief   vtkViewNode specialized for vtkMappers
diff --git a/Rendering/SceneGraph/vtkPolyDataMapperNode.cxx b/Rendering/SceneGraph/vtkPolyDataMapperNode.cxx
index e92329724de02eff9b104b7de7ed989278712bbf..ead20685a90482f232afd14d9c237e397271d792 100644
--- a/Rendering/SceneGraph/vtkPolyDataMapperNode.cxx
+++ b/Rendering/SceneGraph/vtkPolyDataMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataMapperNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPolyDataMapperNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/SceneGraph/vtkPolyDataMapperNode.h b/Rendering/SceneGraph/vtkPolyDataMapperNode.h
index d80c3ac9c0750c149cb8502058be95afa4966c7a..d91bd3670f18d4476476d0fbf81751e8375928d8 100644
--- a/Rendering/SceneGraph/vtkPolyDataMapperNode.h
+++ b/Rendering/SceneGraph/vtkPolyDataMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPolyDataMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPolyDataMapperNode
  * @brief   vtkViewNode specialized for vtkPolyDataMappers
diff --git a/Rendering/SceneGraph/vtkRendererNode.cxx b/Rendering/SceneGraph/vtkRendererNode.cxx
index 94cde77d23c086eca5dd34ecc73ad96ac09c7452..503871066840ae123d63a8c146ce21648921d1ef 100644
--- a/Rendering/SceneGraph/vtkRendererNode.cxx
+++ b/Rendering/SceneGraph/vtkRendererNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRendererNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/SceneGraph/vtkRendererNode.h b/Rendering/SceneGraph/vtkRendererNode.h
index 37f830feb4a4e8c4fc8cbd31c667f1551511bf5d..814dc84d73b1491668b56b109890e899bde826d1 100644
--- a/Rendering/SceneGraph/vtkRendererNode.h
+++ b/Rendering/SceneGraph/vtkRendererNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRendererNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkRendererNode
  * @brief   vtkViewNode specialized for vtkRenderers
diff --git a/Rendering/SceneGraph/vtkViewNode.cxx b/Rendering/SceneGraph/vtkViewNode.cxx
index ed8a5163ea02213cd703ccf00234d1d2937c804d..6fa9805d5ed07fbc282aa528546da49f5047b1b4 100644
--- a/Rendering/SceneGraph/vtkViewNode.cxx
+++ b/Rendering/SceneGraph/vtkViewNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkViewNode.h"
 
 #include "vtkCollection.h"
diff --git a/Rendering/SceneGraph/vtkViewNode.h b/Rendering/SceneGraph/vtkViewNode.h
index 19c38f897daa32ff715ef315cfe3370685e0fb04..d5bdf7bba550aae40bfff7bdfa1759d08a1d0af2 100644
--- a/Rendering/SceneGraph/vtkViewNode.h
+++ b/Rendering/SceneGraph/vtkViewNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkViewNode
  * @brief   a node within a VTK scene graph
diff --git a/Rendering/SceneGraph/vtkViewNodeFactory.cxx b/Rendering/SceneGraph/vtkViewNodeFactory.cxx
index 321a648b7e6775dfee6569ad7bd84cb0ef1f10d2..24cf14dfb18f25dd9136c2e6b8041b050d62328c 100644
--- a/Rendering/SceneGraph/vtkViewNodeFactory.cxx
+++ b/Rendering/SceneGraph/vtkViewNodeFactory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewNodeFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkViewNodeFactory.h"
 #include "vtkObjectFactory.h"
 #include "vtkViewNode.h"
diff --git a/Rendering/SceneGraph/vtkViewNodeFactory.h b/Rendering/SceneGraph/vtkViewNodeFactory.h
index 70af9c656bfdcb706ab53dad444b8e60e263bb47..608f83b14207df820a4dc0fd679d2a58a676f78e 100644
--- a/Rendering/SceneGraph/vtkViewNodeFactory.h
+++ b/Rendering/SceneGraph/vtkViewNodeFactory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewNodeFactory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkViewNodeFactory
  * @brief   factory that chooses vtkViewNodes to create
diff --git a/Rendering/SceneGraph/vtkVolumeMapperNode.cxx b/Rendering/SceneGraph/vtkVolumeMapperNode.cxx
index 65295a7ef28fa0325f0c4f5af1de6e158ff74a89..fe97a63341fafabd1b3e62f4271d70a008980604 100644
--- a/Rendering/SceneGraph/vtkVolumeMapperNode.cxx
+++ b/Rendering/SceneGraph/vtkVolumeMapperNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeMapperNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeMapperNode.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/SceneGraph/vtkVolumeMapperNode.h b/Rendering/SceneGraph/vtkVolumeMapperNode.h
index b921c8f58db033b5b523d5dcd7b683f02613416b..92d1eba5e194336686749510f0eee454b2d7a5d5 100644
--- a/Rendering/SceneGraph/vtkVolumeMapperNode.h
+++ b/Rendering/SceneGraph/vtkVolumeMapperNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeMapperNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeMapperNode
  * @brief   vtkViewNode specialized for vtkVolumeMappers
diff --git a/Rendering/SceneGraph/vtkVolumeNode.cxx b/Rendering/SceneGraph/vtkVolumeNode.cxx
index 3724083225003b4544e3616c350b33bdfa205c30..9ddeb7458a8b0502929e3fb6880597b34397aa45 100644
--- a/Rendering/SceneGraph/vtkVolumeNode.cxx
+++ b/Rendering/SceneGraph/vtkVolumeNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeNode.h"
 
 #include "vtkAbstractVolumeMapper.h"
diff --git a/Rendering/SceneGraph/vtkVolumeNode.h b/Rendering/SceneGraph/vtkVolumeNode.h
index 61b6c31bd6b0a84e57b5ff6d0c708384db97ef0a..91fc7ab555dc1a0530e0f1fc281751571bbbc593 100644
--- a/Rendering/SceneGraph/vtkVolumeNode.h
+++ b/Rendering/SceneGraph/vtkVolumeNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeNode
  * @brief   vtkViewNode specialized for vtkActors
diff --git a/Rendering/SceneGraph/vtkWindowNode.cxx b/Rendering/SceneGraph/vtkWindowNode.cxx
index e9534ef0ae476742f5e254ec12e482dc2b07a001..9497930e5725aa40f2ce846f73cb73cac1f43b3d 100644
--- a/Rendering/SceneGraph/vtkWindowNode.cxx
+++ b/Rendering/SceneGraph/vtkWindowNode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowNode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWindowNode.h"
 
 #include "vtkCollectionIterator.h"
diff --git a/Rendering/SceneGraph/vtkWindowNode.h b/Rendering/SceneGraph/vtkWindowNode.h
index 35d83f15148f1f97b65d6f05f51c3928253f4681..ccdf41066ce113efb6bd965edd7cdd8da496a7f0 100644
--- a/Rendering/SceneGraph/vtkWindowNode.h
+++ b/Rendering/SceneGraph/vtkWindowNode.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowNode.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWindowNode
  * @brief   vtkViewNode specialized for vtkRenderWindows
diff --git a/Rendering/Tk/vtk.module b/Rendering/Tk/vtk.module
index db74753e933a28e0f64a87b7558fa8c851ae3661..a5aad059a3e770ec1005c42a31e28384bb37b8bd 100644
--- a/Rendering/Tk/vtk.module
+++ b/Rendering/Tk/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   VTK_USE_TK
 GROUPS
   Tk
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::InteractionImage
diff --git a/Rendering/Tk/vtkCocoaTkUtilities.h b/Rendering/Tk/vtkCocoaTkUtilities.h
index 6527ca1c7f79b650707aa198ce46e5cd5ce504e0..505ac6ef3afea54f01ebf32285f8c3a203cda521 100644
--- a/Rendering/Tk/vtkCocoaTkUtilities.h
+++ b/Rendering/Tk/vtkCocoaTkUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCocoaTkUtilities.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCocoaTkUtilities
  * @brief   Internal Tk Routines for Cocoa
diff --git a/Rendering/Tk/vtkCocoaTkUtilities.mm b/Rendering/Tk/vtkCocoaTkUtilities.mm
index bc73219ecc79f09b86d8815769a80fe2db633200..07d32c82a17907d06487596fa9048a5e5fdb6ac2 100644
--- a/Rendering/Tk/vtkCocoaTkUtilities.mm
+++ b/Rendering/Tk/vtkCocoaTkUtilities.mm
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCocoaTkUtilities.mm
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef MAC_OSX_TK
 #define MAC_OSX_TK 1
diff --git a/Rendering/Tk/vtkPythonTkWidgetsInit.cxx b/Rendering/Tk/vtkPythonTkWidgetsInit.cxx
index f10a8dca0014771a429d7d55cb18fee87d483405..af5fc67536c13c44dd53e0182a00065dd611dabb 100644
--- a/Rendering/Tk/vtkPythonTkWidgetsInit.cxx
+++ b/Rendering/Tk/vtkPythonTkWidgetsInit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTkWidgetsInit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTcl.h"
 #include "vtkTk.h"
 
diff --git a/Rendering/Tk/vtkTcl.h b/Rendering/Tk/vtkTcl.h
index 416d3c8103e645a47d1451260035f5df6eee2c8c..bcbf85984be0f2f1f2413d077cab795be05f0130 100644
--- a/Rendering/Tk/vtkTcl.h
+++ b/Rendering/Tk/vtkTcl.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTcl.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkTcl_h
 #define vtkTcl_h
 
diff --git a/Rendering/Tk/vtkTclUtil.h b/Rendering/Tk/vtkTclUtil.h
index bce6223ab03bf1acff2a02f38d556cee76c5304f..6e6491783007521aab8b703b32cbd7965ec58194 100644
--- a/Rendering/Tk/vtkTclUtil.h
+++ b/Rendering/Tk/vtkTclUtil.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTclUtil.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkTclUtil_h
 #define vtkTclUtil_h
diff --git a/Rendering/Tk/vtkTk.h b/Rendering/Tk/vtkTk.h
index 73ffcd371400dcef55d7ca63de38db16e6083c0b..3951bcad4f73c737e8ab1a3e4686f1531fbbd7e1 100644
--- a/Rendering/Tk/vtkTk.h
+++ b/Rendering/Tk/vtkTk.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTk.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkTk_h
 #define vtkTk_h
 
diff --git a/Rendering/Tk/vtkTkAppInitConfigure.h.in b/Rendering/Tk/vtkTkAppInitConfigure.h.in
index ed27cd32c1d675ba8766cc526d6580805c7c545c..834d8a9407c091edfca5c7bae6c4048400e71042 100644
--- a/Rendering/Tk/vtkTkAppInitConfigure.h.in
+++ b/Rendering/Tk/vtkTkAppInitConfigure.h.in
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
+
 #ifndef vtkTkAppInitConfigure_h
 #define vtkTkAppInitConfigure_h
 
diff --git a/Rendering/Tk/vtkTkImageViewerWidget.cxx b/Rendering/Tk/vtkTkImageViewerWidget.cxx
index f135386512e2ef5b5c481ac04ebc9af385626849..2ff8a7856cf6e77ec1f6d470f2f2c6771e95d3ed 100644
--- a/Rendering/Tk/vtkTkImageViewerWidget.cxx
+++ b/Rendering/Tk/vtkTkImageViewerWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTkImageViewerWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTkImageViewerWidget.h"
 #include "vtkRenderWindowInteractor.h"
 #include "vtkTkInternals.h"
diff --git a/Rendering/Tk/vtkTkImageViewerWidget.h b/Rendering/Tk/vtkTkImageViewerWidget.h
index e024a39ff4c8871014b9380861710058874b5e71..dd265d2be29ea9afc1d8b4818667173125c32d31 100644
--- a/Rendering/Tk/vtkTkImageViewerWidget.h
+++ b/Rendering/Tk/vtkTkImageViewerWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTkImageViewerWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTkImageViewerWidget
  * @brief   a Tk Widget for viewing vtk images
diff --git a/Rendering/Tk/vtkTkInternals.h.in b/Rendering/Tk/vtkTkInternals.h.in
index 9fb67a9095fb2e1e7889c8234f526fb4851d6bc5..b56a381c88e8b5bd3f48375e3243063027880163 100644
--- a/Rendering/Tk/vtkTkInternals.h.in
+++ b/Rendering/Tk/vtkTkInternals.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTkInternals.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkTkInternals_h
 #define vtkTkInternals_h
diff --git a/Rendering/Tk/vtkTkRenderWidget.cxx b/Rendering/Tk/vtkTkRenderWidget.cxx
index 918b07a0d7402b48d3c53bc1819ac2a61ccef55c..74d18cadcee60514b34177a236c3acd2ff111074 100644
--- a/Rendering/Tk/vtkTkRenderWidget.cxx
+++ b/Rendering/Tk/vtkTkRenderWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTkRenderWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTkRenderWidget.h"
 #include "vtkAlgorithm.h"
 #include "vtkAlgorithmOutput.h"
diff --git a/Rendering/Tk/vtkTkRenderWidget.h b/Rendering/Tk/vtkTkRenderWidget.h
index 834db6f6d7f1e5f25e7dbceaaf111156725b6a82..0f1aed30a51aab46e03e445e03b9eabe446cd5e0 100644
--- a/Rendering/Tk/vtkTkRenderWidget.h
+++ b/Rendering/Tk/vtkTkRenderWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTkRenderWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTkRenderWidget
  * @brief   a Tk Widget for vtk rendering
diff --git a/Rendering/UI/vtk.module b/Rendering/UI/vtk.module
index ef81cf5d9d370b080f1bab5413781682da4092b0..1edf8349c16c742af55540ac37ba6f6a3de5d64c 100644
--- a/Rendering/UI/vtk.module
+++ b/Rendering/UI/vtk.module
@@ -6,6 +6,10 @@ IMPLEMENTS
   VTK::RenderingCore
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::RenderingCore
 ORDER_DEPENDS
diff --git a/Rendering/UI/vtkAndroidRenderWindowInteractor.cxx b/Rendering/UI/vtkAndroidRenderWindowInteractor.cxx
index f8e71bce860e099de2e6c856e6894b8ed57674e4..5e79225bd100e67b6d0eddd06e5e5d99d9692b6a 100644
--- a/Rendering/UI/vtkAndroidRenderWindowInteractor.cxx
+++ b/Rendering/UI/vtkAndroidRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAndroidRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cassert>
 #include <cmath>
 #include <cstdio>
diff --git a/Rendering/UI/vtkAndroidRenderWindowInteractor.h b/Rendering/UI/vtkAndroidRenderWindowInteractor.h
index 380138cfdf6c2e9cf0af2aa33592a3851c5a640e..b91df57cbf4135602b605b4726968c2bdecbde6e 100644
--- a/Rendering/UI/vtkAndroidRenderWindowInteractor.h
+++ b/Rendering/UI/vtkAndroidRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAndroidRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAndroidRenderWindowInteractor
  * @brief   implements Win32 specific functions
diff --git a/Rendering/UI/vtkCocoaMacOSXSDKCompatibility.h b/Rendering/UI/vtkCocoaMacOSXSDKCompatibility.h
index bf91b96b78da1463cd8f686a06a4b700b0fbc85d..4153d7f704734ae2398088ee0a2fbb76c2656f04 100644
--- a/Rendering/UI/vtkCocoaMacOSXSDKCompatibility.h
+++ b/Rendering/UI/vtkCocoaMacOSXSDKCompatibility.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkCocoaMacOSXSDKCompatibility.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCocoaMacOSXSDKCompatibility
  * @brief   Compatibility header
diff --git a/Rendering/UI/vtkCocoaRenderWindowInteractor.h b/Rendering/UI/vtkCocoaRenderWindowInteractor.h
index 81c6b39795143ca9ec9434c8be1f8015254558d5..e9e5d07356c87d08538df8c7eb5863709c57f02a 100644
--- a/Rendering/UI/vtkCocoaRenderWindowInteractor.h
+++ b/Rendering/UI/vtkCocoaRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCocoaRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkCocoaRenderWindowInteractor
  * @brief   implements Cocoa specific functions
diff --git a/Rendering/UI/vtkCocoaRenderWindowInteractor.mm b/Rendering/UI/vtkCocoaRenderWindowInteractor.mm
index a0d579f029160aacc6f4ddbdd380fb2f319f8dce..60057ef03e3ce71af82e128b30e149968fa31f38 100644
--- a/Rendering/UI/vtkCocoaRenderWindowInteractor.mm
+++ b/Rendering/UI/vtkCocoaRenderWindowInteractor.mm
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkCocoaRenderWindowInteractor.mm
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "vtkCocoaMacOSXSDKCompatibility.h" // Needed to support old SDKs
 #import <Cocoa/Cocoa.h>
 
diff --git a/Rendering/UI/vtkGenericRenderWindowInteractor.cxx b/Rendering/UI/vtkGenericRenderWindowInteractor.cxx
index c0a288051642890f5b9cf7076ef4fe6df46c812d..1189c8ada4fe790ffc1b9d554ee5036338ee379e 100644
--- a/Rendering/UI/vtkGenericRenderWindowInteractor.cxx
+++ b/Rendering/UI/vtkGenericRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGenericRenderWindowInteractor.h"
 #include "vtkCommand.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/UI/vtkGenericRenderWindowInteractor.h b/Rendering/UI/vtkGenericRenderWindowInteractor.h
index 0ade4a35f0a14d37baf40c9f9095cf2b3f0e0592..35a254efbaf141ade66a368dcf63b2d6f806db3f 100644
--- a/Rendering/UI/vtkGenericRenderWindowInteractor.h
+++ b/Rendering/UI/vtkGenericRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGenericRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGenericRenderWindowInteractor
  * @brief   platform-independent programmable render window interactor.
diff --git a/Rendering/UI/vtkIOSRenderWindowInteractor.h b/Rendering/UI/vtkIOSRenderWindowInteractor.h
index ef60a8b95787710c027065b42ed89f690d6a24a4..ccc6e938c7feb30cc707c289f34b9aff255a01dc 100644
--- a/Rendering/UI/vtkIOSRenderWindowInteractor.h
+++ b/Rendering/UI/vtkIOSRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkIOSRenderWindowInteractor
  * @brief   implements IOS specific functions
diff --git a/Rendering/UI/vtkIOSRenderWindowInteractor.mm b/Rendering/UI/vtkIOSRenderWindowInteractor.mm
index 19cc609146c7c089a8ab26f32bbf902ed2ba04c6..2beaae7be3e8244b27b118b972a9da5a124a0c12 100644
--- a/Rendering/UI/vtkIOSRenderWindowInteractor.mm
+++ b/Rendering/UI/vtkIOSRenderWindowInteractor.mm
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIOSRenderWindowInteractor.mm
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #import "vtkIOSRenderWindowInteractor.h"
 #import "vtkCommand.h"
 #import "vtkObjectFactory.h"
diff --git a/Rendering/UI/vtkSDL2RenderWindowInteractor.cxx b/Rendering/UI/vtkSDL2RenderWindowInteractor.cxx
index f2f83fa392a30340f3c3e9d79779767f8bc3094b..da5d3d323cc0f10395c33ffc0c65512322bba9ba 100644
--- a/Rendering/UI/vtkSDL2RenderWindowInteractor.cxx
+++ b/Rendering/UI/vtkSDL2RenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSDL2RenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cmath>
 #include <cstdio>
 #include <cstdlib>
diff --git a/Rendering/UI/vtkSDL2RenderWindowInteractor.h b/Rendering/UI/vtkSDL2RenderWindowInteractor.h
index 6bd048f0c4f30313a882bb42b36861c9f8461686..1c66410d3072c92002f9149f32e687d0ce5bf79c 100644
--- a/Rendering/UI/vtkSDL2RenderWindowInteractor.h
+++ b/Rendering/UI/vtkSDL2RenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSDL2RenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSDL2RenderWindowInteractor
  * @brief   implements SDL2 specific functions
diff --git a/Rendering/UI/vtkWin32HardwareWindow.cxx b/Rendering/UI/vtkWin32HardwareWindow.cxx
index b1a481f46fe409d688630554bcb212a16a74ee6d..0aeb322d7a8c9cb9755151fa311d1072d5bd7f17 100644
--- a/Rendering/UI/vtkWin32HardwareWindow.cxx
+++ b/Rendering/UI/vtkWin32HardwareWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHardwareWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWin32HardwareWindow.h"
 
 #include <assert.h>
diff --git a/Rendering/UI/vtkWin32HardwareWindow.h b/Rendering/UI/vtkWin32HardwareWindow.h
index efe58460fef2c82780972ba69c0480642d7702c1..f20daa54301f6d0422bfd60c573e430de708a09f 100644
--- a/Rendering/UI/vtkWin32HardwareWindow.h
+++ b/Rendering/UI/vtkWin32HardwareWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHardwareWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32HardwareWindow
  * @brief   represents a window in a windows GUI
diff --git a/Rendering/UI/vtkWin32RenderWindowInteractor.cxx b/Rendering/UI/vtkWin32RenderWindowInteractor.cxx
index e5ed7aae1b05d8f9fac7af90aa957a55989a7f87..ff783a95c89fda21faabc35afbc67a66a57ea960 100644
--- a/Rendering/UI/vtkWin32RenderWindowInteractor.cxx
+++ b/Rendering/UI/vtkWin32RenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32RenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cmath>
 #include <cstdio>
 #include <cstdlib>
diff --git a/Rendering/UI/vtkWin32RenderWindowInteractor.h b/Rendering/UI/vtkWin32RenderWindowInteractor.h
index 602a12430ed6f497bdb1cccd0b3839bbf2ac9679..de58e635c4e7227faeaed7cd29dbf0b6966decf2 100644
--- a/Rendering/UI/vtkWin32RenderWindowInteractor.h
+++ b/Rendering/UI/vtkWin32RenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32RenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWin32RenderWindowInteractor
  * @brief   implements Win32 specific functions
diff --git a/Rendering/UI/vtkXRenderWindowInteractor.cxx b/Rendering/UI/vtkXRenderWindowInteractor.cxx
index 1c087d5a675698637ec1085938f45c64e3f258d2..3d6ff0a86d3b45332dde9affa120e5bb5d670943 100644
--- a/Rendering/UI/vtkXRenderWindowInteractor.cxx
+++ b/Rendering/UI/vtkXRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Must be included first to avoid conflicts with X11's `Status` define.
 #include <vtksys/SystemTools.hxx>
diff --git a/Rendering/UI/vtkXRenderWindowInteractor.h b/Rendering/UI/vtkXRenderWindowInteractor.h
index 5417879fe0a20567051445fdc74941f996ac73b1..f8001b9eba031be9d6db1cbb81a19cc5e3f59323 100644
--- a/Rendering/UI/vtkXRenderWindowInteractor.h
+++ b/Rendering/UI/vtkXRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkXRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkXRenderWindowInteractor
  * @brief   an X event driven interface for a RenderWindow
diff --git a/Rendering/VR/vtk.module b/Rendering/VR/vtk.module
index ebd48cac3e9e8272fb87ee230f1c4ab456456ace..9b86eb55c9e814e2573590be606b4f74e5ca9161 100644
--- a/Rendering/VR/vtk.module
+++ b/Rendering/VR/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingVR
 IMPLEMENTS
   VTK::RenderingCore
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::IOImage
diff --git a/Rendering/VR/vtkOpenGLAvatar.cxx b/Rendering/VR/vtkOpenGLAvatar.cxx
index e9a291c57f982c75df60954d4f66555b16dec137..c9d442251a3b5217dd587aa2ed734ab284692e48 100644
--- a/Rendering/VR/vtkOpenGLAvatar.cxx
+++ b/Rendering/VR/vtkOpenGLAvatar.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLAvatar.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLAvatar.h"
 
 #include "vtkAvatarHead.h"          // geometry for head
diff --git a/Rendering/VR/vtkOpenGLAvatar.h b/Rendering/VR/vtkOpenGLAvatar.h
index 01b446be3eb1d699deca879d68a9593e910d7f38..40b73470075cd6a820bdd38faecb24b45aa2f7d6 100644
--- a/Rendering/VR/vtkOpenGLAvatar.h
+++ b/Rendering/VR/vtkOpenGLAvatar.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLAvatar.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOpenGLAvatar
  * @brief   OpenGL Avatar
diff --git a/Rendering/VR/vtkVRCamera.cxx b/Rendering/VR/vtkVRCamera.cxx
index 5b9cd2ace9c9c9004e09b17e4a8ab70eb561eca6..f0d81bac88b6f8d617782e05e1248494b300862a 100644
--- a/Rendering/VR/vtkVRCamera.cxx
+++ b/Rendering/VR/vtkVRCamera.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRCamera.h"
 #include "vtkMatrix4x4.h"
 #include "vtkVRInteractorStyle.h"
diff --git a/Rendering/VR/vtkVRCamera.h b/Rendering/VR/vtkVRCamera.h
index 7f2494fee5c7877c017190797718527d209e5af6..4a35c594986df9efb47078aa6637f7c11ae4dd31 100644
--- a/Rendering/VR/vtkVRCamera.h
+++ b/Rendering/VR/vtkVRCamera.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRCamera
  * @brief   VR camera
diff --git a/Rendering/VR/vtkVRCollaborationClient.cxx b/Rendering/VR/vtkVRCollaborationClient.cxx
index 1337e6c492df1754bece69439bfb75f1e0f0dc23..bf65561802b5f8aaf810678f3fd3145425fea68a 100644
--- a/Rendering/VR/vtkVRCollaborationClient.cxx
+++ b/Rendering/VR/vtkVRCollaborationClient.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVRCollaborationClient.h"
 
diff --git a/Rendering/VR/vtkVRCollaborationClient.h b/Rendering/VR/vtkVRCollaborationClient.h
index 18b55153f8d1331360c32e7112b74cde45e6eb19..1c2d0f7d88b1d635c4e87c079f6f710627c566fb 100644
--- a/Rendering/VR/vtkVRCollaborationClient.h
+++ b/Rendering/VR/vtkVRCollaborationClient.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This class provides collaboration support for VR using avatars
 // It relies on ZeroMQ to communicate with a collaboration server
diff --git a/Rendering/VR/vtkVRControlsHelper.cxx b/Rendering/VR/vtkVRControlsHelper.cxx
index 1bb820bc6905cd977a083f26cbfab219af823b9a..38d43e4cc8bb1ba056c39facf34c024da615f7f5 100644
--- a/Rendering/VR/vtkVRControlsHelper.cxx
+++ b/Rendering/VR/vtkVRControlsHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRControlsHelper.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRControlsHelper.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/VR/vtkVRControlsHelper.h b/Rendering/VR/vtkVRControlsHelper.h
index dc7fc2acdd8f632268a1dcd267313885139ab015..ba07b8f3f7c7a54235fd0357657750ec35ead66a 100644
--- a/Rendering/VR/vtkVRControlsHelper.h
+++ b/Rendering/VR/vtkVRControlsHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRControlsHelper.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRControlsHelper
  * @brief   Tooltip helper explaining controls
diff --git a/Rendering/VR/vtkVRFollower.cxx b/Rendering/VR/vtkVRFollower.cxx
index ad0d0cdb199899f9f954675a015728a53d87c268..d7ea52e12d81c9c6492aba7c4611c8589af09b15 100644
--- a/Rendering/VR/vtkVRFollower.cxx
+++ b/Rendering/VR/vtkVRFollower.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRFollower.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/VR/vtkVRFollower.h b/Rendering/VR/vtkVRFollower.h
index d4e708d6ac86c541e44225a27fdbee515f7ec7cd..faf5c5ceece8464af9ae2989036be65926751862 100644
--- a/Rendering/VR/vtkVRFollower.h
+++ b/Rendering/VR/vtkVRFollower.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRFollower.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRFollower
  * @brief   VR Follower
diff --git a/Rendering/VR/vtkVRHMDCamera.cxx b/Rendering/VR/vtkVRHMDCamera.cxx
index 2585f88ba6d90b4b99b2622bb8fad5b39648c3fa..c4440dbe3904404b3569b508b191440f25edd00a 100644
--- a/Rendering/VR/vtkVRHMDCamera.cxx
+++ b/Rendering/VR/vtkVRHMDCamera.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRHMDCamera.h"
 
 #include "vtkMatrix3x3.h"
diff --git a/Rendering/VR/vtkVRHMDCamera.h b/Rendering/VR/vtkVRHMDCamera.h
index 16a21396b3b861fd792539e80958f89047d36196..28eecb0dc96ed609a8f724ece99ee7649c0fd9a0 100644
--- a/Rendering/VR/vtkVRHMDCamera.h
+++ b/Rendering/VR/vtkVRHMDCamera.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRHMDCamera
  * @brief   A superclass for HMD style cameras
diff --git a/Rendering/VR/vtkVRHardwarePicker.cxx b/Rendering/VR/vtkVRHardwarePicker.cxx
index 7d62f50a9a7d48d686c8de2d61e20198fd722ef1..e71ea3abcfb5e8964ccc50d21fc0fca2081a7750 100644
--- a/Rendering/VR/vtkVRHardwarePicker.cxx
+++ b/Rendering/VR/vtkVRHardwarePicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRHardwarePicker.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRHardwarePicker.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/VR/vtkVRHardwarePicker.h b/Rendering/VR/vtkVRHardwarePicker.h
index a6cdea7ac8c4bcc89b30a34cd98eb5534859c4ed..b6fb5171b2a588585e1ba1643e15f53d671c746a 100644
--- a/Rendering/VR/vtkVRHardwarePicker.h
+++ b/Rendering/VR/vtkVRHardwarePicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRHardwarePicker.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRHardwarePicker
  * @brief   pick an actor/prop given a controller position and orientation
diff --git a/Rendering/VR/vtkVRInteractorStyle.cxx b/Rendering/VR/vtkVRInteractorStyle.cxx
index cf9dc7565fe10178ebd800510b6e9c9f159b320e..e3a849da367925322a858741bfcd61cfe5794a65 100644
--- a/Rendering/VR/vtkVRInteractorStyle.cxx
+++ b/Rendering/VR/vtkVRInteractorStyle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRInteractorStyle.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRInteractorStyle.h"
 
 #include "vtkAssemblyPath.h"
diff --git a/Rendering/VR/vtkVRInteractorStyle.h b/Rendering/VR/vtkVRInteractorStyle.h
index 1f13a025f86685786c4453eb96c2a95a873053ce..aa15b1a0c6e071b4781a2c4402d99b297236447d 100644
--- a/Rendering/VR/vtkVRInteractorStyle.h
+++ b/Rendering/VR/vtkVRInteractorStyle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRInteractorStyle.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRInteractorStyle
  * @brief   Extended from vtkInteractorStyle3D to override command methods.
diff --git a/Rendering/VR/vtkVRMenuRepresentation.cxx b/Rendering/VR/vtkVRMenuRepresentation.cxx
index 2834de7d986125de981a4ccf0a1dd3dbd81ab758..cf9a431ceb8c11273095a2000b0df0e587d56f3d 100644
--- a/Rendering/VR/vtkVRMenuRepresentation.cxx
+++ b/Rendering/VR/vtkVRMenuRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRMenuRepresentation.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRMenuRepresentation.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/VR/vtkVRMenuRepresentation.h b/Rendering/VR/vtkVRMenuRepresentation.h
index 5767254b4282ffba3383a7d304642a19d163b40a..fee0bbe8bc031a1ae0789f67dec920ca6b57dcd1 100644
--- a/Rendering/VR/vtkVRMenuRepresentation.h
+++ b/Rendering/VR/vtkVRMenuRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRMenuRepresentation.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRMenuRepresentation
  * @brief   Widget representation for vtkVRMenuWidget
diff --git a/Rendering/VR/vtkVRMenuWidget.cxx b/Rendering/VR/vtkVRMenuWidget.cxx
index 8fc447cf5f7d74ce7a2666e72d6d708542d8503f..7366316e91be977d27b723d99d18b8be2ccb54d7 100644
--- a/Rendering/VR/vtkVRMenuWidget.cxx
+++ b/Rendering/VR/vtkVRMenuWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRMenuWidget.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkVRMenuWidget.h"
 
diff --git a/Rendering/VR/vtkVRMenuWidget.h b/Rendering/VR/vtkVRMenuWidget.h
index db66eebdea7ab52be5f4644b5594fe3b93e81a0e..246947752d57c7f6ecd7f4f11e6d9c0d515885d1 100644
--- a/Rendering/VR/vtkVRMenuWidget.h
+++ b/Rendering/VR/vtkVRMenuWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRMenuWidget.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRMenuWidget
  * @brief   3D widget to display a menu in VR
diff --git a/Rendering/VR/vtkVRModel.cxx b/Rendering/VR/vtkVRModel.cxx
index 5d35a39be2fcef66dd8021a3667d13bec41817c4..9d55ca2da8776d53dcb237194852c6e4b79db21e 100644
--- a/Rendering/VR/vtkVRModel.cxx
+++ b/Rendering/VR/vtkVRModel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRModel.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRModel.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/VR/vtkVRModel.h b/Rendering/VR/vtkVRModel.h
index 88edb83452f906c668807124f972b4d30f377c30..8f8a63a38299829fd345723cbc7b5b8a80fa5a16 100644
--- a/Rendering/VR/vtkVRModel.h
+++ b/Rendering/VR/vtkVRModel.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRModel.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRModel
  * @brief   VR device model
diff --git a/Rendering/VR/vtkVRPanelRepresentation.cxx b/Rendering/VR/vtkVRPanelRepresentation.cxx
index 525875f10aa34783403ea6eeaf3dd720b1108457..0c74213a21ee27cf8c7d577b02d5d32dbc2e72d1 100644
--- a/Rendering/VR/vtkVRPanelRepresentation.cxx
+++ b/Rendering/VR/vtkVRPanelRepresentation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRPanelRepresentation.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRPanelRepresentation.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/VR/vtkVRPanelRepresentation.h b/Rendering/VR/vtkVRPanelRepresentation.h
index 84a3537fcc9f561d098486751f9f55447eaab2a2..4645550a50fca678e5d50319ab23a1ea5f0b152d 100644
--- a/Rendering/VR/vtkVRPanelRepresentation.h
+++ b/Rendering/VR/vtkVRPanelRepresentation.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRPanelRepresentation.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRPanelRepresentation
  * @brief   Widget representation for vtkVRPanelWidget
diff --git a/Rendering/VR/vtkVRPanelWidget.cxx b/Rendering/VR/vtkVRPanelWidget.cxx
index 1ad8ae2fdd5a6897038899bae5991e9da9380397..7518aa3c76413f2c6e07711eee65b802bc382218 100644
--- a/Rendering/VR/vtkVRPanelWidget.cxx
+++ b/Rendering/VR/vtkVRPanelWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRPanelWidget.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRPanelWidget.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Rendering/VR/vtkVRPanelWidget.h b/Rendering/VR/vtkVRPanelWidget.h
index 032ae955498a1130bf96ee878bd5d5c8a2f0144b..dfb7ef7677395c1618b89dc2960c983d53f59c39 100644
--- a/Rendering/VR/vtkVRPanelWidget.h
+++ b/Rendering/VR/vtkVRPanelWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRPanelWidget.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRPanelWidget
  * @brief   3D widget to display a panel/billboard
diff --git a/Rendering/VR/vtkVRRay.cxx b/Rendering/VR/vtkVRRay.cxx
index b0ba95fb3fb1dd61c0c350fe196a014a625e7351..cffd7042cb0906e5d760ab8af6d8239381432334 100644
--- a/Rendering/VR/vtkVRRay.cxx
+++ b/Rendering/VR/vtkVRRay.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRRay.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRRay.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/VR/vtkVRRay.h b/Rendering/VR/vtkVRRay.h
index 1e9d90817d60bbc784f4d3979a3da8b54b8bfd5c..cd6c49fe5e1e71d7714ab4eedc0754c25438bdb1 100644
--- a/Rendering/VR/vtkVRRay.h
+++ b/Rendering/VR/vtkVRRay.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRRay.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
 * @class   vtkVRRay
 * @brief   VR device model
diff --git a/Rendering/VR/vtkVRRenderWindow.cxx b/Rendering/VR/vtkVRRenderWindow.cxx
index 814224db4ae11c1aa9b07ef99ec14dc6bdef6fdf..386f7f4714a80dea02f6f9ba64ca5ce8fef40cdc 100644
--- a/Rendering/VR/vtkVRRenderWindow.cxx
+++ b/Rendering/VR/vtkVRRenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRRenderWindow.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRRenderWindow.h"
 
 #include "vtkOpenGLState.h"
diff --git a/Rendering/VR/vtkVRRenderWindow.h b/Rendering/VR/vtkVRRenderWindow.h
index 768f21bbf920fede61006e406e3b8f9336de4089..8386b21d75e097690f93706fa6f1f970483741e6 100644
--- a/Rendering/VR/vtkVRRenderWindow.h
+++ b/Rendering/VR/vtkVRRenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRRenderWindow.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRRenderWindow
  * @brief   VR rendering window
diff --git a/Rendering/VR/vtkVRRenderWindowInteractor.cxx b/Rendering/VR/vtkVRRenderWindowInteractor.cxx
index 40667ab8b6ea8d1aab11c78363851eae6d95bf83..4afcb4d1c0fc397b2dcf53ce3b55c65b39552d68 100644
--- a/Rendering/VR/vtkVRRenderWindowInteractor.cxx
+++ b/Rendering/VR/vtkVRRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRRenderWindowInteractor.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/VR/vtkVRRenderWindowInteractor.h b/Rendering/VR/vtkVRRenderWindowInteractor.h
index eb7d7758b65f9cca98b282e5953b5e9927aecabf..8c748c46cc707f6736c768af90f04cf8e2fa5833 100644
--- a/Rendering/VR/vtkVRRenderWindowInteractor.h
+++ b/Rendering/VR/vtkVRRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVRRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRRenderWindowInteractor
  * @brief   Implements VR specific functions required by vtkRenderWindowInteractor.
diff --git a/Rendering/VR/vtkVRRenderer.cxx b/Rendering/VR/vtkVRRenderer.cxx
index 06a7f7e77425bbb570bba60b746125ec46db3c1e..bfef149799b50bcd65ae23e3fdf0842fed98dcb1 100644
--- a/Rendering/VR/vtkVRRenderer.cxx
+++ b/Rendering/VR/vtkVRRenderer.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRRenderer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-Parts Copyright Valve Corporation from hellovr_opengl_main.cpp
-under their BSD license found here:
-https://github.com/ValveSoftware/openvr/blob/master/LICENSE
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015, Valve Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVRRenderer.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/VR/vtkVRRenderer.h b/Rendering/VR/vtkVRRenderer.h
index 3e85b498b6742820d1c8cfae67225f938fdc7101..bd812fc5a165a5f0137206d7953379f7369466f3 100644
--- a/Rendering/VR/vtkVRRenderer.h
+++ b/Rendering/VR/vtkVRRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkVRRenderer.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVRRenderer
  * @brief   VR renderer
diff --git a/Rendering/Volume/LICENSE b/Rendering/Volume/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Rendering/Volume/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Rendering/Volume/Testing/Cxx/ProjectedTetrahedraZoomIn.cxx b/Rendering/Volume/Testing/Cxx/ProjectedTetrahedraZoomIn.cxx
index f41d64806eae889b24d8f288a7254377d7d8a98a..307accba9a5f23ef0e01987269635ca27569ad02 100644
--- a/Rendering/Volume/Testing/Cxx/ProjectedTetrahedraZoomIn.cxx
+++ b/Rendering/Volume/Testing/Cxx/ProjectedTetrahedraZoomIn.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    ProjectedTetrahedraZoomIn.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 // This test makes sure that the mapper behaves well when the user zooms in
 // enough to have cells in front of the near plane.
diff --git a/Rendering/Volume/Testing/Cxx/TestFinalColorWindowLevel.cxx b/Rendering/Volume/Testing/Cxx/TestFinalColorWindowLevel.cxx
index 4000e59bed22199fc958c08b1f218255517eba69..319ebcbfbfd57293c2aaab278613305485fb9693 100644
--- a/Rendering/Volume/Testing/Cxx/TestFinalColorWindowLevel.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestFinalColorWindowLevel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestFinalColorWindowLevel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
 #include "vtkDoubleArray.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestFixedPointRayCastLightComponents.cxx b/Rendering/Volume/Testing/Cxx/TestFixedPointRayCastLightComponents.cxx
index 738c23c7fd1cf49acca783f32f2c9f98780b2042..4f9ceaf31b907494fc5d7f7fd813254696b25c72 100644
--- a/Rendering/Volume/Testing/Cxx/TestFixedPointRayCastLightComponents.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestFixedPointRayCastLightComponents.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMIPToComposite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test covers vtkFixedPointVolumeRayCastMapper with a light where
 // diffuse and specular components are different.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastAdditive.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastAdditive.cxx
index 8383f85f90b516348993eb27d5393b9bb868f249..e6345cd4ce3e87c4e29922968be028980e805365 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastAdditive.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastAdditive.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastAdditive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastAverageIP.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastAverageIP.cxx
index bc537ef9f39872515117af3bc5a15dc6666bee6f..e2269e6fd5cd73b2de4ac94953e9dc735869f2b9 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastAverageIP.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastAverageIP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastAverageIP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastBlendModes.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastBlendModes.cxx
index 35b8a0ed2081fdd6e6487a7ce6cfb855155d0902..3c34828b4e5c7edb08888e070344dcdc2bf34eff 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastBlendModes.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastBlendModes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastBlendModes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test renders a simple cube volume using different blend modes
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInside.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInside.cxx
index c72982dcddfbdc459da4fffba22ba5395c6c53dc..f480489f1d02c58203f20a00a37ab768172ee959 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInside.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInside.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInside.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a test for clipping of volume using the camera near plane when the
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideClipping.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideClipping.cxx
index f04a7498b30716f45bc3f58dc64ef3f455034d09..a5a3146cf992d93323539145dc828a039e590c76 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideClipping.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideClipping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInsideClipping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Tests that VolumeRayCastMapper::IsCameraInside correctly detects if the
  * camera is clipping part of the proxy geometry (either by being inside the
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideNonUniformScaleTransform.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideNonUniformScaleTransform.cxx
index 3932edd54f7eb6b818fb49a52d1e276bde8cd31e..e3995c1ca9c18f73f0a0456e01c2d9322dc92fdc 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideNonUniformScaleTransform.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideNonUniformScaleTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInsideNonUniformScaleTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /// Description:
 /// Test for the case when the camera is inside the bounding box of the volume
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx
index 4ffedfc679b8626f9a398ac0039189d9faee75ed..bde26177c2b548069b1ea7f8921081b4ef177eb2 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideSmallSpacing.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInsideSmallSpacing.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a test for clipping of volume using the camera near plane when the
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideTransformation.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideTransformation.cxx
index 1ec95f93c719cd852080de30f5a3bde54b7c0a69..ec48ee7643d07fb58f06dac84be20c030127e95f 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideTransformation.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCameraInsideTransformation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInsideRotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /// Description:
 /// Tests clipping of a rotated volume (vtkProp3D::GetMatrix) using the camera's
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastClipping.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastClipping.cxx
index 3ac0871c9034df2fffb9d609a3c4d181621a0d74..8e24475fe51af713188de765b5710670952ed83f 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastClipping.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastClipping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastClipping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers cropping on volume datasets.
 
 #include <vtkActor.h>
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingPolyData.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingPolyData.cxx
index 53bfd05f4e64f22a70e1dc35658d33f670ac430d..5b372368014e6b42b54bd246dcb39f0d9504451e 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingPolyData.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumePolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingUserTransform.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingUserTransform.cxx
index 0242dd3f60f45a99068541df4eed458a251ab858..013337dc34a9c424ef1bb0d6493cbe724cad0e68 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingUserTransform.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastClippingUserTransform.cxx
@@ -1,13 +1,5 @@
-/*=========================================================================
-Program:   Visualization Toolkit
-Module:    TestGPURayCastClippingUserTransform.cxx
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with two components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask.cxx
index 26bd0b1265411d4fc3ee779ef5f0a4cfb9374dd3..7bff3f5e8cd37e790ba49819e45e4ab3d74c4999 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCompositeMask.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask1.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask1.cxx
index aca7c63b15db841bfe59405ee1ca7490aa2311f0..71192079ff5426c98669023cec926c5a79dcf850 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask1.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeBinaryMask1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCompositeBinaryMask1.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test masks a rectangular volume to a cylindrical shape and tests that
 // the mask is persistent with changing volume property parameters
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMask.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMask.cxx
index ffcf359881485394febbec57341a3b3da9365fc1..7a7753f8d7b548d24718e44873d3164dee76ad5c 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMask.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMask.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCompositeMask.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMaskBlend.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMaskBlend.cxx
index ab3dad148de65cef45378932fec9a5b5aaef4921..8cd9974e6458c99d8331d430cec487472fdd4241 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMaskBlend.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeMaskBlend.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCompositeMaskBlend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeToMIP.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeToMIP.cxx
index da95fb56eb667655393c4f5ce68e45881c7fe6c9..45bc82f668fd470b38a5a304423f031f8667631b 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeToMIP.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCompositeToMIP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCompositeToMIP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers composite to MIP to methods switching.
 // This test volume renders a synthetic dataset with unsigned char values,
 // first with the composite method, then with the MIP method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastComputeNormalFromOpacity.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastComputeNormalFromOpacity.cxx
index 1404ab5e84978bf2f967f4b1eb84225898480eb6..c3d3208217b12135dccb992a7adc1c9f3c8d6fe3 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastComputeNormalFromOpacity.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastComputeNormalFromOpacity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastComputeNormalFromOpacity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping.cxx
index 0736c81044c290d008573bd5352854d28f56bdc8..c40f2aa44c2e695e20d8e39b51e1cc69fbe59c9d 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCropping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkGPUVolumeRayCastMapper.h"
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping1.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping1.cxx
index 2f34fd0d104ecd137c528217c87e37d9c34ba5b0..fe1c754e24807dc70bd706afe8bc0752fb0d67e4 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping1.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastCropping1.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastAdditive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers cropping on volume datasets.
 
 #include <vtkCamera.h>
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMIP.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMIP.cxx
index 801fed0a37983d0cde58e4186703a8f9a8ae99ab..7690b19df2218ba01eda440938ec89463394b567 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMIP.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMIP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDataTypesMIP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the same dataset using 8 different data types
 // (unsigned char, signed char, unsigned short, signed short, unsigned int
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMinIP.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMinIP.cxx
index 4eb37987b4ec8736fcb347a43a15605340f3a4ba..acf33c3c84c16f6ce4a22a6248b35039d66d5b2b 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMinIP.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastDataTypesMinIP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDataTypesMinIP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the same dataset using 8 different data types
 // (unsigned char, signed char, unsigned short, signed short, unsigned int
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastDependentComponentsLightParameters.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastDependentComponentsLightParameters.cxx
index b0662e2dd40dcbda101ecbec3b8300f9c63595b8..bbc2ebc3477d6fa51825a5da27d0f9f6d17de5eb 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastDependentComponentsLightParameters.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastDependentComponentsLightParameters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDependentComponentsLightParameters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the vase dataset with 4 dependent components the
 // composite method with shading and light parameters.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAdditive.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAdditive.cxx
index 3c98b5f340333d6ce4f4a15652c36b70f20500c1..ec18ba9cfcf1d509341f180f9a0fe6290f49e5c9 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAdditive.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAdditive.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastFourComponentsAdditive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the vase dataset with 4 dependent components
 // using the additive projection method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAverage.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAverage.cxx
index d294a7af46179b815bb67c28d743aafdb8205769..24c1decd8277d0fce4f4bcb36fd5d7ddc9b99556 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAverage.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsAverage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastFourComponentsAverage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the vase dataset with 4 dependent components
 // using the average intensity projection method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsComposite.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsComposite.cxx
index c217fb07ee4f572606c580483eb71158206a8727..8629a42731216fb02662c7854a21c4cda5d1926e 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsComposite.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsComposite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastFourComponentsComposite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the vase dataset with 4 dependent components the
 // composite method with no shading.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsCompositeStreaming.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsCompositeStreaming.cxx
index 8d183f0a931586adafe0c81b2aa058bd8ae70961..30d2cd8ee04ec0642fd1ccd141a8eb571ad7b3d3 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsCompositeStreaming.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsCompositeStreaming.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastFourComponentsCompositeStreaming.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the vase dataset with 4 dependent components the
 // composite method with no shading.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsDependentGradient.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsDependentGradient.cxx
index a62e021eda7e7d7209f6b3aa877974995a85720a..43d863632a8f1b92f00120d926f61c4b8dd8a5b1 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsDependentGradient.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsDependentGradient.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastFourComponentsDependentGradient.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a test for volume rendering using the GPU ray cast
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMIP.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMIP.cxx
index 2bf6995eef4cb55c01e9c820a52a3033866deffe..8b9aa5b5a074d0ae4cc17b1018ec33c23e3ff0b9 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMIP.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMIP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastFourComponentsMIP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the vase dataset with 4 dependent components the
 // maximum intensity projection method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMinIP.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMinIP.cxx
index f0c8e99a6442b623c68e89932a2faf413099a169..a507f169935c6b793606c37d59064ef28eb79b73 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMinIP.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastFourComponentsMinIP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastFourComponentsMinIP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the vase dataset with 4 dependent components the
 // minimum intensity projection method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacity.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacity.cxx
index 6310761f40c311eda8b2f42d9bad12f306a0c543..920fc1357180e6efabc923003c71878f22bcb955 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacity.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacity.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastGradientOpacity.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This code volume renders the torso dataset and tests the gradient opacity
 // function support for volume mappers
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacityLight.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacityLight.cxx
index 9c9d21e3538a2ecee1ededc5b09ee1ea32e31684..d3302dc549d46886a31eca05af7b53ab25674d12 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacityLight.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastGradientOpacityLight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastGradientOpacityLight.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Tests gradient opacity TF support when combined with vtkLightKit.
 
 #include "vtkCamera.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastImageSampleXY.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastImageSampleXY.cxx
index 3c13b11f9d6d7d166d361e672b25ed12941862d2..7b16c14997cd8b2f6e06f81d97336b7bd90fe56b 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastImageSampleXY.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastImageSampleXY.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastImageSampleXY.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * \brief Tests image sample distance (XY resolution) of a volume (ray-cast)
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentComponentsLightParameters.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentComponentsLightParameters.cxx
index a90836bd345f3ccf169a799361d4a9443ce59d8a..bc2ad03175896cc4b2644d572554674c7ac0cae7 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentComponentsLightParameters.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentComponentsLightParameters.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastIndependentComponentsLightParameters.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with three components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentVectorMode.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentVectorMode.cxx
index fa141596f06038c01f852edec80c5d8963d800d7..4867d92b96d4af4ae898d6ff86541965f73c3dbb 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentVectorMode.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastIndependentVectorMode.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastIndependentVectorMode.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /** \description
  * Tests vector rendering mode in vtkVolumeSmartMapper. VectorMode builds
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap.cxx
index 612b72239c1bb2ce2702c39acdc7a8e1ab39c5b8..c03c681d9d3fe245884f92a6a3048fa9c22a8739 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastLabelMap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Labeled data volume rendering
  *
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap1Label.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap1Label.cxx
index a5dd914b0e303a079a1e5492897542faf3ddee5e..0ee69592b1f62d84aae6773969ea298beadc4f79 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap1Label.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastLabelMap1Label.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastLabelMap1Label.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Labeled data volume rendering with a single label
  */
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastLargeColorTransferFunction.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastLargeColorTransferFunction.cxx
index d694933e69d275febffc77d319499a9688dc4d92..fcbe86035f65f8e6ba097c96ac11ce2196c70e0c 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastLargeColorTransferFunction.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastLargeColorTransferFunction.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test verifies that the vtkGPUVolumeRayCastMapper doesn't unexpectedly
 // scale down a large color transfer function, which could create artifacts.
 // See http://www.na-mic.org/Bug/view.php?id=2165
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPBinaryMask.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPBinaryMask.cxx
index f96d22cff2f0b0e95c953fed39c8b91f15914712..48237a1eba318d6ab8c74a8d48d2b8bd8d4fa327 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPBinaryMask.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPBinaryMask.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCompositeMask.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPToComposite.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPToComposite.cxx
index c41cbb46fc0bba29bff9af29d1bcb2e869586b3f..27d7bc5e7340c93d66952fc0180d32b1ddb44e5e 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPToComposite.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMIPToComposite.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMIPToComposite.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test covers MIP to composite methods switching.
 // This test volume renders a synthetic dataset with unsigned char values,
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx
index ae9976c2bde0a72326fe09b1a7356905f0ffe0b2..54ce2985d95216cef84d65d7cd1339d513716e5c 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperBenchmark.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test is intended to benchmark render times for the vtkGPURayCastMapper
 
 #include "vtkCamera.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperRectilinearGrid.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperRectilinearGrid.cxx
index 3af3f51d5c54c7c2576b62da774d184178157a23..60217b2322f7ff1846fc1ba481f3a46c0af29f3b 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperRectilinearGrid.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMapperRectilinearGrid.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a basic test that renders a rectilinear grid dataset with the GPU ray cast volume mapper.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx
index d5059db70219aebf8c520461ddee2d8b14bfddd6..0f60ab30f258275d445e13e7331cbffad18276b9 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperSampleDistance.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test checks the effects of changing sample distance on the GPURayCast
 // volume mapper
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperShadows.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperShadows.cxx
index e931df8294da2b5248115ba2c7b87c21177ca38e..9ff5ac05086a599c8b86ae2c228551e337445403 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperShadows.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMapperShadows.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMapperShadows.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCamera.h>
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeAddRemove.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeAddRemove.cxx
index 074ecc88b8416e1b5c3e3b5a4c4b86126507e601..df887ec4e1c7a900f90e10f7cb3cf7bcce847303 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeAddRemove.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeAddRemove.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMultiVolumeAddRemove.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Tests adding and removing inputs to vtkMultiVolume and vtkGPUVolumeRCMapper.
  *
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeCellData.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeCellData.cxx
index d33edbe24f3e8393ef753c071cc3053520ce3f2d..c8233ecea37a923a3596c07c1c6e59f8214479cb 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeCellData.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMultiVolumeCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Sets two inputs in vtkGPUVolumeRayCastMapper and uses a vtkMultiVolume
  * instance to render the two inputs simultaneously (one point-data and one
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeOverlapping.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeOverlapping.cxx
index a5637326aab932636b6f206266ee1f1afc940ca5..bf2bd60524c7f28d78696212a97e11a1424a48e8 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeOverlapping.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeOverlapping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMultiVolumeOverlapping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Tests rendering 3 overlapping volumes as inputs in vtkGPUVolumeRCMapper
  * vtkMultiVolume.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeTransfer2D.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeTransfer2D.cxx
index 694d0e1bec44029eb102c545e11285570b15f971..f4a2ec0ea657c189a414c66b7c7d241bbcbac15d 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeTransfer2D.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastMultiVolumeTransfer2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastMultiVolumeTransfer2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Sets two inputs in vtkGPUVolumeRayCastMapper and uses a vtkMultiVolume
  * instance to render the two inputs simultaneously. Each vtkVolume contains
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastNearestDataTypesMIP.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastNearestDataTypesMIP.cxx
index becd1e76c21e05980fdaea274dad44c062e42020..99d6553d466b76a1b692e69dbc60aadea8ce1de7 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastNearestDataTypesMIP.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastNearestDataTypesMIP.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastNearestDataTypesMIP.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // This test volume renders the same dataset using 8 different data types
 // (unsigned char, signed char, unsigned short, signed short, unsigned int
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastOrientedVolume.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastOrientedVolume.cxx
index 9c0b984973edcd7234139e13fc2a4bf9ffe3539d..f1840298615f5e77d4baba49e3846aab651c4d3e 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastOrientedVolume.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastOrientedVolume.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastCameraInsideNonUniformScaleTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /// Description:
 /// Test for the case when the camera is inside the bounding box of the volume
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx
index e893fd7e4acc647308ce1ecf70945c2294dc9c0a..1e40fe5274c8fcdc5e603d3c1df299e5fb597427 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastPerspectiveParallel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastAdditive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers switch from perspective to parallel projection.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the composite method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastPositionalLights.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastPositionalLights.cxx
index 853cf9967fe55898533aa5a3c58dcaa47102c94b..6df1cffaaea08dfe0eeb969a4b7c586cb63613aa 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastPositionalLights.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastPositionalLights.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastPositionalLights.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume renders a synthetic dataset with four different
 // positional lights in the scene.
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastReleaseResources.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastReleaseResources.cxx
index bf8205068f0b6a7030e12c9d09f7cc268d7c5b9f..6495871696ea20f834a0d49dc6ea371f808ec4d6 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastReleaseResources.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastReleaseResources.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastReleaseResources.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This is a test to make sure graphics resources are properly released and
 // re-allocated when the context changes
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage.cxx
index fdea3991a394a745856a09e2b5d59b5c23726945..2e3b147c747681533b541ca94ad2fdb4893cf581 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastRenderDepthToImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test the GPU volume mapper low level API to render depth buffer to texture
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage2.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage2.cxx
index c224ab4c4085939805ba089a0ba8564007ade3ae..a1368b595020822924059afde3829f5fe941b395 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage2.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderDepthToImage2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastRenderDepthToImage2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test the GPU volume mapper low level API to render depth buffer to texture
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderToTexture.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderToTexture.cxx
index 24177af6f6da232429618b2cf4edfc578868b940..730cdd6d7d137412264cb89377d72db215bb3ddd 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderToTexture.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastRenderToTexture.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastRenderToTexture.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test the GPU volume mapper low level API to render color and depth buffers to
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastShadedClipping.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastShadedClipping.cxx
index 44c6b044e3c683ab033c645edfde92a2ee0e0e2d..6257f24444050f4106436815ef47e80f68671029 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastShadedClipping.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastShadedClipping.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastShadedClipping.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test covers volume shading with clipping
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsAdditive.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsAdditive.cxx
index e0101a585c7f2cae18eb2f870d8f1f73f3fb37b4..647226947f6d50aa98e994f6e9bfe084d8490dff 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsAdditive.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsAdditive.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastThreeComponentsAdditive.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with three components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsIndependent.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsIndependent.cxx
index 0b1cd2e30d508b7e975faded6227329c5c74c193..d2d10fbb9e9b5c021f770869db88f175f3d7e27d 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsIndependent.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastThreeComponentsIndependent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastThreeComponentsIndependent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with three components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2D.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2D.cxx
index 9ed378ae92ae88b916e275ca6106de9e87dcc981..7036aa57be256c0ec1423f799e9e0e6446dd9f0b 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2D.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastTransfer2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Test 2D transfer function support in GPUVolumeRayCastMapper.  The transfer
  * function is created manually using known value/gradient histogram information
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2DYScalars.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2DYScalars.cxx
index ff697ec1772c24645c17d555da045494df75a502..274dc60d5ea6379b668713071d7aac9a33d21a70 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2DYScalars.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastTransfer2DYScalars.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastTransfer2DYScalars.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Test 2D transfer function support in GPUVolumeRayCastMapper for multivariate data. The transfer
  * function is manually created and specified over two scalar fields in the input dataset.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependent.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependent.cxx
index 538558bd6204d9e05cd6591097e16255399d66a9..e201e4be6a5097d75bfffea1dd09af2ddb1b01b8 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependent.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastTwoComponentsDependent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with two components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependentGradient.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependentGradient.cxx
index cdc3a0324a0179f9be2d0a96826d90760a777aa4..0233e1b1c84ba4f16406d792fb1cddeeccd7fd0f 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependentGradient.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsDependentGradient.cxx
@@ -1,13 +1,5 @@
-/*=========================================================================
-Program:   Visualization Toolkit
-Module:    TestGPURayCastTwoComponentsDependentGradient.cxx
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with two components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsGradient.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsGradient.cxx
index 3dd3701b7ef0bf3d4669e36d5118b659e71f2f95..b58f236cb26086450ca9097b139f07e55c5d4ee5 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsGradient.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsGradient.cxx
@@ -1,13 +1,5 @@
-/*=========================================================================
-Program:   Visualization Toolkit
-Module:    TestGPURayCastTwoComponentsGradient.cxx
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with two components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsIndependent.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsIndependent.cxx
index d9c226d9a1feea5089256094707a3a1901c9ace2..2311a351e29b4d49b8c6481edb24465f52934f51 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsIndependent.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastTwoComponentsIndependent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastTwoComponentsIndependent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This test creates a vtkImageData with two components.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeDepthPass.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeDepthPass.cxx
index 24ae28abe435a4ff2caa67020a6fc590ba438e04..3553c96cc1b62d0c5875cacb7245c0805539cfa5 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeDepthPass.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeDepthPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeUpdate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume tests whether updating the volume MTime updates the ,
 // geometry in the volume mapper.
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArrays.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArrays.cxx
index 9b3abc84073eb2c2841e1b6013607facd8b0175f..ed366b33bdc072cf8d01038c6e7be9009d9a6967 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArrays.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArrays.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeGhostArrays.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test GPU ray cast support for ghost point and cell blanking
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArraysCellData.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArraysCellData.cxx
index 4a2890bbd866eb41c10305f9e7a8739ec749d848..379d87aaeedb22badf16003bfb950d247b001179 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArraysCellData.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeGhostArraysCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeGhostArraysCellData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test GPU ray cast support for ghost point and cell blanking with cell scalars
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx
index 4af094160327f52d032d1e9053ed767cc8b84164..5d487bd1629a382b8f0d4ebfa06feab5e0338eab 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeLightKit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeRotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeOrientation.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeOrientation.cxx
index 61672e684768d69af23df605cf152aef8617ce4b..45758aecb42f43d2ae3fbd16d3f082ad673ab9f0 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeOrientation.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeOrientation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeOrientation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume renders a dataset that has a transform that
 // doesn't preserve orientation.
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePicking.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePicking.cxx
index 2a210cc3651fab44ea89838f7c1f6f82aeaa9dbe..39122537a8d2e2ba80ded193f2dca62115c28a49 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePicking.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePicking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumePicking.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers volume picking with vtkGPURayCastVolumePicking using
 // vtkHardwareSelector.
 // This test renders volume data along with polydata objects and selects
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePlane.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePlane.cxx
index 87c65a9dd44a7a7614bc2992b76c5ab4eeb40089..2ca4374fa9fc1c8afc93f1463cf7ea463bb239f8 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePlane.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePlane.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test renders a volume slab and a plane through the middle of the slab.
 
 #include <vtkActor.h>
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePolyData.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePolyData.cxx
index f935a307fb26ff7bef1db4604872b26fa1b1ea83..31663480fe3f22977e8fe3de23a1421146f9d513 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePolyData.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumePolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumePolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeRotation.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeRotation.cxx
index fbd636e93b7de2bc8340ba0839135f14aba06a73..f28c310b4c1647f4665fe9006ce3369441e7eda7 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeRotation.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeRotation.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeRotation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeScale.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeScale.cxx
index 440e1b209c3cbf9608ffca6820bc2f5e3b9ea941..fe57594f81f33bd89d7979d88c0c0d68615aa977 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeScale.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeScale.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeScale.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers additive method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the additive method.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUniformGridBlanking.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUniformGridBlanking.cxx
index c0a58fbfa50debdc2a41f0369c007ca130bafd7f..acb528ca67355ead3dcfede13ea25a018c0ed783 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUniformGridBlanking.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUniformGridBlanking.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This is a regression test for blanking support of uniform grids with the volume mapper
 
 #include "vtkCamera.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx
index e910aa74a7d6971b6c28cb1ed457654068e7f727..a5d0ee7cfeadef2fedfae5ffa8e1e26c32ea554c 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPURayCastVolumeUpdate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeUpdate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume tests whether updating the volume MTime updates the ,
 // geometry in the volume mapper.
 
diff --git a/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx b/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx
index 77c0e454dbf401986590110a3760431ebb1fcbdb..299a0dc7c48e9a5dd8426cec96e90d12b5372600 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPUVolumeRayCastMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a basic test that creates and volume renders the wavelet dataset.
diff --git a/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapperManyLights.cxx b/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapperManyLights.cxx
index d1a75731b92dbd9b7182a41a722d4021867e44df..1cbec9c149a1b4928628f8cb3bc4ba52b5907e13 100644
--- a/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapperManyLights.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestGPUVolumeRayCastMapperManyLights.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPUVolumeRayCastMapperManyLights.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // This is a basic test that creates and volume renders the wavelet dataset.
diff --git a/Rendering/Volume/Testing/Cxx/TestMinIntensityRendering.cxx b/Rendering/Volume/Testing/Cxx/TestMinIntensityRendering.cxx
index ac4148e9edc10a5185647884582976e1cbe29114..6548457ede14f064aa83b4c634f50564a97d0871 100644
--- a/Rendering/Volume/Testing/Cxx/TestMinIntensityRendering.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestMinIntensityRendering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMinIntensityRendering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
 #include "vtkFiniteDifferenceGradientEstimator.h"
diff --git a/Rendering/Volume/Testing/Cxx/TestMultiBlockMapper.cxx b/Rendering/Volume/Testing/Cxx/TestMultiBlockMapper.cxx
index 3ad95b8a691a9df44f3a0c61556f6001af294468..ca5e03549a815c14145dedb972e7f9659abc44af 100644
--- a/Rendering/Volume/Testing/Cxx/TestMultiBlockMapper.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestMultiBlockMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMultiBlockMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * \brief Tests vtkMultiBlockDataSet rendering. Uses the exposed VectorMode
diff --git a/Rendering/Volume/Testing/Cxx/TestMultiBlockMapperRectilinearGrid.cxx b/Rendering/Volume/Testing/Cxx/TestMultiBlockMapperRectilinearGrid.cxx
index 4f6dad205b1075fcb690d75fe96959469fd381df..572288a179c41f1a5a950e052e98bfa110e44667 100644
--- a/Rendering/Volume/Testing/Cxx/TestMultiBlockMapperRectilinearGrid.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestMultiBlockMapperRectilinearGrid.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMultiBlockMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * \brief Tests vtkMultiBlockDataSet rendering. Uses the exposed VectorMode
diff --git a/Rendering/Volume/Testing/Cxx/TestMultiBlockUnstructuredGridVolumeMapper.cxx b/Rendering/Volume/Testing/Cxx/TestMultiBlockUnstructuredGridVolumeMapper.cxx
index c08ec377f94a30e22e55d4481be0d468b95495f5..753ce178bb34903124c65a4e4a39dc70be83b318 100644
--- a/Rendering/Volume/Testing/Cxx/TestMultiBlockUnstructuredGridVolumeMapper.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestMultiBlockUnstructuredGridVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestMultiBlockUnstructuredGridVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProjectedTetrahedraMapper.h"
 
diff --git a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedra.cxx b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedra.cxx
index f71e16002dab7373dbba655fc2381164a38df9ea..5b02bb4d746351b917de9b7375d5af8bc39f3f72 100644
--- a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedra.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedra.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProjectedTetrahedra.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkProjectedTetrahedraMapper.h"
 
diff --git a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraOffscreen.cxx b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraOffscreen.cxx
index 8754001104258dc57d5aba449c04835c1d7279c1..fe8966ba28508316e951e3a0871a4457a6415b72 100644
--- a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraOffscreen.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraOffscreen.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProjectedTetrahedraOffscreen.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkCamera.h>
diff --git a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraTransform.cxx b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraTransform.cxx
index 9af665c6e638916605e12dd495f3f2505f5ba362..5517917229da1861ded2c58a818f4b4e166c1068 100644
--- a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraTransform.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraTransform.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProjectedTetrahedraTransform.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include <vtkActor.h>
 #include <vtkColorTransferFunction.h>
diff --git a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraVectorComponent.cxx b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraVectorComponent.cxx
index 13fa1a8abf3e7d2784b1a7f631273199cf5c05b8..51520ca2d059237d9e7e6f3ff5d93eaba498e152 100644
--- a/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraVectorComponent.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestProjectedTetrahedraVectorComponent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestProjectedTetrahedraVectorComponent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed `WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkProjectedTetrahedraMapper.h"
 
diff --git a/Rendering/Volume/Testing/Cxx/TestRemoveVolumeNonCurrentContext.cxx b/Rendering/Volume/Testing/Cxx/TestRemoveVolumeNonCurrentContext.cxx
index 5efc241d68a43bff49c49fdf47306156bb420d0f..369a6f95a59a27e5e3dcfb09db02a8ecb51a611c 100644
--- a/Rendering/Volume/Testing/Cxx/TestRemoveVolumeNonCurrentContext.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestRemoveVolumeNonCurrentContext.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRemoveVolumeNonCurrentContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Test for releasing graphics resources from a non-current
 // render window with vtkGPUVolumeRayCastMapper
 // Thanks to Stephan Rademacher for providing the testing code.
diff --git a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapper.cxx b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapper.cxx
index 9adf067f4c8d1b5602e39bb57646e41139281dda..117d5f9416252415b3dfe8a1e9dbc528157caf59 100644
--- a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapper.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the smart volume mapper and composite method.
 // This test volume renders a synthetic dataset with unsigned char values,
 // with the composite method.
diff --git a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperImplicitArray.cxx b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperImplicitArray.cxx
index 81f26c7ea96a9ccae6e678c270038c6f8cdead04..1552ec35cbd5adf02a02457f6954438d039bf9e9 100644
--- a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperImplicitArray.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperImplicitArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartVolumeMapperImplicitArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkCamera.h"
 #include "vtkRegressionTestImage.h"
 #include <vtkColorTransferFunction.h>
diff --git a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperVolumeUpdate.cxx b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperVolumeUpdate.cxx
index fe19e33b5a7444fc6fa2fa1ead5c1e514700132f..5910379beb2a421dee97dd45b08b4ebc7980106d 100644
--- a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperVolumeUpdate.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperVolumeUpdate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartVolumeMapperVolumeUpdate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test volume tests whether updating the volume MTime updates the ,
 // geometry in the volume mapper.
 
diff --git a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperWindowLevel.cxx b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperWindowLevel.cxx
index 83d16d3fdd96efc4171b8cbc1e7d8b6e095bd966..ac55e8a26dc46c3fab6fcc04fd61a3e537b729e5 100644
--- a/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperWindowLevel.cxx
+++ b/Rendering/Volume/Testing/Cxx/TestSmartVolumeMapperWindowLevel.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSmartVolumeMapperWindowLevel.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This test covers the smart volume mapper and composite method with a
 // customed window/level values (brightness/contrast).
 // This test volume renders a synthetic dataset with unsigned char values,
diff --git a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinear.py b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinear.py
index c4ebf5d149c711db424084f0a71b0db31e137182..22d86d0823584327b81a14883680368732f302fb 100755
--- a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinear.py
+++ b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinear.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkRenderingCore import (
diff --git a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinearCropped.py b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinearCropped.py
index 84605f67cfbe5995a3bee20f552997935aec314c..73958d6369255e14ffd451c2eec520404a7f939b 100755
--- a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinearCropped.py
+++ b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterLinearCropped.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkRenderingCore import (
diff --git a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearest.py b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearest.py
index c7ac17d8ee31b7194a59ee2c83b555f4decd0f4b..ae355ce76876efe6609d6da28979301dfdcaaae5 100755
--- a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearest.py
+++ b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearest.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonDataModel import vtkPiecewiseFunction
 from vtkmodules.vtkImagingCore import (
diff --git a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearestCropped.py b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearestCropped.py
index 154e7d67e4aad6b6c20ecee99763ef5428894567..ba801cd139a059f637c0873ab1198304bdccc6c8 100755
--- a/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearestCropped.py
+++ b/Rendering/Volume/Testing/Python/TestFixedPointRayCasterNearestCropped.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkRenderingCore import (
diff --git a/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponent.py b/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponent.py
index a60a312f2918bc8a954bcde84e18bc3357eb1bee..3a7e0dad02750627ffbf44b50153c57faac6d880 100755
--- a/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponent.py
+++ b/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponent.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastIndependentComponent.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkCommonDataModel import vtkPiecewiseFunction
diff --git a/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMIP.py b/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMIP.py
index 15cc16497fc1570c3b540d3050ce282525c38db4..cdea1a9878f921b6360b20702ce8694f66f7743f 100755
--- a/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMIP.py
+++ b/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMIP.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastIndependentComponentMIP.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkCommonDataModel import vtkPiecewiseFunction
diff --git a/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMinIP.py b/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMinIP.py
index 7aa40a3be966cc8b105c2f488a687f11937fbde0..6ca3625bb2ca7ff184330abed0dbeddb10d67694 100755
--- a/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMinIP.py
+++ b/Rendering/Volume/Testing/Python/TestGPURayCastIndependentComponentMinIP.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastIndependentComponentMinIP.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
 
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 import sys
 from vtkmodules.vtkCommonDataModel import vtkPiecewiseFunction
diff --git a/Rendering/Volume/Testing/Python/TestGPURayCastUserShader.py b/Rendering/Volume/Testing/Python/TestGPURayCastUserShader.py
index 3e2452523d5a41b03f42c11d1bdfa92ab75fa9ec..c2be3393895fec586df84086b787d153d63f743e 100755
--- a/Rendering/Volume/Testing/Python/TestGPURayCastUserShader.py
+++ b/Rendering/Volume/Testing/Python/TestGPURayCastUserShader.py
@@ -1,21 +1,4 @@
 #!/usr/bin/env python
-'''
-=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastUserShader.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http:#www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
-
 import sys
 from vtkmodules.vtkCommonCore import (
     VTK_LINEAR_INTERPOLATION,
diff --git a/Rendering/Volume/Testing/Python/VolumePicker.py b/Rendering/Volume/Testing/Python/VolumePicker.py
index 3b219bfe843eba857649a6c529c8def0c43dde98..2f39515d778ba4885c9ea1edb28582d4f9557ec0 100755
--- a/Rendering/Volume/Testing/Python/VolumePicker.py
+++ b/Rendering/Volume/Testing/Python/VolumePicker.py
@@ -1,22 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-'''
-=========================================================================
 
-  Program:   Visualization Toolkit
-  Module:    TestNamedColorsIntegration.py
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================
-'''
 
 from vtkmodules.vtkCommonCore import vtkLookupTable
 from vtkmodules.vtkCommonDataModel import (
diff --git a/Rendering/Volume/vtk.module b/Rendering/Volume/vtk.module
index 70d73fd30840a1d28b52fdead4b811662c7222fb..b6a9ca6b62e591dd5284ef1b48487a801d5d7f25 100644
--- a/Rendering/Volume/vtk.module
+++ b/Rendering/Volume/vtk.module
@@ -7,6 +7,17 @@ KIT
   VTK::Rendering
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Rendering/Volume/vtkBlockSortHelper.h b/Rendering/Volume/vtkBlockSortHelper.h
index 6b3ea06626476c2660dfa2a2ce4b9b0cc3a4af19..a7d57af58dce1c67707510643d3a6928c0f301b7 100644
--- a/Rendering/Volume/vtkBlockSortHelper.h
+++ b/Rendering/Volume/vtkBlockSortHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBlockSortHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @brief Collection of comparison functions for std::sort.
  *
diff --git a/Rendering/Volume/vtkDirectionEncoder.cxx b/Rendering/Volume/vtkDirectionEncoder.cxx
index 3b5de7b222c4d0621e48b4a4a2259c362e82a627..6362efd7cf1a7fe221eaadf147b7a342b1e48825 100644
--- a/Rendering/Volume/vtkDirectionEncoder.cxx
+++ b/Rendering/Volume/vtkDirectionEncoder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectionEncoder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDirectionEncoder.h"
 
 //------------------------------------------------------------------------------
diff --git a/Rendering/Volume/vtkDirectionEncoder.h b/Rendering/Volume/vtkDirectionEncoder.h
index 81ffafa348abc994754f47b8a68f35b963b991be..b2e220735161afd8a6a3d95cf935a9b5873c90c6 100644
--- a/Rendering/Volume/vtkDirectionEncoder.h
+++ b/Rendering/Volume/vtkDirectionEncoder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDirectionEncoder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkDirectionEncoder
diff --git a/Rendering/Volume/vtkEncodedGradientEstimator.cxx b/Rendering/Volume/vtkEncodedGradientEstimator.cxx
index 1f0111fd1d5dcd5290bec52992a0a0cfb787dae2..cad743baeba87e34d677a141dbd9a097d0020e41 100644
--- a/Rendering/Volume/vtkEncodedGradientEstimator.cxx
+++ b/Rendering/Volume/vtkEncodedGradientEstimator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEncodedGradientEstimator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEncodedGradientEstimator.h"
 
 #include "vtkGarbageCollector.h"
diff --git a/Rendering/Volume/vtkEncodedGradientEstimator.h b/Rendering/Volume/vtkEncodedGradientEstimator.h
index 6038785211ac012a6cb7d377002481f50e4237b7..206496fb832186bf0407d5eb1907109d31dc1a89 100644
--- a/Rendering/Volume/vtkEncodedGradientEstimator.h
+++ b/Rendering/Volume/vtkEncodedGradientEstimator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEncodedGradientEstimator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkEncodedGradientEstimator
diff --git a/Rendering/Volume/vtkEncodedGradientShader.cxx b/Rendering/Volume/vtkEncodedGradientShader.cxx
index 2cc9648a8c5b77a78bb3ae1fd99653f546e38654..89dbc8a113ea4e05fceb993f877e6cfad592985f 100644
--- a/Rendering/Volume/vtkEncodedGradientShader.cxx
+++ b/Rendering/Volume/vtkEncodedGradientShader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEncodedGradientShader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkEncodedGradientShader.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Volume/vtkEncodedGradientShader.h b/Rendering/Volume/vtkEncodedGradientShader.h
index 474e89097b6e0282001ec16e91775d53096e26aa..b574a62ffe1689e26bbbcc2db64e9b69168242c0 100644
--- a/Rendering/Volume/vtkEncodedGradientShader.h
+++ b/Rendering/Volume/vtkEncodedGradientShader.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEncodedGradientShader.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkEncodedGradientShader
diff --git a/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.cxx b/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.cxx
index 5a67a347a091f808d1d0bbee96e5fc40c01865eb..6bd9558f38c9219c0cc4d0d3d6beb7bb609e3be9 100644
--- a/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.cxx
+++ b/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFiniteDifferenceGradientEstimator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFiniteDifferenceGradientEstimator.h"
 
 #include "vtkCharArray.h"
diff --git a/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.h b/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.h
index d2df0040f04be77f589ef6d78bbbd03fc97c3afb..39e8764b66911945f512dd24684500bcce0f8876 100644
--- a/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.h
+++ b/Rendering/Volume/vtkFiniteDifferenceGradientEstimator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFiniteDifferenceGradientEstimator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFiniteDifferenceGradientEstimator
diff --git a/Rendering/Volume/vtkFixedPointRayCastImage.cxx b/Rendering/Volume/vtkFixedPointRayCastImage.cxx
index 7741f283d032e231f4fda176dce0230e0a3c16a3..3f5f4795a0e6b6da24c4629b11a67f75bb456bf5 100644
--- a/Rendering/Volume/vtkFixedPointRayCastImage.cxx
+++ b/Rendering/Volume/vtkFixedPointRayCastImage.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointRayCastImage.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointRayCastImage.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Volume/vtkFixedPointRayCastImage.h b/Rendering/Volume/vtkFixedPointRayCastImage.h
index 2b45956a5baaca9ed85c4d58308b01eb428f32f9..048494c4e73d98aa2f23ca01ae6f374b11159127 100644
--- a/Rendering/Volume/vtkFixedPointRayCastImage.h
+++ b/Rendering/Volume/vtkFixedPointRayCastImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointRayCastImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFixedPointRayCastImage
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.cxx b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.cxx
index 54d2df0c0d4b2c7351dff4ea3795229fc6bbbf3c..7c946805cb14f2583f95d1312b020f5af5ed00bc 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.cxx
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeGOHelper.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointVolumeRayCastCompositeGOHelper.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.h b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.h
index 29da7672003532c14b23138c744fa355739be6f6..db5fc2349295195d429091ac46e339ff04a207ac 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.h
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOHelper.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeGOHelper.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFixedPointVolumeRayCastCompositeGOHelper
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.cxx b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.cxx
index f8c7496b2a2335b58e08043e46f725d92f66fd48..e5504ace92ff87f948e5605f0c2ea49a58b02017 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.cxx
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeGOShadeHelper.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointVolumeRayCastCompositeGOShadeHelper.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.h b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.h
index 824b23f1920062813c2d489a83a9a6d6bae91c45..41f4b20be14db801c4419bb8060454d4717c3c90 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.h
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeGOShadeHelper.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeGOShadeHelper.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFixedPointVolumeRayCastCompositeGOShadeHelper
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.cxx b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.cxx
index 524ef3ab6d96d4e0b7a9be1632302728cb783ca1..8d86f58332d6e9e976cc3f42791a834fa49e4c7c 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.cxx
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeHelper.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointVolumeRayCastCompositeHelper.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.h b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.h
index 07aa7b112c49211959efd224bcc7f1c7c3822fd7..3ddc798ac047489f6155e4adbaa64967e20d0c87 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.h
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeHelper.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeHelper.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFixedPointVolumeRayCastCompositeHelper
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.cxx b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.cxx
index 207ed9468f1867eda4e9ab90d3f115a6cefe1ace..6ba498577a1998f88ee2e42d8f7e1419ddd48861 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.cxx
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.cxx
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeShadeHelper.cxx
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointVolumeRayCastCompositeShadeHelper.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.h b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.h
index 59616b2dbf39fe23e98a6141cefa2cf7a2eb3601..76198faa70ba35655db7064b1219a14220196763 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.h
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastCompositeShadeHelper.h
@@ -1,18 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastCompositeShadeHelper.h
-  Language:  C++
-
-  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkFixedPointVolumeRayCastCompositeShadeHelper
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.cxx b/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.cxx
index bb755ee98e1bb8a0f43c25e09993bc85c520eead..a3aa81488436e59def712147254fa1b0b232321e 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.cxx
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointVolumeRayCastHelper.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.h b/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.h
index d1d56742d78c8d7b01a54b90db3bbdffd1672af2..74b5d6b1b04f0690976cc96ad30a04e85de761e5 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.h
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFixedPointVolumeRayCastHelper
  * @brief   An abstract helper that generates images for the volume ray cast mapper
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.cxx b/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.cxx
index aee7b7cbfe8c901f2fddd1c0ee958739bac8ec81..de6eee7d57b146fd78d647f0af851c03474bcdcc 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.cxx
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastMIPHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointVolumeRayCastMIPHelper.h"
 
 #include "vtkCommand.h"
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.h b/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.h
index ce14d40f7376463a7b7198659d7b5ecc556d01aa..ac42acf3c527e9303aaf50f841ede7c4c6a0b2f2 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.h
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastMIPHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastMIPHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFixedPointVolumeRayCastMIPHelper
  * @brief   A helper that generates MIP images for the volume ray cast mapper
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.cxx b/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.cxx
index 6c1564450b3f37d57452282b10f83d8de6c722b0..fe3b38004348c606af9dad1d6a366373dbe6ff37 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.cxx
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkFixedPointVolumeRayCastMapper.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.h b/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.h
index e735068378d157a5fe49512c1ce122b1e2a56537..2b02b0a3dd311454b2310d7b37a690bb9c851933 100644
--- a/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.h
+++ b/Rendering/Volume/vtkFixedPointVolumeRayCastMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkFixedPointVolumeRayCastMapper
  * @brief   A fixed point mapper for volumes
diff --git a/Rendering/Volume/vtkGPUVolumeRayCastMapper.cxx b/Rendering/Volume/vtkGPUVolumeRayCastMapper.cxx
index 67a1f1644c72c829fd1b46892caf46b64f3d7185..15bda99effcba72ee3f5109d860cf5b27bac615a 100644
--- a/Rendering/Volume/vtkGPUVolumeRayCastMapper.cxx
+++ b/Rendering/Volume/vtkGPUVolumeRayCastMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGPUVolumeRayCastMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <algorithm>
 #include <cassert>
 
diff --git a/Rendering/Volume/vtkGPUVolumeRayCastMapper.h b/Rendering/Volume/vtkGPUVolumeRayCastMapper.h
index 89504cda61acaa93c3a5dc9c2e27bc61d770d041..2b7f50344ea4906f0eab78756b80ef4083b333a9 100644
--- a/Rendering/Volume/vtkGPUVolumeRayCastMapper.h
+++ b/Rendering/Volume/vtkGPUVolumeRayCastMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGPUVolumeRayCastMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGPUVolumeRayCastMapper
  * @brief   Ray casting performed on the GPU.
diff --git a/Rendering/Volume/vtkMultiVolume.cxx b/Rendering/Volume/vtkMultiVolume.cxx
index 62ce47c89fbc0ed4bb8bac145fb2956b2f9051f9..11b8d5575073c84f29f0ce5491ac4d2ee4a58668 100644
--- a/Rendering/Volume/vtkMultiVolume.cxx
+++ b/Rendering/Volume/vtkMultiVolume.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiVolume.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkMultiVolume.h"
 #include "vtkBoundingBox.h"
 #include "vtkGPUVolumeRayCastMapper.h"
diff --git a/Rendering/Volume/vtkMultiVolume.h b/Rendering/Volume/vtkMultiVolume.h
index c81e7e8c7b7f0e79290e9af0502cebcb18968aa5..f8cc88bdbc1d693b8f2ba0509a877ccdbf6d0d16 100644
--- a/Rendering/Volume/vtkMultiVolume.h
+++ b/Rendering/Volume/vtkMultiVolume.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiVolume.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkMultiVolume
  * @brief Represents a world axis-aligned bounding-box containing a set of
diff --git a/Rendering/Volume/vtkOSPRayVolumeInterface.cxx b/Rendering/Volume/vtkOSPRayVolumeInterface.cxx
index 702c3448954e7c7721145e28903fbfae47ad2024..d036ee84d7d94a9f31a6920c09008bf6f83e77ba 100644
--- a/Rendering/Volume/vtkOSPRayVolumeInterface.cxx
+++ b/Rendering/Volume/vtkOSPRayVolumeInterface.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayVolumeInterface.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOSPRayVolumeInterface.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/Volume/vtkOSPRayVolumeInterface.h b/Rendering/Volume/vtkOSPRayVolumeInterface.h
index 01ff9d4986798f72f1eb5d2562fb019945494df7..3bbf79faebe73b747c2af95771e610884d7433c2 100644
--- a/Rendering/Volume/vtkOSPRayVolumeInterface.h
+++ b/Rendering/Volume/vtkOSPRayVolumeInterface.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOSPRayVolumeInterface.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkOSPRayVolumeInterface
  * @brief   Removes link dependence
diff --git a/Rendering/Volume/vtkProjectedTetrahedraMapper.cxx b/Rendering/Volume/vtkProjectedTetrahedraMapper.cxx
index 75ddda61f8a56ab89fec28b6660de442e70740da..45b82d932e8513663d3e8c5c7abb9cfbe1be560c 100644
--- a/Rendering/Volume/vtkProjectedTetrahedraMapper.cxx
+++ b/Rendering/Volume/vtkProjectedTetrahedraMapper.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectedTetrahedraMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkProjectedTetrahedraMapper.h"
 
diff --git a/Rendering/Volume/vtkProjectedTetrahedraMapper.h b/Rendering/Volume/vtkProjectedTetrahedraMapper.h
index 3083b0f60406718b6046a0479b47fe5b318109c3..618ad0ae0a4535468f60db58c3d8bc5262866174 100644
--- a/Rendering/Volume/vtkProjectedTetrahedraMapper.h
+++ b/Rendering/Volume/vtkProjectedTetrahedraMapper.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkProjectedTetrahedraMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkProjectedTetrahedraMapper
diff --git a/Rendering/Volume/vtkRayCastImageDisplayHelper.cxx b/Rendering/Volume/vtkRayCastImageDisplayHelper.cxx
index 295f736911c29631f3cb2cec0d77306a2fcef781..3c0852d75e3d83a7ede36f8fb5822d9617388def 100644
--- a/Rendering/Volume/vtkRayCastImageDisplayHelper.cxx
+++ b/Rendering/Volume/vtkRayCastImageDisplayHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRayCastImageDisplayHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRayCastImageDisplayHelper.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Volume/vtkRayCastImageDisplayHelper.h b/Rendering/Volume/vtkRayCastImageDisplayHelper.h
index 385274c98927d6aee19d8830f6cc2f9639ed9a98..5ba7884f91fc2dfe07a2dfb38597a642164e1183 100644
--- a/Rendering/Volume/vtkRayCastImageDisplayHelper.h
+++ b/Rendering/Volume/vtkRayCastImageDisplayHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRayCastImageDisplayHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRayCastImageDisplayHelper
diff --git a/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.cxx b/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.cxx
index 11447d618be0761eb838cc42fce027f3d7a976c3..45c91dbc9e38ed8c24b333a1c301a0a68689ed7b 100644
--- a/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.cxx
+++ b/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRecursiveSphereDirectionEncoder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRecursiveSphereDirectionEncoder.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.h b/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.h
index b644592fdb468b84a87d5c7fb92f0d71a44b3b68..e61bfe9ab2fe03a269877d5bbd97a085524f21ba 100644
--- a/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.h
+++ b/Rendering/Volume/vtkRecursiveSphereDirectionEncoder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRecursiveSphereDirectionEncoder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRecursiveSphereDirectionEncoder
diff --git a/Rendering/Volume/vtkSphericalDirectionEncoder.cxx b/Rendering/Volume/vtkSphericalDirectionEncoder.cxx
index 2f64e0552745617bc8c6eb65d168cdf5980b3096..cd310e92c4aeaeea1ca9feb1bd82212598898ee6 100644
--- a/Rendering/Volume/vtkSphericalDirectionEncoder.cxx
+++ b/Rendering/Volume/vtkSphericalDirectionEncoder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalDirectionEncoder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSphericalDirectionEncoder.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Volume/vtkSphericalDirectionEncoder.h b/Rendering/Volume/vtkSphericalDirectionEncoder.h
index b48092d2a6dc2b332ed555b754621eabbdf65433..da490852ef501586aa022cebf61e47388ef1184b 100644
--- a/Rendering/Volume/vtkSphericalDirectionEncoder.h
+++ b/Rendering/Volume/vtkSphericalDirectionEncoder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSphericalDirectionEncoder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSphericalDirectionEncoder
  * @brief   A direction encoder based on spherical coordinates
diff --git a/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.cxx b/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.cxx
index f27052499ee62fe1b60877984ba1e7115be13e02..a92881189d15259143343b199393ec8da6d0c82c 100644
--- a/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridBunykRayCastFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridBunykRayCastFunction.h"
 
 #include "vtkArrayDispatch.h"
diff --git a/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.h b/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.h
index 21b6e7acb4c9d69b64f09e5a63018db8c64cb2f1..99fb11476bb27b52bea1aac9ae0b49a3ccd31199 100644
--- a/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.h
+++ b/Rendering/Volume/vtkUnstructuredGridBunykRayCastFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridBunykRayCastFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkUnstructuredGridBunykRayCastFunction
diff --git a/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.cxx b/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.cxx
index 1903eb881ef8843263f3b53859fc1ba7c23b2761..b717edb5158b4efee427e9de9270cd29f79ddd02 100644
--- a/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridHomogeneousRayIntegrator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkUnstructuredGridHomogeneousRayIntegrator.h"
 
diff --git a/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.h b/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.h
index 1f3bc1ededc707fb27b05be5ad0afdbc4c4f1cd0..b9753ed0474c70d626e30433e4a31eb6f3fc178a 100644
--- a/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.h
+++ b/Rendering/Volume/vtkUnstructuredGridHomogeneousRayIntegrator.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridHomogeneousRayIntegrator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkUnstructuredGridHomogeneousRayIntegrator
diff --git a/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.cxx b/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.cxx
index 11500728f38489c904827adfe8bee95765349c37..08714c1773cc54465d80584dcb8b56cda2bbd87c 100644
--- a/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridLinearRayIntegrator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkUnstructuredGridLinearRayIntegrator.h"
 
diff --git a/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.h b/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.h
index 90988ce2fd1abfd494da72816de7e5e51aa30935..0dc10244ddf3c20eb2e5cd4c385dc54d3ecedf7a 100644
--- a/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.h
+++ b/Rendering/Volume/vtkUnstructuredGridLinearRayIntegrator.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridLinearRayIntegrator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkUnstructuredGridLinearRayIntegrator
diff --git a/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.cxx b/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.cxx
index 80de55428c9ef0b56d29b419d93e3018526179f5..3bbcf619d1bfed2ed9bd301b8e9ccb3a326fcf56 100644
--- a/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridPartialPreIntegration.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkUnstructuredGridPartialPreIntegration.h"
 
diff --git a/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.h b/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.h
index a53b9d305ce0418ad5e87f716173c8e9b2680af0..cc46ee417e39d4a16f0e7941a47463f96dd6762e 100644
--- a/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.h
+++ b/Rendering/Volume/vtkUnstructuredGridPartialPreIntegration.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridPartialPreIntegration.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkUnstructuredGridPartialPreIntegration
diff --git a/Rendering/Volume/vtkUnstructuredGridPreIntegration.cxx b/Rendering/Volume/vtkUnstructuredGridPreIntegration.cxx
index 7130a3845773b1b436621d3044fc1cbc911a06d1..278505292f0bc2bf3dfe1339434cfc540d0bac44 100644
--- a/Rendering/Volume/vtkUnstructuredGridPreIntegration.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridPreIntegration.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridPreIntegration.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkUnstructuredGridPreIntegration.h"
 
diff --git a/Rendering/Volume/vtkUnstructuredGridPreIntegration.h b/Rendering/Volume/vtkUnstructuredGridPreIntegration.h
index 7a3cde3962ad233c368e314834bacbb1da3a9f44..107bbbf590687559b98894ff14318a7d16d20327 100644
--- a/Rendering/Volume/vtkUnstructuredGridPreIntegration.h
+++ b/Rendering/Volume/vtkUnstructuredGridPreIntegration.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridPreIntegration.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2004 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2004 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkUnstructuredGridPreIntegration
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeMapper.cxx b/Rendering/Volume/vtkUnstructuredGridVolumeMapper.cxx
index ea3d16d57de14d5c73ef65ab902d1e0a1f684868..16f8b262eec18022f7a5406219e1dd40c4929db3 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeMapper.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridVolumeMapper.h"
 
 #include "vtkDataSet.h"
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeMapper.h b/Rendering/Volume/vtkUnstructuredGridVolumeMapper.h
index c3fd5b4b550ac0f344b7621765614230d2578d69..3a7f2a7d2b1f0a78457d8bc3ec08a5ec9580d44b 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeMapper.h
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridVolumeMapper
  * @brief   Abstract class for an unstructured grid volume mapper
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.cxx b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.cxx
index 61703ef4046ed7d0e999a1381b6ce9b06c318860..584b04c303b256535e786ab37dfee4588062202a 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayCastFunction.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridVolumeRayCastFunction.h"
 
 //------------------------------------------------------------------------------
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.h b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.h
index d78258a1d19bc643ff614d17fdc66285d0df23bf..e7ec82bbf6779a0dc3ee63bbad52b055fbcb5e0d 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.h
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastFunction.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayCastFunction.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkUnstructuredGridVolumeRayCastFunction
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.cxx b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.cxx
index a1327ac662febc632a8b3b760a81f07728dc0d39..b8f31836175ddca880ae6fc32ddfb8e8b2237cde 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.cxx
@@ -1,19 +1,5 @@
-// -*- c++ -*-
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayCastIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridVolumeRayCastIterator.h"
 
 //------------------------------------------------------------------------------
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.h b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.h
index 5b492d4f97d67e9623e2f2f76a10fc3193af7ae9..1e45ec587937381536df1f0efe26de7ffd879bdd 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.h
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastIterator.h
@@ -1,19 +1,5 @@
-// -*- c++ -*-
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayCastIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkUnstructuredGridVolumeRayCastIterator
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.cxx b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.cxx
index 5375645e1930a202012817effaece9bfd064d332..9534cd505491e5bfe0775beeb381aa9f6be4c006 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayCastMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridVolumeRayCastMapper.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.h b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.h
index bfb8f70111ad96cdb2f16181154cb7bbd2cf89cb..f7d8b25295e7fa457e38cfff5793904aad28c6ca 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.h
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayCastMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayCastMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkUnstructuredGridVolumeRayCastMapper
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.cxx b/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.cxx
index 00b660c307e7a867dc9816676de5ff16cbbbeb07..d62ed057b784fd036f15b4e58a8692a09bf39f53 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayIntegrator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridVolumeRayIntegrator.h"
 
 //------------------------------------------------------------------------------
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.h b/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.h
index 81c1a5ff603dfa29bc3eba182d4682294da0a49d..b8ab146d705ac2d0171470ebfbf67205a1e1220c 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.h
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeRayIntegrator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeRayIntegrator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkUnstructuredGridVolumeRayIntegrator
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.cxx b/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.cxx
index 86d09f2bdce24c120aa314fd012225679ad326cd..ebe8178a5396ae58a48f2a23b99f99879bcd66f4 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.cxx
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeZSweepMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkUnstructuredGridVolumeZSweepMapper.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.h b/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.h
index d82936e5e7db62f2ac3980cdffc603017a8ebc65..362af1aad4cff675bc04dcf29e6107a54515fa9a 100644
--- a/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.h
+++ b/Rendering/Volume/vtkUnstructuredGridVolumeZSweepMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkUnstructuredGridVolumeZSweepMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkUnstructuredGridVolumeZSweepMapper
  * @brief   Unstructured grid volume mapper based the ZSweep Algorithm
diff --git a/Rendering/Volume/vtkVolumeMapper.cxx b/Rendering/Volume/vtkVolumeMapper.cxx
index 5721457280624123e4382da40b8286b60c346536..7dae7291107959937d69ac7872ca674d175c41d6 100644
--- a/Rendering/Volume/vtkVolumeMapper.cxx
+++ b/Rendering/Volume/vtkVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeMapper.h"
 
 #include "vtkDataSet.h"
diff --git a/Rendering/Volume/vtkVolumeMapper.h b/Rendering/Volume/vtkVolumeMapper.h
index 25a94064f22f5799c019f8d15f17b6ca38487467..196fd9266855eff384fea945793b633e893df6e5 100644
--- a/Rendering/Volume/vtkVolumeMapper.h
+++ b/Rendering/Volume/vtkVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeMapper
  * @brief   Abstract class for a volume mapper
diff --git a/Rendering/Volume/vtkVolumeOutlineSource.cxx b/Rendering/Volume/vtkVolumeOutlineSource.cxx
index 6eccf576edb6caab34062f8a7851fd331e19d1c4..43b44a02a85f9a3b2115d4918fa51b446add6104 100644
--- a/Rendering/Volume/vtkVolumeOutlineSource.cxx
+++ b/Rendering/Volume/vtkVolumeOutlineSource.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeOutlineSource.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeOutlineSource.h"
 
 #include "vtkCellArray.h"
diff --git a/Rendering/Volume/vtkVolumeOutlineSource.h b/Rendering/Volume/vtkVolumeOutlineSource.h
index 74266c9fb5fcb466d3a53af914e747a3862532fb..f10d65924650fe0354d74b8405779f0ad5ed1359 100644
--- a/Rendering/Volume/vtkVolumeOutlineSource.h
+++ b/Rendering/Volume/vtkVolumeOutlineSource.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeOutlineSource.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeOutlineSource
  * @brief   outline of volume cropping region
diff --git a/Rendering/Volume/vtkVolumePicker.cxx b/Rendering/Volume/vtkVolumePicker.cxx
index 97d9de3f18b32899420b9dfec74c499608f628f4..a904c07d863b8eac0d69536b39a9ad422a6e00e4 100644
--- a/Rendering/Volume/vtkVolumePicker.cxx
+++ b/Rendering/Volume/vtkVolumePicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumePicker.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumePicker.h"
 #include "vtkObjectFactory.h"
 
diff --git a/Rendering/Volume/vtkVolumePicker.h b/Rendering/Volume/vtkVolumePicker.h
index ca4ff88ca78c3a59363e1b6bd042765b5ebdbc9f..9f63d49ebceb32d8cabf28b80425af97140f18aa 100644
--- a/Rendering/Volume/vtkVolumePicker.h
+++ b/Rendering/Volume/vtkVolumePicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumePicker.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumePicker
  * @brief   ray-cast picker enhanced for volumes
diff --git a/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.cxx b/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.cxx
index a8423b10703371f92bd901ff6afdaeb745d22962..de985926e54a56e6abb5bf75e39d24c4072cab95 100644
--- a/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.cxx
+++ b/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeRayCastSpaceLeapingImageFilter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVolumeRayCastSpaceLeapingImageFilter.h"
 
 #include "vtkDataArray.h"
diff --git a/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.h b/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.h
index ed807ec2ac8911b4750960669f0064f5fd8a5f78..40f211c6cc6cc78100a67f25bddd6ff074741229 100644
--- a/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.h
+++ b/Rendering/Volume/vtkVolumeRayCastSpaceLeapingImageFilter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkFixedPointVolumeRayCastMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVolumeRayCastSpaceLeapingImageFilter
  * @brief   Builds the space leaping data structure.
diff --git a/Rendering/VolumeAMR/vtk.module b/Rendering/VolumeAMR/vtk.module
index 5b2c0ae67fb5465bcea4fb2049b1bf9950a38801..b7cb208d4ddb4f1350ca6fc13654858a6e87cafa 100644
--- a/Rendering/VolumeAMR/vtk.module
+++ b/Rendering/VolumeAMR/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingVolumeAMR
 KIT
   VTK::Parallel
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::ImagingCore
   VTK::RenderingVolume
diff --git a/Rendering/VolumeAMR/vtkAMRVolumeMapper.cxx b/Rendering/VolumeAMR/vtkAMRVolumeMapper.cxx
index d2d2f4bf838cdd7ecc61158f98ff1060b99cb78c..472b9266b7408fb56cebeb2ecc6e462eebacead0 100644
--- a/Rendering/VolumeAMR/vtkAMRVolumeMapper.cxx
+++ b/Rendering/VolumeAMR/vtkAMRVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkAMRVolumeMapper.h"
 
 #include "vtkAMRResampleFilter.h"
diff --git a/Rendering/VolumeAMR/vtkAMRVolumeMapper.h b/Rendering/VolumeAMR/vtkAMRVolumeMapper.h
index d4e34ee7d9d5f6ec090eff3954aa3ef4c0f6f8a1..46f5d0bf43a748582f9076b09cd61afc777bf5dd 100644
--- a/Rendering/VolumeAMR/vtkAMRVolumeMapper.h
+++ b/Rendering/VolumeAMR/vtkAMRVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkAMRVolumeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkAMRVolumeMapper
  * @brief   AMR class for a volume mapper
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastCellData.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastCellData.cxx
index 9046ad88ef9c2c58669bc41f85f37b9410fa6a21..2a68ea16f5368407ba72559f1c03feef908501fc 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastCellData.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastCellData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastVolumeUpdate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This test volume tests whether updating the volume MTime updates the ,
  * geometry in the volume mapper.
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastChangedArray.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastChangedArray.cxx
index 8bff9821b14991162a948d91902855487a932407..948d1611c824f26470d28bff8ba44fec8d1038c0 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastChangedArray.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastChangedArray.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastChangedArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Designed to test paraview/paraview#19012: when the array to volume render
  * with is changed, the volume mapper must update correctly.
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeeling.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeeling.cxx
index e1e0041bf901b3c65117639b02854b57c3acd281..aa8a9d84cfa2945e505bceb05a18bff0edca12d7 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeeling.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeeling.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  *  Tests depth peeling pass with volume rendering.
  *
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBlendModes.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBlendModes.cxx
index e807fd3f57f46db77d32a7258de9986ab903fb9f..80ed47a4cf39c9597f7291c17e010c470db91644 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBlendModes.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBlendModes.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastBlendModes.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * Tests support for blend modes with translucent geometry (similar to
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBoxWidget.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBoxWidget.cxx
index 6e769c1edfcc7c510b7ba14258318b196ce2b88c..61fcd5263c6a88d87caec13083cc0c5e3c26a445 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBoxWidget.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingBoxWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  *  Tests interactive clipping with volume peeling.
  */
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingClip.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingClip.cxx
index 9950ebf3303c0f7a7a8e539860288081d26dfc54..bfab843e993f13caa04a645c3ec26d9d992065fc 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingClip.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingClip.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDepthPeelingClip.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  *  Tests depth peeling pass with volume rendering + clipping.
  */
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingOpaque.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingOpaque.cxx
index c569a3be1d541d9eb345ec12a9621ea226fd4e92..93f7a475267f58f0f09c04dec07e45a0726d2748 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingOpaque.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingOpaque.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDepthPeeling.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  *  Tests depth peeling pass with volume rendering.
  */
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransVol.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransVol.cxx
index b66dbb15fca952eb2ff0606b3f1527b8060be4db..5da536b303ddadadc408203f87969cc0396b9170 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransVol.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransVol.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDepthPeelingTransVol.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  *  Tests depth peeling pass with volume rendering.
  */
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransparentPolyData.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransparentPolyData.cxx
index 305f124d2cc8cf5c9907c309ba689c1c78e4a89b..df8edb6ae88179872ab3ba3e36f10453fed9af24 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransparentPolyData.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastDepthPeelingTransparentPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastDepthPeelingTransVol.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Tests depth peeling pass with volume rendering while specifically checking
  * for artifacts where the volume intersects geometry with opacity = 0.
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastIsosurface.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastIsosurface.cxx
index 67353592c1d4d3fb79af57362777718b4c599933..c1d6514b765401706c49a2be2f8c16c67e5b50c1 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastIsosurface.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastIsosurface.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkColorTransferFunction.h>
 #include <vtkContourValues.h>
 #include <vtkDataArray.h>
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastJittering.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastJittering.cxx
index 5483a5b0b69317c8dabe1e902c1f93629fe0ab0b..fc15c84a050eafe4277c996ab0a3db67f6d5c1d0 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastJittering.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastJittering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastJittering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /** Tests stochastic jittering by rendering a volume exhibiting aliasing due
  * to a big sampling distance (low sampling frequency), a.k.a. wood-grain
  * artifacts. The expected output is 'filtered' due to the noise introduced
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastMultiVolumeClipping.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastMultiVolumeClipping.cxx
index 4a3eb32e59353199d2157978226b3ea5178d5dfb..b83f15c05d68cfd5553c075802095dba53edcc9c 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastMultiVolumeClipping.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastMultiVolumeClipping.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkCamera.h>
 #include <vtkColorTransferFunction.h>
 #include <vtkMultiVolume.h>
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastSlicePlane.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastSlicePlane.cxx
index fb9dfb241c39862e345ea75a68d28fedc0fd3123..5bd796077e8329a5b3e58ff06de648977ebe8eb8 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastSlicePlane.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastSlicePlane.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkColorTransferFunction.h>
 #include <vtkInteractorStyleTrackballCamera.h>
 #include <vtkNew.h>
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreaming.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreaming.cxx
index 49808bee9b0fba3da6be7b5a3b23eadcb22e714a..2730b5c61cce8a933b7cef2c4e094c29f1f54b2d 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreaming.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreaming.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastTextureStreaming.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description:
 // Tests infrastructure to volume render a 3D texture bigger than the available
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreamingMask.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreamingMask.cxx
index 8edc2045251d5362f85a98e935c5b16acf370fe5..e36916e5275797e16943fe15a8cac3b56fafd0bf 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreamingMask.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastTextureStreamingMask.cxx
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastTextureStreamingMask.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * This test is equivalent to TestGPURayCastCompositeMaskBlend but with but
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastToggleJittering.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastToggleJittering.cxx
index 3412eacdfeaf4b85434d2ed7310b44c1f605f8c6..fc00deb3ecd84a892c72016f6ad685f5ec2df319 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastToggleJittering.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastToggleJittering.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastJittering.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /** Tests stochastic jittering by rendering a volume exhibiting aliasing due
  * to a big sampling distance (low sampling frequency), a.k.a. wood-grain
  * artifacts. The expected output is 'filtered' due to the noise introduced
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader.cxx
index 5f1af5edf7d75fa8149eece62a896e8647f00d87..9575534dd858eb3dd28d06d6410161221a001198 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastUserShader.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test the volume mapper's ability to perform shader substitutions based on
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2.cxx b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2.cxx
index f5b069b52cbfeeecd90f4d1b2798d7d625f4d373..bcfc644ce121ff613c764a10c1750b31bf164a7a 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2.cxx
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGPURayCastUserShader2.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 // Description
 // Test the volume mapper's ability to perform shader substitutions based on
diff --git a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2_FS.glsl b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2_FS.glsl
index f3487b55525fdcfde1cb4b9479ac1aa5126ab216..63ee4483978f34690e6ac20ff7d6aeb14e63fad7 100644
--- a/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2_FS.glsl
+++ b/Rendering/VolumeOpenGL2/Testing/Cxx/TestGPURayCastUserShader2_FS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    raycasterfs.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //////////////////////////////////////////////////////////////////////////////
 ///
diff --git a/Rendering/VolumeOpenGL2/shaders/raycasterfs.glsl b/Rendering/VolumeOpenGL2/shaders/raycasterfs.glsl
index 0b0c57838c4fd8b9d3ad1bb6895fae79217ad046..356c45d4851531026dc5413b0d80ec86b981a4ef 100644
--- a/Rendering/VolumeOpenGL2/shaders/raycasterfs.glsl
+++ b/Rendering/VolumeOpenGL2/shaders/raycasterfs.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    raycasterfs.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //////////////////////////////////////////////////////////////////////////////
 ///
diff --git a/Rendering/VolumeOpenGL2/shaders/raycastervs.glsl b/Rendering/VolumeOpenGL2/shaders/raycastervs.glsl
index 0d873d26708d97d6ba8ae301c1ea702936ef6b09..177d090e9a4d12bbcca653d482b3233436b5d94f 100644
--- a/Rendering/VolumeOpenGL2/shaders/raycastervs.glsl
+++ b/Rendering/VolumeOpenGL2/shaders/raycastervs.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    raycastervs.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /// Needed to enable inverse function
 #extension GL_ARB_gpu_shader5 : enable
diff --git a/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraFS.glsl b/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraFS.glsl
index ec6f57bc3026971db84d012421e8c2b9be4eeb4f..0be97492950cd13c8265cacb71212a1f0073399a 100644
--- a/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraFS.glsl
+++ b/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraFS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkglprojectedTetrahdraFS.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 //VTK::Output::Dec
 
diff --git a/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraVS.glsl b/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraVS.glsl
index b0fe3bf5c9840c95339834ca20520ffaddfbe336..5a4f2703d44bac614ff1eba4ad250781df8b9abb 100644
--- a/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraVS.glsl
+++ b/Rendering/VolumeOpenGL2/shaders/vtkglProjectedTetrahedraVS.glsl
@@ -1,19 +1,7 @@
 //VTK::System::Dec
 
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkglProjectedTetrahedra.glsl
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 
 // all variables that represent positions or directions have a suffix
diff --git a/Rendering/VolumeOpenGL2/vtk.module b/Rendering/VolumeOpenGL2/vtk.module
index 9cfc6505ebc2634ce772461daa5017ef850ab92a..0da02c60f1640f4780a648f46da7271450288ffe 100644
--- a/Rendering/VolumeOpenGL2/vtk.module
+++ b/Rendering/VolumeOpenGL2/vtk.module
@@ -8,6 +8,10 @@ GROUPS
   Rendering
 IMPLEMENTS
   VTK::RenderingVolume
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.cxx b/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.cxx
index c935f5704ac9b2d0081fc48682341bdbc7e2f1b4..6454d1fd0a3122128df040470a728d4369dde1db 100644
--- a/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.cxx
+++ b/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockUnstructuredGridVolumeMapper.cxx
-
-  copyright (c) ken martin, will schroeder, bill lorensen
-  all rights reserved.
-  see copyright.txt or http://www.kitware.com/copyright.htm for details.
-
-  this software is distributed without any warranty; without even
-  the implied warranty of merchantability or fitness for a particular
-  purpose.  see the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <algorithm>
 
 // uncomment the following line to add a lot of debugging
diff --git a/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.h b/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.h
index 891df0556691063c1c42a726a576e6915b88ddf0..4f186d4b8cafa206ad324b1b1c50febc88b9b3c9 100644
--- a/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.h
+++ b/Rendering/VolumeOpenGL2/vtkMultiBlockUnstructuredGridVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockUnstructuredGridVolumeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * \class vtkMultiBlockUnstructuredGridVolumeMapper
  * \brief Mapper to render volumes defined as vtkMultiBlockDataSet.
diff --git a/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.cxx b/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.cxx
index c03ad9e533d6e683e78c0420a8043278bc56346a..52584d3f4885b07d0cdad6ac5a9b68c62fc79af4 100644
--- a/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.cxx
+++ b/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockVolumeMapper.cxx
-
-  copyright (c) ken martin, will schroeder, bill lorensen
-  all rights reserved.
-  see copyright.txt or http://www.kitware.com/copyright.htm for details.
-
-  this software is distributed without any warranty; without even
-  the implied warranty of merchantability or fitness for a particular
-  purpose.  see the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <algorithm>
 
 // uncomment the following line to add a lot of debugging
diff --git a/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.h b/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.h
index c5b2aaeba9583cc7ddedca726b3720266fc03c2e..118744b3e3673ad107b8eb92cd60f4d890317ac5 100644
--- a/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.h
+++ b/Rendering/VolumeOpenGL2/vtkMultiBlockVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMultiBlockVolumeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * \class vtkMultiBlockVolumeMapper
  * \brief Mapper to render volumes defined as vtkMultiBlockDataSet.
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.cxx
index 4bcb335bdc18bb717b77e3d32a0be2a26dedd0e8..a77930e24089d91c6c2e7efd0f69c1485bfd6f1c 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGPUVolumeRayCastMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLGPUVolumeRayCastMapper.h"
 
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.h b/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.h
index 11841cf58b6081fe45da394db43c28dde87b5a54..1aab505c5c0c0f7ac2d78a5ed9182c8c57b57766 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLGPUVolumeRayCastMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLGPUVolumeRayCastMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkOpenGLGPUVolumeRayCastMapper
  * @brief OpenGL implementation of volume rendering through ray-casting.
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.cxx
index b0b5838f4884ccb181dc644cb93214b57b5cd6ed..659064b0b515b4d9b0855bf24c19e76080650cb2 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.cxx
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLProjectedTetrahedraMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkOpenGLProjectedTetrahedraMapper.h"
 
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.h b/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.h
index 8ccf88b9c4167836b0e07c04b4df236b2d443952..41cc8885aed84e5f248e3b62eb063cfb42220d30 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLProjectedTetrahedraMapper.h
@@ -1,26 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLProjectedTetrahedraMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*
- * Copyright 2003 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2003 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkOpenGLProjectedTetrahedraMapper
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.cxx
index bbfd273515bda7241a8ce9e301627a45c8bb7ced..943b1072cc538accd102a96c094a61239b7a60e1 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRayCastImageDisplayHelper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLRayCastImageDisplayHelper.h"
 
 #include "vtkFixedPointRayCastImage.h"
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.h b/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.h
index 885ae04aeb8626d82fe8c7dcdab45d447408e14a..0e8ffe9c125f52765d46e09ba99f21b2a14bc672 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLRayCastImageDisplayHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLRayCastImageDisplayHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkOpenGLRayCastImageDisplayHelper
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.cxx
index b4918ffb715bdcdbe8009859b68aff68650fbfed..03c9c8f8a55376b7007a5b34619f9adda0351f9c 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeGradientOpacityTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLVolumeGradientOpacityTable.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.h
index 867341ce1272a0928bd69f869286f33ee53a2497..25bd115c24b8d4c57dc4c37616c3d27e999e11ac 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeGradientOpacityTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeGradientOpacityTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLVolumeGradientOpacityTable_h
 #define vtkOpenGLVolumeGradientOpacityTable_h
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.cxx
index 5b8e226e50b1a7a9b95f9d3b7dd78e8eaca59ba0..1c5571ea418c6f3207d8daf5c89ea4aa1b9f2224 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeLookupTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLVolumeLookupTable.h"
 
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.h
index 57b323cc8d3e2b9803da3c3d4408c3f1fd582e42..c672fa5f794896370b235c16cfa460e7d208ae72 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTable.h
@@ -1,20 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeLookupTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*=============================================================================
-Copyright and License information
-=============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkOpenGLVolumeLookupTable
  * @brief Base class for OpenGL texture management of scalar color,
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.h
index ceb5a0f22522452725903b207a2797a25cc06806..d274376c6f67fd960a481d6e2f99fbd49eff6709 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.h
@@ -1,21 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeLookupTables.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
-/*=============================================================================
-Copyright and License information
-=============================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkOpenGLVolumeLookupTables
  * @brief Internal class that manages multiple lookup tables
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.txx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.txx
index 2075053cff65c88e25f110b6ea6bc56621dbc7f1..40b25047fbbc42e20cfd898e082575dd5b5e4db5 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.txx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeLookupTables.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeLookupTables.txx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLVolumeLookupTables_txx
 #define vtkOpenGLVolumeLookupTables_txx
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.cxx
index e815424dace530d45427f1fd9f2571b196a8861a..e13e6958d79f5a29ad652984c98a3354fcbef748 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.h"
 
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.h
index 30729551133deb22d9dc4141f88ddb14e30c6af6..cc44fe4c95b687f3b0da434b72f0cde4a94d8f27 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D_h
 #define vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D_h
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.cxx
index d24d662b740741d9b6e47ef696cb13650d275323..e2f33037e69a1412531acbd299eb49e1db57eabd 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeMaskTransferFunction2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLVolumeMaskTransferFunction2D.h"
 
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.h
index 622d179177f6081007e0901ac02f7e7419e268c0..cc44a19d5c8d3000b73c6e82e1690d56669d4746 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeMaskTransferFunction2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeMaskTransferFunction2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLVolumeMaskTransferFunction2D_h
 #define vtkOpenGLVolumeMaskTransferFunction2D_h
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.cxx
index de9521c098044e4b5142539eed315ba38c0021ad..c4ec6bf8c75cd095607f77eea3323030e89f7f37 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeOpacityTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkOpenGLVolumeOpacityTable.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.h
index 07aa51320bcc86428afa37daa9786d6bdf88476b..d554795a9d04d8a8ae37250120bc291d4775d115 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeOpacityTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeOpacityTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLVolumeOpacityTable_h
 #define vtkOpenGLVolumeOpacityTable_h
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.cxx
index 5d51bde5ab26c35b1e8e0a3c004129be1c7c0f31..932c4e32bab265d700a8a69b67283752cfefb9fb 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeRGBTable.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLVolumeRGBTable.h"
 
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.h
index 4da2b151b0c74592df12d9e0d96f452419455239..48853db65500104f99a8de2429d98c2420bf57db 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeRGBTable.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeRGBTable.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLVolumeRGBTable_h
 #define vtkOpenGLVolumeRGBTable_h
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.cxx b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.cxx
index a9a80b1cc4cbb139c10944df6ea99601ce996abb..d91dadd9ddf0c80ac19355a3936022d2807e44c0 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.cxx
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeTransferFunction2D.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkOpenGLVolumeTransferFunction2D.h"
 
diff --git a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.h b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.h
index 61010d2b46c67d7fa059cf37e2b51cddbd09fdc2..0ac8c33bb25f438e1d40c7640bb39d39e0a28927 100644
--- a/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.h
+++ b/Rendering/VolumeOpenGL2/vtkOpenGLVolumeTransferFunction2D.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkOpenGLVolumeTransferFunction2D.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkOpenGLVolumeTransferFunction2D_h
 #define vtkOpenGLVolumeTransferFunction2D_h
diff --git a/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.cxx b/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.cxx
index 1ebf0ded30589fb50c6f8ab49b8f452e2c751032..07ee7a6a6b257b3b36a508381a6fdbcfc4c59935 100644
--- a/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.cxx
+++ b/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmartVolumeMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <cassert>
 
 #include "vtkCellData.h"
diff --git a/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.h b/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.h
index 96e89576a9f6feeb03598a00c6ee221e9f1f0e9e..6fa9c5e5376af84b633a0e701bf089552a92e821 100644
--- a/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.h
+++ b/Rendering/VolumeOpenGL2/vtkSmartVolumeMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmartVolumeMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSmartVolumeMapper
  * @brief   Adaptive volume mapper
diff --git a/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.cxx b/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.cxx
index 7469d18a65965c9834f21c92d07ea476f9d259d4..c793303cec3d87ac6dd61c803e63e4ac1384b0a2 100644
--- a/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.cxx
+++ b/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <sstream>
 
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.h b/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.h
index 35832135cd9685d72888d78e932548688b94b028..0f93c8a47282f48cf526194c720d1db9638efddf 100644
--- a/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.h
+++ b/Rendering/VolumeOpenGL2/vtkVolumeInputHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeInputHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class vtkVolumeInputHelper
  * @brief Convenience container for internal structures specific to a volume
diff --git a/Rendering/VolumeOpenGL2/vtkVolumeMask.h b/Rendering/VolumeOpenGL2/vtkVolumeMask.h
index 355d47f58af5d04fa8b6123a1ae0af3bd45011d9..ecb72134cbac477e8d97641ec9ec67c2fb218197 100644
--- a/Rendering/VolumeOpenGL2/vtkVolumeMask.h
+++ b/Rendering/VolumeOpenGL2/vtkVolumeMask.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeMask.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkVolumeMask_h
 #define vtkVolumeMask_h
diff --git a/Rendering/VolumeOpenGL2/vtkVolumeShaderComposer.h b/Rendering/VolumeOpenGL2/vtkVolumeShaderComposer.h
index 79bd25df8616bed1ce82c881bbdb0fcd0667ad31..ff25c1f94285f860f4417c11ca8b8a8b78849dc1 100644
--- a/Rendering/VolumeOpenGL2/vtkVolumeShaderComposer.h
+++ b/Rendering/VolumeOpenGL2/vtkVolumeShaderComposer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeShaderComposer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkVolumeShaderComposer_h
 #define vtkVolumeShaderComposer_h
diff --git a/Rendering/VolumeOpenGL2/vtkVolumeStateRAII.h b/Rendering/VolumeOpenGL2/vtkVolumeStateRAII.h
index 71a791fde9e5d04d25482c3e74166c8ed3540283..d25dab5028a2d66ded0ca05f1d5dfc055bcce56a 100644
--- a/Rendering/VolumeOpenGL2/vtkVolumeStateRAII.h
+++ b/Rendering/VolumeOpenGL2/vtkVolumeStateRAII.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeStateRAII.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkVolumeStateRAII_h
 #define vtkVolumeStateRAII_h
 #include "vtkOpenGLRenderWindow.h"
diff --git a/Rendering/VolumeOpenGL2/vtkVolumeTexture.cxx b/Rendering/VolumeOpenGL2/vtkVolumeTexture.cxx
index 39d572d58d5c7dd0b814871a510beaaf6379d01b..1121a11bfa4275ed996c02d0194282f0e59dc254 100644
--- a/Rendering/VolumeOpenGL2/vtkVolumeTexture.cxx
+++ b/Rendering/VolumeOpenGL2/vtkVolumeTexture.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <algorithm>
 
 #include "vtkBlockSortHelper.h"
diff --git a/Rendering/VolumeOpenGL2/vtkVolumeTexture.h b/Rendering/VolumeOpenGL2/vtkVolumeTexture.h
index 5dc3e9a9cdf90184d38b1694ba47f5736b78cca0..efe105bbd03a9602d7ecd25b43fb86b469bf7f90 100644
--- a/Rendering/VolumeOpenGL2/vtkVolumeTexture.h
+++ b/Rendering/VolumeOpenGL2/vtkVolumeTexture.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVolumeTexture.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class  vtkVolumeTexture
diff --git a/Rendering/VtkJS/vtk.module b/Rendering/VtkJS/vtk.module
index 5f983202debd4e08536f2adc737efd81ca865ddf..c1c08362a91149c441f5b0d43cfe468bfe39998a 100644
--- a/Rendering/VtkJS/vtk.module
+++ b/Rendering/VtkJS/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::RenderingVtkJS
 LIBRARY_NAME
   vtkRenderingVtkJS
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::RenderingSceneGraph
diff --git a/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.cxx b/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.cxx
index d570225448fd1eb4a32167f35bd18dca46023db8..65880a6e4e1fa8193ba23c6e7873905c9e9ba0d8 100644
--- a/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.cxx
+++ b/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVtkJSSceneGraphSerializerGraphSerializer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVtkJSSceneGraphSerializer.h"
 
 #include "vtksys/MD5.h"
diff --git a/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.h b/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.h
index 70a22e80ac61c4b4dea2a3db432365ab85b1e2e8..1429217c4ef2e46930808c10e61ba38861c65606 100644
--- a/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.h
+++ b/Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVtkJSSceneGraphSerializer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVtkJSSceneGraphSerializer
  * @brief   Converts elements of a VTK scene graph into vtk-js elements
diff --git a/Rendering/VtkJS/vtkVtkJSViewNodeFactory.cxx b/Rendering/VtkJS/vtkVtkJSViewNodeFactory.cxx
index 6f658f59a3662826c9f6da8d3630be536a06656d..30c5aea39f5c2afceaf90822b760893f10082cf8 100644
--- a/Rendering/VtkJS/vtkVtkJSViewNodeFactory.cxx
+++ b/Rendering/VtkJS/vtkVtkJSViewNodeFactory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVtkJSViewNodeFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkVtkJSViewNodeFactory.h"
 
 #include <vtkActor.h>
diff --git a/Rendering/VtkJS/vtkVtkJSViewNodeFactory.h b/Rendering/VtkJS/vtkVtkJSViewNodeFactory.h
index 6ea7d14e9d8c0e583d2d59e12efce77b219a87a0..3f9a03b8337efce1ae3725b9d6dcf93589cdd9fb 100644
--- a/Rendering/VtkJS/vtkVtkJSViewNodeFactory.h
+++ b/Rendering/VtkJS/vtkVtkJSViewNodeFactory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkVtkJSViewNodeFactory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkVtkJSViewNodeFactory
  * @brief   Constructs view nodes for traversing a scene for vtk-js
diff --git a/Rendering/WebGPU/Testing/Cxx/TestCellScalarMappedColors.cxx b/Rendering/WebGPU/Testing/Cxx/TestCellScalarMappedColors.cxx
index 66720653795f6d2237a4fff8c23df2176fb01b97..394391b9ded4af7ce661901ebfe4a77d59344b97 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestCellScalarMappedColors.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestCellScalarMappedColors.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColorByCellDataStringArray.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestUtilities.h"
 
diff --git a/Rendering/WebGPU/Testing/Cxx/TestCompositePolyDataMapper.cxx b/Rendering/WebGPU/Testing/Cxx/TestCompositePolyDataMapper.cxx
index 538c1888a04449bcfabc21514b957bb50b880773..4d0664b3ff62a23561d191413fb78bd9fb2afb2b 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestCompositePolyDataMapper.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestCompositePolyDataMapper.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestConesBenchmark.cxx b/Rendering/WebGPU/Testing/Cxx/TestConesBenchmark.cxx
index 4e2d14db26e7cbfc8393492c9a223178e493efe0..7e67ea976ee5038c2517d1a9d47f7d03b32accc5 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestConesBenchmark.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestConesBenchmark.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestLineRendering.cxx b/Rendering/WebGPU/Testing/Cxx/TestLineRendering.cxx
index 29f6d3a7d49bc69ebd79b959ad18f9d540e769d1..11ede9c02c9208595879144bf1db8e9739dcb8ed 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestLineRendering.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestLineRendering.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestPointScalarMappedColors.cxx b/Rendering/WebGPU/Testing/Cxx/TestPointScalarMappedColors.cxx
index 491d00f73413996bcda7218f52adb0925c8c4418..67293f02db7048f36739576a3bfc19c215e5425f 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestPointScalarMappedColors.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestPointScalarMappedColors.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestScalarModeToggle.cxx b/Rendering/WebGPU/Testing/Cxx/TestScalarModeToggle.cxx
index 04df7e2068c0a769a0c00a2815528c6c6366549e..2658e2f0cd0f3fe0a245233fd09d9f47ebd9d421 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestScalarModeToggle.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestScalarModeToggle.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestSurfacePlusEdges.cxx b/Rendering/WebGPU/Testing/Cxx/TestSurfacePlusEdges.cxx
index 0325e2bbbd6c8f77e75614538d07be60ec91fb40..78f8df645c852df1540fd43eaec4a8b5ac50ce1c 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestSurfacePlusEdges.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestSurfacePlusEdges.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestTheQuad.cxx b/Rendering/WebGPU/Testing/Cxx/TestTheQuad.cxx
index 1af387d969dd8065fc4a57c0e8fa8183e86ea6ed..465e12808c5aa3dad3d213288bcf094545f5b164 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestTheQuad.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestTheQuad.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestTheQuadPointRepresentation.cxx b/Rendering/WebGPU/Testing/Cxx/TestTheQuadPointRepresentation.cxx
index 8b7966c58f3fa622ad73919e4215682240423453..e972d45ca63003f3939ffafe2bc9cf945390b190 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestTheQuadPointRepresentation.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestTheQuadPointRepresentation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestTheQuadWireframeRepresentation.cxx b/Rendering/WebGPU/Testing/Cxx/TestTheQuadWireframeRepresentation.cxx
index 46ae3964eddad8f0c4ac0db704ad6c50faaa3448..db8484546ca2ba2334d9e63c12cec15ba688ec25 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestTheQuadWireframeRepresentation.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestTheQuadWireframeRepresentation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestTheTriangle.cxx b/Rendering/WebGPU/Testing/Cxx/TestTheTriangle.cxx
index 8be6e2465e7792908b83158b78971a256ce4bdb1..9dc65253dd2197a0f8edcc4a4480382ccdcc2ab9 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestTheTriangle.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestTheTriangle.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestTheTrianglePointRepresentation.cxx b/Rendering/WebGPU/Testing/Cxx/TestTheTrianglePointRepresentation.cxx
index 2a3028ba441906de9d8022267c1ae85c100b3c30..7637cdf16939292c2790d02b8a5ba2a4ba045262 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestTheTrianglePointRepresentation.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestTheTrianglePointRepresentation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestTheTriangleWireframeRepresentation.cxx b/Rendering/WebGPU/Testing/Cxx/TestTheTriangleWireframeRepresentation.cxx
index 6684dc2c5ad6069b830ca53cf6e4cd6b1e6785be..79e1c6db406354973395b3f63183c59b6d8bc92b 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestTheTriangleWireframeRepresentation.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestTheTriangleWireframeRepresentation.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestVertexRendering.cxx b/Rendering/WebGPU/Testing/Cxx/TestVertexRendering.cxx
index 518ed4aa26cf6f4bea316d90ef9d4d050ff34d65..bdba856fe3c60c01b27d534b7e28326f735bb606 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestVertexRendering.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestVertexRendering.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/Testing/Cxx/TestWireframe.cxx b/Rendering/WebGPU/Testing/Cxx/TestWireframe.cxx
index 656948e7ad998585980822fdec0dd54eb12b4878..6743d8aee6244a18741c55030ba68cf4a57ded69 100644
--- a/Rendering/WebGPU/Testing/Cxx/TestWireframe.cxx
+++ b/Rendering/WebGPU/Testing/Cxx/TestWireframe.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkActor.h"
 #include "vtkCamera.h"
 #include "vtkColorTransferFunction.h"
diff --git a/Rendering/WebGPU/vtk.module b/Rendering/WebGPU/vtk.module
index aae473ae78b6ff241c1b2d441c1fb895c58e2bee..74c1ccb422b6af14b8396e7104e0a312dacafa76 100644
--- a/Rendering/WebGPU/vtk.module
+++ b/Rendering/WebGPU/vtk.module
@@ -8,6 +8,10 @@ IMPLEMENTS
   VTK::RenderingCore
 CONDITION
   VTK_ENABLE_WEBGPU
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::RenderingCore
diff --git a/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.cxx b/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.cxx
index eb23426eeca2cb66b4a01cc85ef18382c0997ef1..777f68c8c849057e8c5ad874639bd7a5c370a40f 100644
--- a/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.cxx
+++ b/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSDL2WebGPURenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkSDL2WebGPURenderWindow.h"
 #include "vtkCollection.h"
diff --git a/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.h b/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.h
index 62bb91c9acbe3e9766996818dc64e33fe67700f0..9eb08715cee6a2fd22f6c6d79925f15caf4e8190 100644
--- a/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.h
+++ b/Rendering/WebGPU/vtkSDL2WebGPURenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSDL2WebGPURenderWindow.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkSDL2WebGPURenderWindow
  * @brief   OpenGL rendering window
diff --git a/Rendering/WebGPU/vtkWGPUContext.cxx b/Rendering/WebGPU/vtkWGPUContext.cxx
index 5d85fef4f21d7e38f309dbba2c5c69455ded7cec..d0400786707694735b40233f20b1aa447e345325 100644
--- a/Rendering/WebGPU/vtkWGPUContext.cxx
+++ b/Rendering/WebGPU/vtkWGPUContext.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWGPUContext.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWGPUContext.h"
 #include "vtkObject.h"
 #include "vtk_fmt.h"
diff --git a/Rendering/WebGPU/vtkWGPUContext.h b/Rendering/WebGPU/vtkWGPUContext.h
index ea9c3dd9fd78fa566512969062357bdbc3b76866..2fcd9d39b81da20b3a1210642c7c4dac2898b476 100644
--- a/Rendering/WebGPU/vtkWGPUContext.h
+++ b/Rendering/WebGPU/vtkWGPUContext.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWGPUContext.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWGPUContext_h
 #define vtkWGPUContext_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUActor.cxx b/Rendering/WebGPU/vtkWebGPUActor.cxx
index 880096531d01f0e6910b01160b5125ab97635f15..4121547120eec1adff4b5b12153faa12786dd652 100644
--- a/Rendering/WebGPU/vtkWebGPUActor.cxx
+++ b/Rendering/WebGPU/vtkWebGPUActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUActor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWebGPUActor.h"
 
diff --git a/Rendering/WebGPU/vtkWebGPUActor.h b/Rendering/WebGPU/vtkWebGPUActor.h
index b455c0ab86445fd17a97bd1f924ffd057e23103b..b2736c2b469ed2234258cdd896bbc4cbc14301b1 100644
--- a/Rendering/WebGPU/vtkWebGPUActor.h
+++ b/Rendering/WebGPU/vtkWebGPUActor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkWebGPUActor.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUActor_h
 #define vtkWebGPUActor_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUCamera.cxx b/Rendering/WebGPU/vtkWebGPUCamera.cxx
index d6696ddf88899f1670066d06391f8d7066b8ec83..db8c894efdf91349b3416d425d82998d117a2fb6 100644
--- a/Rendering/WebGPU/vtkWebGPUCamera.cxx
+++ b/Rendering/WebGPU/vtkWebGPUCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUCamera.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUCamera.h"
 
 #include "vtkMatrix3x3.h"
diff --git a/Rendering/WebGPU/vtkWebGPUCamera.h b/Rendering/WebGPU/vtkWebGPUCamera.h
index 59d9e9e2e61f6001f575c453a1e5d3e58ef6d4b6..67ece9c907b62a0ed6ffe7fb65b7159515d0b6a7 100644
--- a/Rendering/WebGPU/vtkWebGPUCamera.h
+++ b/Rendering/WebGPU/vtkWebGPUCamera.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkWebGPUCamera.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUCamera_h
 #define vtkWebGPUCamera_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUClearPass.cxx b/Rendering/WebGPU/vtkWebGPUClearPass.cxx
index 7c35f83ac8bd1cd861161bdda432a1d05365f274..cf8b9f04e98e06bb1e3ce4780ccf4238d29ad4da 100644
--- a/Rendering/WebGPU/vtkWebGPUClearPass.cxx
+++ b/Rendering/WebGPU/vtkWebGPUClearPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUClearPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWebGPUClearPass.h"
 #include "vtkObjectFactory.h"
diff --git a/Rendering/WebGPU/vtkWebGPUClearPass.h b/Rendering/WebGPU/vtkWebGPUClearPass.h
index a9c87edd74b5c3c2d0017b27ac36e319682fceac..f620e5e84ddc02dedde6e7786122955a3f3398a5 100644
--- a/Rendering/WebGPU/vtkWebGPUClearPass.h
+++ b/Rendering/WebGPU/vtkWebGPUClearPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkWebGPUClearPass.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUClearPass_h
 #define vtkWebGPUClearPass_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUHardwareSelector.cxx b/Rendering/WebGPU/vtkWebGPUHardwareSelector.cxx
index 4e555d9101e7e13973a70b2924a3762478a80969..09290baa1c00f3d8a58248765cdba6049c046284 100644
--- a/Rendering/WebGPU/vtkWebGPUHardwareSelector.cxx
+++ b/Rendering/WebGPU/vtkWebGPUHardwareSelector.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUHardwareSelector.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUHardwareSelector.h"
 
 #include "vtkDataObject.h"
diff --git a/Rendering/WebGPU/vtkWebGPUHardwareSelector.h b/Rendering/WebGPU/vtkWebGPUHardwareSelector.h
index 1770ba792fc8dcb6522a943bc746dd0d53f93cf1..6cd2f5fb6bd60c4f3a9eb9d62e3c9499f8aad458 100644
--- a/Rendering/WebGPU/vtkWebGPUHardwareSelector.h
+++ b/Rendering/WebGPU/vtkWebGPUHardwareSelector.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUHardwareSelector.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGPUHardwareSelector
  * @brief   implements the device specific code of
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.cxx b/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.cxx
index 250f5dac0c9183d6f963f86d44af119d5694209c..4b5db69cf29989b34ba4800b221744fef1002bba 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsBindGroup.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsBindGroup.h"
 #include <vector>
 
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.h b/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.h
index 23a63adffc3404b9c829efffe3a39feaf71c4945..7ae0770c2e9806d291686e6fa6d1c28882a04801 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsBindGroup.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsBindGroup.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWebGPUInternalsBindGroup_h
 #define vtkWebGPUInternalsBindGroup_h
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.cxx b/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.cxx
index f3de72ee9c065cd534ca04bbe38931f13dcfb8d1..467a595c83fccd2a90137a5433e46818edff2607 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsBindGroupLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsBindGroupLayout.h"
 
 #include <vector>
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.h b/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.h
index c90fd93369f4096d7d0af5da05f504e338c4dc59..251538bb532971d1750c2cecaf16b0dfb97a6778 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsBindGroupLayout.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsBindGroupLayout.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUInternalsBindGroupLayout_h
 #define vtkWebGPUInternalsBindGroupLayout_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsBuffer.cxx b/Rendering/WebGPU/vtkWebGPUInternalsBuffer.cxx
index 026a568ac7b25ec101c8a385b0d95436008664d7..ad021fbbbe53e3577b27ea0818dbd93747a56e34 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsBuffer.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsBuffer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsBuffer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsBuffer.h"
 
 //------------------------------------------------------------------------------
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsBuffer.h b/Rendering/WebGPU/vtkWebGPUInternalsBuffer.h
index b4e68386a7f18f57ba36a223536274f70905acb0..4a3a5c3d26894cf2fdb3a8110cc5fd62cbe8057f 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsBuffer.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsBuffer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsBuffer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUInternalsBuffer_h
 #define vtkWebGPUInternalsBuffer_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.cxx b/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.cxx
index e6e2ca74374a7c1f6e04fc10e71d54db6eed367d..6ffeae72243ae7b903a4206e5f337da4bc055285 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsPipelineLayout.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsPipelineLayout.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.h b/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.h
index c711a196fdbe13d75e1d6cb8f9a60d5bbd3d7531..0543876b2fe899cbebb72e8818ffabe3f17356e4 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsPipelineLayout.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsPipelineLayout.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUInternalsPipelineLayout_h
 #define vtkWebGPUInternalsPipelineLayout_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.cxx b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.cxx
index 4583de986a9a322ec58e60d384983670d009567b..ca807ce134b3f828bf200e62cf19e238f5c22f71 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsRenderPassCreateInfo.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsRenderPassCreateInfo.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.h b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.h
index 7924ef509e572006bebffaf0c742ade1e970cebb..fbe94da51afd429baad1160d6ee1484fcaf442de 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassCreateInfo.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsRenderPassCreateInfo.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUInternalsRenderPassCreateInfo_h
 #define vtkWebGPUInternalsRenderPassCreateInfo_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.cxx b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.cxx
index 856c79d5cf4c75369cffb17400ec65079c0e89ed..17902c4cc6a1cf1d9053fcef1906698598b9e6fc 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsRenderPassDescriptor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsRenderPassDescriptor.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.h b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.h
index 6d8281d6bba88e6412c459668494edbb4ef72b33..51527afa34d32308c09e2dd0b0d3f9eefad68e89 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsRenderPassDescriptor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsRenderPassDescriptor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUInternalsRenderPassDescriptor_h
 #define vtkWebGPUInternalsRenderPassDescriptor_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.cxx b/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.cxx
index 2c9b0d65b77b5529b9e28445ff5de25befb042d9..29760bc94b4dfc8bfbbc0afe40637ec862912540 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsRenderPipelineDescriptor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsRenderPipelineDescriptor.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.h b/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.h
index e306980ec45fd269aa0c1afd20d5664aa21c8894..cd427a35dbf13e340759cb2f4673cf6a071f9606 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsRenderPipelineDescriptor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsRenderPipelineDescriptor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUInternalsRenderPipelineDescriptor_h
 #define vtkWebGPUInternalsRenderPipelineDescriptor_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.cxx b/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.cxx
index 21bd46b24452f63fd550c668bfafb02318311951..2d0731ac253e32751f63ec48523f7b13b749d4d8 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.cxx
+++ b/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsShaderModule.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUInternalsShaderModule.h"
 
 VTK_ABI_NAMESPACE_BEGIN
diff --git a/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.h b/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.h
index 84f422d17b2b09b7d2eeb6ee1f5a03ce503974b8..e6d0147b7d72fcae5f1028dad71cbf7551fd2eaa 100644
--- a/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.h
+++ b/Rendering/WebGPU/vtkWebGPUInternalsShaderModule.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUInternalsShaderModule.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUInternalsShaderModule_h
 #define vtkWebGPUInternalsShaderModule_h
 
diff --git a/Rendering/WebGPU/vtkWebGPULight.cxx b/Rendering/WebGPU/vtkWebGPULight.cxx
index 7a3de4440ac5bef875974f360289a7b5c2c5c0b6..4c7227e4989c550c6c0dc6d14e51c85e67c97c4c 100644
--- a/Rendering/WebGPU/vtkWebGPULight.cxx
+++ b/Rendering/WebGPU/vtkWebGPULight.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPULight.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPULight.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/WebGPU/vtkWebGPULight.h b/Rendering/WebGPU/vtkWebGPULight.h
index 0440ae292a5b727321a5c7399f98d60d5e230fd5..0b951ec33074eeeabd9481d762130ffd2f4627f0 100644
--- a/Rendering/WebGPU/vtkWebGPULight.h
+++ b/Rendering/WebGPU/vtkWebGPULight.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPULight.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGPULight
  * @brief   OpenGL light
diff --git a/Rendering/WebGPU/vtkWebGPUPolyDataMapper.cxx b/Rendering/WebGPU/vtkWebGPUPolyDataMapper.cxx
index 9941275649c6c5c7177039e580f511ba0ab5b415..9ced2dfe27eb92ee6c233a38a5aed66ec712d55a 100644
--- a/Rendering/WebGPU/vtkWebGPUPolyDataMapper.cxx
+++ b/Rendering/WebGPU/vtkWebGPUPolyDataMapper.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUPolyDataMapper.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUPolyDataMapper.h"
 #include "vtkArrayDispatch.h"
 #include "vtkCellArray.h"
diff --git a/Rendering/WebGPU/vtkWebGPUPolyDataMapper.h b/Rendering/WebGPU/vtkWebGPUPolyDataMapper.h
index d046d1fffa0b38377590c0b49f025692ebf4bb9d..b5dde394135e661f9fcf39813cad4b959136759a 100644
--- a/Rendering/WebGPU/vtkWebGPUPolyDataMapper.h
+++ b/Rendering/WebGPU/vtkWebGPUPolyDataMapper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUPolyDataMapper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPUPolyDataMapper_h
 #define vtkWebGPUPolyDataMapper_h
 
diff --git a/Rendering/WebGPU/vtkWebGPUProperty.cxx b/Rendering/WebGPU/vtkWebGPUProperty.cxx
index 32ae7a3b5420eb9c7e52223d23d914aeb842423f..47ad7f7f0cb712199b484f6b8c72f99ad47b191d 100644
--- a/Rendering/WebGPU/vtkWebGPUProperty.cxx
+++ b/Rendering/WebGPU/vtkWebGPUProperty.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUProperty.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPUProperty.h"
 #include "vtkWebGPURenderer.h"
 
diff --git a/Rendering/WebGPU/vtkWebGPUProperty.h b/Rendering/WebGPU/vtkWebGPUProperty.h
index 5d65286a4af72c0f8d9314aa82fadfa40c4439d7..e779c125b95a485141826c90f0a95f22cf3e0d83 100644
--- a/Rendering/WebGPU/vtkWebGPUProperty.h
+++ b/Rendering/WebGPU/vtkWebGPUProperty.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPUProperty.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGPUProperty
  * @brief   WebGPU property
diff --git a/Rendering/WebGPU/vtkWebGPURenderPass.cxx b/Rendering/WebGPU/vtkWebGPURenderPass.cxx
index 686139b4fb3da6df6d39f2955b3db1db709bf368..7e8464fe273442dd1a03ccc17c4735e2a4606e44 100644
--- a/Rendering/WebGPU/vtkWebGPURenderPass.cxx
+++ b/Rendering/WebGPU/vtkWebGPURenderPass.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPURenderPass.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPURenderPass.h"
 #include "vtkRenderState.h"
 #include "vtkRenderer.h"
diff --git a/Rendering/WebGPU/vtkWebGPURenderPass.h b/Rendering/WebGPU/vtkWebGPURenderPass.h
index 3501e26c68f797689d57302b2606b850c275ae4a..92e9f0b72557f27ea1546943f38c37e2191a344b 100644
--- a/Rendering/WebGPU/vtkWebGPURenderPass.h
+++ b/Rendering/WebGPU/vtkWebGPURenderPass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPURenderPass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPURenderPass_h
 #define vtkWebGPURenderPass_h
 
diff --git a/Rendering/WebGPU/vtkWebGPURenderWindow.cxx b/Rendering/WebGPU/vtkWebGPURenderWindow.cxx
index 73b822a9e99371a4fabb644dd1499c2a9bf89eeb..f0e824f0e5447bd4965550d89cd5374cb1c5f5dc 100644
--- a/Rendering/WebGPU/vtkWebGPURenderWindow.cxx
+++ b/Rendering/WebGPU/vtkWebGPURenderWindow.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPURenderWindow.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPURenderWindow.h"
 #include "vtkFloatArray.h"
 #include "vtkObject.h"
diff --git a/Rendering/WebGPU/vtkWebGPURenderWindow.h b/Rendering/WebGPU/vtkWebGPURenderWindow.h
index 45c6e6b38df248a6177284911fccadf15a4a81f5..2e7e40e3c56992f70ecd296b62dd044650325087 100644
--- a/Rendering/WebGPU/vtkWebGPURenderWindow.h
+++ b/Rendering/WebGPU/vtkWebGPURenderWindow.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPURenderWindow.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPURenderWindow_h
 #define vtkWebGPURenderWindow_h
 
diff --git a/Rendering/WebGPU/vtkWebGPURenderer.cxx b/Rendering/WebGPU/vtkWebGPURenderer.cxx
index c1aa9c413090d503af77838f652655008a40dc70..7234cd3935d926295f586934d841c54126493776 100644
--- a/Rendering/WebGPU/vtkWebGPURenderer.cxx
+++ b/Rendering/WebGPU/vtkWebGPURenderer.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPURenderer.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebGPURenderer.h"
 #include "vtkAbstractMapper.h"
 #include "vtkHardwareSelector.h"
diff --git a/Rendering/WebGPU/vtkWebGPURenderer.h b/Rendering/WebGPU/vtkWebGPURenderer.h
index 02cc50ae9777fd160b2feae37e9091a5058ff0a1..5e185918f7f3d0e043078e920297af985a76d8c2 100644
--- a/Rendering/WebGPU/vtkWebGPURenderer.h
+++ b/Rendering/WebGPU/vtkWebGPURenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGPURenderer.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkWebGPURenderer_h
 #define vtkWebGPURenderer_h
 
diff --git a/Rendering/WebGPU/vtk_wgpu.h b/Rendering/WebGPU/vtk_wgpu.h
index 1f2fe5ba06b0f49467c48f43363a1cd544db08e7..b9fe305821980d79f35b7e187f7162dc854208ce 100644
--- a/Rendering/WebGPU/vtk_wgpu.h
+++ b/Rendering/WebGPU/vtk_wgpu.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_wgpu_h
 #define vtk_wgpu_h
 
diff --git a/Rendering/WebGPU/wgpu_utils_metal.h b/Rendering/WebGPU/wgpu_utils_metal.h
index d0b32bfac45b0c06311625b7f0a5788d6f964022..92002fe3dab832ac9d67ab76f7ff2977de481036 100644
--- a/Rendering/WebGPU/wgpu_utils_metal.h
+++ b/Rendering/WebGPU/wgpu_utils_metal.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    wgpu_utils_metal.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkRenderingWebGPUModule.h"
 #include "vtk_wgpu.h"
 #include <memory>
diff --git a/Rendering/WebGPU/wgpu_utils_metal.mm b/Rendering/WebGPU/wgpu_utils_metal.mm
index 36b576da6e34c96ef3139d47f5e5c06d248b5ee6..5ce9dbacbe645606df092d5d304a6e452c451448 100644
--- a/Rendering/WebGPU/wgpu_utils_metal.mm
+++ b/Rendering/WebGPU/wgpu_utils_metal.mm
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    wgpu_utils_metal.mm
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if !defined(DAWN_ENABLE_BACKEND_METAL)
 #error "utils_metal.mm requires the Metal backend to be enabled."
diff --git a/Rendering/ZSpace/vtk.module b/Rendering/ZSpace/vtk.module
index 534ebe83b81df0699373a3c2c776f3f6eac5e1e8..cf6b6a2d6365b763f80e2e166928ebc2176febdf 100644
--- a/Rendering/ZSpace/vtk.module
+++ b/Rendering/ZSpace/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkRenderingZSpace
 LICENSE_FILES
   ThirdParty/LICENSE
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Rendering/ZSpace/vtkZSpaceCamera.cxx b/Rendering/ZSpace/vtkZSpaceCamera.cxx
index 42b205e3e9541a763d93fdb35f247ef6e4eccb2d..7a8b3f4443bfe6aff2d346806e5223111ad85cb9 100644
--- a/Rendering/ZSpace/vtkZSpaceCamera.cxx
+++ b/Rendering/ZSpace/vtkZSpaceCamera.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceCamera.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceCamera.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/ZSpace/vtkZSpaceCamera.h b/Rendering/ZSpace/vtkZSpaceCamera.h
index 88515785fd6c73969c7ebaea150c170246eaaeb1..fb4ca0f4ff5afff5112e685391c154a1bf1b225d 100644
--- a/Rendering/ZSpace/vtkZSpaceCamera.h
+++ b/Rendering/ZSpace/vtkZSpaceCamera.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceCamera
  * @brief   Extends vtkOpenGLCamera to use custom view and projection matrix given by zSpace SDK.
diff --git a/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.cxx b/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.cxx
index 572637867ff6d0998648c4659c23974d6ed514d9..d38d6e68d11227fc804c5670d595a35baf56feae 100644
--- a/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.cxx
+++ b/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceCoreCompatibilitySDKManager.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceCoreCompatibilitySDKManager.h"
 
 #include "vtkBoundingBox.h"
diff --git a/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.h b/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.h
index 5728695848cd707f0c3682ad26980cf310b426e1..af9116c927aaa3c5dea8904eb358488ce491c8f2 100644
--- a/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.h
+++ b/Rendering/ZSpace/vtkZSpaceCoreCompatibilitySDKManager.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceCoreCompatibilitySDKManager
  * @brief   zSpace Core Compatibility SDK manager class.
diff --git a/Rendering/ZSpace/vtkZSpaceCoreSDKManager.cxx b/Rendering/ZSpace/vtkZSpaceCoreSDKManager.cxx
index 29539908f307f64bc1d2b6e6da180dd79dc01634..11ba4c841b4fb1b3c3a3d82e9038ff71d8f8be62 100644
--- a/Rendering/ZSpace/vtkZSpaceCoreSDKManager.cxx
+++ b/Rendering/ZSpace/vtkZSpaceCoreSDKManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceCoreSDKManager.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceCoreSDKManager.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/ZSpace/vtkZSpaceCoreSDKManager.h b/Rendering/ZSpace/vtkZSpaceCoreSDKManager.h
index f77051b7cbddd6e3acf8fa3d902bae63999cc224..df150dc0c8bdc3c76ad3207cf85d17c818b7a2f4 100644
--- a/Rendering/ZSpace/vtkZSpaceCoreSDKManager.h
+++ b/Rendering/ZSpace/vtkZSpaceCoreSDKManager.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceCoreSDKManager
  * @brief   zSpace Core SDK manager class.
diff --git a/Rendering/ZSpace/vtkZSpaceHardwarePicker.cxx b/Rendering/ZSpace/vtkZSpaceHardwarePicker.cxx
index 045edcb98d362565e307c23c1130cd46dca10c4f..1ce833ab1af988a7be373e7e09bcfbd4a44c1701 100644
--- a/Rendering/ZSpace/vtkZSpaceHardwarePicker.cxx
+++ b/Rendering/ZSpace/vtkZSpaceHardwarePicker.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceHardwarePicker.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceHardwarePicker.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/ZSpace/vtkZSpaceHardwarePicker.h b/Rendering/ZSpace/vtkZSpaceHardwarePicker.h
index b611abf772e1bc1b450e8249353fcf492571a5d6..4c02b4ddc7ae3314a973efebaf485956f8020ac9 100644
--- a/Rendering/ZSpace/vtkZSpaceHardwarePicker.h
+++ b/Rendering/ZSpace/vtkZSpaceHardwarePicker.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceHardwarePicker.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceHardwarePicker
  * @brief   Pick an actor/prop given the stylus position and orientation
diff --git a/Rendering/ZSpace/vtkZSpaceInteractorStyle.cxx b/Rendering/ZSpace/vtkZSpaceInteractorStyle.cxx
index 8222fe87065d1653f55655e4e1ba2908a84e0591..4b1baf7340609bafdab5993de7c42af451e57ec3 100644
--- a/Rendering/ZSpace/vtkZSpaceInteractorStyle.cxx
+++ b/Rendering/ZSpace/vtkZSpaceInteractorStyle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceInteractorStyle.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceInteractorStyle.h"
 #include "vtkCamera.h"
 #include "vtkCellData.h"
diff --git a/Rendering/ZSpace/vtkZSpaceInteractorStyle.h b/Rendering/ZSpace/vtkZSpaceInteractorStyle.h
index 4e9da77ca66924d31617f1910f8e88fe764675a3..2e5fb15e5b58256dbee6dd5effc40261b3da0f10 100644
--- a/Rendering/ZSpace/vtkZSpaceInteractorStyle.h
+++ b/Rendering/ZSpace/vtkZSpaceInteractorStyle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceInteractorStyle.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceInteractorStyle
  *
diff --git a/Rendering/ZSpace/vtkZSpaceRayActor.cxx b/Rendering/ZSpace/vtkZSpaceRayActor.cxx
index 35153718c4208371e115e5189cccd33d416beb37..032b32e6cb581d305d2daafcda3022bdc624e9d1 100644
--- a/Rendering/ZSpace/vtkZSpaceRayActor.cxx
+++ b/Rendering/ZSpace/vtkZSpaceRayActor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceRayActor.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceRayActor.h"
 
 #include "vtkLineSource.h"
diff --git a/Rendering/ZSpace/vtkZSpaceRayActor.h b/Rendering/ZSpace/vtkZSpaceRayActor.h
index ae436a38409b55f50d27c47c83bebe3f87050014..7842448cd98a7a43d12eeee8b5a4c8f673c6a172 100644
--- a/Rendering/ZSpace/vtkZSpaceRayActor.h
+++ b/Rendering/ZSpace/vtkZSpaceRayActor.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
 * @class   vtkZSpaceRayActor
 * @brief   An actor for displaying a ray.
diff --git a/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.cxx b/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.cxx
index 2b54297c18dbf92e8df694c32e289c19a9ab8224..10c99277399f2188a709b51f5965be5eb6b5fbd2 100644
--- a/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.cxx
+++ b/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkZSpaceRenderWindowInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceRenderWindowInteractor.h"
 
 #include "vtkCamera.h"
diff --git a/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.h b/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.h
index 5e64e5d43589324a6df3a81a9690bcff4c4f483d..b157556092636399ad9ad893b8a831d295792e52 100644
--- a/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.h
+++ b/Rendering/ZSpace/vtkZSpaceRenderWindowInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkZSpaceRenderWindowInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceRenderWindowInteractor
  * @brief   Handle zSpace specific interactions.
diff --git a/Rendering/ZSpace/vtkZSpaceRenderer.cxx b/Rendering/ZSpace/vtkZSpaceRenderer.cxx
index 1090f30f4c288e98932af1ef478f75d84432c37a..79896bbd1bc0f58ec1698fb26e1e15cdb2ad8844 100644
--- a/Rendering/ZSpace/vtkZSpaceRenderer.cxx
+++ b/Rendering/ZSpace/vtkZSpaceRenderer.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceRenderer.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-Parts Copyright Valve Corporation from hellovr_opengl_main.cpp
-under their BSD license found here:
-https://github.com/ValveSoftware/openvr/blob/master/LICENSE
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2015, Valve Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceRenderer.h"
 
 #include "vtkActor.h"
diff --git a/Rendering/ZSpace/vtkZSpaceRenderer.h b/Rendering/ZSpace/vtkZSpaceRenderer.h
index c87d169eea6dd9d87822f73397e3f84e09b98f46..95ed0022de2e2f4472e2753c607927cd16e1500b 100644
--- a/Rendering/ZSpace/vtkZSpaceRenderer.h
+++ b/Rendering/ZSpace/vtkZSpaceRenderer.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceRenderer.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceRenderer
  * @brief   VR renderer
diff --git a/Rendering/ZSpace/vtkZSpaceSDKManager.cxx b/Rendering/ZSpace/vtkZSpaceSDKManager.cxx
index 48aa1a577d26ef8efd18beb6ce34adccf315cbf0..49883b74d24525c801352615e27fb01ce9a1ee2b 100644
--- a/Rendering/ZSpace/vtkZSpaceSDKManager.cxx
+++ b/Rendering/ZSpace/vtkZSpaceSDKManager.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkZSpaceSDKManager.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkZSpaceSDKManager.h"
 
 #include "vtkMatrix4x4.h"
diff --git a/Rendering/ZSpace/vtkZSpaceSDKManager.h b/Rendering/ZSpace/vtkZSpaceSDKManager.h
index 9de2a2c345684b25712bcb66c3068b84c24bef54..fbc660d98b4d0d027a6bfd5345f454c74f8acb37 100644
--- a/Rendering/ZSpace/vtkZSpaceSDKManager.h
+++ b/Rendering/ZSpace/vtkZSpaceSDKManager.h
@@ -1,16 +1,5 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkZSpaceSDKManager
  * @brief   Abstract zSpace SDK manager class.
diff --git a/Testing/Core/HeaderTesting.py b/Testing/Core/HeaderTesting.py
index 14e71d17510c39a8f8dd7ec0ccd5b6c95d62b67d..15904b09ee96bf05bcfe42d9d79f78ca6ee75829 100755
--- a/Testing/Core/HeaderTesting.py
+++ b/Testing/Core/HeaderTesting.py
@@ -1,19 +1,5 @@
 #!/usr/bin/env python
 
-## /*=========================================================================
-
-##   Program:   Visualization Toolkit
-##   Module:    HeaderTesting.py
-
-##   Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-##   All rights reserved.
-##   See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-##      This software is distributed WITHOUT ANY WARRANTY; without even
-##      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-##      PURPOSE.  See the above copyright notice for more information.
-
-## =========================================================================*/
 ## .NAME HeaderTesting - a VTK style and validity checking utility
 ## .SECTION Description
 ## HeaderTesting is a script which checks the list of header files for
diff --git a/Testing/Core/Testing/Cxx/TestErrorObserver.cxx b/Testing/Core/Testing/Cxx/TestErrorObserver.cxx
index f4ef44c684efee9adfbb058a6f8c6f762c98be0e..8858161441c60a4ec2875eaea857d4382b8166df 100644
--- a/Testing/Core/Testing/Cxx/TestErrorObserver.cxx
+++ b/Testing/Core/Testing/Cxx/TestErrorObserver.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkArchiver.h"
 #include "vtkCommand.h"
 #include "vtkNew.h"
diff --git a/Testing/Core/WindowsMangleList.py b/Testing/Core/WindowsMangleList.py
index cc0db46aa39b574b8c2a859520606afaf552529f..86fd8a79dce9c5f29af31aa774bef3ecd755ae7e 100755
--- a/Testing/Core/WindowsMangleList.py
+++ b/Testing/Core/WindowsMangleList.py
@@ -1,19 +1,5 @@
 #!/usr/bin/env python
 
-## /*=========================================================================
-
-##   Program:   Visualization Toolkit
-##   Module:    WindowsMangleList.py
-
-##   Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-##   All rights reserved.
-##   See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-##      This software is distributed WITHOUT ANY WARRANTY; without even
-##      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-##      PURPOSE.  See the above copyright notice for more information.
-
-## =========================================================================*/
 ## .NAME WindowsMangleList - List of method names mangled by windows.h.
 ## .SECTION Description
 ## WindowsMangleList is a script imported by HeaderTesting to get a regular
diff --git a/Testing/Core/vtk.module b/Testing/Core/vtk.module
index 9a7ceaca739e2575aeacc1f5c91c71b2c459a8a8..27cc7c6bb48bf1b34cf3515d8adac6c7f5808034 100644
--- a/Testing/Core/vtk.module
+++ b/Testing/Core/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::TestingCore
 LIBRARY_NAME
   vtkTestingCore
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::vtksys
diff --git a/Testing/Core/vtkPermuteOptions.h b/Testing/Core/vtkPermuteOptions.h
index b00b4ff11fc4fd2296b2a171b54fc32a0aaa2f87..ce3a6c6855b1ee9dd53c86e7b67143e4ae7ca315 100644
--- a/Testing/Core/vtkPermuteOptions.h
+++ b/Testing/Core/vtkPermuteOptions.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPermuteOptions.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkPermuteOptions_h
 #define vtkPermuteOptions_h
diff --git a/Testing/Core/vtkTestConditionals.txx b/Testing/Core/vtkTestConditionals.txx
index 43647428767cd7cb3547e9f9cb4628c25c7c7235..211937c32a6b91dd3b83bb4bbffc54ab4d52cc1f 100644
--- a/Testing/Core/vtkTestConditionals.txx
+++ b/Testing/Core/vtkTestConditionals.txx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkTestConditionals_txx
 #define vtkTestConditionals_txx
 
diff --git a/Testing/Core/vtkTestDriver.h b/Testing/Core/vtkTestDriver.h
index 6fd917dc212c5dd95c45042aeef57608168c9002..d2d531cfd06e3d4c09f809399e29cfab10bcca9e 100644
--- a/Testing/Core/vtkTestDriver.h
+++ b/Testing/Core/vtkTestDriver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestDriver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // This header is included by all the C++ test drivers in VTK.
 #ifndef vtkTestDriver_h
 #define vtkTestDriver_h
diff --git a/Testing/Core/vtkTestErrorObserver.h b/Testing/Core/vtkTestErrorObserver.h
index 68bc70381ecb9ade19bc93c83cca99232c140ce7..7c2a22893c99708146bc3b7014034b62654b01d0 100644
--- a/Testing/Core/vtkTestErrorObserver.h
+++ b/Testing/Core/vtkTestErrorObserver.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestErrorObserver.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkTestErrorObserver_h
 #define vtkTestErrorObserver_h
 
diff --git a/Testing/Core/vtkTestUtilities.h b/Testing/Core/vtkTestUtilities.h
index ded756134c847d6f00af13b79f07ad1b4c4459fd..74b00f0234ca5fd30e6d7e195b5f5f3d12e338d8 100644
--- a/Testing/Core/vtkTestUtilities.h
+++ b/Testing/Core/vtkTestUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTestUtilities
  * @brief   Utility functions used for regression testing.
diff --git a/Testing/Core/vtkTestingColors.h b/Testing/Core/vtkTestingColors.h
index d380ed1316d0a1629e6cadab83433059bafc2317..fbe1fcc262ba4ef74eaf1656bbe29397348a1654 100644
--- a/Testing/Core/vtkTestingColors.h
+++ b/Testing/Core/vtkTestingColors.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkTestingColors_h
 #define vtkTestingColors_h
 
diff --git a/Testing/Core/vtkWindowsTestUtilities.h b/Testing/Core/vtkWindowsTestUtilities.h
index 2b6c05a66669be239e92c7a9225cd5c706d5527d..d64d479879e905b1ea817cf90d6567e638fa6ad7 100644
--- a/Testing/Core/vtkWindowsTestUtilities.h
+++ b/Testing/Core/vtkWindowsTestUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWindowsTestUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // on msvc add in stack trace info as systeminformation
 // does not seem to include it.
 //
diff --git a/Testing/DataModel/vtk.module b/Testing/DataModel/vtk.module
index 1d519d294cc1167beff790e8eb1ab3e24c14c18b..129d7944d723545a75dac7fb63035f3ae52155f9 100644
--- a/Testing/DataModel/vtk.module
+++ b/Testing/DataModel/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::TestingDataModel
 LIBRARY_NAME
   vtkTestingDataModel
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonDataModel
   VTK::CommonExecutionModel
diff --git a/Testing/DataModel/vtkMappedUnstructuredGridGenerator.cxx b/Testing/DataModel/vtkMappedUnstructuredGridGenerator.cxx
index 0375fa80417920927f7d274a7efe9800fa65787e..7dbdfc0765e68fb319f5e73fc7afab6fecab8f3a 100644
--- a/Testing/DataModel/vtkMappedUnstructuredGridGenerator.cxx
+++ b/Testing/DataModel/vtkMappedUnstructuredGridGenerator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedUnstructuredGridGenerator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*----------------------------------------------------------------------------
   This test was written by Menno Deij - van Rijswijk (MARIN).
 ----------------------------------------------------------------------------*/
diff --git a/Testing/DataModel/vtkMappedUnstructuredGridGenerator.h b/Testing/DataModel/vtkMappedUnstructuredGridGenerator.h
index de0a44c434a6fc68eb4c757321393f051f67a0e2..28f3c0be40fd7f3b3d981c603fadef7c5e08b97a 100644
--- a/Testing/DataModel/vtkMappedUnstructuredGridGenerator.h
+++ b/Testing/DataModel/vtkMappedUnstructuredGridGenerator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkMappedUnstructuredGridGenerator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyrgight notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkMappedUnstructuredGridGenerator
diff --git a/Testing/GenericBridge/vtk.module b/Testing/GenericBridge/vtk.module
index 6266899dd7ecb387b5d3660e7401517a66b3701b..de443b381e075bcbcaa3a39d68e50f65dfe28966 100644
--- a/Testing/GenericBridge/vtk.module
+++ b/Testing/GenericBridge/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::TestingGenericBridge
 LIBRARY_NAME
   vtkTestingGenericBridge
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Testing/GenericBridge/vtkBridgeAttribute.cxx b/Testing/GenericBridge/vtkBridgeAttribute.cxx
index 3fdc31a988aa907a8beac3f286f880f50f759cb7..5d010d01edb11a607e3b7886d21bd8171c9758e4 100644
--- a/Testing/GenericBridge/vtkBridgeAttribute.cxx
+++ b/Testing/GenericBridge/vtkBridgeAttribute.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeAttribute.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeAttribute - Implementation of vtkGenericAttribute.
 // .SECTION Description
 // It is just an example that show how to implement the Generic. It is also
diff --git a/Testing/GenericBridge/vtkBridgeAttribute.h b/Testing/GenericBridge/vtkBridgeAttribute.h
index 540d63df9fc9c13ad144a55ba021f1e23c79d975..3bedd32e1aea496cad2b6ec0ae997f2e60256e36 100644
--- a/Testing/GenericBridge/vtkBridgeAttribute.h
+++ b/Testing/GenericBridge/vtkBridgeAttribute.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeAttribute.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeAttribute
  * @brief   Implementation of vtkGenericAttribute.
diff --git a/Testing/GenericBridge/vtkBridgeCell.cxx b/Testing/GenericBridge/vtkBridgeCell.cxx
index b815a9d920623c7c20b2f493b5dfab652a9a346f..48ef95ae807dafa9458cf859fd1f172972a3ee9f 100644
--- a/Testing/GenericBridge/vtkBridgeCell.cxx
+++ b/Testing/GenericBridge/vtkBridgeCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeCell - Implementation of vtkGenericAdaptorCell
 // .SECTION Description
 // It is just an example that show how to implement the Generic. It is also
diff --git a/Testing/GenericBridge/vtkBridgeCell.h b/Testing/GenericBridge/vtkBridgeCell.h
index 0c4e27238f3bc43b8506ca2d63342c5a9dbf5d77..936c650d1afc4af15523a6e781c276ad0ba48dad 100644
--- a/Testing/GenericBridge/vtkBridgeCell.h
+++ b/Testing/GenericBridge/vtkBridgeCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeCell
  * @brief   Implementation of vtkGenericAdaptorCell
diff --git a/Testing/GenericBridge/vtkBridgeCellIterator.cxx b/Testing/GenericBridge/vtkBridgeCellIterator.cxx
index 0397cd59888adfaca597457bfcf6fbc95d919b23..b573fe21de5f12bf8b423bcc6d10ccc474229eee 100644
--- a/Testing/GenericBridge/vtkBridgeCellIterator.cxx
+++ b/Testing/GenericBridge/vtkBridgeCellIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeCellIterator - Implementation of vtkGenericCellIterator.
 // It is just an example that show how to implement the Generic. It is also
 // used for testing and evaluating the Generic.
diff --git a/Testing/GenericBridge/vtkBridgeCellIterator.h b/Testing/GenericBridge/vtkBridgeCellIterator.h
index b8a9d9adce2ae082484da9dd2453b2d50b1f943c..e50186c16b46c2a334af41c6480849daf31aba76 100644
--- a/Testing/GenericBridge/vtkBridgeCellIterator.h
+++ b/Testing/GenericBridge/vtkBridgeCellIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeCellIterator
  * @brief   Implementation of vtkGenericCellIterator.
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.cxx b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.cxx
index 4e2e2460cb3246e3a4e88afe8fa29288b02537af..2afda030e1da564c489010a5862326d9d276b242 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.cxx
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOnCellBoundaries.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeCellIteratorOnCellBoundaries - Iterate over cells of a dataset.
 // .SECTION See Also
 // vtkBridgeCellIterator, vtkBridgeDataSet, vtkBridgeCellIteratorStrategy
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.h b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.h
index d0a428a7db74baf6274c42699bb9f7a23482cddf..b17a77dff7d3065cbbcea00b8fe78b6d2ac1051b 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.h
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellBoundaries.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOnCellBoundaries.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeCellIteratorOnCellBoundaries
  * @brief   Iterate over boundary cells of
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.cxx b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.cxx
index cd01ddaa0dee105bf930c448383aa026be29eb1d..1932f3d8f36e1da80c1a4632600a1d35647ca4ac 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.cxx
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOnCellList.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeCellIteratorOnCellList - Iterate over cells of a dataset.
 // .SECTION See Also
 // vtkBridgeCellIterator, vtkBridgeDataSet, vtkBridgeCellIteratorStrategy
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.h b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.h
index a6ec10f493aea46acab4cb6b62bc62b62f955925..92f11ab834f5b0319483bf144fbabf42bf0dd2a8 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.h
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOnCellList.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOnCellList.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeCellIteratorOnCellList
  * @brief   Iterate over a list of cells defined
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.cxx b/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.cxx
index 2dc03854e26bc645c5154774bd594729b6755714..5fa37cdb3c391143cb633e035339a95b40cb8d49 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.cxx
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOnDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeCellIteratorOnDataSet - Iterate over cells of a dataset.
 // .SECTION See Also
 // vtkBridgeCellIterator, vtkBridgeDataSet, vtkBridgeCellIteratorStrategy
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.h b/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.h
index a3c2c603ba5606f3df17f88f97f4404d2574effd..582934e7bc444956f9e92178b94f2b050e05167d 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.h
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOnDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOnDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeCellIteratorOnDataSet
  * @brief   Iterate over cells of a dataset.
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOne.cxx b/Testing/GenericBridge/vtkBridgeCellIteratorOne.cxx
index 0dad060ef583182a43a7aa572ccbe6f7358ae778..db6a7b6d44c2c49e7f70a4ac5a0eb5e8e619f2a1 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOne.cxx
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOne.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOne.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeCellIteratorOne - Iterate over cells of a dataset.
 // .SECTION See Also
 // vtkBridgeCellIterator, vtkBridgeDataSet, vtkBridgeCellIteratorStrategy
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorOne.h b/Testing/GenericBridge/vtkBridgeCellIteratorOne.h
index a4ef21e8628675c3d7dae7dab71655f00d4eb440..64f60e48135d80a88783c2aa588ce5193f43198c 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorOne.h
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorOne.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorOne.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeCellIteratorOne
  * @brief   Iterate over one cell only of a dataset.
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.cxx b/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.cxx
index 725308d22c60457d2201f1b1b7584c661e05abb9..e565fb9bd5c186e36be377b9beb8b85c58ae7e90 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.cxx
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeCellIteratorStrategy - Interface used by vtkBridgeCellIterator
 // vtkBridgeCellIterator has different behaviors depending on the way it is
 // initialized. vtkBridgeCellIteratorStrategy is the interface for one of those
diff --git a/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.h b/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.h
index e9c869da065f68f9a4b60957fc24148be6509b49..a2d9b8c297e8c2c943b8a257996224c8f1801473 100644
--- a/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.h
+++ b/Testing/GenericBridge/vtkBridgeCellIteratorStrategy.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeCellIteratorStrategy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeCellIteratorStrategy
  * @brief   Interface used by vtkBridgeCellIterator
diff --git a/Testing/GenericBridge/vtkBridgeDataSet.cxx b/Testing/GenericBridge/vtkBridgeDataSet.cxx
index 21e96adf8bad2069a50502af2774edd7b78bf92c..abdfd1a965433e08e8e69a879c2cd7c8b0191ef2 100644
--- a/Testing/GenericBridge/vtkBridgeDataSet.cxx
+++ b/Testing/GenericBridge/vtkBridgeDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgeDataSet - Implementation of vtkGenericDataSet.
 // .SECTION Description
 // It is just an example that show how to implement the Generic. It is also
diff --git a/Testing/GenericBridge/vtkBridgeDataSet.h b/Testing/GenericBridge/vtkBridgeDataSet.h
index fae53bfe0d81c8d058f1e190167c76ea0c073027..96780f7243d16b440115d121e1e7c9d958a35abc 100644
--- a/Testing/GenericBridge/vtkBridgeDataSet.h
+++ b/Testing/GenericBridge/vtkBridgeDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeDataSet
  * @brief   Implementation of vtkGenericDataSet.
diff --git a/Testing/GenericBridge/vtkBridgeExport.h b/Testing/GenericBridge/vtkBridgeExport.h
index edbc361c842fbb4d386ffbef5f71013610b03a1d..11900e53308c0696161be0a7453d785238d2829a 100644
--- a/Testing/GenericBridge/vtkBridgeExport.h
+++ b/Testing/GenericBridge/vtkBridgeExport.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgeExport.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgeExport
  * @brief   manage Windows system differences
diff --git a/Testing/GenericBridge/vtkBridgePointIterator.cxx b/Testing/GenericBridge/vtkBridgePointIterator.cxx
index 37e148af3ee1e1d93f358ddd8ec5bba743c685e0..56508cafa4dbea02cad16688aa04fc1d77471941 100644
--- a/Testing/GenericBridge/vtkBridgePointIterator.cxx
+++ b/Testing/GenericBridge/vtkBridgePointIterator.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIterator.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgePointIterator - Implementation of vtkGenericPointIterator.
 // .SECTION Description
 // It is just an example that show how to implement the Generic. It is also
diff --git a/Testing/GenericBridge/vtkBridgePointIterator.h b/Testing/GenericBridge/vtkBridgePointIterator.h
index d4e2f3bb52a55cfe3731a5974f57bf96f716fa60..21c7863507d7debd916c1a1147b605067d9c830f 100644
--- a/Testing/GenericBridge/vtkBridgePointIterator.h
+++ b/Testing/GenericBridge/vtkBridgePointIterator.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIterator.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgePointIterator
  * @brief   Implementation of vtkGenericPointIterator.
diff --git a/Testing/GenericBridge/vtkBridgePointIteratorOnCell.cxx b/Testing/GenericBridge/vtkBridgePointIteratorOnCell.cxx
index b29aec0523785f9f7116b508a3756f0ad954dd99..b1db6018d03f7702fc82d13b0d415ec0aa2b91b0 100644
--- a/Testing/GenericBridge/vtkBridgePointIteratorOnCell.cxx
+++ b/Testing/GenericBridge/vtkBridgePointIteratorOnCell.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIteratorOnCell.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgePointIteratorOnCell - Implementation of vtkGenericPointIterator.
 // .SECTION Description
 // It is just an example that show how to implement the Generic. It is also
diff --git a/Testing/GenericBridge/vtkBridgePointIteratorOnCell.h b/Testing/GenericBridge/vtkBridgePointIteratorOnCell.h
index a208ba4d1b2b582fb543c6f4058e6bd2d7acb444..15f1ef4345fa984e1044093a1ea797f64fe5d062 100644
--- a/Testing/GenericBridge/vtkBridgePointIteratorOnCell.h
+++ b/Testing/GenericBridge/vtkBridgePointIteratorOnCell.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIteratorOnCell.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgePointIteratorOnCell
  * @brief   Implementation of vtkGenericPointIterator.
diff --git a/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.cxx b/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.cxx
index 7329cbcd2324752d423d7e503a96a72411a0f484..9829f8a0dc0aeba8ef1308c4d9fbeb04a467d571 100644
--- a/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.cxx
+++ b/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIteratorOnDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgePointIteratorOnDataSet - Implementation of vtkGenericPointIterator.
 // .SECTION Description
 // It is just an example that show how to implement the Generic. It is also
diff --git a/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.h b/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.h
index a3e880b066530c5a81dc9e784d4cb3e99e9af908..263e71d8a603267ba740dfb2140345beeca09ba1 100644
--- a/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.h
+++ b/Testing/GenericBridge/vtkBridgePointIteratorOnDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIteratorOnDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgePointIteratorOnDataSet
  * @brief   Implementation of vtkGenericPointIterator.
diff --git a/Testing/GenericBridge/vtkBridgePointIteratorOne.cxx b/Testing/GenericBridge/vtkBridgePointIteratorOne.cxx
index 82f0a8f978eec1b4494a9e493bca2df97f5ad339..ea98ca0a50c200a3dfecab1227d777ba972e2c32 100644
--- a/Testing/GenericBridge/vtkBridgePointIteratorOne.cxx
+++ b/Testing/GenericBridge/vtkBridgePointIteratorOne.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIteratorOne.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // .NAME vtkBridgePointIteratorOne - Implementation of vtkGenericPointIterator.
 // .SECTION Description
 // It is just an example that show how to implement the Generic. It is also
diff --git a/Testing/GenericBridge/vtkBridgePointIteratorOne.h b/Testing/GenericBridge/vtkBridgePointIteratorOne.h
index 97157d82cf921ea2e01665753053804d095e3e1f..085876313ed7ea9e999a3afa3caeaec1a291871a 100644
--- a/Testing/GenericBridge/vtkBridgePointIteratorOne.h
+++ b/Testing/GenericBridge/vtkBridgePointIteratorOne.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkBridgePointIteratorOne.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkBridgePointIteratorOne
  * @brief   Iterate over one point of a dataset.
diff --git a/Testing/IOSQL/DatabaseSchemaWith2Tables.cxx b/Testing/IOSQL/DatabaseSchemaWith2Tables.cxx
index f4cb41d8519c4152cd430d1033ce6e8601c31531..22368d62643b9807f0dbb49f9191a0d290a505a9 100644
--- a/Testing/IOSQL/DatabaseSchemaWith2Tables.cxx
+++ b/Testing/IOSQL/DatabaseSchemaWith2Tables.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    DatabaseSchemaWith2Tables.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 // .SECTION Thanks
 // Thanks to Philippe Pebay from Sandia National Laboratories for implementing
 // this example of a database schema.
diff --git a/Testing/IOSQL/DatabaseSchemaWith2Tables.h b/Testing/IOSQL/DatabaseSchemaWith2Tables.h
index 13222d7ff52b70820729a18aa4db09441fca1a1a..ab2225fd398fb81e1d19d3ed39ddc45a527479db 100644
--- a/Testing/IOSQL/DatabaseSchemaWith2Tables.h
+++ b/Testing/IOSQL/DatabaseSchemaWith2Tables.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    DatabaseSchemaWith2Tables.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkTestingIOSQLModule.h"
 
diff --git a/Testing/IOSQL/vtk.module b/Testing/IOSQL/vtk.module
index c34ce1a3f631cbfead5ede376025c060f98cb00e..95ae207842f720fb81cf5ad337c1898b3581e30e 100644
--- a/Testing/IOSQL/vtk.module
+++ b/Testing/IOSQL/vtk.module
@@ -4,4 +4,8 @@ LIBRARY_NAME
   vtkTestingIOSQL
 PRIVATE_DEPENDS
   VTK::IOSQL
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 EXCLUDE_WRAP
diff --git a/Testing/Rendering/vtk.module b/Testing/Rendering/vtk.module
index 36a1314d2dbea68cf8d0cf2f951686cd029726f1..2d87efaa8ebe53918ad2747ab8004ea480669ff8 100644
--- a/Testing/Rendering/vtk.module
+++ b/Testing/Rendering/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkTestingRendering
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::RenderingCore
diff --git a/Testing/Rendering/vtkMultiBaselineRegressionTest.h b/Testing/Rendering/vtkMultiBaselineRegressionTest.h
index 6e56babedfad929879bbc6c2bc265a923886c94d..b8559dd1a14626771ae572c3d177f26503ead0c7 100644
--- a/Testing/Rendering/vtkMultiBaselineRegressionTest.h
+++ b/Testing/Rendering/vtkMultiBaselineRegressionTest.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkMultiBaselineRegressionTest_h
 #define vtkMultiBaselineRegressionTest_h
 
diff --git a/Testing/Rendering/vtkRegressionTestImage.h b/Testing/Rendering/vtkRegressionTestImage.h
index de16d97e7de25eeb2c939b92d28141c508e18aee..bb1553156deca5c443f6529da6526ae42b9f58b3 100644
--- a/Testing/Rendering/vtkRegressionTestImage.h
+++ b/Testing/Rendering/vtkRegressionTestImage.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRegressionTestImage.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkRegressionTestImage_h
 #define vtkRegressionTestImage_h
 
diff --git a/Testing/Rendering/vtkTesting.cxx b/Testing/Rendering/vtkTesting.cxx
index 9c9e5264699496e153c75ed80ef36e04767448a5..bc6589d150d725b56977e6f8cd63cf8a0dc72b87 100644
--- a/Testing/Rendering/vtkTesting.cxx
+++ b/Testing/Rendering/vtkTesting.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTesting.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTesting.h"
 
 #include "vtkDataArray.h"
diff --git a/Testing/Rendering/vtkTesting.h b/Testing/Rendering/vtkTesting.h
index 45fee12b1b4e0dd97d0ddc4a27c66f0ca67b6cdb..e4332eda3827eb5748109c338363380fb74f6880 100644
--- a/Testing/Rendering/vtkTesting.h
+++ b/Testing/Rendering/vtkTesting.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTesting.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTesting
  * @brief   a unified VTK regression testing framework
diff --git a/Testing/Rendering/vtkTestingInteractor.cxx b/Testing/Rendering/vtkTestingInteractor.cxx
index 6f2deeeea8b58f36d4d72cd7af8ff7814b5d784e..0d3cdfeff9e06d85ca7780d556a28898c3bdaf36 100644
--- a/Testing/Rendering/vtkTestingInteractor.cxx
+++ b/Testing/Rendering/vtkTestingInteractor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestingInteractor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTestingInteractor.h"
 #include "vtkObjectFactory.h"
 #include "vtkRenderWindow.h"
diff --git a/Testing/Rendering/vtkTestingInteractor.h b/Testing/Rendering/vtkTestingInteractor.h
index 7c959729ebfdf590e8a564bcc624b97fac5850be..e835cdcd112ae57610d0197f515ffd63a9d29d31 100644
--- a/Testing/Rendering/vtkTestingInteractor.h
+++ b/Testing/Rendering/vtkTestingInteractor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestingInteractor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyrgight notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTestingInteractor
  * @brief   A RenderWindowInteractor for testing
diff --git a/Testing/Rendering/vtkTestingObjectFactory.cxx b/Testing/Rendering/vtkTestingObjectFactory.cxx
index df449421232adf5067798347baf8965472269990..6a273ee97affdadb4c1ee64fd3fdcb7b5dd4a902 100644
--- a/Testing/Rendering/vtkTestingObjectFactory.cxx
+++ b/Testing/Rendering/vtkTestingObjectFactory.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestingObjectFactory.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTestingObjectFactory.h"
 #include "vtkTestingInteractor.h"
 #include "vtkVersion.h"
diff --git a/Testing/Rendering/vtkTestingObjectFactory.h b/Testing/Rendering/vtkTestingObjectFactory.h
index 814609b3fecd0653376d4b7e6153d43f28957e26..a4043f8185cc047aa0db29ae7a36ebd9fca9181a 100644
--- a/Testing/Rendering/vtkTestingObjectFactory.h
+++ b/Testing/Rendering/vtkTestingObjectFactory.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTestingObjectFactory.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyrgight notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkTestingObjectFactory_h
 #define vtkTestingObjectFactory_h
 
diff --git a/ThirdParty/cgns/vtk.module b/ThirdParty/cgns/vtk.module
index 78122dd46a73cbede6251cb6fa82de6d82ccf17a..300259c864f80d519e373f0ded06ea87c863e71e 100644
--- a/ThirdParty/cgns/vtk.module
+++ b/ThirdParty/cgns/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::cgns
 LIBRARY_NAME
   vtkcgns
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::hdf5
 THIRD_PARTY
diff --git a/ThirdParty/cgns/vtk_cgns.h.in b/ThirdParty/cgns/vtk_cgns.h.in
index 34c4aeec9bc67c4830fe16ffd9b8dc81572ab56d..82ad0986d759c1df6df65417a2742b55010bc488 100644
--- a/ThirdParty/cgns/vtk_cgns.h.in
+++ b/ThirdParty/cgns/vtk_cgns.h.in
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_cgns.h
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_cgns_h
 #define vtk_cgns_h
 
diff --git a/ThirdParty/cli11/vtk_cli11.h b/ThirdParty/cli11/vtk_cli11.h
index aee3b6f3bdac74a48ec4d237feedff178652e728..ce95d203347fbf9e38f64d553072933bb875a646 100644
--- a/ThirdParty/cli11/vtk_cli11.h
+++ b/ThirdParty/cli11/vtk_cli11.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_cli11.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_cli11_h
 #define vtk_cli11_h
 
diff --git a/ThirdParty/cli11/vtk_cli11_external.h.in b/ThirdParty/cli11/vtk_cli11_external.h.in
index 0818c205ffaf7d48170169797635daab99e17318..e0492867f7d97044ea8a4c472a8f42b90c4f1c86 100644
--- a/ThirdParty/cli11/vtk_cli11_external.h.in
+++ b/ThirdParty/cli11/vtk_cli11_external.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_cli11_external.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_cli11_external_h
 #define vtk_cli11_external_h
 
diff --git a/ThirdParty/cli11/vtk_cli11_forward.h b/ThirdParty/cli11/vtk_cli11_forward.h
index 65ce97f4920ce001bf415da6b0b033252203a27e..3920ff39e7aaab023649c6895a55e54a0cf61d7f 100644
--- a/ThirdParty/cli11/vtk_cli11_forward.h
+++ b/ThirdParty/cli11/vtk_cli11_forward.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_cli11_forward.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_cli11_forward_h
 #define vtk_cli11_forward_h
 
diff --git a/ThirdParty/diy2/vtk_diy2.h.in b/ThirdParty/diy2/vtk_diy2.h.in
index 17f6564e3212552f33ff09ae4623af18c5797b46..c4030ba82062e61c6d428deb100ebd9c41c30ce6 100644
--- a/ThirdParty/diy2/vtk_diy2.h.in
+++ b/ThirdParty/diy2/vtk_diy2.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_diy2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_diy2_h
 #define vtk_diy2_h
 
diff --git a/ThirdParty/doubleconversion/vtk_doubleconversion.h.in b/ThirdParty/doubleconversion/vtk_doubleconversion.h.in
index afe28ba6c89639d6a7c8734bfccf9bf70ef69de2..bd50a688e35045092c4ab54c2f08caec0f783a92 100644
--- a/ThirdParty/doubleconversion/vtk_doubleconversion.h.in
+++ b/ThirdParty/doubleconversion/vtk_doubleconversion.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_doubleconversion.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_doubleconversion_h
 #define vtk_doubleconversion_h
 
diff --git a/ThirdParty/eigen/vtk_eigen.h.in b/ThirdParty/eigen/vtk_eigen.h.in
index 240d90c2659082c6e1fffa5be5ea67fc7309c75d..76cbe3252cda5448e647829d3d88e08408d2736a 100644
--- a/ThirdParty/eigen/vtk_eigen.h.in
+++ b/ThirdParty/eigen/vtk_eigen.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_eigen.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_eigen_h
 #define vtk_eigen_h
 
diff --git a/ThirdParty/exodusII/vtk.module b/ThirdParty/exodusII/vtk.module
index b1f58e6c9ce6c3cf179e6c1e62008c7d74452922..9234ddae18380afcd04bb909c8b4ecdf80ed5a8e 100644
--- a/ThirdParty/exodusII/vtk.module
+++ b/ThirdParty/exodusII/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::exodusII
 LIBRARY_NAME
   vtkexodusII
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::hdf5
   VTK::netcdf
diff --git a/ThirdParty/exodusII/vtk_exodusII.h b/ThirdParty/exodusII/vtk_exodusII.h
index d2f46d604b60ca850ca546ad35fcbf68b3f00cb1..e485cc4986a33b8baf21bf5215a3058b30cb0b81 100644
--- a/ThirdParty/exodusII/vtk_exodusII.h
+++ b/ThirdParty/exodusII/vtk_exodusII.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_exodusII.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_exodusII_h
 #define vtk_exodusII_h
 
diff --git a/ThirdParty/expat/vtk_expat.h.in b/ThirdParty/expat/vtk_expat.h.in
index adaf6080cba94cfac23ab93a134f8d9f90fa495c..b93935ee3eecbe4dfbd9a9e164788d35e7171187 100644
--- a/ThirdParty/expat/vtk_expat.h.in
+++ b/ThirdParty/expat/vtk_expat.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_expat.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_expat_h
 #define vtk_expat_h
 
diff --git a/ThirdParty/exprtk/vtk_exprtk.h.in b/ThirdParty/exprtk/vtk_exprtk.h.in
index 5abe77194129e2e085dffca07d3396d5ced89ee5..e783a640d3409e290238a29a6f33d3606a6ac99d 100644
--- a/ThirdParty/exprtk/vtk_exprtk.h.in
+++ b/ThirdParty/exprtk/vtk_exprtk.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_exprtk.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_exprtk_h
 #define vtk_exprtk_h
 
diff --git a/ThirdParty/fast_float/vtkfast_float.h.in b/ThirdParty/fast_float/vtkfast_float.h.in
index 7633f6ef18d4a1578c7551aa7c12595f2a58e873..4b6d4b505d8139b0afd24803d820536e3efb816b 100644
--- a/ThirdParty/fast_float/vtkfast_float.h.in
+++ b/ThirdParty/fast_float/vtkfast_float.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_fast_float.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_fast_float_h
 #define vtk_fast_float_h
 
diff --git a/ThirdParty/fides/vtk.module b/ThirdParty/fides/vtk.module
index 35dc40438d48bde3b539406dfbc92a4b498e2fde..150f458fcf50e6a9eee5cd5442f6e35f0f836475 100644
--- a/ThirdParty/fides/vtk.module
+++ b/ThirdParty/fides/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::fides
 LIBRARY_NAME
   vtkfides
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::vtkvtkm
 OPTIONAL_DEPENDS
diff --git a/ThirdParty/fmt/vtk_fmt.h.in b/ThirdParty/fmt/vtk_fmt.h.in
index 549ae6ba64bb56e266778cddd98ae0d943c4447e..11898001aa9a86d096bdc000c14bc7e9e4a981c5 100644
--- a/ThirdParty/fmt/vtk_fmt.h.in
+++ b/ThirdParty/fmt/vtk_fmt.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_freetype.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * When using 'fmt' in VTK, this header enables use to use either the fmt
  * version provided by VTK or an externally built version based on compile time
diff --git a/ThirdParty/freetype/vtk.module b/ThirdParty/freetype/vtk.module
index d2f60ea2fe5f2801eaa248e3cea7f8c515d266d2..e9e5189f17c4e9f60e35dd3109f421c27491f1b9 100644
--- a/ThirdParty/freetype/vtk.module
+++ b/ThirdParty/freetype/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::freetype
 LIBRARY_NAME
   vtkfreetype
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::kwiml
   VTK::zlib
diff --git a/ThirdParty/freetype/vtk_freetype.h.in b/ThirdParty/freetype/vtk_freetype.h.in
index 37785953d8c50023fd0df1fe6ba6821a0b3b2eda..6ede9ba56637340b989e7c9da5c95161522528cf 100644
--- a/ThirdParty/freetype/vtk_freetype.h.in
+++ b/ThirdParty/freetype/vtk_freetype.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_freetype.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_freetype_h
 #define vtk_freetype_h
 
diff --git a/ThirdParty/gl2ps/vtk_gl2ps.h.in b/ThirdParty/gl2ps/vtk_gl2ps.h.in
index 8c79fec9409255b5d414fb554d51d50e8e7527a8..ef45c38147e081f31b0b0e7477428c22bf1ed19f 100644
--- a/ThirdParty/gl2ps/vtk_gl2ps.h.in
+++ b/ThirdParty/gl2ps/vtk_gl2ps.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_gl2ps.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_gl2ps_h
 #define vtk_gl2ps_h
 
diff --git a/ThirdParty/glew/vtk.module b/ThirdParty/glew/vtk.module
index 28a7810d2aaa625e929a38c9bcbb89976b40b027..98ba0d80f8920bd4ec658e040cc6407b59956d0a 100644
--- a/ThirdParty/glew/vtk.module
+++ b/ThirdParty/glew/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::glew
 LIBRARY_NAME
   vtkglew
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::opengl
 THIRD_PARTY
diff --git a/ThirdParty/glew/vtk_glew.h.in b/ThirdParty/glew/vtk_glew.h.in
index 74fd155dd614296eca7b5dc60891ed931368b8c9..bf8a64812acc1931432b19ec60068d20a2c41a7d 100644
--- a/ThirdParty/glew/vtk_glew.h.in
+++ b/ThirdParty/glew/vtk_glew.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_glew.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_glew_h
 #define vtk_glew_h
 
diff --git a/ThirdParty/h5part/vtk.module b/ThirdParty/h5part/vtk.module
index b02c85c231884b21554079055fd4d9380c0554db..19723f4f6620b4869d18a3b6378cfdbc9da23edc 100644
--- a/ThirdParty/h5part/vtk.module
+++ b/ThirdParty/h5part/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::h5part
 LIBRARY_NAME
   vtkh5part
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::hdf5
 THIRD_PARTY
diff --git a/ThirdParty/h5part/vtk_h5part.h.in b/ThirdParty/h5part/vtk_h5part.h.in
index b35110714ee147a4a2a7e292d7f7bde4983fbed3..ed2f8f6d5824277da1d97ce191a0c3d7f4e2c2ff 100644
--- a/ThirdParty/h5part/vtk_h5part.h.in
+++ b/ThirdParty/h5part/vtk_h5part.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_h5part.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_h5part_h
 #define vtk_h5part_h
 
diff --git a/ThirdParty/hdf5/vtk_hdf5.h.in b/ThirdParty/hdf5/vtk_hdf5.h.in
index c4738b2cbf9d3c65bfb61ace2f51bb8e5985c9d1..59b425ff24ce1b98a24a407bacf6ad57ce2f4d75 100644
--- a/ThirdParty/hdf5/vtk_hdf5.h.in
+++ b/ThirdParty/hdf5/vtk_hdf5.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_hdf5.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_hdf5_h
 #define vtk_hdf5_h
 
diff --git a/ThirdParty/ioss/vtk.module b/ThirdParty/ioss/vtk.module
index 02a5600b3d4e1a59e30d96deeb76c8beac98704f..c94005b8604d004d721f2bc52d514b84c497eb6c 100644
--- a/ThirdParty/ioss/vtk.module
+++ b/ThirdParty/ioss/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::ioss
 LIBRARY_NAME
   vtkioss
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::cgns
 PRIVATE_DEPENDS
diff --git a/ThirdParty/ioss/vtk_ioss.h.in b/ThirdParty/ioss/vtk_ioss.h.in
index 22a72c6cd6f556eeb39fc2ea293672445afeb7b0..4726c9de4f1c03d8d3bea3fcd7c97d7af59b403e 100644
--- a/ThirdParty/ioss/vtk_ioss.h.in
+++ b/ThirdParty/ioss/vtk_ioss.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_exodusII.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_ioss_h
 #define vtk_ioss_h
 
diff --git a/ThirdParty/jpeg/vtk_jpeg.h.in b/ThirdParty/jpeg/vtk_jpeg.h.in
index d77856356e0222f37bf32ef64b6f9668896a876b..1acdda34d5c59bd84e24e64deb8389b92f0550e2 100644
--- a/ThirdParty/jpeg/vtk_jpeg.h.in
+++ b/ThirdParty/jpeg/vtk_jpeg.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_jpeg.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_jpeg_h
 #define vtk_jpeg_h
 
diff --git a/ThirdParty/jsoncpp/vtk_jsoncpp.h.in b/ThirdParty/jsoncpp/vtk_jsoncpp.h.in
index 71aa882f41b6a9a034fa5bfce7d48e4fc9a4c79c..6d87f281d0f947feefa316c3bf294f3b35496ea3 100644
--- a/ThirdParty/jsoncpp/vtk_jsoncpp.h.in
+++ b/ThirdParty/jsoncpp/vtk_jsoncpp.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_jsoncpp.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_jsoncpp_h
 #define vtk_jsoncpp_h
 
diff --git a/ThirdParty/jsoncpp/vtk_jsoncpp_fwd.h.in b/ThirdParty/jsoncpp/vtk_jsoncpp_fwd.h.in
index faaba254fdccd57058e78177d4398e63dedc3db5..c9ca83e3f602775d0400cb9c441f099f761449b3 100644
--- a/ThirdParty/jsoncpp/vtk_jsoncpp_fwd.h.in
+++ b/ThirdParty/jsoncpp/vtk_jsoncpp_fwd.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_jsoncpp_fwd.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_jsoncpp_fwd_h
 #define vtk_jsoncpp_fwd_h
 
diff --git a/ThirdParty/kissfft/vtk_kissfft.h.in b/ThirdParty/kissfft/vtk_kissfft.h.in
index f98e2a81dc5ed9dca23c7687463396a8d0e6b972..54208d57e4fcdbf5948a68fc92de418a0b974c95 100644
--- a/ThirdParty/kissfft/vtk_kissfft.h.in
+++ b/ThirdParty/kissfft/vtk_kissfft.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_kissfft.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_kissfft_h
 #define vtk_kissfft_h
 
diff --git a/ThirdParty/libharu/vtk_libharu.h.in b/ThirdParty/libharu/vtk_libharu.h.in
index 9819d197741cb1c2921602b03eb4331b17fa8d71..cdb49656d14614e425e78df96a8a51701bd8b948 100644
--- a/ThirdParty/libharu/vtk_libharu.h.in
+++ b/ThirdParty/libharu/vtk_libharu.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_libharu.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_libharu_h
 #define vtk_libharu_h
 
diff --git a/ThirdParty/libproj/vtk.module b/ThirdParty/libproj/vtk.module
index 0c20c7f34cee699d0fb9abbb1760ac1794f77072..e49d988fc2a4da69ac57a6a457b62982c4f15985 100644
--- a/ThirdParty/libproj/vtk.module
+++ b/ThirdParty/libproj/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::libproj
 LIBRARY_NAME
   vtklibproj
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::nlohmannjson
 PRIVATE_DEPENDS
diff --git a/ThirdParty/libproj/vtk_libproj.h.in b/ThirdParty/libproj/vtk_libproj.h.in
index 00cd3599e3480712272a68db1d42c48d644af6f9..b4d535da7c395fbff00553efbef2502c3fe7b819 100644
--- a/ThirdParty/libproj/vtk_libproj.h.in
+++ b/ThirdParty/libproj/vtk_libproj.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_libproj.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_libproj_h
 #define vtk_libproj_h
 
diff --git a/ThirdParty/libxml2/vtk.module b/ThirdParty/libxml2/vtk.module
index f30878ede78ebbcdf18add986453cb64b72b54f5..7b78d341ddef0c55787065deb4bfb539c8cc115f 100644
--- a/ThirdParty/libxml2/vtk.module
+++ b/ThirdParty/libxml2/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::libxml2
 LIBRARY_NAME
   vtklibxml2
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::zlib
 THIRD_PARTY
diff --git a/ThirdParty/libxml2/vtk_libxml2.h.in b/ThirdParty/libxml2/vtk_libxml2.h.in
index ea7a18af9c19cccf5588755e1eb57e8125ed1b2f..31dfb2b6f9b958e97d337da11e89648fecfb64a6 100644
--- a/ThirdParty/libxml2/vtk_libxml2.h.in
+++ b/ThirdParty/libxml2/vtk_libxml2.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_libxml2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_libxml2_h
 #define vtk_libxml2_h
 
diff --git a/ThirdParty/loguru/vtk_loguru.h.in b/ThirdParty/loguru/vtk_loguru.h.in
index ac0887d56771b172a79d580888684803f04f804f..2b8c607c3dd93eef3c55c5b401aa6158c1dab6bd 100644
--- a/ThirdParty/loguru/vtk_loguru.h.in
+++ b/ThirdParty/loguru/vtk_loguru.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_loguru.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_loguru_h
 #define vtk_loguru_h
 
diff --git a/ThirdParty/lz4/vtk_lz4.h.in b/ThirdParty/lz4/vtk_lz4.h.in
index a182c7af0e022b6e4cb6c58ee6dfba2e16fb8b4d..424fbb29651b4f690353bdd25862e06d507ceaf5 100644
--- a/ThirdParty/lz4/vtk_lz4.h.in
+++ b/ThirdParty/lz4/vtk_lz4.h.in
@@ -1,17 +1,6 @@
-/*=========================================================================
-
-  Program:   ParaView
-  Module:    vtk_lz4.h.in
-
-  Copyright (c) Kitware, Inc.
-  All rights reserved.
-  See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Kitware, Inc.
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_lz4_h
 #define vtk_lz4_h
 
diff --git a/ThirdParty/lzma/vtk_lzma.h.in b/ThirdParty/lzma/vtk_lzma.h.in
index 66c83e03ed375ded69a62c8567859d3fece6c8e4..2919face6d6066a79abce7d74e1760565c9a5ebd 100644
--- a/ThirdParty/lzma/vtk_lzma.h.in
+++ b/ThirdParty/lzma/vtk_lzma.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_lzma.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_lzma_h
 #define vtk_lzma_h
 
diff --git a/ThirdParty/netcdf/vtk.module b/ThirdParty/netcdf/vtk.module
index 94e1702e3dcdd56775dd4a083b903a4e55954dfd..fffd61bb58d8bd3628ff544c90579e127e55135b 100644
--- a/ThirdParty/netcdf/vtk.module
+++ b/ThirdParty/netcdf/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::netcdf
 LIBRARY_NAME
   vtknetcdf
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::hdf5
 OPTIONAL_DEPENDS
diff --git a/ThirdParty/netcdf/vtk_netcdf.h.in b/ThirdParty/netcdf/vtk_netcdf.h.in
index 50d079e6bedf54d8eb43c3b32ed37a0ef5baa48b..69fd47927e2f2191272adadf8354d57b04140859 100644
--- a/ThirdParty/netcdf/vtk_netcdf.h.in
+++ b/ThirdParty/netcdf/vtk_netcdf.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_netcdf.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_netcdf_h
 #define vtk_netcdf_h
 
diff --git a/ThirdParty/nlohmannjson/vtk_nlohmannjson.h.in b/ThirdParty/nlohmannjson/vtk_nlohmannjson.h.in
index e0d77bfcb32f285329ec24dc224c4d7a9225f44c..8e4194ada067589c8ab9c4eb670024102bb91522 100644
--- a/ThirdParty/nlohmannjson/vtk_nlohmannjson.h.in
+++ b/ThirdParty/nlohmannjson/vtk_nlohmannjson.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_nlohmannjson.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_nlohmannjson_h
 #define vtk_nlohmannjson_h
 
diff --git a/ThirdParty/ogg/vtk_ogg.h.in b/ThirdParty/ogg/vtk_ogg.h.in
index 58d29b44ae97a62c2e4470e734c7f9de54cf5b03..41017e3a0c7155e4f6cd095dcaa3a9114d2e0d89 100644
--- a/ThirdParty/ogg/vtk_ogg.h.in
+++ b/ThirdParty/ogg/vtk_ogg.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_ogg.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_ogg_h
 #define vtk_ogg_h
 
diff --git a/ThirdParty/pegtl/vtk_pegtl.h.in b/ThirdParty/pegtl/vtk_pegtl.h.in
index 12e26962b27c6c5bf40c63032cae106073fd0717..6fa6418f5ec2543e8e2bd260e56c98a06bd3e724 100644
--- a/ThirdParty/pegtl/vtk_pegtl.h.in
+++ b/ThirdParty/pegtl/vtk_pegtl.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_pegtl.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_pegtl_h
 #define vtk_pegtl_h
 
diff --git a/ThirdParty/png/vtk.module b/ThirdParty/png/vtk.module
index 7d6fd1bacea3f9c66b96ba946d4d65a70d4e6e90..95a78717f9d0ee61c8095473eae79f3fd8b5f789 100644
--- a/ThirdParty/png/vtk.module
+++ b/ThirdParty/png/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::png
 LIBRARY_NAME
   vtkpng
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::zlib
 THIRD_PARTY
diff --git a/ThirdParty/png/vtk_png.h.in b/ThirdParty/png/vtk_png.h.in
index c152ec0b6fa1e3559a8788f48dc7d17e3bf77fb9..864a1a9b9209b0cf99a297c25ac5888fdef15c56 100644
--- a/ThirdParty/png/vtk_png.h.in
+++ b/ThirdParty/png/vtk_png.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_png.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_png_h
 #define vtk_png_h
 
diff --git a/ThirdParty/pugixml/vtk_pugixml.h.in b/ThirdParty/pugixml/vtk_pugixml.h.in
index fc4c6ba774b50ee8d865176bc5e11779c1f79ba8..191068019c52b8d755d6700cde248dca2b2ff2d1 100644
--- a/ThirdParty/pugixml/vtk_pugixml.h.in
+++ b/ThirdParty/pugixml/vtk_pugixml.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_pugixml.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_pugixml_h
 #define vtk_pugixml_h
 
diff --git a/ThirdParty/sqlite/vtk_sqlite.h.in b/ThirdParty/sqlite/vtk_sqlite.h.in
index fa4274885a3cc912f544947a6a9bba2df08c5fe7..7a6144dbc79a82488bf34f5241cccd4445322da7 100644
--- a/ThirdParty/sqlite/vtk_sqlite.h.in
+++ b/ThirdParty/sqlite/vtk_sqlite.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_sqlite.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_sqlite_h
 #define vtk_sqlite_h
 
diff --git a/ThirdParty/theora/vtk.module b/ThirdParty/theora/vtk.module
index 3a4338410dc8028764581e06895c9f65aaad3a3e..74ec47b52e5f505966aa4ebaf8b80e3362868bf5 100644
--- a/ThirdParty/theora/vtk.module
+++ b/ThirdParty/theora/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::theora
 LIBRARY_NAME
   vtktheora
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::ogg
 THIRD_PARTY
diff --git a/ThirdParty/theora/vtk_theora.h.in b/ThirdParty/theora/vtk_theora.h.in
index ce4134379aa393a812ba4b7e3fa7a9a66bd03a55..2abc558a064dd2a6f08f1f558a8180ea3f890258 100644
--- a/ThirdParty/theora/vtk_theora.h.in
+++ b/ThirdParty/theora/vtk_theora.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_theora.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_libtheora_h
 #define vtk_libtheora_h
 
diff --git a/ThirdParty/tiff/vtk_tiff.h.in b/ThirdParty/tiff/vtk_tiff.h.in
index fe99ea30722d0db7f0a43c0a979723a64a0a88a3..191402be115ea5185e1d62486acec071d3c52234 100644
--- a/ThirdParty/tiff/vtk_tiff.h.in
+++ b/ThirdParty/tiff/vtk_tiff.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_tiff.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_tiff_h
 #define vtk_tiff_h
 
diff --git a/ThirdParty/utf8/vtk_utf8.h.in b/ThirdParty/utf8/vtk_utf8.h.in
index ab10647fdff8dbf4432c4964f9250f1b956836b8..9844c37da04c524f663adb064538c99d6bb6c956 100644
--- a/ThirdParty/utf8/vtk_utf8.h.in
+++ b/ThirdParty/utf8/vtk_utf8.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_utf8.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_utf8_h
 #define vtk_utf8_h
 
diff --git a/ThirdParty/verdict/vtk_verdict.h.in b/ThirdParty/verdict/vtk_verdict.h.in
index da859349d24b3e7b9bf28c107a547d77de7eeed3..b5c3c700590af3c5d59bb4312371e05b2d1c99fd 100644
--- a/ThirdParty/verdict/vtk_verdict.h.in
+++ b/ThirdParty/verdict/vtk_verdict.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_verdict.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_verdict_h
 #define vtk_verdict_h
 
diff --git a/ThirdParty/vpic/vtk.module b/ThirdParty/vpic/vtk.module
index 00010d227b0ebfa96d54e4933daf310de6b861fb..5ff05cf8de158a1624c02a94e478e0077b1fbfe9 100644
--- a/ThirdParty/vpic/vtk.module
+++ b/ThirdParty/vpic/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::vpic
 LIBRARY_NAME
   vtkvpic
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::vtksys
diff --git a/ThirdParty/xdmf2/vtk.module b/ThirdParty/xdmf2/vtk.module
index 4a05dff982b51506a202152709de26eec8e90572..dc7022589499b05c17fad9d84e32e071f497cae6 100644
--- a/ThirdParty/xdmf2/vtk.module
+++ b/ThirdParty/xdmf2/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::xdmf2
 LIBRARY_NAME
   vtkxdmf2
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::hdf5
   VTK::libxml2
diff --git a/ThirdParty/xdmf2/vtk_xdmf2.h.in b/ThirdParty/xdmf2/vtk_xdmf2.h.in
index 87c5cc83a92e0af2b5a068dad248be60aebae710..cc830d544a6c6b064ef446ee46c80ddae6612d44 100644
--- a/ThirdParty/xdmf2/vtk_xdmf2.h.in
+++ b/ThirdParty/xdmf2/vtk_xdmf2.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_xdmf2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_xdmf2_h
 #define vtk_xdmf2_h
 
diff --git a/ThirdParty/xdmf3/vtk_xdmf3.h.in b/ThirdParty/xdmf3/vtk_xdmf3.h.in
index 0e05ea7176c0b89a0c145212b53cc81e357f8d98..01d01f6314034247371b735c2824e7deab4e3162 100644
--- a/ThirdParty/xdmf3/vtk_xdmf3.h.in
+++ b/ThirdParty/xdmf3/vtk_xdmf3.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_xdmf2.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_xdmf3_h
 #define vtk_xdmf3_h
 
diff --git a/ThirdParty/zfp/vtk_zfp.h.in b/ThirdParty/zfp/vtk_zfp.h.in
index 3ee84fb30ef118ae7a09ccef362525476e321dd5..1bf4fabcd1409e48674fb1c725d9b6d720337cfb 100644
--- a/ThirdParty/zfp/vtk_zfp.h.in
+++ b/ThirdParty/zfp/vtk_zfp.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_zfp.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_zfp_h
 #define vtk_zfp_h
 
diff --git a/ThirdParty/zlib/vtk_zlib.h.in b/ThirdParty/zlib/vtk_zlib.h.in
index 25ec8d8f12bfbec83f01acc4237fbb652ce3d707..7e5e9087426c4e181cc94cdb41f177dc4468c795 100644
--- a/ThirdParty/zlib/vtk_zlib.h.in
+++ b/ThirdParty/zlib/vtk_zlib.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_zlib.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_zlib_h
 #define vtk_zlib_h
 
diff --git a/Utilities/Benchmarks/GLBenchmarking.cxx b/Utilities/Benchmarks/GLBenchmarking.cxx
index 91c1453fbbc5255c0c5eaf5be8f8d365e56402ae..db740e51a29d91af8314bb0e65478a70e1561707 100644
--- a/Utilities/Benchmarks/GLBenchmarking.cxx
+++ b/Utilities/Benchmarks/GLBenchmarking.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    GLBenchmarking.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkAxis.h"
diff --git a/Utilities/Benchmarks/TimingTests.cxx b/Utilities/Benchmarks/TimingTests.cxx
index bd1c3d2161b310bfc99a3cf08dcfb53f93945f1f..e8a0ce2c65e40a5fc1c857cb74916e6d00296a42 100644
--- a/Utilities/Benchmarks/TimingTests.cxx
+++ b/Utilities/Benchmarks/TimingTests.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    Timingtests.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
 To add a test you must define a subclass of vtkRTTest and implement the
diff --git a/Utilities/Benchmarks/vtk.module b/Utilities/Benchmarks/vtk.module
index ef01fe3cea4c5ec2ca83ceed49729ed472a8c148..cce1fe801493e0f49f08ad71e9f29032741da6d8 100644
--- a/Utilities/Benchmarks/vtk.module
+++ b/Utilities/Benchmarks/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::UtilitiesBenchmarks
 LIBRARY_NAME
   vtkUtilitiesBenchmarks
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonComputationalGeometry
   VTK::CommonCore
diff --git a/Utilities/Benchmarks/vtkRenderTimingTests.h b/Utilities/Benchmarks/vtkRenderTimingTests.h
index 5eaed1aa733d6902d62af78ea504c7871468a31e..12b3699b07da6dd21bb851c5336fa04e74df3a8d 100644
--- a/Utilities/Benchmarks/vtkRenderTimingTests.h
+++ b/Utilities/Benchmarks/vtkRenderTimingTests.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderTimingTests.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkRenderTimingTests_h
 #define vtkRenderTimingTests_h
diff --git a/Utilities/Benchmarks/vtkRenderTimings.cxx b/Utilities/Benchmarks/vtkRenderTimings.cxx
index 862826f7d0ef43a6605806eb6aad95ad2ea04392..ce8657aa00f828a8ba3f62976c4c5499c40e9398 100644
--- a/Utilities/Benchmarks/vtkRenderTimings.cxx
+++ b/Utilities/Benchmarks/vtkRenderTimings.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderTimings.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderTimings.h"
 //#include "vtkNew.h"
diff --git a/Utilities/Benchmarks/vtkRenderTimings.h b/Utilities/Benchmarks/vtkRenderTimings.h
index d82cc45b248d605220f7ba93a8240ac1c4d321fc..73329333d4215ded7c2af3c14dd45d7cc20b87a9 100644
--- a/Utilities/Benchmarks/vtkRenderTimings.h
+++ b/Utilities/Benchmarks/vtkRenderTimings.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    VTKRenderTimings.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkRenderTimings_h
 #define vtkRenderTimings_h
diff --git a/Utilities/DICOMParser/DICOMAppHelper.cxx b/Utilities/DICOMParser/DICOMAppHelper.cxx
index 419ba92fdf91a59087c7afdb1c71473c56703971..e0523dea6ebab8b7c4d95364d2a1a736802de9dc 100644
--- a/Utilities/DICOMParser/DICOMAppHelper.cxx
+++ b/Utilities/DICOMParser/DICOMAppHelper.cxx
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMAppHelper.cxx
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifdef _MSC_VER
 #pragma warning(disable : 4514)
 #pragma warning(disable : 4786)
diff --git a/Utilities/DICOMParser/DICOMAppHelper.h b/Utilities/DICOMParser/DICOMAppHelper.h
index df15cfe77ab4ad3e98a981ef7068f653793b65a0..2c15fa7ec15cfe541b3e358f8ce927cacb3c51f8 100644
--- a/Utilities/DICOMParser/DICOMAppHelper.h
+++ b/Utilities/DICOMParser/DICOMAppHelper.h
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMAppHelper.h
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifndef __DICOM_APP_HELPER_H_
 #define __DICOM_APP_HELPER_H_
 
diff --git a/Utilities/DICOMParser/DICOMCMakeConfig.h.in b/Utilities/DICOMParser/DICOMCMakeConfig.h.in
index fb042e52a7488eb869ff0b2275bad8e646b97b22..83e70ba7778d4d443409dbada6e8f58ee6fc4990 100644
--- a/Utilities/DICOMParser/DICOMCMakeConfig.h.in
+++ b/Utilities/DICOMParser/DICOMCMakeConfig.h.in
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 
 #ifndef __DICOMCMakeConfig_h_
 #define __DICOMCMakeConfig_h_
diff --git a/Utilities/DICOMParser/DICOMCallback.h b/Utilities/DICOMParser/DICOMCallback.h
index 415683a63eb98cfcb0e3c0b2bff25dd31bb6dc34..ec2b7ce4b7c233450102b0878c0d9ab782c66b04 100644
--- a/Utilities/DICOMParser/DICOMCallback.h
+++ b/Utilities/DICOMParser/DICOMCallback.h
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMCallback.h
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifndef __DICOM_CALLBACK_H_
 #define __DICOM_CALLBACK_H_
 
diff --git a/Utilities/DICOMParser/DICOMConfig.h b/Utilities/DICOMParser/DICOMConfig.h
index 03b876c1d327259eac8a5dd7aa4d67d2fe1cf2fa..532c5fd42a0db41d924cead3d59648b0d80cbfd3 100644
--- a/Utilities/DICOMParser/DICOMConfig.h
+++ b/Utilities/DICOMParser/DICOMConfig.h
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMConfig.h
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifndef __DICOM_CONFIG_H_
 #define __DICOM_CONFIG_H_
 
diff --git a/Utilities/DICOMParser/DICOMFile.cxx b/Utilities/DICOMParser/DICOMFile.cxx
index 257355cd32f51742e898be19bb74cc479ef73365..e5bdfecf22f572bfd13fc2d7b0196d6c320f9134 100644
--- a/Utilities/DICOMParser/DICOMFile.cxx
+++ b/Utilities/DICOMParser/DICOMFile.cxx
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMFile.cxx
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifdef _MSC_VER
 #pragma warning(disable : 4514)
 #pragma warning(disable : 4710)
diff --git a/Utilities/DICOMParser/DICOMFile.h b/Utilities/DICOMParser/DICOMFile.h
index 51b9d53a657c8e5273bac31f64fb6206941a8237..bd15a5f5c059df7961b4a5003d7e939d31064329 100644
--- a/Utilities/DICOMParser/DICOMFile.h
+++ b/Utilities/DICOMParser/DICOMFile.h
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMFile.h
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifndef __DICOMFILE_H_
 #define __DICOMFILE_H_
 
diff --git a/Utilities/DICOMParser/DICOMParser.cxx b/Utilities/DICOMParser/DICOMParser.cxx
index 44cb12454dc414a2e8ba553435b89e71052625b8..a7f2b8f59bc9c8ead98bcbb93b4c61cefcb993f6 100644
--- a/Utilities/DICOMParser/DICOMParser.cxx
+++ b/Utilities/DICOMParser/DICOMParser.cxx
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMParser.cxx
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifdef _MSC_VER
 #pragma warning(disable : 4514)
 #pragma warning(disable : 4786)
diff --git a/Utilities/DICOMParser/DICOMParser.h b/Utilities/DICOMParser/DICOMParser.h
index 0e2f4a5651a9d42c1c02ec12c1c4cf251c8f5fcf..538d838faccd030cdfff4ce19f23bf361b581b1e 100644
--- a/Utilities/DICOMParser/DICOMParser.h
+++ b/Utilities/DICOMParser/DICOMParser.h
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMParser.h
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifndef __DICOMParser_h_
 #define __DICOMParser_h_
 
diff --git a/Utilities/DICOMParser/DICOMParserMap.h b/Utilities/DICOMParser/DICOMParserMap.h
index abe3cc8642c51b210950f940ab6549babc8fa3ee..1677111061681fb2fcf603818cde591a135035ed 100644
--- a/Utilities/DICOMParser/DICOMParserMap.h
+++ b/Utilities/DICOMParser/DICOMParserMap.h
@@ -1,19 +1,5 @@
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMParserMap.h
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifndef __DICOM_PARSER_MAP__H_
 #define __DICOM_PARSER_MAP__H_
 
diff --git a/Utilities/DICOMParser/DICOMTypes.h b/Utilities/DICOMParser/DICOMTypes.h
index 141bad82c24c366ce83c235f6c64be39628a2292..a05012fff5e1cf4ec82d05fd468409a8f5e46f92 100644
--- a/Utilities/DICOMParser/DICOMTypes.h
+++ b/Utilities/DICOMParser/DICOMTypes.h
@@ -1,20 +1,5 @@
-
-/*=========================================================================
-
-  Program:   DICOMParser
-  Module:    DICOMTypes.h
-  Language:  C++
-
-  Copyright (c) 2003 Matt Turek
-  All rights reserved.
-  See Copyright.txt for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) 2003 Matt Turek
+// SPDX-License-Identifier: BSD-4-Clause
 #ifndef __DICOM_TYPES_H_
 #define __DICOM_TYPES_H_
 
diff --git a/Utilities/DICOMParser/vtk.module b/Utilities/DICOMParser/vtk.module
index 96ff9fe00eabbc5c6473bf715980690fa28555e5..c11de4a93514143d085bb45e9df160510c0f142f 100644
--- a/Utilities/DICOMParser/vtk.module
+++ b/Utilities/DICOMParser/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkDICOMParser
 LICENSE_FILES
   Copyright.txt
+SPDX_LICENSE_IDENTIFIER
+  BSD-4-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) 2003 Matt Turek
 PRIVATE_DEPENDS
   VTK::CommonCore
   VTK::vtksys
diff --git a/Utilities/Java/vtk.module b/Utilities/Java/vtk.module
index 134508125c36a7de98c230043991d91f7d24a605..e56a50b4a6a07bca9c8ae5f7be8c8f1eb9947f50 100644
--- a/Utilities/Java/vtk.module
+++ b/Utilities/Java/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::Java
 LIBRARY_NAME
   vtkJava
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 TEST_DEPENDS
diff --git a/Utilities/Java/vtkJavaAwt.h b/Utilities/Java/vtkJavaAwt.h
index 63bc327153dd755cf3714ab54fa02ab2cccba167..48610e97792cc7965fc1884b2ef1e1f8f128c5c4 100644
--- a/Utilities/Java/vtkJavaAwt.h
+++ b/Utilities/Java/vtkJavaAwt.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJavaAwt.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkJavaAwt_h
 #define vtkJavaAwt_h
diff --git a/Utilities/Java/vtkJavaUtil.cxx b/Utilities/Java/vtkJavaUtil.cxx
index b2f9779f5c5d3396b0104c0e9af13f57a8e1301b..e63009e5d59ed07fb81b117bc55911c506c0b3c9 100644
--- a/Utilities/Java/vtkJavaUtil.cxx
+++ b/Utilities/Java/vtkJavaUtil.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJavaUtil.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #if defined(_MSC_VER)
 #ifdef _INTEGRAL_MAX_BITS
diff --git a/Utilities/Java/vtkJavaUtil.h b/Utilities/Java/vtkJavaUtil.h
index 6d9bdef993b363b0ff0900297234560c4d7a483c..058d0d20d707c433c116db4a23c67bb30f9454ad 100644
--- a/Utilities/Java/vtkJavaUtil.h
+++ b/Utilities/Java/vtkJavaUtil.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkJavaUtil.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkJavaUtil_h
 #define vtkJavaUtil_h
diff --git a/Utilities/KWIML/vtk_kwiml.h b/Utilities/KWIML/vtk_kwiml.h
index 72bb26934701fe720dd64412a8a95d8650b0ad36..9a359493046877a64e6cd072626f0a1724584842 100644
--- a/Utilities/KWIML/vtk_kwiml.h
+++ b/Utilities/KWIML/vtk_kwiml.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtk_kwiml.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtk_kwiml_h
 #define vtk_kwiml_h
 
diff --git a/Utilities/OutputWindowProcess/vtkEncodeExecutable.c b/Utilities/OutputWindowProcess/vtkEncodeExecutable.c
index b9d942778fd4ec9aceab7f222bf9d302d5cd0b82..6f4b541e9972897a0c51972194d46d707b49d0f1 100644
--- a/Utilities/OutputWindowProcess/vtkEncodeExecutable.c
+++ b/Utilities/OutputWindowProcess/vtkEncodeExecutable.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEncodeExecutable.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <stdio.h>
 
 int main(int argc, char* argv[])
@@ -46,20 +34,6 @@ int main(int argc, char* argv[])
   }
 
   /* Prepend header comment.  */
-  fprintf(ofp, "/*=========================================================================\n");
-  fprintf(ofp, "\n");
-  fprintf(ofp, "  Program:   Visualization Toolkit\n");
-  fprintf(ofp, "  Module:    vtkEncodeExecutable.c\n");
-  fprintf(ofp, "\n");
-  fprintf(ofp, "  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen\n");
-  fprintf(ofp, "  All rights reserved.\n");
-  fprintf(ofp, "  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.\n");
-  fprintf(ofp, "\n");
-  fprintf(ofp, "     This software is distributed WITHOUT ANY WARRANTY; without even\n");
-  fprintf(ofp, "     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR\n");
-  fprintf(ofp, "     PURPOSE.  See the above copyright notice for more information.\n");
-  fprintf(ofp, "\n");
-  fprintf(ofp, "=========================================================================*/\n");
   fprintf(ofp, "/*\n");
   fprintf(ofp, "\n");
   fprintf(ofp, "DO NOT EDIT\n");
diff --git a/Utilities/OutputWindowProcess/vtkWin32OutputWindowProcess.c b/Utilities/OutputWindowProcess/vtkWin32OutputWindowProcess.c
index 72486b3480fad12a642e1d052a55ef1d9c63943b..5b4ba716ff177eb9144dbe855eebd63ca9117665 100644
--- a/Utilities/OutputWindowProcess/vtkWin32OutputWindowProcess.c
+++ b/Utilities/OutputWindowProcess/vtkWin32OutputWindowProcess.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWin32OutputWindowProcess.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifdef _MSC_VER
 /* Handle MSVC compiler warning messages, etc.  */
 #pragma warning(disable : 4115)
diff --git a/Utilities/Python/vtk.module b/Utilities/Python/vtk.module
index c1006bf0ee88ea6216cce7dd65815e499fff7dac..94c33bc8275544c5489e7ea553414ea498644c99 100644
--- a/Utilities/Python/vtk.module
+++ b/Utilities/Python/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::Python
 LIBRARY_NAME
   vtkPython
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 EXCLUDE_WRAP
diff --git a/Utilities/Python/vtkPython.h b/Utilities/Python/vtkPython.h
index 3c50322d2630a46b7e4a258c0068064cbbc622d3..2fe0ac96a94ad09c63fd61700364ce969e454e7a 100644
--- a/Utilities/Python/vtkPython.h
+++ b/Utilities/Python/vtkPython.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPython.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkPython_h
 #define vtkPython_h
 
diff --git a/Utilities/Python/vtkPythonConfigure.h.in b/Utilities/Python/vtkPythonConfigure.h.in
index 6a18b0fc987ae5c5d7ac93556f32460dd92a75d7..fc4743a07bcd1a615af91c700a26df4d15fea0a7 100644
--- a/Utilities/Python/vtkPythonConfigure.h.in
+++ b/Utilities/Python/vtkPythonConfigure.h.in
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonConfigure.h.in
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkPythonConfigure_h
 #define vtkPythonConfigure_h
 
diff --git a/Utilities/PythonInterpreter/vtk.module b/Utilities/PythonInterpreter/vtk.module
index 4bfe3662e920d89a2817ee29b6f6b65d86d1a450..a03cc8ef2debdbc185a2d5960c60e049c4c13119 100644
--- a/Utilities/PythonInterpreter/vtk.module
+++ b/Utilities/PythonInterpreter/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::PythonInterpreter
 LIBRARY_NAME
   vtkPythonInterpreter
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::Python
diff --git a/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.cxx b/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.cxx
index dfab716e683065a5bd383f8b30e0bc514417fdfd..2fd155a120d46addec73349bea1ff3dd00500f7e 100644
--- a/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.cxx
+++ b/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonInteractiveInterpreter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPython.h"
 
 #include "vtkPythonInteractiveInterpreter.h"
diff --git a/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.h b/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.h
index 16cede279ad03fff812271ab4fbb5727d655cfb1..80bd67639f391a14ca52e87f7f4d03b6f55f36f9 100644
--- a/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.h
+++ b/Utilities/PythonInterpreter/vtkPythonInteractiveInterpreter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonInteractiveInterpreter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPythonInteractiveInterpreter
  * @brief   interpreter for interactive shells.
diff --git a/Utilities/PythonInterpreter/vtkPythonInterpreter.cxx b/Utilities/PythonInterpreter/vtkPythonInterpreter.cxx
index 18b90e0c76ce9aced7452e552ebafaf4e64710c8..c0fe3af1e141c8befa5ff1d924d1322961140070 100644
--- a/Utilities/PythonInterpreter/vtkPythonInterpreter.cxx
+++ b/Utilities/PythonInterpreter/vtkPythonInterpreter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonInterpreter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPythonInterpreter.h"
 #include "vtkPython.h" // this must be the first include.
 
diff --git a/Utilities/PythonInterpreter/vtkPythonInterpreter.h b/Utilities/PythonInterpreter/vtkPythonInterpreter.h
index d922301b0e19315ad67df69e8c963cfb80bf067a..156d60d50e17c33cb61c97db5dc705da84dc3862 100644
--- a/Utilities/PythonInterpreter/vtkPythonInterpreter.h
+++ b/Utilities/PythonInterpreter/vtkPythonInterpreter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonInterpreter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPythonInterpreter
  * @brief   wrapper for an embedded Python interpreter.
diff --git a/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h b/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h
index 7d009eb3df2c451290aed94f5f3e577bf2b973a5..54c7476bf01e929a81472de13b8b0231a489374f 100644
--- a/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h
+++ b/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonStdStreamCaptureHelper.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkPythonStdStreamCaptureHelper
  *
diff --git a/Utilities/Upgrading/FindWindowsMangledMethods.cmake b/Utilities/Upgrading/FindWindowsMangledMethods.cmake
index 55274ffe0cc88de8f366d3af07c89a16b589202f..19da32c42ac2fe0834db3a864c64c0797d3c7569 100644
--- a/Utilities/Upgrading/FindWindowsMangledMethods.cmake
+++ b/Utilities/Upgrading/FindWindowsMangledMethods.cmake
@@ -1,18 +1,3 @@
-#===========================================================================
-#
-#  Program:   Visualization Toolkit
-#  Module:    FindWindowsMangledMethods.cmake
-#
-#  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-#  All rights reserved.
-#  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-#
-#     This software is distributed WITHOUT ANY WARRANTY; without even
-#     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-#     PURPOSE.  See the above copyright notice for more information.
-#
-#===========================================================================
-
 # See README.WindowsMangling.txt for the purpose of this script.
 
 #-----------------------------------------------------------------------------
diff --git a/Utilities/octree/octree/octree b/Utilities/octree/octree/octree
index cf53d69877a88a5ff44ff5751315fb35f47d99e0..2d5406ff02b3ceda73269e5ba4f02e74d0f98708 100644
--- a/Utilities/octree/octree/octree
+++ b/Utilities/octree/octree/octree
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef __octree
 #define __octree
 
diff --git a/Utilities/octree/octree/octree.h b/Utilities/octree/octree/octree.h
index f257046cd7a6f57ed101aed0e6df4389dbc109af..df32c407be565cb84685c57b2cd12a6c6833a57b 100644
--- a/Utilities/octree/octree/octree.h
+++ b/Utilities/octree/octree/octree.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef octree_h_
 #define octree_h_
 
diff --git a/Utilities/octree/octree/octree.txx b/Utilities/octree/octree/octree.txx
index 2edd5dbd5ef4a4df67d8fb33f952c66cb46be7a7..10fb73a74089ccc2c2e5e180f7078b8010621fbb 100644
--- a/Utilities/octree/octree/octree.txx
+++ b/Utilities/octree/octree/octree.txx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Included from octree
 
 /**\var template< typename T_, int d_, typename A_ > \
diff --git a/Utilities/octree/octree/octree_cursor.h b/Utilities/octree/octree/octree_cursor.h
index c875d67abefcb2f314007a93f1f9a06135b70775..1400b0373187dceb0019592d7fefb4ccfc304064 100644
--- a/Utilities/octree/octree/octree_cursor.h
+++ b/Utilities/octree/octree/octree_cursor.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef octree_cursor_
 #define octree_cursor_
 // Included by octree
diff --git a/Utilities/octree/octree/octree_cursor.txx b/Utilities/octree/octree/octree_cursor.txx
index 35bb41f194871521ee4ed97f355b4f1232b16179..0ffd0732988314e09fa3f9fbdfca487081cb036a 100644
--- a/Utilities/octree/octree/octree_cursor.txx
+++ b/Utilities/octree/octree/octree_cursor.txx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Included by octree.h
 
 /**\typedef template<typename T_,typename R_,typename P_,typename O_,typename OP_,int d_> \
diff --git a/Utilities/octree/octree/octree_iterator.h b/Utilities/octree/octree/octree_iterator.h
index 2fe062601e4f55fff704a757191b67fde86e01c3..203799bcbb7969ebafb0c08a7dd9c67e5fddfae4 100644
--- a/Utilities/octree/octree/octree_iterator.h
+++ b/Utilities/octree/octree/octree_iterator.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef octree_iterator_
 #define octree_iterator_
 
diff --git a/Utilities/octree/octree/octree_iterator.txx b/Utilities/octree/octree/octree_iterator.txx
index b485cda5ea8a2df4baa1fb5d4aa4eaef7b50a04f..d2712abf11aca98252caf82a88f7c2eab99c573d 100644
--- a/Utilities/octree/octree/octree_iterator.txx
+++ b/Utilities/octree/octree/octree_iterator.txx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Included by octree.h
 
 /**\typedef template<typename T_,typename R_,typename P_,typename O_,typename OP_,int d_> \
diff --git a/Utilities/octree/octree/octree_node.h b/Utilities/octree/octree/octree_node.h
index 473cd8de16dd3ba9b65f0432886121fa855f9f6d..b5ccd1430309c2f0521311cdf5dd915bb2dbbbcb 100644
--- a/Utilities/octree/octree/octree_node.h
+++ b/Utilities/octree/octree/octree_node.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef octree_node_
 #define octree_node_
 
diff --git a/Utilities/octree/octree/octree_node.txx b/Utilities/octree/octree/octree_node.txx
index 5e90bc587dfeff17d00541997040e99c6fe17a28..6971c7c11992dafa6e07b73d4d01a0321fc94dbd 100644
--- a/Utilities/octree/octree/octree_node.txx
+++ b/Utilities/octree/octree/octree_node.txx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Included by octree.h
 
 /**\var  template<typename T_, int d_=3, class A_> typedef octree<T_,d_,A_>*
diff --git a/Utilities/octree/octree/octree_path.h b/Utilities/octree/octree/octree_path.h
index 6c99dfccbda09c19a4b473d8cf8bee19b1b08c23..3453ae892f9af14022e5813a9c482320c2143b34 100644
--- a/Utilities/octree/octree/octree_path.h
+++ b/Utilities/octree/octree/octree_path.h
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef octree_path_
 #define octree_path_
 
diff --git a/Utilities/octree/octree/octree_path.txx b/Utilities/octree/octree/octree_path.txx
index 1b1cf90368b81008518cfff5691ce31d63e60bdb..0f33b75f7ba87b7290b402b6bcbf35ad6ee2fd89 100644
--- a/Utilities/octree/octree/octree_path.txx
+++ b/Utilities/octree/octree/octree_path.txx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 // Included by octree
 
 /**\typedef template<typename T_,typename R_,typename P_,typename O_,typename OP_,int d_> \
diff --git a/Utilities/octree/vtk.module b/Utilities/octree/vtk.module
index 98955b95405f07e7e269b6af1fe8cd12dd6861c8..e6ffb539826565dd2ed8a73ca63245fa978ea86a 100644
--- a/Utilities/octree/vtk.module
+++ b/Utilities/octree/vtk.module
@@ -2,4 +2,8 @@ NAME
   VTK::octree
 LIBRARY_NAME
   vtkoctree
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 EXCLUDE_WRAP
diff --git a/Views/Context2D/vtk.module b/Views/Context2D/vtk.module
index 068e6b5dbff6cc301392f1bfec8a6bdd21c957ca..7aee1848f2f7b4298687e1f182de583262a7250e 100644
--- a/Views/Context2D/vtk.module
+++ b/Views/Context2D/vtk.module
@@ -7,6 +7,10 @@ KIT
 GROUPS
   Rendering
   Views
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::RenderingCore
diff --git a/Views/Context2D/vtkContextInteractorStyle.cxx b/Views/Context2D/vtkContextInteractorStyle.cxx
index 8dd85c58594c3a0ae966b668636ec01e947450ff..aad4f20372ddcd99de686f0efc1f6b194575eaa6 100644
--- a/Views/Context2D/vtkContextInteractorStyle.cxx
+++ b/Views/Context2D/vtkContextInteractorStyle.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextInteractorStyle.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContextInteractorStyle.h"
 
 #include "vtkCallbackCommand.h"
diff --git a/Views/Context2D/vtkContextInteractorStyle.h b/Views/Context2D/vtkContextInteractorStyle.h
index 7021871091005e17de210f292fdb9c1fab160bfb..df78fc37d8c2af4b05b6562ede8d05fddf4d6472 100644
--- a/Views/Context2D/vtkContextInteractorStyle.h
+++ b/Views/Context2D/vtkContextInteractorStyle.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextInteractorStyle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContextInteractorStyle
  * @brief   An interactor for chart views.
diff --git a/Views/Context2D/vtkContextView.cxx b/Views/Context2D/vtkContextView.cxx
index 80c6dc84d0280da30c461465bd93e54962442589..9bded87901871fbbf6ef434f160d356a5edb33fc 100644
--- a/Views/Context2D/vtkContextView.cxx
+++ b/Views/Context2D/vtkContextView.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkContextView.h"
 
 #include "vtkContext2D.h"
diff --git a/Views/Context2D/vtkContextView.h b/Views/Context2D/vtkContextView.h
index 3e347eadefaac28458f3f516677e7befaa939111..9d24b10109620accf294eeedb61e232d85f60356 100644
--- a/Views/Context2D/vtkContextView.h
+++ b/Views/Context2D/vtkContextView.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkContextView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkContextView
  * @brief   provides a view of the vtkContextScene.
diff --git a/Views/Core/LICENSE b/Views/Core/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Views/Core/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Views/Core/vtk.module b/Views/Core/vtk.module
index 5910a7e9f2b3f25001279409d872d9ca3582c7e4..ef2e5aa2a583224ed6e2c35f603c3df25da80b0a 100644
--- a/Views/Core/vtk.module
+++ b/Views/Core/vtk.module
@@ -6,6 +6,17 @@ KIT
   VTK::Views
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonExecutionModel
diff --git a/Views/Core/vtkConvertSelectionDomain.cxx b/Views/Core/vtkConvertSelectionDomain.cxx
index cd2f96f1488bc47ab7e6077b1cee40672861b19f..9a9b5eadf9bb1f132bfe1dc3b1dd1a943b79c827 100644
--- a/Views/Core/vtkConvertSelectionDomain.cxx
+++ b/Views/Core/vtkConvertSelectionDomain.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertSelectionDomain.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkConvertSelectionDomain.h"
 
 #include "vtkAbstractArray.h"
diff --git a/Views/Core/vtkConvertSelectionDomain.h b/Views/Core/vtkConvertSelectionDomain.h
index 9aeb89812219920a28ef7e27e54255a173288dd7..544b246d164cd5dd7609583597eedeb922b2f7ed 100644
--- a/Views/Core/vtkConvertSelectionDomain.h
+++ b/Views/Core/vtkConvertSelectionDomain.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkConvertSelectionDomain.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkConvertSelectionDomain
  * @brief   Convert a selection from one domain to another
diff --git a/Views/Core/vtkDataRepresentation.cxx b/Views/Core/vtkDataRepresentation.cxx
index 5bd17203a1c97822fb8cd0b95d892af4e3dd97af..0b3c292d15dd7a742cceedbdf43ec6f5dfa19cb9 100644
--- a/Views/Core/vtkDataRepresentation.cxx
+++ b/Views/Core/vtkDataRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDataRepresentation.h"
 
diff --git a/Views/Core/vtkDataRepresentation.h b/Views/Core/vtkDataRepresentation.h
index 41eda1c31f00545e69f44b60c4f7cf6f4e5e5f91..07bce41e0b3e0366cdae8d783f84c8265899407e 100644
--- a/Views/Core/vtkDataRepresentation.h
+++ b/Views/Core/vtkDataRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkDataRepresentation
  * @brief   The superclass for all representations
diff --git a/Views/Core/vtkEmptyRepresentation.cxx b/Views/Core/vtkEmptyRepresentation.cxx
index f3be1d7b10bc734c5c597ceb2f8d8c5da611b4d9..3768cd73cc2c888f819219237dd7096d8e63b3cb 100644
--- a/Views/Core/vtkEmptyRepresentation.cxx
+++ b/Views/Core/vtkEmptyRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEmptyRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkEmptyRepresentation.h"
 
diff --git a/Views/Core/vtkEmptyRepresentation.h b/Views/Core/vtkEmptyRepresentation.h
index 760cce998f9c2356d343e389a0ce277039a6596e..7d1d4dc1e0c45c134b11d6aed2cbffdb339b26f9 100644
--- a/Views/Core/vtkEmptyRepresentation.h
+++ b/Views/Core/vtkEmptyRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkEmptyRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkEmptyRepresentation
  *
diff --git a/Views/Core/vtkRenderViewBase.cxx b/Views/Core/vtkRenderViewBase.cxx
index 268147477351196feb5d24f60251c542c9b7bb4d..a06791c995e81d193f12f528a8c92edd617a8a20 100644
--- a/Views/Core/vtkRenderViewBase.cxx
+++ b/Views/Core/vtkRenderViewBase.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderViewBase.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkRenderViewBase.h"
 
diff --git a/Views/Core/vtkRenderViewBase.h b/Views/Core/vtkRenderViewBase.h
index b6a033ff754082618b7d6e50973f101e41bbeb99..9fa0d064541a6a9b32ddbaac367419b4865cc8c3 100644
--- a/Views/Core/vtkRenderViewBase.h
+++ b/Views/Core/vtkRenderViewBase.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderViewBase.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkRenderViewBase
diff --git a/Views/Core/vtkView.cxx b/Views/Core/vtkView.cxx
index ad1290ee6660c72c5722f476a8c79f8536fe8e17..e852d51f74434519c9a2b054127554f5a3a3d625 100644
--- a/Views/Core/vtkView.cxx
+++ b/Views/Core/vtkView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkView.h"
 
diff --git a/Views/Core/vtkView.h b/Views/Core/vtkView.h
index cb9dd68fcecdceecb81e1142272806eb463d864c..a0d6551f539f3ab42dcfde6dca7d7ccb34195e8e 100644
--- a/Views/Core/vtkView.h
+++ b/Views/Core/vtkView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkView
  * @brief   The superclass for all views.
diff --git a/Views/Core/vtkViewTheme.cxx b/Views/Core/vtkViewTheme.cxx
index 14695cb9c6814b921c293092a1ae09c007389217..823277f6ffdb6187dd4f67707dc5501666098f02 100644
--- a/Views/Core/vtkViewTheme.cxx
+++ b/Views/Core/vtkViewTheme.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewTheme.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkViewTheme.h"
 
diff --git a/Views/Core/vtkViewTheme.h b/Views/Core/vtkViewTheme.h
index ebd94d38a89c14e3f33c74331fec36780a86ea05..eef0a51447fbc65c030edb89e2a4bb99529b9b8c 100644
--- a/Views/Core/vtkViewTheme.h
+++ b/Views/Core/vtkViewTheme.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewTheme.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkViewTheme
  * @brief   Sets theme colors for a graphical view.
diff --git a/Views/Infovis/LICENSE b/Views/Infovis/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Views/Infovis/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Views/Infovis/Testing/Cxx/TestCoincidentGraphLayoutView.cxx b/Views/Infovis/Testing/Cxx/TestCoincidentGraphLayoutView.cxx
index af38921e28b43d3266e0436226c437c700b00fa2..b33e9fd87399df4b3cac94af8b02e88efe3342ad 100644
--- a/Views/Infovis/Testing/Cxx/TestCoincidentGraphLayoutView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestCoincidentGraphLayoutView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestCoincidentGraphLayoutView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkCellData.h"
 #include "vtkCommand.h"
 #include "vtkDataRepresentation.h"
diff --git a/Views/Infovis/Testing/Cxx/TestColumnTree.cxx b/Views/Infovis/Testing/Cxx/TestColumnTree.cxx
index 918b2924c0b30607b291cd16549f83a86929aa77..8e28e7ab7f39c83fa370fea53b9068fc8cf68321 100644
--- a/Views/Infovis/Testing/Cxx/TestColumnTree.cxx
+++ b/Views/Infovis/Testing/Cxx/TestColumnTree.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestColumnTree.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/Views/Infovis/Testing/Cxx/TestConeLayoutStrategy.cxx b/Views/Infovis/Testing/Cxx/TestConeLayoutStrategy.cxx
index da06ab232e589b6f3513a1ecce096841a8d87145..da4a2606082b1ef00421fee8c8006ebfc0f228b5 100644
--- a/Views/Infovis/Testing/Cxx/TestConeLayoutStrategy.cxx
+++ b/Views/Infovis/Testing/Cxx/TestConeLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestConeLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkCellData.h"
 #include "vtkCommand.h"
 #include "vtkConeLayoutStrategy.h"
diff --git a/Views/Infovis/Testing/Cxx/TestDendrogramItem.cxx b/Views/Infovis/Testing/Cxx/TestDendrogramItem.cxx
index 1b022dd38eee4b527f66e1420e4e0ce61f68b92b..51ca6c26e9930544e67e739edb0dcaddbb821988 100644
--- a/Views/Infovis/Testing/Cxx/TestDendrogramItem.cxx
+++ b/Views/Infovis/Testing/Cxx/TestDendrogramItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDendrogramItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDendrogramItem.h"
diff --git a/Views/Infovis/Testing/Cxx/TestGraphLayoutView.cxx b/Views/Infovis/Testing/Cxx/TestGraphLayoutView.cxx
index 264a1d99437f673632ba9828277ca17361099061..71a4f13774bfaaed01671690baae851272f307d2 100644
--- a/Views/Infovis/Testing/Cxx/TestGraphLayoutView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestGraphLayoutView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestGraphLayoutView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkCellData.h"
 #include "vtkCommand.h"
 #include "vtkDataRepresentation.h"
diff --git a/Views/Infovis/Testing/Cxx/TestHeatmapCategoryLegend.cxx b/Views/Infovis/Testing/Cxx/TestHeatmapCategoryLegend.cxx
index 2fcbf142c8e53fa577b2b60b7929bad219a0042e..c8949d1d358d2c3252da5569f59108b39aad590f 100644
--- a/Views/Infovis/Testing/Cxx/TestHeatmapCategoryLegend.cxx
+++ b/Views/Infovis/Testing/Cxx/TestHeatmapCategoryLegend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHeatmapCategoryLegend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHeatmapItem.h"
 #include "vtkNew.h"
diff --git a/Views/Infovis/Testing/Cxx/TestHeatmapItem.cxx b/Views/Infovis/Testing/Cxx/TestHeatmapItem.cxx
index 064fa9d146d916f1be543861b959aa7cc64d7f3b..c95562897285581e65df9857f06514b3132f0ad6 100644
--- a/Views/Infovis/Testing/Cxx/TestHeatmapItem.cxx
+++ b/Views/Infovis/Testing/Cxx/TestHeatmapItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHeatmapItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDoubleArray.h"
 #include "vtkHeatmapItem.h"
diff --git a/Views/Infovis/Testing/Cxx/TestHeatmapScalarLegend.cxx b/Views/Infovis/Testing/Cxx/TestHeatmapScalarLegend.cxx
index 6209ca9184ff44ea1c941a8baf5c178398695591..983a755b4e3f641237cde7f0c31a52fe262f02dc 100644
--- a/Views/Infovis/Testing/Cxx/TestHeatmapScalarLegend.cxx
+++ b/Views/Infovis/Testing/Cxx/TestHeatmapScalarLegend.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHeatmapScalarLegend.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkHeatmapItem.h"
 #include "vtkIntArray.h"
diff --git a/Views/Infovis/Testing/Cxx/TestHierarchicalGraphView.cxx b/Views/Infovis/Testing/Cxx/TestHierarchicalGraphView.cxx
index 188ec3aa2828357557064cfc8b4c142c0265e14a..3bc6e05160e42747876b98102dfc9dff969d94bc 100644
--- a/Views/Infovis/Testing/Cxx/TestHierarchicalGraphView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestHierarchicalGraphView.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestHierarchicalGraphView.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkCosmicTreeLayoutStrategy.h"
 #include "vtkDataRepresentation.h"
diff --git a/Views/Infovis/Testing/Cxx/TestIcicleView.cxx b/Views/Infovis/Testing/Cxx/TestIcicleView.cxx
index f85ab91aaada7dd657f858930d7bc8004a096705..5a6c01911c5d38e64fd431a11debacbfed98664d 100644
--- a/Views/Infovis/Testing/Cxx/TestIcicleView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestIcicleView.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestIcicleView.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDataRepresentation.h"
 #include "vtkIcicleView.h"
diff --git a/Views/Infovis/Testing/Cxx/TestIconGlyphFilter.cxx b/Views/Infovis/Testing/Cxx/TestIconGlyphFilter.cxx
index eb07128ce46dec37cb9e56ea3bf2e4ac0470baba..69b22ac85b867188339dc02247a4e39ac4561fcd 100644
--- a/Views/Infovis/Testing/Cxx/TestIconGlyphFilter.cxx
+++ b/Views/Infovis/Testing/Cxx/TestIconGlyphFilter.cxx
@@ -1,12 +1,6 @@
-
-/*
- * Copyright 2007 Sandia Corporation.
- * Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
- * license for use of this work by or on behalf of the
- * U.S. Government. Redistribution and use in source and binary forms, with
- * or without modification, are permitted provided that this Notice and any
- * statement of authorship are reproduced on all copies.
- */
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2007 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include <vtkIconGlyphFilter.h>
 
diff --git a/Views/Infovis/Testing/Cxx/TestInteractorStyleTreeMapHover.cxx b/Views/Infovis/Testing/Cxx/TestInteractorStyleTreeMapHover.cxx
index 6e886c5d4014191240a87473594eb4d427ff48f4..12730ee649cca5d5d0eb567feec44a99dbb818c7 100644
--- a/Views/Infovis/Testing/Cxx/TestInteractorStyleTreeMapHover.cxx
+++ b/Views/Infovis/Testing/Cxx/TestInteractorStyleTreeMapHover.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkActor.h"
 #include "vtkIntArray.h"
diff --git a/Views/Infovis/Testing/Cxx/TestNetworkViews.cxx b/Views/Infovis/Testing/Cxx/TestNetworkViews.cxx
index 827507d7b1334d478e493874cad8d0070d8a26d9..a968e3c47cf628a652f63107cd45766161ba7d5f 100644
--- a/Views/Infovis/Testing/Cxx/TestNetworkViews.cxx
+++ b/Views/Infovis/Testing/Cxx/TestNetworkViews.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestNetworkViews.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkNetworkHierarchy.h"
 #include "vtkRegressionTestImage.h"
diff --git a/Views/Infovis/Testing/Cxx/TestParallelCoordinatesView.cxx b/Views/Infovis/Testing/Cxx/TestParallelCoordinatesView.cxx
index 5b99b42d025aefd886adccd5f7cad918e208a53d..af00ab1bff073de5604b6c04b5179a55063ff789 100644
--- a/Views/Infovis/Testing/Cxx/TestParallelCoordinatesView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestParallelCoordinatesView.cxx
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkVersion.h>
 
 #include <vtkFloatArray.h>
diff --git a/Views/Infovis/Testing/Cxx/TestQtLabelStrategy.cxx b/Views/Infovis/Testing/Cxx/TestQtLabelStrategy.cxx
index 79656a6551b6757657b793d8ec2b158f8c2589e1..548c6046948a6a236941281e13b2bb043f19d752 100644
--- a/Views/Infovis/Testing/Cxx/TestQtLabelStrategy.cxx
+++ b/Views/Infovis/Testing/Cxx/TestQtLabelStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtLabelStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkActor2D.h"
 #include "vtkCellArray.h"
 #include "vtkCellData.h"
diff --git a/Views/Infovis/Testing/Cxx/TestQtTreeRingLabeler.cxx b/Views/Infovis/Testing/Cxx/TestQtTreeRingLabeler.cxx
index 7bf99306659b53311a7a87fb929272facdb63102..b8cbf5bbf350efe3db91e6d350659ab2810de418 100644
--- a/Views/Infovis/Testing/Cxx/TestQtTreeRingLabeler.cxx
+++ b/Views/Infovis/Testing/Cxx/TestQtTreeRingLabeler.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestQtTreeRingLabeler.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDataRepresentation.h"
 #include "vtkRegressionTestImage.h"
diff --git a/Views/Infovis/Testing/Cxx/TestRenderView.cxx b/Views/Infovis/Testing/Cxx/TestRenderView.cxx
index 76401c88ca2286b7756f9c460a4b684446394443..19381dc8203a366665b9bbd02187b1f430935646 100644
--- a/Views/Infovis/Testing/Cxx/TestRenderView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestRenderView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestRenderView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkAnnotationLink.h"
 #include "vtkCommand.h"
diff --git a/Views/Infovis/Testing/Cxx/TestSpanTreeLayoutStrategy.cxx b/Views/Infovis/Testing/Cxx/TestSpanTreeLayoutStrategy.cxx
index 4e0c906dadccfe47c506d2b2dfc1eb6a38c0a2a0..2a1c289a902f40106a8b8f294f89a98009de7c29 100644
--- a/Views/Infovis/Testing/Cxx/TestSpanTreeLayoutStrategy.cxx
+++ b/Views/Infovis/Testing/Cxx/TestSpanTreeLayoutStrategy.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestSpanTreeLayoutStrategy.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGraphLayoutView.h"
 #include "vtkInteractorEventRecorder.h"
diff --git a/Views/Infovis/Testing/Cxx/TestTanglegramItem.cxx b/Views/Infovis/Testing/Cxx/TestTanglegramItem.cxx
index d654947062c6bdff6119c4b45c798f80fb6ebdd8..163d307ac289433e65349b8aff94f79fedcf699e 100644
--- a/Views/Infovis/Testing/Cxx/TestTanglegramItem.cxx
+++ b/Views/Infovis/Testing/Cxx/TestTanglegramItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTanglegramItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/Views/Infovis/Testing/Cxx/TestTreeHeatmapAutoCollapse.cxx b/Views/Infovis/Testing/Cxx/TestTreeHeatmapAutoCollapse.cxx
index 788588e49a848b082cc202ce924b4490f2bf84e9..7feae7689bde0681852e99a341e8344c18c4f91b 100644
--- a/Views/Infovis/Testing/Cxx/TestTreeHeatmapAutoCollapse.cxx
+++ b/Views/Infovis/Testing/Cxx/TestTreeHeatmapAutoCollapse.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTreeHeatmapAutoCollapse.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDendrogramItem.h"
diff --git a/Views/Infovis/Testing/Cxx/TestTreeHeatmapItem.cxx b/Views/Infovis/Testing/Cxx/TestTreeHeatmapItem.cxx
index 9bf38732d4594b52f5c7347154ecfed1bea807a0..8aaabd9b52d03fa7357b1ddea06ace7d4697b520 100644
--- a/Views/Infovis/Testing/Cxx/TestTreeHeatmapItem.cxx
+++ b/Views/Infovis/Testing/Cxx/TestTreeHeatmapItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTreeHeatmapItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkDataSetAttributes.h"
 #include "vtkDoubleArray.h"
diff --git a/Views/Infovis/Testing/Cxx/TestTreeMapView.cxx b/Views/Infovis/Testing/Cxx/TestTreeMapView.cxx
index e6bec2efe5132f8020c86d3a20bd4cb00b22abe4..4c3983ef41a120ac9696e8a0821bd13e2c1cc757 100644
--- a/Views/Infovis/Testing/Cxx/TestTreeMapView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestTreeMapView.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTreeMapView.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDataRepresentation.h"
 #include "vtkRegressionTestImage.h"
diff --git a/Views/Infovis/Testing/Cxx/TestTreeRingView.cxx b/Views/Infovis/Testing/Cxx/TestTreeRingView.cxx
index 2b847903a1822af15dfeb41572102a762cd30f0a..96b34d257eeda8caad18913f6a609e5cc918c4af 100644
--- a/Views/Infovis/Testing/Cxx/TestTreeRingView.cxx
+++ b/Views/Infovis/Testing/Cxx/TestTreeRingView.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestTreeRingView.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkDataRepresentation.h"
 #include "vtkRegressionTestImage.h"
diff --git a/Views/Infovis/vtk.module b/Views/Infovis/vtk.module
index ec7276909156f4404b147655c1c41ec955064a24..59d79d68aa5adfee8212dbe4f992cdbadbb47a97 100644
--- a/Views/Infovis/vtk.module
+++ b/Views/Infovis/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkViewsInfovis
 GROUPS
   Rendering
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Views/Infovis/vtkApplyColors.cxx b/Views/Infovis/vtkApplyColors.cxx
index 19c19bacc1c6f49850efbfdd4a15020b498d04bf..3f3cef1620973b0535da83ed21b15007c4cbcffe 100644
--- a/Views/Infovis/vtkApplyColors.cxx
+++ b/Views/Infovis/vtkApplyColors.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkApplyColors.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkApplyColors.h"
 
 #include "vtkAnnotation.h"
diff --git a/Views/Infovis/vtkApplyColors.h b/Views/Infovis/vtkApplyColors.h
index 4c5e878069b8487bccc7b2b8be8256420447d515..7ceba3064eea7777c0f17e0897852e3209e5282e 100644
--- a/Views/Infovis/vtkApplyColors.h
+++ b/Views/Infovis/vtkApplyColors.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkApplyColors.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkApplyColors
  * @brief   apply colors to a data set.
diff --git a/Views/Infovis/vtkApplyIcons.cxx b/Views/Infovis/vtkApplyIcons.cxx
index dad837a274ecb6e684f40042238502ca55b2e69b..79d40a29033398590cef3b06fe06860c01387fb8 100644
--- a/Views/Infovis/vtkApplyIcons.cxx
+++ b/Views/Infovis/vtkApplyIcons.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkApplyIcons.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkApplyIcons.h"
 
 #include "vtkAnnotation.h"
diff --git a/Views/Infovis/vtkApplyIcons.h b/Views/Infovis/vtkApplyIcons.h
index 8552d7aba6d22408b140bd75821e1806cba247ad..989181ee656bf8da674258a487df4caa5eb84749 100644
--- a/Views/Infovis/vtkApplyIcons.h
+++ b/Views/Infovis/vtkApplyIcons.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkApplyIcons.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkApplyIcons
  * @brief   apply icons to a data set.
diff --git a/Views/Infovis/vtkDendrogramItem.cxx b/Views/Infovis/vtkDendrogramItem.cxx
index ecb001ca1251ca62ec30af9595c34bf1577554b3..cbdde04003f9ea9bd3af95a9dac94f51bc7edac6 100644
--- a/Views/Infovis/vtkDendrogramItem.cxx
+++ b/Views/Infovis/vtkDendrogramItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDendrogramItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDendrogramItem.h"
 
 #include "vtkBrush.h"
diff --git a/Views/Infovis/vtkDendrogramItem.h b/Views/Infovis/vtkDendrogramItem.h
index ee3c6b031a4bea47b59a30185aeecf62539488bb..a4d2109603aebf1a483ddfaf1807caec670df5bc 100644
--- a/Views/Infovis/vtkDendrogramItem.h
+++ b/Views/Infovis/vtkDendrogramItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDendrogramItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDendrogramItem
  * @brief   A 2D graphics item for rendering a tree as
diff --git a/Views/Infovis/vtkGraphItem.cxx b/Views/Infovis/vtkGraphItem.cxx
index 77ec37167b88ae587461f2ea2a608e44538202db..bc634d6e1743336ad8456506a53b12e2eec3cffa 100644
--- a/Views/Infovis/vtkGraphItem.cxx
+++ b/Views/Infovis/vtkGraphItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDiagram.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkGraphItem.h"
 
 #include "vtkBrush.h"
diff --git a/Views/Infovis/vtkGraphItem.h b/Views/Infovis/vtkGraphItem.h
index c6334b5c103dc42b0f9a144c226575a446ce9dc0..574554c990c9b0355e7c524b4c38333865e3dd4b 100644
--- a/Views/Infovis/vtkGraphItem.h
+++ b/Views/Infovis/vtkGraphItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkGraphItem
  * @brief   A 2D graphics item for rendering a graph.
diff --git a/Views/Infovis/vtkGraphLayoutView.cxx b/Views/Infovis/vtkGraphLayoutView.cxx
index 444eee91264f1dbfee56fa23b1ea63d3ef34d1b4..c1939d94dff01fe4e4bfdcc1cb7c16a15b0e42c0 100644
--- a/Views/Infovis/vtkGraphLayoutView.cxx
+++ b/Views/Infovis/vtkGraphLayoutView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayoutView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkGraphLayoutView.h"
 
diff --git a/Views/Infovis/vtkGraphLayoutView.h b/Views/Infovis/vtkGraphLayoutView.h
index 49ed3580935ea58732a75e9c50bcb6f22efc009b..da6635c2c5afd4e53dc256d133d40281ef620aaf 100644
--- a/Views/Infovis/vtkGraphLayoutView.h
+++ b/Views/Infovis/vtkGraphLayoutView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkGraphLayoutView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkGraphLayoutView
  * @brief   Lays out and displays a graph
diff --git a/Views/Infovis/vtkHeatmapItem.cxx b/Views/Infovis/vtkHeatmapItem.cxx
index ed15884abb07b0aa750c511f15bc5238d67d24c8..5d0be31f477ca7e7473d83e8e69a00b0ae373607 100644
--- a/Views/Infovis/vtkHeatmapItem.cxx
+++ b/Views/Infovis/vtkHeatmapItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHeatmapItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkHeatmapItem.h"
 
 #include "vtkBitArray.h"
diff --git a/Views/Infovis/vtkHeatmapItem.h b/Views/Infovis/vtkHeatmapItem.h
index e5274c41877cc27f408b74b9135f206a09585668..28619cb730012bede49c7f3c99aece7bd6c84d16 100644
--- a/Views/Infovis/vtkHeatmapItem.h
+++ b/Views/Infovis/vtkHeatmapItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHeatmapItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkHeatmapItem
  * @brief   A 2D graphics item for rendering a heatmap
diff --git a/Views/Infovis/vtkHierarchicalGraphPipeline.cxx b/Views/Infovis/vtkHierarchicalGraphPipeline.cxx
index 2c9fe981f1b3c8f78184cf5f3acd2486e8790fc9..79add24df03a3a875c070f035a675bb421479492 100644
--- a/Views/Infovis/vtkHierarchicalGraphPipeline.cxx
+++ b/Views/Infovis/vtkHierarchicalGraphPipeline.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalGraphPipeline.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkHierarchicalGraphPipeline.h"
 
diff --git a/Views/Infovis/vtkHierarchicalGraphPipeline.h b/Views/Infovis/vtkHierarchicalGraphPipeline.h
index 2054f43f0d6e95aa84992add73e19554a6f74afd..0756cb00abf34c982453aaedd8fd67059fe0ba01 100644
--- a/Views/Infovis/vtkHierarchicalGraphPipeline.h
+++ b/Views/Infovis/vtkHierarchicalGraphPipeline.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalGraphPipeline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkHierarchicalGraphPipeline
  * @brief   helper class for rendering graphs superimposed on a tree.
diff --git a/Views/Infovis/vtkHierarchicalGraphView.cxx b/Views/Infovis/vtkHierarchicalGraphView.cxx
index 66f038193144d66f38d6e4a518687cb18904ae15..aab9f0c2701acbd7632acf2a8873604484307080 100644
--- a/Views/Infovis/vtkHierarchicalGraphView.cxx
+++ b/Views/Infovis/vtkHierarchicalGraphView.cxx
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalGraphView.cxx
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkHierarchicalGraphView.h"
 
 #include "vtkDataObject.h"
diff --git a/Views/Infovis/vtkHierarchicalGraphView.h b/Views/Infovis/vtkHierarchicalGraphView.h
index eeca5a4bbd726dc796d2828b85e1da3338a1e7a4..f9f6c432983dd00f1ef94d3971a602af86df6dd9 100644
--- a/Views/Infovis/vtkHierarchicalGraphView.h
+++ b/Views/Infovis/vtkHierarchicalGraphView.h
@@ -1,23 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkHierarchicalGraphView.h
-
--------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 /**
  * @class   vtkHierarchicalGraphView
diff --git a/Views/Infovis/vtkIcicleView.cxx b/Views/Infovis/vtkIcicleView.cxx
index ac30023bcabe4e7b11c6419dcda50185b4ea27a5..059a17c8ab4be30a7e70cde41cae63cebc0461cb 100644
--- a/Views/Infovis/vtkIcicleView.cxx
+++ b/Views/Infovis/vtkIcicleView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIcicleView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkIcicleView.h"
 
diff --git a/Views/Infovis/vtkIcicleView.h b/Views/Infovis/vtkIcicleView.h
index f4d2f8fbb6b30894819184f2fd84cef791a65a4d..3884edbcb6be5513791bb4e28fec382486a47f35 100644
--- a/Views/Infovis/vtkIcicleView.h
+++ b/Views/Infovis/vtkIcicleView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkIcicleView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkIcicleView
  * @brief   Displays a tree in a stacked "icicle" view
diff --git a/Views/Infovis/vtkInteractorStyleAreaSelectHover.cxx b/Views/Infovis/vtkInteractorStyleAreaSelectHover.cxx
index cc56423afc3cce01525e88fdb4bcffc49b53509f..d65a7dac95a95cd6d26f1e9f8edc91de8425eff9 100644
--- a/Views/Infovis/vtkInteractorStyleAreaSelectHover.cxx
+++ b/Views/Infovis/vtkInteractorStyleAreaSelectHover.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleAreaSelectHover.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkInteractorStyleAreaSelectHover.h"
 
diff --git a/Views/Infovis/vtkInteractorStyleAreaSelectHover.h b/Views/Infovis/vtkInteractorStyleAreaSelectHover.h
index 69496baa66575f74a4bf6d112abd121853197897..e5f792883ce28fa6116633835ebe78ea3b16a47e 100644
--- a/Views/Infovis/vtkInteractorStyleAreaSelectHover.h
+++ b/Views/Infovis/vtkInteractorStyleAreaSelectHover.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleAreaSelectHover.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkInteractorStyleAreaSelectHover
  * @brief   An interactor style for an area tree view
diff --git a/Views/Infovis/vtkInteractorStyleTreeMapHover.cxx b/Views/Infovis/vtkInteractorStyleTreeMapHover.cxx
index 5c8ae0ee7238824428a3aab756a4fa67f0d52d4c..1ccaa99c038540e57159bc2b642eab16e3d1eb72 100644
--- a/Views/Infovis/vtkInteractorStyleTreeMapHover.cxx
+++ b/Views/Infovis/vtkInteractorStyleTreeMapHover.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTreeMapHover.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkInteractorStyleTreeMapHover.h"
 
diff --git a/Views/Infovis/vtkInteractorStyleTreeMapHover.h b/Views/Infovis/vtkInteractorStyleTreeMapHover.h
index 43de3ffb65fcd6953ffa58c15723ebcaa86825c8..1ccd7309a1248b2cac9b237871dee4089b55cc97 100644
--- a/Views/Infovis/vtkInteractorStyleTreeMapHover.h
+++ b/Views/Infovis/vtkInteractorStyleTreeMapHover.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkInteractorStyleTreeMapHover.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkInteractorStyleTreeMapHover
  * @brief   An interactor style for a tree map view
diff --git a/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.cxx b/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.cxx
index 2337302d0f7fb9973c6af5403af5857d04aeecd6..00613e5c0a5d59f01242378b84d9955ef53cf5d3 100644
--- a/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.cxx
+++ b/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkParallelCoordinatesHistogramRepresentation.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkParallelCoordinatesHistogramRepresentation.h"
 //------------------------------------------------------------------------------
 #include "vtkActor2D.h"
diff --git a/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.h b/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.h
index 945885f187d70e80e676b9c02162dafd5aa858c9..9b639c91f717820935bee7ddbea07960e41e619d 100644
--- a/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.h
+++ b/Views/Infovis/vtkParallelCoordinatesHistogramRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelCoordinatesHistogramRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkParallelCoordinatesHistogramRepresentation
  * @brief   Data representation
diff --git a/Views/Infovis/vtkParallelCoordinatesRepresentation.cxx b/Views/Infovis/vtkParallelCoordinatesRepresentation.cxx
index 09c8e382a1fcd6355b88736da8a552fac439b291..cdf57af1b4303837372726a46185b4039b39f2fa 100644
--- a/Views/Infovis/vtkParallelCoordinatesRepresentation.cxx
+++ b/Views/Infovis/vtkParallelCoordinatesRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkParallelCoordinatesRepresentation.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkParallelCoordinatesRepresentation.h"
 
diff --git a/Views/Infovis/vtkParallelCoordinatesRepresentation.h b/Views/Infovis/vtkParallelCoordinatesRepresentation.h
index 037fc7a2b1387cc6b66f2c3952712217b7efa353..ad939528461d97349fadb3bb72a039160661ce8a 100644
--- a/Views/Infovis/vtkParallelCoordinatesRepresentation.h
+++ b/Views/Infovis/vtkParallelCoordinatesRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParallelCoordinatesRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkParallelCoordinatesRepresentation
  * @brief   Data representation that
diff --git a/Views/Infovis/vtkParallelCoordinatesView.cxx b/Views/Infovis/vtkParallelCoordinatesView.cxx
index 5a6ee1d88fe43281c9460f8f4b0c98df37d2a577..5484340f3f202c1079f93df490c90e0696ff1f0d 100644
--- a/Views/Infovis/vtkParallelCoordinatesView.cxx
+++ b/Views/Infovis/vtkParallelCoordinatesView.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-Program:   Visualization Toolkit
-Module:    vtkParallelCoordinatesView.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkParallelCoordinatesView.h"
 
 #include "vtkActor2D.h"
diff --git a/Views/Infovis/vtkParallelCoordinatesView.h b/Views/Infovis/vtkParallelCoordinatesView.h
index a0213d92e778b2580f1988bae056e13bc0b7726a..fc0e22edc39d36d79849d54d4a57a3d8f60b3a4e 100644
--- a/Views/Infovis/vtkParallelCoordinatesView.h
+++ b/Views/Infovis/vtkParallelCoordinatesView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkParallelCoordinatesView.h
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkParallelCoordinatesView
  * @brief   view to be used with vtkParallelCoordinatesRepresentation
diff --git a/Views/Infovis/vtkRenderView.cxx b/Views/Infovis/vtkRenderView.cxx
index 0d21dfcdfb4ead84e3987748146f629f1a66e689..9ba17c67f86855866efc5b53712665965d668d8b 100644
--- a/Views/Infovis/vtkRenderView.cxx
+++ b/Views/Infovis/vtkRenderView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRenderView.h"
 
diff --git a/Views/Infovis/vtkRenderView.h b/Views/Infovis/vtkRenderView.h
index 8006dd07181e3ca927ad1c966a4e606b0d1d412c..af05b7b5dcee4e6e82c505bd342d9b8cf0119011 100644
--- a/Views/Infovis/vtkRenderView.h
+++ b/Views/Infovis/vtkRenderView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRenderView
  * @brief   A view containing a renderer.
diff --git a/Views/Infovis/vtkRenderedGraphRepresentation.cxx b/Views/Infovis/vtkRenderedGraphRepresentation.cxx
index 9c88e54e42439d574f806f5853ab8689f9a21da7..afb3b7d33f5a39b38a27ebf6dc3813909642cb9f 100644
--- a/Views/Infovis/vtkRenderedGraphRepresentation.cxx
+++ b/Views/Infovis/vtkRenderedGraphRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedGraphRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRenderedGraphRepresentation.h"
 
diff --git a/Views/Infovis/vtkRenderedGraphRepresentation.h b/Views/Infovis/vtkRenderedGraphRepresentation.h
index 9de262319d6032e22ed924e114ff646970d4f18d..d3b97bde3301220c1edaad79fd06d774fb3b6e4a 100644
--- a/Views/Infovis/vtkRenderedGraphRepresentation.h
+++ b/Views/Infovis/vtkRenderedGraphRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedGraphRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRenderedGraphRepresentation
  *
diff --git a/Views/Infovis/vtkRenderedHierarchyRepresentation.cxx b/Views/Infovis/vtkRenderedHierarchyRepresentation.cxx
index c1e3453f1a895bca940eca08668596f380a0b7bc..54fa02fd19a7335ea228a94e4d8a6a983bf590d5 100644
--- a/Views/Infovis/vtkRenderedHierarchyRepresentation.cxx
+++ b/Views/Infovis/vtkRenderedHierarchyRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedHierarchyRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRenderedHierarchyRepresentation.h"
 
diff --git a/Views/Infovis/vtkRenderedHierarchyRepresentation.h b/Views/Infovis/vtkRenderedHierarchyRepresentation.h
index bad76b986e7c35ec43258e09e34a84a834f20eed..f1f657f86a891cf48b7a5cba04a48860568473a9 100644
--- a/Views/Infovis/vtkRenderedHierarchyRepresentation.h
+++ b/Views/Infovis/vtkRenderedHierarchyRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedHierarchyRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRenderedHierarchyRepresentation
  *
diff --git a/Views/Infovis/vtkRenderedRepresentation.cxx b/Views/Infovis/vtkRenderedRepresentation.cxx
index 2b8d0751e528e4ba4be2d932a13115f6dc337a2e..77da1263705407391ff80056e8010c50d1c12857 100644
--- a/Views/Infovis/vtkRenderedRepresentation.cxx
+++ b/Views/Infovis/vtkRenderedRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRenderedRepresentation.h"
 
diff --git a/Views/Infovis/vtkRenderedRepresentation.h b/Views/Infovis/vtkRenderedRepresentation.h
index 934d0e08693342d3a34e861afd0827846844c5f8..86f938da6dc131f93d78d677dd16b95f316eb749 100644
--- a/Views/Infovis/vtkRenderedRepresentation.h
+++ b/Views/Infovis/vtkRenderedRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRenderedRepresentation
  *
diff --git a/Views/Infovis/vtkRenderedSurfaceRepresentation.cxx b/Views/Infovis/vtkRenderedSurfaceRepresentation.cxx
index 762758f84bde5c9ac7c1a00bf09443f776f1bbd1..41e8d77f43833bc35255129b8d28cc7bc1349543 100644
--- a/Views/Infovis/vtkRenderedSurfaceRepresentation.cxx
+++ b/Views/Infovis/vtkRenderedSurfaceRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedSurfaceRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRenderedSurfaceRepresentation.h"
 
diff --git a/Views/Infovis/vtkRenderedSurfaceRepresentation.h b/Views/Infovis/vtkRenderedSurfaceRepresentation.h
index 92fc2d0f41d5e16934ba48baffa71c616e585e7a..f677a23f2320c07aa8323aaa9a8edfca651f53cc 100644
--- a/Views/Infovis/vtkRenderedSurfaceRepresentation.h
+++ b/Views/Infovis/vtkRenderedSurfaceRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedSurfaceRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRenderedSurfaceRepresentation
  * @brief   Displays a geometric dataset as a surface.
diff --git a/Views/Infovis/vtkRenderedTreeAreaRepresentation.cxx b/Views/Infovis/vtkRenderedTreeAreaRepresentation.cxx
index d1dc06ac4c12c288f473399fc57c50296f982f77..9bff581dd6cd53fa8248452e98cdfb3d1e65e925 100644
--- a/Views/Infovis/vtkRenderedTreeAreaRepresentation.cxx
+++ b/Views/Infovis/vtkRenderedTreeAreaRepresentation.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedTreeAreaRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkRenderedTreeAreaRepresentation.h"
 
diff --git a/Views/Infovis/vtkRenderedTreeAreaRepresentation.h b/Views/Infovis/vtkRenderedTreeAreaRepresentation.h
index 04aee32f086faa281e5827a447bbbcdd70353b67..727c582d82e1eca6b5e34f3d1b9e124e5d6a7777 100644
--- a/Views/Infovis/vtkRenderedTreeAreaRepresentation.h
+++ b/Views/Infovis/vtkRenderedTreeAreaRepresentation.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkRenderedTreeAreaRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkRenderedTreeAreaRepresentation
  *
diff --git a/Views/Infovis/vtkSCurveSpline.cxx b/Views/Infovis/vtkSCurveSpline.cxx
index 5a118d0ba9ccd7df62271c718aff960724c45f49..5ece126875cf60fa8df20c3c8786fb231ab0093d 100644
--- a/Views/Infovis/vtkSCurveSpline.cxx
+++ b/Views/Infovis/vtkSCurveSpline.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-Program:   Visualization Toolkit
-Module:    vtkSCurveSpline.cxx
-
-Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-All rights reserved.
-See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-This software is distributed WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkSCurveSpline.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Views/Infovis/vtkSCurveSpline.h b/Views/Infovis/vtkSCurveSpline.h
index 2ae9c2dc92821cf2464a14e759e62fdf2771374a..92f04bb04f2289eebe30a21e187dc8ce93eeca9c 100644
--- a/Views/Infovis/vtkSCurveSpline.h
+++ b/Views/Infovis/vtkSCurveSpline.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSCurveSpline.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkSCurveSpline
  * @brief   computes an interpolating spline using a
diff --git a/Views/Infovis/vtkTanglegramItem.cxx b/Views/Infovis/vtkTanglegramItem.cxx
index 7f13d26050d60e9e44cac4a66e715e6bc051bd55..b7f11300b15f4a6096e9b305bebdea11f7248ee4 100644
--- a/Views/Infovis/vtkTanglegramItem.cxx
+++ b/Views/Infovis/vtkTanglegramItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTanglegramItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTanglegramItem.h"
 
 #include "vtkColorSeries.h"
diff --git a/Views/Infovis/vtkTanglegramItem.h b/Views/Infovis/vtkTanglegramItem.h
index ac0a7f0c2cd41791f3c8e871c8035781f40428d0..34679fe5dc73ed20b7589827e2648efb459a8f2d 100644
--- a/Views/Infovis/vtkTanglegramItem.h
+++ b/Views/Infovis/vtkTanglegramItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTanglegramItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTanglegramItem
  * @brief   Display two related trees
diff --git a/Views/Infovis/vtkTreeAreaView.cxx b/Views/Infovis/vtkTreeAreaView.cxx
index 6c5d0e8e8f8057740dcf35852a997a52b0d874ab..f412f3a32b9b9266b9b93022a7628355d58347dc 100644
--- a/Views/Infovis/vtkTreeAreaView.cxx
+++ b/Views/Infovis/vtkTreeAreaView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeAreaView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeAreaView.h"
 
diff --git a/Views/Infovis/vtkTreeAreaView.h b/Views/Infovis/vtkTreeAreaView.h
index 283a624ccc3e069799609e32d8202d59df43184a..dee603742343d016bad4ca379cad92623f896cc3 100644
--- a/Views/Infovis/vtkTreeAreaView.h
+++ b/Views/Infovis/vtkTreeAreaView.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeAreaView.h
-
-  -------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeAreaView
  * @brief   Accepts a graph and a hierarchy - currently
diff --git a/Views/Infovis/vtkTreeHeatmapItem.cxx b/Views/Infovis/vtkTreeHeatmapItem.cxx
index 814f709c7626d8bf3922bfddba527658b610f8d3..3c1bbfbfcf1f59ac16a4f6ee097af5c9abc3bff6 100644
--- a/Views/Infovis/vtkTreeHeatmapItem.cxx
+++ b/Views/Infovis/vtkTreeHeatmapItem.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeHeatmapItem.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkTreeHeatmapItem.h"
 #include "vtkDendrogramItem.h"
 #include "vtkHeatmapItem.h"
diff --git a/Views/Infovis/vtkTreeHeatmapItem.h b/Views/Infovis/vtkTreeHeatmapItem.h
index 4b4113040b5d980c54b9e0c076a8f9b6df29ac10..1613f1b117566b8f797bbcc83a5895f715186cd6 100644
--- a/Views/Infovis/vtkTreeHeatmapItem.h
+++ b/Views/Infovis/vtkTreeHeatmapItem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeHeatmapItem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkTreeHeatmapItem
  * @brief   A 2D graphics item for rendering a tree and
diff --git a/Views/Infovis/vtkTreeMapView.cxx b/Views/Infovis/vtkTreeMapView.cxx
index c6da9090535c8f912bce42e79297978d54084a81..0353cd63588c030816e9f94f605136f9a78f17cc 100644
--- a/Views/Infovis/vtkTreeMapView.cxx
+++ b/Views/Infovis/vtkTreeMapView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkTreeMapView.h"
 
diff --git a/Views/Infovis/vtkTreeMapView.h b/Views/Infovis/vtkTreeMapView.h
index 5673c12966c68e7f51c208f927b595f7ec0a4561..3a55ef45b8842ace70b0a152e632034efb1c9587 100644
--- a/Views/Infovis/vtkTreeMapView.h
+++ b/Views/Infovis/vtkTreeMapView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeMapView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeMapView
  * @brief   Displays a tree as a tree map.
diff --git a/Views/Infovis/vtkTreeRingView.cxx b/Views/Infovis/vtkTreeRingView.cxx
index 2fda6de5c9c23a22ef85c5dd62125bb7a0dff320..24ffc11ed4e156e9eee0aea08bafbc43c986516d 100644
--- a/Views/Infovis/vtkTreeRingView.cxx
+++ b/Views/Infovis/vtkTreeRingView.cxx
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeRingView.cxx
-
-  -------------------------------------------------------------------------
-    Copyright 2008 Sandia Corporation.
-    Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-    the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkTreeRingView.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Views/Infovis/vtkTreeRingView.h b/Views/Infovis/vtkTreeRingView.h
index 0fc7b3d059a186c7dc78aadd30a66d0d5e46e34f..69004c75d4771f808700849315a5590eead7a6e8 100644
--- a/Views/Infovis/vtkTreeRingView.h
+++ b/Views/Infovis/vtkTreeRingView.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkTreeRingView.h
-
-  -------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
-  -------------------------------------------------------------------------
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-  This software is distributed WITHOUT ANY WARRANTY; without even
-  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-  PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkTreeRingView
  * @brief   Displays a tree in concentric rings.
diff --git a/Views/Infovis/vtkViewUpdater.cxx b/Views/Infovis/vtkViewUpdater.cxx
index 5007307f60db9de8ac6776a8b5d7b7d6b98d964f..ba23811fd4aa5e30ed6479146dfe02e14619f6ea 100644
--- a/Views/Infovis/vtkViewUpdater.cxx
+++ b/Views/Infovis/vtkViewUpdater.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewUpdater.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkViewUpdater.h"
 
diff --git a/Views/Infovis/vtkViewUpdater.h b/Views/Infovis/vtkViewUpdater.h
index c769e01519e2bac47e1afbc22562d09193f2486b..c86ef385c93577812042708f47461268d92ca4f5 100644
--- a/Views/Infovis/vtkViewUpdater.h
+++ b/Views/Infovis/vtkViewUpdater.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkViewUpdater.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkViewUpdater
  * @brief   Updates views automatically
diff --git a/Views/Qt/LICENSE b/Views/Qt/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..dc69bbfe40cf1b7fb928623e803f82ce1c88af13
--- /dev/null
+++ b/Views/Qt/LICENSE
@@ -0,0 +1,30 @@
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+   this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+ * Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names
+   of any contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Under the terms of Contract
+DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
+or on behalf of the U.S. Government. Redistribution and use in source and
+binary forms, with or without modification, are permitted provided that this
+Notice and any statement of authorship are reproduced on all copies.
diff --git a/Views/Qt/Testing/Cxx/TestVtkQtTableView.cxx b/Views/Qt/Testing/Cxx/TestVtkQtTableView.cxx
index 8099d9f9a960088f2e3db254a8ac3a95b7c68eba..c1b21c60d319032bd84ac348df3dae8c8ce4b03a 100644
--- a/Views/Qt/Testing/Cxx/TestVtkQtTableView.cxx
+++ b/Views/Qt/Testing/Cxx/TestVtkQtTableView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestVtkQtTableView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtTableView.h"
 
diff --git a/Views/Qt/vtk.module b/Views/Qt/vtk.module
index 0045355300f27bbf29f216dc178ab84f2fdb7b8e..6ecbd0840b149d3d957fedc3a004f76f58b8c78d 100644
--- a/Views/Qt/vtk.module
+++ b/Views/Qt/vtk.module
@@ -4,6 +4,17 @@ LIBRARY_NAME
   vtkViewsQt
 GROUPS
   Qt
+SPDX_LICENSE_IDENTIFIER
+  LicenseRef-BSD-3-Clause-Sandia-USGov
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+  Copyright Sandia Corporation
+SPDX_CUSTOM_LICENSE_FILE
+  LICENSE
+SPDX_CUSTOM_LICENSE_NAME
+  BSD-3-Clause-Sandia-USGov
+LICENSE_FILES
+  LICENSE
 DEPENDS
   VTK::CommonCore
   VTK::GUISupportQt
diff --git a/Views/Qt/vtkQtAnnotationView.cxx b/Views/Qt/vtkQtAnnotationView.cxx
index 8db452346956d120aed4166c1163afa7b8f95184..6ef22c9e5c83312e18125aff06f3d1ea52f9d179 100644
--- a/Views/Qt/vtkQtAnnotationView.cxx
+++ b/Views/Qt/vtkQtAnnotationView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtAnnotationView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtAnnotationView.h"
 
diff --git a/Views/Qt/vtkQtAnnotationView.h b/Views/Qt/vtkQtAnnotationView.h
index cfc1a59ddfb396f94afcbab74e6ca0eca464b60e..287176da7ab49682c2d52210df29b5e64b4c32c8 100644
--- a/Views/Qt/vtkQtAnnotationView.h
+++ b/Views/Qt/vtkQtAnnotationView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtAnnotationView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtAnnotationView
  * @brief   A VTK view that displays the annotations
diff --git a/Views/Qt/vtkQtListView.cxx b/Views/Qt/vtkQtListView.cxx
index 2a2dd2a31e23b15d7d61f8f01f39177bfe912432..98fc073c12ca5b6aedb4ad88a75a707eedaae5d9 100644
--- a/Views/Qt/vtkQtListView.cxx
+++ b/Views/Qt/vtkQtListView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtListView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtListView.h"
 
diff --git a/Views/Qt/vtkQtListView.h b/Views/Qt/vtkQtListView.h
index 660391e2d26f3327940fe65d0e03491241bfe82a..7d87594be032b45575fb4752c859832d0ac51447 100644
--- a/Views/Qt/vtkQtListView.h
+++ b/Views/Qt/vtkQtListView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtListView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtListView
  * @brief   A VTK view based on a Qt List view.
diff --git a/Views/Qt/vtkQtRecordView.cxx b/Views/Qt/vtkQtRecordView.cxx
index 3ccf55a243ada324ecf6354532ca2fddfc5de472..eb97bfdc3665c28063cb358f2e957f8a3be1584e 100644
--- a/Views/Qt/vtkQtRecordView.cxx
+++ b/Views/Qt/vtkQtRecordView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtRecordView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtRecordView.h"
 #include <QObject>
diff --git a/Views/Qt/vtkQtRecordView.h b/Views/Qt/vtkQtRecordView.h
index 33dc010df5c03d1dd7e2de9a9ee8ca5f5a57b7db..35e9f3e12791c31ef98b1def977ae5d1f6a6e2f3 100644
--- a/Views/Qt/vtkQtRecordView.h
+++ b/Views/Qt/vtkQtRecordView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtRecordView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtRecordView
  * @brief   Superclass for QAbstractItemView-based views.
diff --git a/Views/Qt/vtkQtTableRepresentation.cxx b/Views/Qt/vtkQtTableRepresentation.cxx
index 882fd8eef01cac6b4af96fa220e21b3983713ded..0245df433869b1fa0ce1bac52a83bc3fb26ec8fa 100644
--- a/Views/Qt/vtkQtTableRepresentation.cxx
+++ b/Views/Qt/vtkQtTableRepresentation.cxx
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTableRepresentation.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkQtTableRepresentation.h"
 #include "vtkQtTableModelAdapter.h"
diff --git a/Views/Qt/vtkQtTableRepresentation.h b/Views/Qt/vtkQtTableRepresentation.h
index 3beaf1e60a11be83fd84fe40d93eaa35a7965a86..91c42c6547554a373886de304956d25e95edd47e 100644
--- a/Views/Qt/vtkQtTableRepresentation.h
+++ b/Views/Qt/vtkQtTableRepresentation.h
@@ -1,21 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTableRepresentation.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*----------------------------------------------------------------------------
- Copyright (c) Sandia Corporation
- See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
-----------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkQtTableRepresentation
diff --git a/Views/Qt/vtkQtTableView.cxx b/Views/Qt/vtkQtTableView.cxx
index 82440c6987d967d88a027ae37a4febb4e0db15b8..88d196a8aa0dbfd8ed743fb6ef6038c2cb8e9ac7 100644
--- a/Views/Qt/vtkQtTableView.cxx
+++ b/Views/Qt/vtkQtTableView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTableView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtTableView.h"
 
diff --git a/Views/Qt/vtkQtTableView.h b/Views/Qt/vtkQtTableView.h
index fafa0ab02bef1cda95f4c65d163751b3555d924a..f4552c19d25dd89c0cb7ff2ea5fbd943dff47ab9 100644
--- a/Views/Qt/vtkQtTableView.h
+++ b/Views/Qt/vtkQtTableView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTableView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtTableView
  * @brief   A VTK view based on a Qt Table view.
diff --git a/Views/Qt/vtkQtTreeView.cxx b/Views/Qt/vtkQtTreeView.cxx
index 16c2dfa79cac85e78ac4229b1ee39c77105b632b..80c45c2233b328b532520d491bb253f933363668 100644
--- a/Views/Qt/vtkQtTreeView.cxx
+++ b/Views/Qt/vtkQtTreeView.cxx
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTreeView.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 
 #include "vtkQtTreeView.h"
 
diff --git a/Views/Qt/vtkQtTreeView.h b/Views/Qt/vtkQtTreeView.h
index 82fe17d14543034463c2d5a22e1df7dc66a1cf95..557adaa862977b1a4d8cb3d97964b1843fdb81d5 100644
--- a/Views/Qt/vtkQtTreeView.h
+++ b/Views/Qt/vtkQtTreeView.h
@@ -1,22 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtTreeView.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2008 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2008 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtTreeView
  * @brief   A VTK view based on a Qt tree view.
diff --git a/Views/Qt/vtkQtView.cxx b/Views/Qt/vtkQtView.cxx
index 3b1067db6934138f88e61ac7331f4a028e83a4fa..4e6dbce2522d33cee87c1b9a5c485438a2eabf0a 100644
--- a/Views/Qt/vtkQtView.cxx
+++ b/Views/Qt/vtkQtView.cxx
@@ -1,15 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtView.cxx
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 #include "vtkQtView.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Views/Qt/vtkQtView.h b/Views/Qt/vtkQtView.h
index 5cb53f50db945eb1a99753ad9dfc5810ae9104c8..12add246f976d2aa52a6340a0b12a135ffe6509c 100644
--- a/Views/Qt/vtkQtView.h
+++ b/Views/Qt/vtkQtView.h
@@ -1,14 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkQtView.h
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright 2009 Sandia Corporation.
-  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
-  the U.S. Government retains certain rights in this software.
--------------------------------------------------------------------------*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
+// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
 /**
  * @class   vtkQtView
  * @brief   Superclass for Qt widget-based views.
diff --git a/Web/Core/Testing/Cxx/TestDataEncoder.cxx b/Web/Core/Testing/Cxx/TestDataEncoder.cxx
index 94b2632894d1e862a93529c20da343e027c4348a..9108323197a280fc667d626ddba66f8bc53ff117 100644
--- a/Web/Core/Testing/Cxx/TestDataEncoder.cxx
+++ b/Web/Core/Testing/Cxx/TestDataEncoder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    TestDataEncoder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include <vtkDataEncoder.h>
 #include <vtkImageCast.h>
 #include <vtkImageData.h>
diff --git a/Web/Core/vtk.module b/Web/Core/vtk.module
index d3652e2e9fd5e3af118614ee638a2429cfded992..232d042d30900d631e9a327a2a4bca0a8642fefe 100644
--- a/Web/Core/vtk.module
+++ b/Web/Core/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkWebCore
 GROUPS
   Web
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 PRIVATE_DEPENDS
diff --git a/Web/Core/vtkDataEncoder.cxx b/Web/Core/vtkDataEncoder.cxx
index 96aad7eac528ddf385bd316da4902ec54213eeed..b554b940d218c2f28ffcad1eb3cbfdc5a5e73788 100644
--- a/Web/Core/vtkDataEncoder.cxx
+++ b/Web/Core/vtkDataEncoder.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataEncoder.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkDataEncoder.h"
 
 #include "vtkBase64Utilities.h"
diff --git a/Web/Core/vtkDataEncoder.h b/Web/Core/vtkDataEncoder.h
index 00571560166064f3111df2d185433059c1e7f0b7..2fbc7ea53c16f79da8a3e006178551ad75d67eaa 100644
--- a/Web/Core/vtkDataEncoder.h
+++ b/Web/Core/vtkDataEncoder.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkDataEncoder.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkDataEncoder
  * @brief   class used to compress/encode images using threads.
diff --git a/Web/Core/vtkObjectIdMap.cxx b/Web/Core/vtkObjectIdMap.cxx
index 2cb9be7ce87fb71bc6b65c8ec58aac1f0587d7d7..bd676cef8f72f3c4f3813addec90f4800ed46694 100644
--- a/Web/Core/vtkObjectIdMap.cxx
+++ b/Web/Core/vtkObjectIdMap.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectIdMap.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkObjectIdMap.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Web/Core/vtkObjectIdMap.h b/Web/Core/vtkObjectIdMap.h
index 3e2b52e07c7bfdb6daa85f042510dd5d93838ba0..2f7852148d408313c4f9585e5b58052f205a0e26 100644
--- a/Web/Core/vtkObjectIdMap.h
+++ b/Web/Core/vtkObjectIdMap.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkObjectIdMap.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkObjectIdMap
  * @brief   class used to assign Id to any VTK object and be able
diff --git a/Web/Core/vtkWebApplication.cxx b/Web/Core/vtkWebApplication.cxx
index 527761b9df8ae18c5ffe0f7755c7446c2866afff..a8bacb5519fd53521836f3058baece0071d69bf1 100644
--- a/Web/Core/vtkWebApplication.cxx
+++ b/Web/Core/vtkWebApplication.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebApplication.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebApplication.h"
 
 #include "vtkBase64Utilities.h"
diff --git a/Web/Core/vtkWebApplication.h b/Web/Core/vtkWebApplication.h
index 1f6ab733a41947f05cc24d01f814f1c2abd38a17..80b9a10b938348f40c12e160a5d0ddb3c66e24f3 100644
--- a/Web/Core/vtkWebApplication.h
+++ b/Web/Core/vtkWebApplication.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebApplication.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebApplication
  * @brief   defines ParaViewWeb application interface.
diff --git a/Web/Core/vtkWebInteractionEvent.cxx b/Web/Core/vtkWebInteractionEvent.cxx
index 77ae8a2cd588203c63f6e5d15d8a15c4080504ab..bc988fee65debb3910ca916785fe6047a07096f3 100644
--- a/Web/Core/vtkWebInteractionEvent.cxx
+++ b/Web/Core/vtkWebInteractionEvent.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebInteractionEvent.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebInteractionEvent.h"
 
 #include "vtkObjectFactory.h"
diff --git a/Web/Core/vtkWebInteractionEvent.h b/Web/Core/vtkWebInteractionEvent.h
index 938ea5fdfe01c077c4c4712d29960df4c78c325d..e088ccf25baaf74670c20d2d832215990dbe0447 100644
--- a/Web/Core/vtkWebInteractionEvent.h
+++ b/Web/Core/vtkWebInteractionEvent.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebInteractionEvent.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebInteractionEvent
  *
diff --git a/Web/Core/vtkWebUtilities.cxx b/Web/Core/vtkWebUtilities.cxx
index 2f00704004f6de1b4e1ae79d7e307d332dd75343..b06c31a964a27a5a72c0fa2ceb8b89b74db7d8ed 100644
--- a/Web/Core/vtkWebUtilities.cxx
+++ b/Web/Core/vtkWebUtilities.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebUtilities.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkWebUtilities.h"
 #include "vtkPython.h" // Need to be first and used for Py_xxx macros
 
diff --git a/Web/Core/vtkWebUtilities.h b/Web/Core/vtkWebUtilities.h
index 7c83b1ab855ec1ac34e11553772266739790e585..2b76ef9cd77fd69c1e13a04ee51d4e08051fbc68 100644
--- a/Web/Core/vtkWebUtilities.h
+++ b/Web/Core/vtkWebUtilities.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebUtilities.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebUtilities
  * @brief   collection of utility functions for ParaView Web.
diff --git a/Web/Python/vtk.module b/Web/Python/vtk.module
index fcb88db9b84581ac47f7513253e122326bdbafe7..f5b04d507351cd9f5120f3df5bcd14075d45f3df 100644
--- a/Web/Python/vtk.module
+++ b/Web/Python/vtk.module
@@ -6,6 +6,10 @@ CONDITION
   VTK_WRAP_PYTHON
 GROUPS
   Web
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
 PRIVATE_DEPENDS
diff --git a/Web/WebGLExporter/vtk.module b/Web/WebGLExporter/vtk.module
index eb579cadc7c5c9e07c18e0251078058afc51a5e6..c58d06aa43aaf3060ec82a01ff2f369e21454149 100644
--- a/Web/WebGLExporter/vtk.module
+++ b/Web/WebGLExporter/vtk.module
@@ -4,6 +4,10 @@ LIBRARY_NAME
   vtkWebGLExporter
 GROUPS
   Web
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::IOExport
diff --git a/Web/WebGLExporter/vtkPVWebGLExporter.cxx b/Web/WebGLExporter/vtkPVWebGLExporter.cxx
index 8cb6283d08ecbdb408ac8770581ffab23a1951ee..3b8b9d82b6534e05a75bdfdfbd797f588c0fcf57 100644
--- a/Web/WebGLExporter/vtkPVWebGLExporter.cxx
+++ b/Web/WebGLExporter/vtkPVWebGLExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPVWebGLExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkPVWebGLExporter.h"
 
 #include "vtkBase64Utilities.h"
diff --git a/Web/WebGLExporter/vtkPVWebGLExporter.h b/Web/WebGLExporter/vtkPVWebGLExporter.h
index fe06a14b27c7c3840a911b39bca51ad9c06a43fa..4e74edeac1e9b87a02220fca3636cceb1524ec93 100644
--- a/Web/WebGLExporter/vtkPVWebGLExporter.h
+++ b/Web/WebGLExporter/vtkPVWebGLExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPVWebGLExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #ifndef vtkPVWebGLExporter_h
 #define vtkPVWebGLExporter_h
 
diff --git a/Web/WebGLExporter/vtkWebGLDataSet.cxx b/Web/WebGLExporter/vtkWebGLDataSet.cxx
index 49e29d4bcb9be44e7ce73d7bdc3656eafb3483dc..ab89bc236db12d3c5906d5051551df66ebddee17 100644
--- a/Web/WebGLExporter/vtkWebGLDataSet.cxx
+++ b/Web/WebGLExporter/vtkWebGLDataSet.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLDataSet.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWebGLDataSet.h"
 
diff --git a/Web/WebGLExporter/vtkWebGLDataSet.h b/Web/WebGLExporter/vtkWebGLDataSet.h
index 0cc4370e4f65e05f6333ad13bf905b1949fc9317..e86bc6af7394e01cdd34e48d3c9aaa7b3754c001 100644
--- a/Web/WebGLExporter/vtkWebGLDataSet.h
+++ b/Web/WebGLExporter/vtkWebGLDataSet.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLDataSet.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGLDataSet
  * @brief   vtkWebGLDataSet represent vertices, lines, polygons, and triangles.
diff --git a/Web/WebGLExporter/vtkWebGLExporter.cxx b/Web/WebGLExporter/vtkWebGLExporter.cxx
index 8c3f25a3ce8e665f62a35917cd19ad7e0974c82e..92f2976557fc83c5598892b0e2b592cc6d5a9e5c 100644
--- a/Web/WebGLExporter/vtkWebGLExporter.cxx
+++ b/Web/WebGLExporter/vtkWebGLExporter.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLExporter.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWebGLExporter.h"
 
diff --git a/Web/WebGLExporter/vtkWebGLExporter.h b/Web/WebGLExporter/vtkWebGLExporter.h
index 15ec4f4c701eb8675d5b7df28a114aea6e284abe..1cb55a6309f0869d61c9297ed7d057663b80143c 100644
--- a/Web/WebGLExporter/vtkWebGLExporter.h
+++ b/Web/WebGLExporter/vtkWebGLExporter.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLExporter.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGLExporter
  * @brief   vtkWebGLExporter export the data of the scene to be used in the WebGL.
diff --git a/Web/WebGLExporter/vtkWebGLObject.cxx b/Web/WebGLExporter/vtkWebGLObject.cxx
index 162053649e8e7a6babb266b9404f734e31496041..70891a4dfada44051087dce20471f782cf6d29f3 100644
--- a/Web/WebGLExporter/vtkWebGLObject.cxx
+++ b/Web/WebGLExporter/vtkWebGLObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWebGLObject.h"
 
diff --git a/Web/WebGLExporter/vtkWebGLObject.h b/Web/WebGLExporter/vtkWebGLObject.h
index d7439b2608a5d2a1c44ad26e5f2db0334085b722..4bd67b903ab1e6dbe274ea9d2e2d104375700498 100644
--- a/Web/WebGLExporter/vtkWebGLObject.h
+++ b/Web/WebGLExporter/vtkWebGLObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGLObject
  * @brief   vtkWebGLObject represent and manipulate an WebGL object and its data.
diff --git a/Web/WebGLExporter/vtkWebGLPolyData.cxx b/Web/WebGLExporter/vtkWebGLPolyData.cxx
index 69eb91fcf3e4ebe2efbf07680579af6699dca246..f612aa501088ed20b0af846430a46f0b9da506db 100644
--- a/Web/WebGLExporter/vtkWebGLPolyData.cxx
+++ b/Web/WebGLExporter/vtkWebGLPolyData.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLPolyData.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWebGLPolyData.h"
 
diff --git a/Web/WebGLExporter/vtkWebGLPolyData.h b/Web/WebGLExporter/vtkWebGLPolyData.h
index 889225ee5d71ff45bc39b71b922382960ad67687..12e5a3e77f0f0dcb6fefba8cb0f9035e0ddbd7d8 100644
--- a/Web/WebGLExporter/vtkWebGLPolyData.h
+++ b/Web/WebGLExporter/vtkWebGLPolyData.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLPolyData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGLPolyData
  * @brief   PolyData representation for WebGL.
diff --git a/Web/WebGLExporter/vtkWebGLWidget.cxx b/Web/WebGLExporter/vtkWebGLWidget.cxx
index 30739d4c7fef1a97ba1712af7e621ae730e19d1d..ea8472cb04874b0904421e77d0d829c393733e0f 100644
--- a/Web/WebGLExporter/vtkWebGLWidget.cxx
+++ b/Web/WebGLExporter/vtkWebGLWidget.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLWidget.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWebGLWidget.h"
 
diff --git a/Web/WebGLExporter/vtkWebGLWidget.h b/Web/WebGLExporter/vtkWebGLWidget.h
index 158d37ecf27d8f9fd00ae5ced8d48a29b3cbc87c..90b9c9c29a2e7fbf48f264a7e8974c1de8cacdfe 100644
--- a/Web/WebGLExporter/vtkWebGLWidget.h
+++ b/Web/WebGLExporter/vtkWebGLWidget.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWebGLWidget.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * @class   vtkWebGLWidget
  * @brief   Widget representation for WebGL.
diff --git a/Wrapping/Java/Maven/pom.xml.in b/Wrapping/Java/Maven/pom.xml.in
index 9cf65fe24d99921f5ad5f3387ace0cf3ab06229d..d8a2bb472123227084cf386895d7f30069d0b02f 100644
--- a/Wrapping/Java/Maven/pom.xml.in
+++ b/Wrapping/Java/Maven/pom.xml.in
@@ -27,7 +27,7 @@
 
     <licenses>
         <license>
-            <name>BSD license</name>
+            <name>BSD-3-Clause license</name>
             <url>http://en.wikipedia.org/wiki/BSD_licenses</url>
             <comments>
                 VTK is an open-source toolkit licensed under the BSD license.
diff --git a/Wrapping/Java/Testing/Java/vtk/test/Regression.java b/Wrapping/Java/Testing/Java/vtk/test/Regression.java
index 13b89b5e2d46718c5e68212b8f6de4c37ecf5945..43c9c671e9505f110905c4091684fc0b1ef38e17 100644
--- a/Wrapping/Java/Testing/Java/vtk/test/Regression.java
+++ b/Wrapping/Java/Testing/Java/vtk/test/Regression.java
@@ -1,19 +1,7 @@
 package vtk.test;
 
-/*=========================================================================
-
- Program:   Visualization Toolkit
- Module:    Regression.java
-
- Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
- All rights reserved.
- See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
- This software is distributed WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the above copyright notice for more information.
-
- =========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 import javax.swing.SwingUtilities;
 
 import vtk.vtkActor;
diff --git a/Wrapping/Java/vtk/rendering/swt/vtkInternalSwtComponent.java b/Wrapping/Java/vtk/rendering/swt/vtkInternalSwtComponent.java
index 7bea4f5423be5285dab5949309c3d770a52507ef..dc7eceb1a8389d9353c1cea5d4ece218188a97d0 100644
--- a/Wrapping/Java/vtk/rendering/swt/vtkInternalSwtComponent.java
+++ b/Wrapping/Java/vtk/rendering/swt/vtkInternalSwtComponent.java
@@ -15,7 +15,7 @@ import vtk.vtkObject;
 
 /**
  * @author    Joachim Pouderoux - joachim.pouderoux@kitware.com, Kitware SAS 2012
- * @copyright This work was supported by CEA/CESTA
+ * @thanks    This work was supported by CEA/CESTA
  *            Commissariat a l'Energie Atomique et aux Energies Alternatives,
  *            15 avenue des Sablieres, CS 60001, 33116 Le Barp, France.
  */
diff --git a/Wrapping/Java/vtk/rendering/swt/vtkSwtComponent.java b/Wrapping/Java/vtk/rendering/swt/vtkSwtComponent.java
index eb5184c191616162d92a170e09e9a473c28175c3..b7ea2fdba45714ef9cbfc9d5bb990d1d4245d791 100644
--- a/Wrapping/Java/vtk/rendering/swt/vtkSwtComponent.java
+++ b/Wrapping/Java/vtk/rendering/swt/vtkSwtComponent.java
@@ -11,7 +11,7 @@ import vtk.rendering.vtkAbstractComponent;
  * Provide SWT based vtk rendering component
  *
  * @author    Joachim Pouderoux - joachim.pouderoux@kitware.com, Kitware SAS 2012
- * @copyright This work was supported by CEA/CESTA
+ * @thanks    This work was supported by CEA/CESTA
  *            Commissariat a l'Energie Atomique et aux Energies Alternatives,
  *            15 avenue des Sablieres, CS 60001, 33116 Le Barp, France.
  */
diff --git a/Wrapping/Java/vtk/rendering/swt/vtkSwtInteractorForwarderDecorator.java b/Wrapping/Java/vtk/rendering/swt/vtkSwtInteractorForwarderDecorator.java
index 04126cdd7aee1f54fdad62a4049b1237f6c4a8f7..e0624a3d854cd372c1eed6868dc4098eb40f1fcf 100644
--- a/Wrapping/Java/vtk/rendering/swt/vtkSwtInteractorForwarderDecorator.java
+++ b/Wrapping/Java/vtk/rendering/swt/vtkSwtInteractorForwarderDecorator.java
@@ -19,7 +19,7 @@ import org.eclipse.swt.events.MouseWheelListener;
  * into the vtkInteractorForwarder proper AWT event.
  *
  * @author    Joachim Pouderoux - joachim.pouderoux@kitware.com, Kitware SAS 2012
- * @copyright This work was supported by CEA/CESTA
+ * @thanks    This work was supported by CEA/CESTA
  *            Commissariat a l'Energie Atomique et aux Energies Alternatives,
  *            15 avenue des Sablieres, CS 60001, 33116 Le Barp, France.
  */
diff --git a/Wrapping/Java/vtk/rendering/vtkAbstractComponent.java b/Wrapping/Java/vtk/rendering/vtkAbstractComponent.java
index e68bd467d8d5ac91dc4f2791fb3ef82455a4cd24..5ce8c0c7adfee61bcfc5996d677bbce6665cd02d 100644
--- a/Wrapping/Java/vtk/rendering/vtkAbstractComponent.java
+++ b/Wrapping/Java/vtk/rendering/vtkAbstractComponent.java
@@ -21,7 +21,7 @@ import vtk.vtkRenderer;
  *
  * @authors Sebastien Jourdain - sebastien.jourdain@kitware.com, Kitware Inc 2012
  *          Joachim Pouderoux - joachim.pouderoux@kitware.com, Kitware SAS 2012
- * @copyright This work was supported by CEA/CESTA
+ * @thanks  This work was supported by CEA/CESTA
  *            Commissariat a l'Energie Atomique et aux Energies Alternatives,
  *            15 avenue des Sablieres, CS 60001, 33116 Le Barp, France.
  */
diff --git a/Wrapping/Java/vtk/rendering/vtkComponent.java b/Wrapping/Java/vtk/rendering/vtkComponent.java
index d9d72de4ca48615628e9b09dfc4b55ebc047d2df..daaad7b5911637854bc8ad2cbd2d19ddf5b5958c 100644
--- a/Wrapping/Java/vtk/rendering/vtkComponent.java
+++ b/Wrapping/Java/vtk/rendering/vtkComponent.java
@@ -16,7 +16,7 @@ import vtk.vtkRenderer;
  *            the vtkRenderWindow.
  *
  * @author    Sebastien Jourdain - sebastien.jourdain@kitware.com, Kitware Inc 2012
- * @copyright This work was supported by CEA/CESTA
+ * @thanks    This work was supported by CEA/CESTA
  *            Commissariat a l'Energie Atomique et aux Energies Alternatives,
  *            15 avenue des Sablieres, CS 60001, 33116 Le Barp, France.
  */
diff --git a/Wrapping/Java/vtk/rendering/vtkEventInterceptor.java b/Wrapping/Java/vtk/rendering/vtkEventInterceptor.java
index 1f388f404453f8e586cfbcc626054b64cd396b5b..2ca45fc41d57a03de722083285a3134413a7ec6e 100644
--- a/Wrapping/Java/vtk/rendering/vtkEventInterceptor.java
+++ b/Wrapping/Java/vtk/rendering/vtkEventInterceptor.java
@@ -15,7 +15,7 @@ import java.awt.event.MouseWheelEvent;
  *      {@link KeyListener}
  *
  * @author    Sebastien Jourdain - sebastien.jourdain@kitware.com, Kitware Inc 2012
- * @copyright This work was supported by CEA/CESTA
+ * @thanks    This work was supported by CEA/CESTA
  *            Commissariat a l'Energie Atomique et aux Energies Alternatives,
  *            15 avenue des Sablieres, CS 60001, 33116 Le Barp, France.
  */
diff --git a/Wrapping/Java/vtk/rendering/vtkInteractorForwarder.java b/Wrapping/Java/vtk/rendering/vtkInteractorForwarder.java
index e38b7397d2eef3279548397532cbc42478ac4f66..17807dc0a87bc2f2378c316c98620952f9f7b793 100644
--- a/Wrapping/Java/vtk/rendering/vtkInteractorForwarder.java
+++ b/Wrapping/Java/vtk/rendering/vtkInteractorForwarder.java
@@ -21,7 +21,7 @@ import java.util.concurrent.TimeUnit;
  *
  * @authors   Sebastien Jourdain - sebastien.jourdain@kitware.com, Kitware Inc 2012
  *            Joachim Pouderoux - joachim.pouderoux@kitware.com, Kitware SAS 2012
- * @copyright This work was supported by CEA/CESTA
+ * @thanks    This work was supported by CEA/CESTA
  *            Commissariat a l'Energie Atomique et aux Energies Alternatives,
  *            15 avenue des Sablieres, CS 60001, 33116 Le Barp, France.
  */
diff --git a/Wrapping/Python/vtkPythonAppInit.cxx b/Wrapping/Python/vtkPythonAppInit.cxx
index 20b59a95228c8dffaca9a132841de2a368f05fab..1b00d8f507f26a73039105aa4349890a48a88f16 100644
--- a/Wrapping/Python/vtkPythonAppInit.cxx
+++ b/Wrapping/Python/vtkPythonAppInit.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonAppInit.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /* Minimal main program -- everything is loaded from the library */
 
diff --git a/Wrapping/PythonCore/PyVTKEnum.cxx b/Wrapping/PythonCore/PyVTKEnum.cxx
index 968b561c0a46122b01b4044317c6ecdd4eb4d341..f51c8b5b0c7607f4967f0a741a06874e3b0bc5c3 100644
--- a/Wrapping/PythonCore/PyVTKEnum.cxx
+++ b/Wrapping/PythonCore/PyVTKEnum.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKEnum.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "PyVTKEnum.h"
 #include "vtkABINamespace.h"
diff --git a/Wrapping/PythonCore/PyVTKEnum.h b/Wrapping/PythonCore/PyVTKEnum.h
index 92f31825d1c10033ce78e0ec19e37986cacf9b88..82092ca3aeb33d0280e81901feb3c0abca412c20 100644
--- a/Wrapping/PythonCore/PyVTKEnum.h
+++ b/Wrapping/PythonCore/PyVTKEnum.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKEnum.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef PyVTKEnum_h
 #define PyVTKEnum_h
diff --git a/Wrapping/PythonCore/PyVTKExtras.cxx b/Wrapping/PythonCore/PyVTKExtras.cxx
index 15c8105d20ea31d9df981e3966a3e33fe3021823..91a093289451b3fa4c3813151a07d8addbc49c0f 100644
--- a/Wrapping/PythonCore/PyVTKExtras.cxx
+++ b/Wrapping/PythonCore/PyVTKExtras.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKExtras.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "PyVTKExtras.h"
 #include "PyVTKReference.h"
diff --git a/Wrapping/PythonCore/PyVTKExtras.h b/Wrapping/PythonCore/PyVTKExtras.h
index 4d488f724ae8cc1c8949b7770e5a0393e3b76db7..edc398fafd95ffae7bf8057ac6de91720b06188a 100644
--- a/Wrapping/PythonCore/PyVTKExtras.h
+++ b/Wrapping/PythonCore/PyVTKExtras.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKExtras.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKExtras was created in Aug 2015 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx b/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx
index d074ccbd78c340b4ab82a51cf246c76ef1eb7fbd..69b983adbb5b123be6082f505fd6dfa02d0e28a3 100644
--- a/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx
+++ b/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKMethodDescriptor.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "PyVTKMethodDescriptor.h"
 #include "vtkABINamespace.h"
diff --git a/Wrapping/PythonCore/PyVTKMethodDescriptor.h b/Wrapping/PythonCore/PyVTKMethodDescriptor.h
index 4d63f3aa645d23f2c52a86d32c7add4014a8115b..3518ab909446be392ba586651cd3188ab2437cfa 100644
--- a/Wrapping/PythonCore/PyVTKMethodDescriptor.h
+++ b/Wrapping/PythonCore/PyVTKMethodDescriptor.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKMethodDescriptor.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKMethodDescriptor was created in July 2015 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/PyVTKNamespace.cxx b/Wrapping/PythonCore/PyVTKNamespace.cxx
index 9b7e09ab54f4401753880e04deab36bd80bfff87..bed60dc47cbeff3daaf4dd22618b11c1abc77334 100644
--- a/Wrapping/PythonCore/PyVTKNamespace.cxx
+++ b/Wrapping/PythonCore/PyVTKNamespace.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKNamespace.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKNamespace was created in Nov 2014 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/PyVTKNamespace.h b/Wrapping/PythonCore/PyVTKNamespace.h
index bcdfc42736e99f6c90fc9f67eeec46ff8b0b3729..ef1424d5390728ad4975cec68e7a4b1ad499be94 100644
--- a/Wrapping/PythonCore/PyVTKNamespace.h
+++ b/Wrapping/PythonCore/PyVTKNamespace.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKNamespace.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKNamespace was created in Nov 2014 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/PyVTKObject.cxx b/Wrapping/PythonCore/PyVTKObject.cxx
index 9488a35b7a9121f728e3c20b6e6d58eb4f4645e1..d9794518407a5a7d30a135961c338889ec1fbde6 100644
--- a/Wrapping/PythonCore/PyVTKObject.cxx
+++ b/Wrapping/PythonCore/PyVTKObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKObject was created in Oct 2000 by David Gobbi for VTK 3.2.
   Support for weakref added in July 2005 by Prabhu Ramachandran.
diff --git a/Wrapping/PythonCore/PyVTKObject.h b/Wrapping/PythonCore/PyVTKObject.h
index 01caad6d89068c1996c7324d21bdeb9cf5ec4862..5dfbf232d791f6b7fd934bb9368585d436ff6c0d 100644
--- a/Wrapping/PythonCore/PyVTKObject.h
+++ b/Wrapping/PythonCore/PyVTKObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKObject was created in Oct 2000 by David Gobbi for VTK 3.2.
   It was rewritten in Jul 2015 to wrap VTK classes as python type objects.
diff --git a/Wrapping/PythonCore/PyVTKReference.cxx b/Wrapping/PythonCore/PyVTKReference.cxx
index 4945a4d0fab535a14563e68394590d603c0df1ba..d6521d93df449131a56025a8f6ccce233e5077df 100644
--- a/Wrapping/PythonCore/PyVTKReference.cxx
+++ b/Wrapping/PythonCore/PyVTKReference.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKReference.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKReference was created in Sep 2010 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/PyVTKReference.h b/Wrapping/PythonCore/PyVTKReference.h
index 03e6feb0df7f1d49c56fd0db84929a0bfbc7f3ce..99e04cfaf48d5fc06fdc918ea64f366ca3660dc0 100644
--- a/Wrapping/PythonCore/PyVTKReference.h
+++ b/Wrapping/PythonCore/PyVTKReference.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKReference.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKReference was created in Sep 2010 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/PyVTKSpecialObject.cxx b/Wrapping/PythonCore/PyVTKSpecialObject.cxx
index fd2de7b8883eac317a3317a905a8e5e6cda292b6..f748fc58737553000b322b90dae208266b848da5 100644
--- a/Wrapping/PythonCore/PyVTKSpecialObject.cxx
+++ b/Wrapping/PythonCore/PyVTKSpecialObject.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKSpecialObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKSpecialObject was created in Feb 2001 by David Gobbi.
   It was substantially updated in April 2010 by David Gobbi.
diff --git a/Wrapping/PythonCore/PyVTKSpecialObject.h b/Wrapping/PythonCore/PyVTKSpecialObject.h
index 0a629f40c7a839fb8109d691c36b32481c02cf4f..51bd316a520d0f75eec07a4e6e40bd8fcc595658 100644
--- a/Wrapping/PythonCore/PyVTKSpecialObject.h
+++ b/Wrapping/PythonCore/PyVTKSpecialObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKSpecialObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKSpecialObject was created in Feb 2001 by David Gobbi.
   The PyVTKSpecialType class was created in April 2010 by David Gobbi.
diff --git a/Wrapping/PythonCore/PyVTKTemplate.cxx b/Wrapping/PythonCore/PyVTKTemplate.cxx
index 20fbe466bd0afdba98e59d0c14f339441fcb093d..26421f60f07ccece05a98f7f96090f968623902a 100644
--- a/Wrapping/PythonCore/PyVTKTemplate.cxx
+++ b/Wrapping/PythonCore/PyVTKTemplate.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKTemplate.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKTemplate was created in May 2011 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/PyVTKTemplate.h b/Wrapping/PythonCore/PyVTKTemplate.h
index dbb53fed171bed63a0558ab78a448788669f4baf..54c384cc11c10907837aaad52655cd31b5a8ceec 100644
--- a/Wrapping/PythonCore/PyVTKTemplate.h
+++ b/Wrapping/PythonCore/PyVTKTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    PyVTKTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   The PyVTKTemplate was created in May 2011 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/vtk.module b/Wrapping/PythonCore/vtk.module
index 6db4528059563952ee5d6305417f665ff24556fe..edbb8053e5e2c489a76b6614be902d2cf03a5948 100644
--- a/Wrapping/PythonCore/vtk.module
+++ b/Wrapping/PythonCore/vtk.module
@@ -2,6 +2,10 @@ NAME
   VTK::WrappingPythonCore
 LIBRARY_NAME
   vtkWrappingPythonCore
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 DEPENDS
   VTK::CommonCore
   VTK::CommonDataModel
diff --git a/Wrapping/PythonCore/vtkPythonArgs.cxx b/Wrapping/PythonCore/vtkPythonArgs.cxx
index d93c32c8f1be2ccd4e4c620711efe2ca8e87539f..e431acbcc4ecd5b80dfdf34dff4742db1585a7ad 100644
--- a/Wrapping/PythonCore/vtkPythonArgs.cxx
+++ b/Wrapping/PythonCore/vtkPythonArgs.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonArgs.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
 The vtkPythonArgs class was created in Oct 2010 by David Gobbi.
 
diff --git a/Wrapping/PythonCore/vtkPythonArgs.h b/Wrapping/PythonCore/vtkPythonArgs.h
index f107524f946914473f885eeaff02ab3e7eccc084..7fdba2af5be251586245a785a923a8998b0c1196 100644
--- a/Wrapping/PythonCore/vtkPythonArgs.h
+++ b/Wrapping/PythonCore/vtkPythonArgs.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonArgs.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
 The vtkPythonArgs class was created in Oct 2010 by David Gobbi for.
 
diff --git a/Wrapping/PythonCore/vtkPythonCommand.cxx b/Wrapping/PythonCore/vtkPythonCommand.cxx
index dac932146b22f0b76f7f92a0a408e20727f1dde5..9003de3add9a55a6b136c4fa90c4ccf9d9e770f4 100644
--- a/Wrapping/PythonCore/vtkPythonCommand.cxx
+++ b/Wrapping/PythonCore/vtkPythonCommand.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonCommand.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPythonCommand.h"
 #include "vtkABINamespace.h"
diff --git a/Wrapping/PythonCore/vtkPythonCommand.h b/Wrapping/PythonCore/vtkPythonCommand.h
index def128ce24b65c2e40d31d8afe32c7b93e03e6c6..b390c144e5bf0b5d4b74093304d67661b6bf745f 100644
--- a/Wrapping/PythonCore/vtkPythonCommand.h
+++ b/Wrapping/PythonCore/vtkPythonCommand.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonCommand.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkPythonCommand_h
 #define vtkPythonCommand_h
diff --git a/Wrapping/PythonCore/vtkPythonCompatibility.h b/Wrapping/PythonCore/vtkPythonCompatibility.h
index b409a09dc17c96d27212a31abeed5143fa805102..ab1c94582a1df106121e9ac9f2d8dced59f8c966 100644
--- a/Wrapping/PythonCore/vtkPythonCompatibility.h
+++ b/Wrapping/PythonCore/vtkPythonCompatibility.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonCompatibility.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*-----------------------------------------------------------------------
   This header contains macros to make Python 3 play nice.
   It must be included after vtkPython.h.
diff --git a/Wrapping/PythonCore/vtkPythonOverload.cxx b/Wrapping/PythonCore/vtkPythonOverload.cxx
index 43ae856c03425206fe8243256270be6b0adf6bc8..276bf25c8c11606dbcdd22c1dcca5ebd9105db64 100644
--- a/Wrapping/PythonCore/vtkPythonOverload.cxx
+++ b/Wrapping/PythonCore/vtkPythonOverload.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonOverload.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Created in June 2010 by David Gobbi, originally in vtkPythonUtil.
  *
diff --git a/Wrapping/PythonCore/vtkPythonOverload.h b/Wrapping/PythonCore/vtkPythonOverload.h
index a1c4b81d5daa28cf8d4e7c135f008e1cca23c630..e937471ecd3b9aa2396649b4cc45505b6c09e4d7 100644
--- a/Wrapping/PythonCore/vtkPythonOverload.h
+++ b/Wrapping/PythonCore/vtkPythonOverload.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonOverload.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * Created in June 2010 by David Gobbi, originally in vtkPythonUtil.
  *
diff --git a/Wrapping/PythonCore/vtkPythonUtil.cxx b/Wrapping/PythonCore/vtkPythonUtil.cxx
index b14e0f691c93cea58bf677321813529d1d0bd940..4248a56ee504bdb8deb65a5b212ee68ccb8b17b2 100644
--- a/Wrapping/PythonCore/vtkPythonUtil.cxx
+++ b/Wrapping/PythonCore/vtkPythonUtil.cxx
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonUtil.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkPythonUtil.h"
 #include "vtkABINamespace.h"
diff --git a/Wrapping/PythonCore/vtkPythonUtil.h b/Wrapping/PythonCore/vtkPythonUtil.h
index 34ed5e6e9d84157cd97860d5cf7b0c76309825ae..c44cd0e371a247aed6479805909e7e19386c0aa6 100644
--- a/Wrapping/PythonCore/vtkPythonUtil.h
+++ b/Wrapping/PythonCore/vtkPythonUtil.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkPythonUtil.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkPythonUtil
diff --git a/Wrapping/PythonCore/vtkSmartPyObject.cxx b/Wrapping/PythonCore/vtkSmartPyObject.cxx
index b49d8e91075cfe88a9c686d64dc0ec46dfcf2a89..99fda85320e3082a09f551c05ad40db2a055b22f 100644
--- a/Wrapping/PythonCore/vtkSmartPyObject.cxx
+++ b/Wrapping/PythonCore/vtkSmartPyObject.cxx
@@ -1,18 +1,5 @@
-
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmartPyObject.cxx
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkSmartPyObject.h"
 #include "vtkABINamespace.h"
 
diff --git a/Wrapping/PythonCore/vtkSmartPyObject.h b/Wrapping/PythonCore/vtkSmartPyObject.h
index e49adc071e690624737671b48bea41c406ac327b..ffe8904e450bff7b211aef71cc930e50defe475a 100644
--- a/Wrapping/PythonCore/vtkSmartPyObject.h
+++ b/Wrapping/PythonCore/vtkSmartPyObject.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkSmartPyObject.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * @class   vtkSmartPyObject
diff --git a/Wrapping/Tools/vtk.module b/Wrapping/Tools/vtk.module
index 085646707a7074f90debd0cdf48a907b4f46b8f5..08fe0db8995e0779b04027e2230a106b694ba32c 100644
--- a/Wrapping/Tools/vtk.module
+++ b/Wrapping/Tools/vtk.module
@@ -2,4 +2,8 @@ NAME
   VTK::WrappingTools
 LIBRARY_NAME
   vtkWrappingTools
+SPDX_LICENSE_IDENTIFIER
+  BSD-3-Clause
+SPDX_COPYRIGHT_TEXT
+  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
 EXCLUDE_WRAP
diff --git a/Wrapping/Tools/vtkParse.h b/Wrapping/Tools/vtkParse.h
index cfd2c39f27c72d4311601197be41975a6504b390..a064a2e595f88195f93880260c1ed709bcf20934 100644
--- a/Wrapping/Tools/vtkParse.h
+++ b/Wrapping/Tools/vtkParse.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParse.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
   This is the header file for vtkParse.tab.c, which is generated
diff --git a/Wrapping/Tools/vtkParse.tab.c b/Wrapping/Tools/vtkParse.tab.c
index 836e8611a61bee272ff307e791a03d1532555063..ac296e095cd862905274c393282e39eea885b319 100644
--- a/Wrapping/Tools/vtkParse.tab.c
+++ b/Wrapping/Tools/vtkParse.tab.c
@@ -1,40 +1,5 @@
-/* A Bison parser, made by GNU Bison 3.8.2.  */
-
-/* Skeleton implementation for Bison GLR parsers in C
-
-   Copyright (C) 2002-2015, 2018-2021 Free Software Foundation, Inc.
-
-   This program is free software: you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation, either version 3 of the License, or
-   (at your option) any later version.
-
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
-
-/* As a special exception, you may create a larger work that contains
-   part or all of the Bison parser skeleton and distribute that work
-   under terms of your choice, so long as that work isn't itself a
-   parser generator using the skeleton or a modified version thereof
-   as a parser skeleton.  Alternatively, if you modify or redistribute
-   the parser skeleton itself, you may (at your option) remove this
-   special exception, which will cause the skeleton and the resulting
-   Bison output files to be licensed under the GNU General Public
-   License without this special exception.
-
-   This special exception was added by the Free Software Foundation in
-   version 2.2 of Bison.  */
-
-/* C GLR parser skeleton written by Paul Hilfinger.  */
-
-/* DO NOT RELY ON FEATURES THAT ARE NOT DOCUMENTED in the manual,
-   especially those whose name start with YY_ or yy_.  They are
-   private implementation details that can be changed or removed.  */
+// SPDX-FileCopyrightText: Copyright (C) 2002-2015, 2018-2021 Free Software Foundation, Inc.
+// SPDX-License-Identifier: GPL-3.0 WITH Bison-exception-2.2
 
 /* Identify Bison output, and Bison version.  */
 #define YYBISON 30802
diff --git a/Wrapping/Tools/vtkParse.y b/Wrapping/Tools/vtkParse.y
index 0e6a9bca8496045ff89dde9bb701d44ada19f2b9..a35e4ad5eac37302abc66bb976efb4ef17ebf5ba 100644
--- a/Wrapping/Tools/vtkParse.y
+++ b/Wrapping/Tools/vtkParse.y
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParse.y
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 %{
 
 /*
diff --git a/Wrapping/Tools/vtkParseAttributes.h b/Wrapping/Tools/vtkParseAttributes.h
index 929118de50e4e0cf3e154e980b1e1dd5d6558248..43a7264036bf2d45b986dc174f4c140d2c627052 100644
--- a/Wrapping/Tools/vtkParseAttributes.h
+++ b/Wrapping/Tools/vtkParseAttributes.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseAttributes.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkParseAttributes_h
 #define vtkParseAttributes_h
diff --git a/Wrapping/Tools/vtkParseData.c b/Wrapping/Tools/vtkParseData.c
index bf1eb68ad915a4b9b23b9d23cfc7c1eee4b06291..1c3eac3ce5ce4a1a6f2f167eb1cbe204691bb704 100644
--- a/Wrapping/Tools/vtkParseData.c
+++ b/Wrapping/Tools/vtkParseData.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseData.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in May 2010
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParseData.h"
 #include <stdlib.h>
 #include <string.h>
diff --git a/Wrapping/Tools/vtkParseData.h b/Wrapping/Tools/vtkParseData.h
index 3894556520cfd4afccc027b5bf8a4db36e20503b..a93e3a7372a766b6cc42ed22f22c10f04fcdef9f 100644
--- a/Wrapping/Tools/vtkParseData.h
+++ b/Wrapping/Tools/vtkParseData.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseData.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in May 2010
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /*
   Data structures used by vtkParse.
 */
diff --git a/Wrapping/Tools/vtkParseExtras.c b/Wrapping/Tools/vtkParseExtras.c
index a972b2a76a955de8b8671064bc8c6cdfc01d8089..7cda86fb99dfa41560c421c995499eac077a0232 100644
--- a/Wrapping/Tools/vtkParseExtras.c
+++ b/Wrapping/Tools/vtkParseExtras.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseExtras.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2011 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in May 2011
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2011 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParseExtras.h"
 #include "vtkParseString.h"
 #include <assert.h>
diff --git a/Wrapping/Tools/vtkParseExtras.h b/Wrapping/Tools/vtkParseExtras.h
index e8ac280c0af7c825e9ae65979400f8415769a97c..8ad920db4a9b2fc883e542ae136aac43f295dae2 100644
--- a/Wrapping/Tools/vtkParseExtras.h
+++ b/Wrapping/Tools/vtkParseExtras.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseExtras.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2011 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in May 2011
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2011 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This file contains extra utilities for parsing and wrapping.
  */
diff --git a/Wrapping/Tools/vtkParseHierarchy.c b/Wrapping/Tools/vtkParseHierarchy.c
index 9110bfadaee365eaf1e04ca1c74f92df439dcc37..a1040363a8ae29aaf4a6dac1d1bf6f4c0e92e1a9 100644
--- a/Wrapping/Tools/vtkParseHierarchy.c
+++ b/Wrapping/Tools/vtkParseHierarchy.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseHierarchy.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in June 2010
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParseHierarchy.h"
 #include "vtkParseExtras.h"
 #include "vtkParseSystem.h"
diff --git a/Wrapping/Tools/vtkParseHierarchy.h b/Wrapping/Tools/vtkParseHierarchy.h
index 36c67baefd3b06bb2b7b4616866ce74d56af7cc9..2f0f5c16ca93910fa83b9f9429733ef0b0de0e34 100644
--- a/Wrapping/Tools/vtkParseHierarchy.h
+++ b/Wrapping/Tools/vtkParseHierarchy.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseHierarchy.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in June 2010
-  under the terms of the Visualization Toolkit 2008 copyright.
---------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  This file contains utility functions for loading and parsing
  a VTK hierarchy file.  The file contains entries like the
diff --git a/Wrapping/Tools/vtkParseJava.c b/Wrapping/Tools/vtkParseJava.c
index e7b4a68dd754394ce3e85192f3cefa50bba99513..36b58dda42570c5e56aa30999a5344b6e1282a50 100644
--- a/Wrapping/Tools/vtkParseJava.c
+++ b/Wrapping/Tools/vtkParseJava.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseJava.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkParse.h"
 #include "vtkParseHierarchy.h"
diff --git a/Wrapping/Tools/vtkParseMain.c b/Wrapping/Tools/vtkParseMain.c
index 4ee5bdd986637aa858f4538fd96a0e60b39d8a63..779889c45c1b0e6337078b57e16125480caf409b 100644
--- a/Wrapping/Tools/vtkParseMain.c
+++ b/Wrapping/Tools/vtkParseMain.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseMain.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /*
 
diff --git a/Wrapping/Tools/vtkParseMain.h b/Wrapping/Tools/vtkParseMain.h
index 9353bec8b36a6f1ee52861ef2f8ec43c51bc6873..75febcbe2956c09c6d658d4608e3915b4f8a12b5 100644
--- a/Wrapping/Tools/vtkParseMain.h
+++ b/Wrapping/Tools/vtkParseMain.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseMain.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  vtkParseMain.h provides argument parsing for the wrapper executables.
diff --git a/Wrapping/Tools/vtkParseMangle.c b/Wrapping/Tools/vtkParseMangle.c
index df02285922596496c21c24b24f2f4f867b0a60c6..853f1ed387b778dd1e7e8bb898e87774e04338bc 100644
--- a/Wrapping/Tools/vtkParseMangle.c
+++ b/Wrapping/Tools/vtkParseMangle.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseMangle.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2011 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in May 2011
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2011 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParseMangle.h"
 #include "vtkParseExtras.h"
 #include <assert.h>
diff --git a/Wrapping/Tools/vtkParseMangle.h b/Wrapping/Tools/vtkParseMangle.h
index f670c51fd470cb1f2aa39f26b5a439c3d115c06b..bcc1dd48c665ca3334a29107015b5b06820d1a79 100644
--- a/Wrapping/Tools/vtkParseMangle.h
+++ b/Wrapping/Tools/vtkParseMangle.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseMangle.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2011 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in May 2011
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2011 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  * This file contains utilities doing name mangling
  */
diff --git a/Wrapping/Tools/vtkParseMerge.c b/Wrapping/Tools/vtkParseMerge.c
index e3efc6a841767466499be80ecb99aa076e3b57c3..ca215215690d03ccdf532ed6c26f10a3095eee9c 100644
--- a/Wrapping/Tools/vtkParseMerge.c
+++ b/Wrapping/Tools/vtkParseMerge.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseMerge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010,2015 David Gobbi
-
-  Contributed to the VisualizationToolkit by the author in March 2015
-  under the terms of the Visualization Toolkit 2015 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010,2015 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParseMerge.h"
 #include "vtkParse.h"
 #include "vtkParseData.h"
diff --git a/Wrapping/Tools/vtkParseMerge.h b/Wrapping/Tools/vtkParseMerge.h
index b32b5a985084390ccceab2987866a129975c21fc..dd587ddfb443c4dacc5d0a564f7b351b4ee5b795 100644
--- a/Wrapping/Tools/vtkParseMerge.h
+++ b/Wrapping/Tools/vtkParseMerge.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseMerge.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010,2015 David Gobbi
-
-  Contributed to the VisualizationToolkit by the author in March 2015
-  under the terms of the Visualization Toolkit 2015 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010,2015 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  This file contains utility functions for merging together the
  methods for a class with those inherited from all superclasses.
diff --git a/Wrapping/Tools/vtkParsePreprocess.c b/Wrapping/Tools/vtkParsePreprocess.c
index 2eb26d4f4ad636b970c5b731fe90ee4ab7581f4e..dbd81910fc573aef8daa704ae8b7e5cd4055523a 100644
--- a/Wrapping/Tools/vtkParsePreprocess.c
+++ b/Wrapping/Tools/vtkParsePreprocess.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParsePreprocess.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in June 2010
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParsePreprocess.h"
 #include "vtkParseSystem.h"
 
diff --git a/Wrapping/Tools/vtkParsePreprocess.h b/Wrapping/Tools/vtkParsePreprocess.h
index a7b628c378fc4fee9e919acdf778be083689375f..b69f7c4d2aacfc89519c56cfa49e2c8f8e214ee6 100644
--- a/Wrapping/Tools/vtkParsePreprocess.h
+++ b/Wrapping/Tools/vtkParsePreprocess.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParsePreprocess.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in June 2010
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
   This file provides subroutines to assist in preprocessing
   C/C++ header files.  It evaluates preprocessor directives
diff --git a/Wrapping/Tools/vtkParseString.c b/Wrapping/Tools/vtkParseString.c
index 91164dbaa5b7560cfeb6446ca085c9f2e65675ee..4b80b63a48b8890615e9f5073ba93f6e93996f51 100644
--- a/Wrapping/Tools/vtkParseString.c
+++ b/Wrapping/Tools/vtkParseString.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseString.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2012 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in April 2012
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2012 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 #include "vtkParseString.h"
 #include <assert.h>
 #include <stdlib.h>
diff --git a/Wrapping/Tools/vtkParseString.h b/Wrapping/Tools/vtkParseString.h
index ae1e67b87373833d60cb3f3c5b2d7501fde02045..b18a14754462d32344e6e08bc3b9486fb3d770e1 100644
--- a/Wrapping/Tools/vtkParseString.h
+++ b/Wrapping/Tools/vtkParseString.h
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseString.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2012 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in April 2012
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2012 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
   This file provides string handling routines.
 
diff --git a/Wrapping/Tools/vtkParseSystem.c b/Wrapping/Tools/vtkParseSystem.c
index 85c259b099d465517a1df0fe2568202b7a479eb9..81868a526726749f51881b7ac4427a06f6f483ef 100644
--- a/Wrapping/Tools/vtkParseSystem.c
+++ b/Wrapping/Tools/vtkParseSystem.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseSystem.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkParseSystem.h"
 
diff --git a/Wrapping/Tools/vtkParseSystem.h b/Wrapping/Tools/vtkParseSystem.h
index 17fa8408dc1c4542029cb3f8d6e67039d00995ba..ac30308f0d00f8e737c635521f767b46a8836a0a 100644
--- a/Wrapping/Tools/vtkParseSystem.h
+++ b/Wrapping/Tools/vtkParseSystem.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseSystem.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
   This file contains routines for accessing the file system.
diff --git a/Wrapping/Tools/vtkParseType.h b/Wrapping/Tools/vtkParseType.h
index b54b2e0d2314f44e1e94e65925f0212fedfa6467..059b0c96d27b47c5fbb53a35c7f74ede88dccb76 100644
--- a/Wrapping/Tools/vtkParseType.h
+++ b/Wrapping/Tools/vtkParseType.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkParseType.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkParseType_h
 #define vtkParseType_h
diff --git a/Wrapping/Tools/vtkWrap.c b/Wrapping/Tools/vtkWrap.c
index 41d55f4cd578ff9a4aecad118da33a36933d9fc5..34d57cbcb7b1d918e20aced341d819f9b0f1be17 100644
--- a/Wrapping/Tools/vtkWrap.c
+++ b/Wrapping/Tools/vtkWrap.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrap.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrap.h"
 #include "vtkParseData.h"
diff --git a/Wrapping/Tools/vtkWrap.h b/Wrapping/Tools/vtkWrap.h
index 8d69b70e3793bdd6a659dfd3494e608cf3ca6a49..72be6f920f870f3c35dcfa0e34c9ccbaae46b21c 100644
--- a/Wrapping/Tools/vtkWrap.h
+++ b/Wrapping/Tools/vtkWrap.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrap.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * vtkWrap provides useful functions for generating wrapping code.
diff --git a/Wrapping/Tools/vtkWrapHierarchy.c b/Wrapping/Tools/vtkWrapHierarchy.c
index 23e4e07bdea1955685e6953ecca8dbfdf723437c..b7263d2f6b89f17c6a25ed3de32efe659af02d25 100644
--- a/Wrapping/Tools/vtkWrapHierarchy.c
+++ b/Wrapping/Tools/vtkWrapHierarchy.c
@@ -1,24 +1,6 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapHierarchy.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
-/*-------------------------------------------------------------------------
-  Copyright (c) 2010 David Gobbi.
-
-  Contributed to the VisualizationToolkit by the author in June 2010
-  under the terms of the Visualization Toolkit 2008 copyright.
--------------------------------------------------------------------------*/
-
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-FileCopyrightText: Copyright (c) 2010 David Gobbi
+// SPDX-License-Identifier: BSD-3-Clause
 /**
  The vtkWrapHierarchy program builds a text file that describes the
  class hierarchy.
diff --git a/Wrapping/Tools/vtkWrapJava.c b/Wrapping/Tools/vtkWrapJava.c
index d3f7354aa203dda731b5bd213bcb7b46f0fe967a..d629cc5c8a8cae0c549761adad3758c5d15139aa 100644
--- a/Wrapping/Tools/vtkWrapJava.c
+++ b/Wrapping/Tools/vtkWrapJava.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapJava.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkParse.h"
 #include "vtkParseHierarchy.h"
diff --git a/Wrapping/Tools/vtkWrapPython.c b/Wrapping/Tools/vtkWrapPython.c
index 4dd5017dcaa7dd534abf36a769df8f6066ef0fc5..e3b6c2ceb22d4bd3d2d49100bfcf93ec11ad6dd0 100644
--- a/Wrapping/Tools/vtkWrapPython.c
+++ b/Wrapping/Tools/vtkWrapPython.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPython.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonClass.h"
 #include "vtkWrapPythonConstant.h"
diff --git a/Wrapping/Tools/vtkWrapPythonClass.c b/Wrapping/Tools/vtkWrapPythonClass.c
index da323fff373dc06cf7ea46fe6b3875f5a2ad3d19..30e14f2f9aba667c26699db76184ee6325567c56 100644
--- a/Wrapping/Tools/vtkWrapPythonClass.c
+++ b/Wrapping/Tools/vtkWrapPythonClass.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonClass.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonClass.h"
 #include "vtkWrapPythonConstant.h"
diff --git a/Wrapping/Tools/vtkWrapPythonClass.h b/Wrapping/Tools/vtkWrapPythonClass.h
index 3594a31169966ab16f719505aa2bcfd37269e8c1..93eeac269c9cc15597c89b290ed9bf011088063b 100644
--- a/Wrapping/Tools/vtkWrapPythonClass.h
+++ b/Wrapping/Tools/vtkWrapPythonClass.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonClass.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonClass_h
 #define vtkWrapPythonClass_h
diff --git a/Wrapping/Tools/vtkWrapPythonConstant.c b/Wrapping/Tools/vtkWrapPythonConstant.c
index ac5f18733df0a1090cacc274488d76f08cc76652..157291a7bf63ee9c53519948bd90f1967e071bb6 100644
--- a/Wrapping/Tools/vtkWrapPythonConstant.c
+++ b/Wrapping/Tools/vtkWrapPythonConstant.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonConstant.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonConstant.h"
 #include "vtkWrap.h"
diff --git a/Wrapping/Tools/vtkWrapPythonConstant.h b/Wrapping/Tools/vtkWrapPythonConstant.h
index 30570c64e027c8ef63c5be8cd7a2eb3174eb3b22..f3caef945f8f29fe111d1c4a5d4c4de80e2b3165 100644
--- a/Wrapping/Tools/vtkWrapPythonConstant.h
+++ b/Wrapping/Tools/vtkWrapPythonConstant.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonConstant.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonConstant_h
 #define vtkWrapPythonConstant_h
diff --git a/Wrapping/Tools/vtkWrapPythonEnum.c b/Wrapping/Tools/vtkWrapPythonEnum.c
index 91256d927dd246165ac7e166016e27aa8dd4712c..76c6d930518ba3ce70686b34c63584a9dfb07e8a 100644
--- a/Wrapping/Tools/vtkWrapPythonEnum.c
+++ b/Wrapping/Tools/vtkWrapPythonEnum.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonEnum.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonEnum.h"
 
diff --git a/Wrapping/Tools/vtkWrapPythonEnum.h b/Wrapping/Tools/vtkWrapPythonEnum.h
index 04686eec5fdcbb6048ee2cdaa0d19511c145861a..1b80542a173b775c87f0f850a302ee265a8198a3 100644
--- a/Wrapping/Tools/vtkWrapPythonEnum.h
+++ b/Wrapping/Tools/vtkWrapPythonEnum.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonEnum.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonEnum_h
 #define vtkWrapPythonEnum_h
diff --git a/Wrapping/Tools/vtkWrapPythonMethod.c b/Wrapping/Tools/vtkWrapPythonMethod.c
index d72d25f6806fa524c48e8150c73b406efd3a3b00..e53b0c58c92fb2d7aa54b893694e5d25abb082c0 100644
--- a/Wrapping/Tools/vtkWrapPythonMethod.c
+++ b/Wrapping/Tools/vtkWrapPythonMethod.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonMethod.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonMethod.h"
 #include "vtkWrapPythonOverload.h"
diff --git a/Wrapping/Tools/vtkWrapPythonMethod.h b/Wrapping/Tools/vtkWrapPythonMethod.h
index cdd81e58c1e0d5bbc30fbb8976113a03912d3ab7..d97605060e0655d7d6c0c2bbff4600d7a4d3d05e 100644
--- a/Wrapping/Tools/vtkWrapPythonMethod.h
+++ b/Wrapping/Tools/vtkWrapPythonMethod.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonMethod.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonMethod_h
 #define vtkWrapPythonMethod_h
diff --git a/Wrapping/Tools/vtkWrapPythonMethodDef.c b/Wrapping/Tools/vtkWrapPythonMethodDef.c
index c0114aa25453ae695cb8044d2acd6f7208ba6301..9e0a0c7bb11abc9d2b3b8f156762acb7d8172883 100644
--- a/Wrapping/Tools/vtkWrapPythonMethodDef.c
+++ b/Wrapping/Tools/vtkWrapPythonMethodDef.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonMethodDef.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonMethodDef.h"
 #include "vtkWrapPythonClass.h"
diff --git a/Wrapping/Tools/vtkWrapPythonMethodDef.h b/Wrapping/Tools/vtkWrapPythonMethodDef.h
index f311a7d182c3da781323d942f40b818a2e055a43..a9987e3ec10a61c638daf15f11282cb96cedf253 100644
--- a/Wrapping/Tools/vtkWrapPythonMethodDef.h
+++ b/Wrapping/Tools/vtkWrapPythonMethodDef.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonMethodDef.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonMethodDef_h
 #define vtkWrapPythonMethodDef_h
diff --git a/Wrapping/Tools/vtkWrapPythonNamespace.c b/Wrapping/Tools/vtkWrapPythonNamespace.c
index 180e2efb251f40a23222691fc58a71c876aa8e5d..b50f0b075f7d986b6d490d9d51a8257d996b93a7 100644
--- a/Wrapping/Tools/vtkWrapPythonNamespace.c
+++ b/Wrapping/Tools/vtkWrapPythonNamespace.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonNamespace.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonNamespace.h"
 #include "vtkWrapPythonConstant.h"
diff --git a/Wrapping/Tools/vtkWrapPythonNamespace.h b/Wrapping/Tools/vtkWrapPythonNamespace.h
index 964665e7bcf79a43ed4772f5bb08bd28f2a419b6..e82c2e2430274d41e1711cc334434a9e9e658967 100644
--- a/Wrapping/Tools/vtkWrapPythonNamespace.h
+++ b/Wrapping/Tools/vtkWrapPythonNamespace.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonNamespace.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonNamespace_h
 #define vtkWrapPythonNamespace_h
diff --git a/Wrapping/Tools/vtkWrapPythonOverload.c b/Wrapping/Tools/vtkWrapPythonOverload.c
index dce46a79805e81c1d79b588055cd4106291ab085..75cd619eb7e75f68f79cc800935d8ad4b84d5424 100644
--- a/Wrapping/Tools/vtkWrapPythonOverload.c
+++ b/Wrapping/Tools/vtkWrapPythonOverload.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonOverload.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 /*
   When wrapping overloaded C++ methods, it is necessary to provide
   hints so that Python can choose which overload to call (see
diff --git a/Wrapping/Tools/vtkWrapPythonOverload.h b/Wrapping/Tools/vtkWrapPythonOverload.h
index e56a741453777630fd731dd0d98cf9c8a89157a4..b6a26cbe915481120b36a97251e240648506add5 100644
--- a/Wrapping/Tools/vtkWrapPythonOverload.h
+++ b/Wrapping/Tools/vtkWrapPythonOverload.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonOverload.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonOverload_h
 #define vtkWrapPythonOverload_h
diff --git a/Wrapping/Tools/vtkWrapPythonTemplate.c b/Wrapping/Tools/vtkWrapPythonTemplate.c
index b4bf4399a0d50e1d6e993e0edaca4067a2b42e46..45601a2efe675d27e5c1ff223cf0dec1b2771919 100644
--- a/Wrapping/Tools/vtkWrapPythonTemplate.c
+++ b/Wrapping/Tools/vtkWrapPythonTemplate.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonTemplate.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonTemplate.h"
 #include "vtkWrapPythonClass.h"
diff --git a/Wrapping/Tools/vtkWrapPythonTemplate.h b/Wrapping/Tools/vtkWrapPythonTemplate.h
index f6ea932aebbf06afed00def1a71b53c9605d8fad..b72b09a1b7c5d4e68ff0f5b228095ede7fa14651 100644
--- a/Wrapping/Tools/vtkWrapPythonTemplate.h
+++ b/Wrapping/Tools/vtkWrapPythonTemplate.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonTemplate.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonTemplate_h
 #define vtkWrapPythonTemplate_h
diff --git a/Wrapping/Tools/vtkWrapPythonType.c b/Wrapping/Tools/vtkWrapPythonType.c
index d1679dc56cc82a78a1206050e42b18dfc0a3f709..94c219ebcfd4d6704cd756dc8f55f6986b59b0b2 100644
--- a/Wrapping/Tools/vtkWrapPythonType.c
+++ b/Wrapping/Tools/vtkWrapPythonType.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonType.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapPythonType.h"
 #include "vtkWrapPythonClass.h"
diff --git a/Wrapping/Tools/vtkWrapPythonType.h b/Wrapping/Tools/vtkWrapPythonType.h
index b991aa2e84d5031bf949382fc59377501f64317f..e21ac7f500304d9e5d254da5a9ef3e97cac52d5b 100644
--- a/Wrapping/Tools/vtkWrapPythonType.h
+++ b/Wrapping/Tools/vtkWrapPythonType.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapPythonType.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #ifndef vtkWrapPythonType_h
 #define vtkWrapPythonType_h
diff --git a/Wrapping/Tools/vtkWrapText.c b/Wrapping/Tools/vtkWrapText.c
index e162e582e4eb1b3d9dea8db011a755ce8ae7d718..d61c35e9014321d3e58ee90838e84a06efe4277e 100644
--- a/Wrapping/Tools/vtkWrapText.c
+++ b/Wrapping/Tools/vtkWrapText.c
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapText.c
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 #include "vtkWrapText.h"
 #include "vtkWrap.h"
diff --git a/Wrapping/Tools/vtkWrapText.h b/Wrapping/Tools/vtkWrapText.h
index c48f87452196084fdb8c4b329973ea8eba6e4139..4290df3f96ea0be60990b1389c4e6dfaa57fb8b2 100644
--- a/Wrapping/Tools/vtkWrapText.h
+++ b/Wrapping/Tools/vtkWrapText.h
@@ -1,17 +1,5 @@
-/*=========================================================================
-
-  Program:   Visualization Toolkit
-  Module:    vtkWrapText.h
-
-  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-  All rights reserved.
-  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
-
-     This software is distributed WITHOUT ANY WARRANTY; without even
-     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-     PURPOSE.  See the above copyright notice for more information.
-
-=========================================================================*/
+// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
+// SPDX-License-Identifier: BSD-3-Clause
 
 /**
  * vtkWrap provides useful functions for generating wrapping code.